Skip to content

Smile + Shop for Good. Points for donating to your causes.

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.

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.

  1. 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.

  2. Step 2: Authorize in Smile

    Smile asks you to authorize the integration: click Authorize to finish connecting.

  3. 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
  4. 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 integrations 

Smile 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.

A craftsman's hands, one in a blue glove, trimming the rim of a freshly cast clay vase beside a row of others

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