✅ This feature is only available on a Smile paid plan.

Here's what we're covering:

  • Video tutorial
  • What Shop for Good by DailyKarma is
  • How to integrate the Shop for Good by DailyKarma
  • Configuring Shop for Good by DailyKarma

Shop for Good by DailyKarma allows you to align your give back initiatives with your marketing and sales goals and show your customers you support the causes they care about. Build brand loyalty and increase sales at the same time.



The Shop for Good by DailyKarma Smile app allows you to:

  • Use existing buyer behaviors to drive sales and raise money for charity. Customers can donate to your selected nonprofit(s) directly in the purchase flow.
  • Respond to what's happening in the world with real-time, easy to launch social good campaigns.

Launch an ongoing series of giving campaigns with minimal work from your tech team, no legal headaches, and no accounting burden.


How to integrate the Shop for Good by DailyKarma app

  1. Log in to your Smile account and your Shopify store as the store owner.
  2. Go to Click over to https://app.smile.io/streamlined-integrations?app_slug=shop-for-good and you’ll see a pop-up appear. Click “Connect” and it will prompt you to log into your Shopify store if you haven’t already:

3. Authorize the integration:

4. Once you click Authorize, the integration will be completed.


Configuring Shop for Good by DailyKarma

1. Log into your Smile.io Dashboard and go to Program>Points>Add ways to earn:

2. This will prompt a pop-up displaying options for adding ways to earn. Scroll down to the Smile Apps section, and see the options for Shop for Good by DailyKarma. You can decide here whether you'd like your customers to earn points for making a donation, rounding up their purchase, or donation tiers.

3. Click on each option to configure how many rewards points you would like customers to receive for their donation.

4. Once you have completed configuration, the options will appear in the Smile panel


5. Shop for Good by DailyKarma recommends that you note in your Shop for Good widget that customers will receive points when they donate to campaigns through your store.

6. Once a customer has donated and completed a checkout, you will be able to see their points in their account. You will be able to see what customers have earned via donations, as well as their points balance in the Customers section in Smile.


💖 We'd love your feedback!

If you have any ideas about other information you would like to sync with Shop for Good by DailyKarma please send your feedback to support@smile.io and let us know why this information is important for your rewards program.

Did this answer your question?