Skip to main content

Integrating Growave with GoodAPI: Plant Trees, Clean Seas

Simon Akhrameev avatar
Written by Simon Akhrameev
Updated over 2 weeks ago

GoodAPI: Plant Trees, Clean Seas (formerly Sprout) is a sustainability-focused Shopify app developed by GoodAPI. It helps merchants like you engage eco-conscious customers by planting trees for every product sold, order completed, or customer action taken.

When integrated with Growave, you can:

  • Automate sustainability actions (e.g., plant a tree when a customer leaves a review).

  • Offer sustainability as redeemable rewards inside your loyalty program.


What you need to get started

Before setting up the integration, make sure the following apps are installed:


How GoodAPI works

GoodAPI enables you to support environmental causes by automatically planting trees or removing ocean-bound plastic based on your store’s activity.

Within the GoodAPI dashboard, you can configure:

  • Environmental impact category

    Choose between:

    • Tree planting (USD 0.43/tree)

    • Ocean-bound plastic removal (USD 0.05/bottle)

  • When to make an impact

    • For every product sold

    • For every order

    • As a fixed monthly impact, regardless of sales volume

    • Or pause impact tracking at any time

  • Monthly spend limit

    Define a cap in USD to control your impact contribution. Once the limit is reached, contributions pause until the next billing cycle.

GoodAPI: Plant Trees, Clean Seas Set Up

Option 1. Automate actions with Shopify Flow

You can automate impact by triggering a tree planting action every time a customer leaves a review via Growave.

Step 1. Open Shopify Flow and create a new workflow

Step 2. Set the trigger to: Someone left a review! (from Growave)

Step 3. Add an action and choose the GoodAPI app

Step 4. Select the Plant trees action and specify how many trees to plant each time a review is submitted.

Step 5. Save and enable the workflow

Shopify Flow - Create Workflow with Growave leave review + GoodAPI Plant Trees

Your integration is now live. Every time a customer leaves a review, a tree will be planted, helping you grow loyalty while contributing to a better planet.


Option 2. Add a redeemable sustainability reward

Instead of automatic impact, you can let customers redeem points for eco actions.

Step 1. Create a sustainability product in Shopify

  1. In your Shopify admin, go to Products → Add product.

  2. Create a new product (example: Plant 10 Trees).

  3. Add a clear description and images.

  4. Set the price according to the impact you want to offer:

    • Trees: $0.43 per tree → 10 trees = $4.30

    • Plastic: $0.05 per bottle → 10 bottles = $0.50

  5. Configure the product:

    • Remove shipping and tax.

    • Mark as a digital product.

    • Do not track inventory.

    • Add a GoodAPI tracking tag to enable fulfillment:

      • For trees: goodapi-10-trees

      • For plastic: goodapi-10-plastics

Step 2. Add the sustainability product as a reward in Growave

  1. In your Growave admin, go to Rewards → Points → Ways to redeem → Free product (available starting from the Growave's Entry plan).

  2. Configure the reward:

    • Name: Plant 10 Trees (or similar).

    • Points: Assign a value that matches your program.

    • Product: Select the sustainability product you just created.

    • Discount value: Set to 100% (customers redeem the product fully with points).

  3. Save your changes.


Customer experience & Sustainability Hub

Customers who redeem or trigger eco actions will see:

  • Tree planting or plastic removal impact added to your store’s total.

  • Updates inside the GoodAPI Sustainability Hub, where they can track their personal and collective impact.

This helps strengthen emotional connection and brand loyalty.


Need further assistance? Contact us at [email protected] or via the chat icon in the bottom-right corner of your admin panel. We're here to help! 🤗

Did this answer your question?