Using Smile.io points with GoodAPI to offer sustainability rewards
With GoodAPI and Smile.io, you can give your customers the ability to redeem loyalty points for meaningful sustainability rewards, such as planting trees or removing ocean-bound plastic. This guide walks you through the setup process.
Follow the steps below or Watch video below to guide you
Step 1: Activate GoodAPI
- Install and open the GoodAPI app in Shopify.
- Choose your desired impact type:
- 🌳 Tree Planting
- 🌊 Ocean-Bound Plastic Removal
- Or both
- Set your monthly spend limit.
- This acts as a ceiling so GoodAPI won’t charge you beyond that limit.
- Example: if you set $1,000 as the limit, that’s the maximum you’ll be billed in a given month.
- Select Monthly Fixed Impact if you only want to make an impact via loyalty point redemptions (not per order/product).
- Minimum to activate: ~11 trees (≈ $4.73).
Step 2: Create a Reward Product in Shopify
- In your Shopify Products section, create a new product (example: Plant 10 Trees).
- Add a description and photos. (GoodAPI support can provide ready-to-use content via the chat bubble in the app.)
- Set the price based on impact:
- $0.43 per tree
- Example: 10 trees = $4.30
- Configure the product:
- Uncheck Track quantity (it’s a digital product).
- Uncheck This is a physical product (no shipping required).
- Optionally, don’t charge tax since it’s being used as a free reward.
Step 3: Add the Reward in Smile.io
- Open your Smile.io app.
- Go to Program → Redeem Points.
- Click Add a way to redeem.
- Choose Free product.
- Select the reward product you created (example: Plant 10 Trees).
- Assign the number of loyalty points required (based on your program’s setup).
- Save — the reward will now appear in your Smile.io Loyalty Hub.
Step 4: Customer Redemption Flow
- Customers visit your Smile.io Loyalty Hub.
- They see the Plant 10 Trees reward in the Points Shop.
- When redeeming:
- A discount code is generated.
- They apply the code at checkout for the Plant 10 Trees product.
- The product becomes free, and the order is completed.
- GoodAPI automatically updates the customer’s Sustainability Hub:
- Shows total trees planted or plastic removed by that customer.
- Displays brand-wide impact.
- Includes media (photos/videos) about where the impact is happening.
Need Help?
If you’d like product images, descriptions, or additional setup assistance, reach out via the GoodAPI chat bubble inside the app. Our team is happy to provide content and guidance.
Updated on: 04/09/2025
Thank you!