Skip to content

Using Smile.io points with GoodAPI to offer sustainability rewards

With GoodAPI and Smile.io, your customers can redeem loyalty points for meaningful sustainability rewards — planting trees or removing ocean-bound plastic. This guide walks you through the setup.

Follow the steps below, or watch the video walkthrough:

Using Smile.io points to make sustainability impact

  1. Install and open the GoodAPI app in Shopify.
  2. Choose your desired impact type:
  • 🌳 Tree Planting
  • 🌊 Ocean-Bound Plastic Removal
  • Or both
  1. 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.
  1. 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

Section titled “Step 2: Create a Reward Product in Shopify”
  1. In your Shopify Products section, create a new product (example: Plant 10 Trees).
  2. Add a description and photos. (GoodAPI support can provide ready-to-use content via the chat bubble in the app.)
  3. Set the price based on impact:
  • $0.43 per tree
  • Example: 10 trees = $4.30
  1. 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.
  • Add a GoodAPI tag so we can track and fulfill impact:
  • Example: goodapi-10-trees
  • For plastic: goodapi-10-plastics
  1. Open your Smile.io app.
  2. Go to Program → Redeem Points.
  3. Click Add a way to redeem.
  4. Choose Free product.
  5. Select the reward product you created (example: Plant 10 Trees).
  6. Assign the number of loyalty points required (based on your program’s setup).
  7. Save — the reward will now appear in your Smile.io Loyalty Hub.
  1. Customers visit your Smile.io Loyalty Hub.
  2. They see the Plant 10 Trees reward in the Points Shop.
  3. 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.
  1. 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. Track impact in impact hub

For product images, descriptions, or setup help, reach out via the chat inside the GoodAPI Shopify app or email support@thegoodapi.com. Our team can provide content and guidance.