How to donate Yotpo loyalty points

With GoGenerosity, customers can now do more with their loyalty points. In addition to redeeming them for rewards, they have the option to donate to a charity partner, transforming everyday shopping into real impact.

Follow the straightforward steps below to enable the donation feature in your Yotpo loyalty app on your Shopify store.

 

Prerequisites

✅ Have an active Yotpo subscription

✅ Have an active Redeem Points (Free Products) page set up or a separate Redeem Points widget

✅ Have an active GoGenerosity subscription

✅ Chosen your charity partner

If you haven’t yet completed these steps, please reach out to our team at sales@gogenerosity.com to get started.

 

Initial Setup - Creating a Loyalty Product

Within your Shopify Store Admin, click on:

  • Apps
  • GoGenerosity
  • Integrations
  • Click on ‘Create loyalty product’ to create

  • Click on the ‘GoGenerosity Loyalty Donation’ product to customize (or access via the Shopify product library):
    • Loyalty Product Title - Update as you would with any other Shopify product eg: $5 Donation to [Charity Name]. IMPORTANT: For reporting purposes our app automatically applies a vendor tag of 'loyalty' & 'donation' when the GoGenerosity Loyalty Donation product is created. Please ensure this tag is not removed

    • 'Media' image - Update with your charities logo

 

Rewards Setup in Yotpo

Within your Shopify Admin, navigate to the Yotpo App, click on:

  • Apps
  • Yotpo Loyalty & Rewards



Once on the new web address, click on:
  • Manage Program
  • Rewards Program
  • Create reward



  • Reward Type > Select 'Free Product' > Next
  • Search the 'Loyalty Product' created earlier > Select product > Add
  • Click on the product and ensure all details are correct:
    • Reward Stock > add as eg:100,000
    • Cost in points > adjust at your discretion > recommended setup eg:100 points
  • Save

 

Display Options & Final Checks

To check how this will display and to update, click on:

  • Display On-site
  • Rewards Page
  • 'Edit' page (should already be one there)

  • Redeem Points (Free Products)
  • Layout:
    • Select the products you want to appear in the module > Select reward you have just added > Update
    • Product Layout > We recommend this product sits first in the 'free product' section. If you have more than one charity we suggest creating a new widget (see 'Multiple Charities' section below for more on this)
  • Customize product appearance:
    • To customize > Select the product to customise > Customize > Update
    • You can update the logo here however you shouldn't need to, as you would have updated the Loyalty Product 'Media' Image earlier
    • If you update the product name it will also update the reward name in the 'Manage Program' section
  • IMPORTANT: to save updates please ensure you click 'Publish'. Edits will be lost if not Published.


 

All set - customers can now donate their loyalty points to have real impact! 😊

 

Multiple Charities

  • As outlined earlier, if you do plan to include multiple charities please notify support@gogenerosity.com in advance, as additional setup is required by our team before the above steps can be completed
  • You'll need to duplicate the 'Loyalty Product' for each charity. To do this click on:
    • Products
    • Select the 'Loyalty Product' you originally created
    • Duplicate
    • Update Title eg: $5 Donation to [New Charity Name]
    • Duplicate Product
    • Update 'Media' image with charity logo
    • You'll then need to complete the normal steps above to add a 'New Reward' and add this to the 'Rewards Page' so it displays
  • We recommend adding a new widget. To do this click on:

    • Display On-site
    • Redeem points
    • FREE PRODUCTS
    • Edit
    • Layout > Select products (Charity products) > Update > Save
    • General Appearance > Update Header Text eg: Donate to Charities
    • Publish > Save & Publish
  • If multiple charities are selected, all donations will be split evenly between them

 

Need Help?

If you run into any issues, our team is here to help. You can email us at support@gogenerosity.com or, if you prefer, we can send a collaboration request to your store admin. Once accepted, our development team can assist.