How to integrate Shopify with Tree-Nation
Integrate Tree-Nation with your Shopify store to automatically plant a tree with every product or service sold. Setup only takes a few minutes, and once done, everything runs on autopilot.
⚠️ Important: Please follow the installation instructions on the Webshop Integration page carefully. Some key settings — like selecting the tree species package (which determines your cost per tree) and customizing your Tree-Gift message — are essential for correct installation and better visibility on our platform.
Step 1: Log in or create your company account
To begin, log in to your Tree-Nation company account or create an account if you don’t have one yet.
Step 2: Request your integration ID
Visit the Webshop Integration page and choose Shopify as your platform.

From here, you´ll:
- Select your platform, selected by default
- Credit your account - We will do this later. 🪙
- Request your integration ID by clicking on ´Receive my integration instructions.´ 🔗

Step 3: Link your Shopify Store
- Your Tree-Nation ID is created — See below an example:

- Add your domain (Store URL) in the installation field by:
- Access your Shopify store settings on your Shopify platform
- Click on ´Domains´ in the left menu
- Copy your domain, without the .myshopify.com
- Paste it in the installation field
- Click the ´continue´ button


Step 4: Install our Shopify app
After completion of step 3, the app installation screen appears on your Shopify.
- Click the ´Install´ button

- Scroll down to the ´Tree-Nation configuration´ section
- Your Tree-Nation ID should be appearing.
- Click on the ´Save´ button

Step 5: Activate the integration
Congrats, you have installed the integration 🎉. To activate the integration and tree planting, you would need credits.
- Credit your account via this page to enable automatic tree planting.
→ We recommend starting with €50–€200, depending on your monthly order volume.
Please ensure your billing information is up to date to guarantee accurate invoicing.
Step 6: Brand your Tree Planting
In this step, you will customize your tree content and pick your species package
- Go to the Shopify customize page.
- Select your tree species package, which defines the price per tree.
- Brand your Tree-Gift message, including a personalized message and image for better customer engagement and visibility. We recommend keeping the #NetZeroProduct as you will be visible on the leaderboard.
- Select email language.
- Configure the number of trees planted per product/service sold.

Step 7: Test your integration
Place a test order in your store or wait for your next customer order, then verify that tree planting has been triggered by visiting your forest and checking if the tree appears.
⚠️ Important: Use a different email address than the one linked to your Tree-Nation account — otherwise, you won’t receive the Tree-Gift email (the system will assume you're both sender and recipient).
To place a test order and plant a tree, please ensure your account is credited if not done yet in step 5. We recommend allocating between €50 and €200, depending on your order volume. Credit your account here!
Step 7: Tools for communication 📣
Use our communication assets to promote your tree-planting initiative on your site, emails, and social media.
🌱 Advanced Net Zero Product options
Please click here to view our advanced NZP configurations.
-
Planting 1 tree per order instead of per product
-
Adding a minimum product amount
- Adding a minimum order amount
- Product ID restriction