Smile + Shop for Good. Points for donating to your causes.
- Built by
- DailyKarma
- Available on
- all paid plans
- Works with
- Points
- Donate for DiscountPoints earned
- Round-UpPoints earned
- Donation TiersPoints earned
Shop for Good, by DailyKarma, is a Shopify donation app for charity-linked campaigns at checkout. When connected to Smile, you can reward customers with loyalty points for donating to your selected causes.
What you can do. With Smile and Shop for Good.
Canvas Day PackInk$128.00Tax$10.40
Round up $0.60 for trail upkeep
Earns 25 points with Halvard Trail Club
Total$139.00
- Points per campaign
- Set the points for each Shop for Good campaign you run: Donate for Discount, Round-Up or Donation Tiers.
- In the rewards panel
- Donation ways to earn appear in your store's Smile rewards panel alongside your other ways to earn.
- Donors in Smile Admin
- Smile Admin's Customers list shows everyone who earned points by donating.
Connected in four steps. Connected and set up in Smile.
Smile / Integrations
Shop for Good
Next, set the points each Shop for Good campaign earns.
Step 1: Install Shop for Good in Smile Admin
Signed in to Smile and to your Shopify store as its owner, open Shop for Good in Smile Admin and click Connect.
Step 2: Authorize in Smile
Smile asks you to authorize the integration: click Authorize to finish connecting.
Step 3: Add the ways to earn
In Points, click Add ways to earn, find Shop for Good under Smile Apps and set the points for each campaign you run.
- Donate for Discount
- Round-Up
- Donation Tiers
Step 4: Tell donors about the points
Mention the points in your Shop for Good widgets, such as the Round-Up widget, so customers know a donation earns them.
More integrations
Browse all integrationsSmile and Shop for Good, answered.
Yes. The Shop for Good integration is built and supported by DailyKarma. When connected to Smile, you can reward customers with loyalty points for donating to your selected causes.
With it, you can reward customers for making a donation at checkout, reward customers for rounding up their purchase and reward customers for donating at specific tiers.
Three: Donate for Discount, Round-Up and Donation Tiers. Each is its own way to earn in Smile, with the points you choose, so you reward only the campaigns you run.
After they donate and check out. The points then show in their Smile account, and Customers in Smile Admin lists everyone who earned points by donating.
Your store’s rewards panel lists each donation way to earn, and DailyKarma recommends saying so in your Shop for Good widgets too, such as the Round-Up widget.
Every paid plan. The number of integrations you can connect depends on your plan.

See Smile with Shop for Good. Giving, rewarded.
- The plan that fits your monthly orders
- What migration and launch look like on that plan
- The revenue loyalty could add at your scale