Skip to content
  • There are no suggestions because the search field is empty.

How to integrate Shopify with Tree-Nation

Connect your Shopify store to Tree-Nation and plant trees with every order. Setup only takes a few minutes. After that, it 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.

Before you start: you need a Tree-Nation company account, admin access to your Shopify store, and a payment card to add credits.


Step 1: Open Product Trees

Log in to your Tree-Nation company account, or create an account if you don't have one yet.

  1. Navigate to the Product Trees page.

  2. Click Get started.

Alernative navigation

  1. Open the menu and click Plant & Offset tools.

  1. Under Plant trees automatically, click Discover on the Product Trees card.

Step 2: Choose Shopify

Select Shopify as your platform and click Continue.


Step 3: Connect your store

You land on the Integration tab. Here you enter your store URL. Do not add https://. Enter the store name in the Store URL field and click Connect.

To find your store name:

  1. Open your Shopify admin.
  2. Go to Settings, then General.
  3. Click Store contact details. Your store name is at the top.

Tip: if Tree-Nation says the URL is not valid, use the part of your .myshopify.com address before .myshopify.com. You can see your domains under Settings, then Domains.


Step 4: Install the Tree-Nation app

Tree-Nation sends you to Shopify. You see the 1 Product 1 Tree app and the access it needs: customer data, staff and contributor data, and store data (orders). Click Install. 

You return to Tree-Nation. The page now shows your connected store.

 


Step 5: Add credits

Your account needs credits to plant trees for your orders. Until you add them, the page shows You don't have any credits yet. Click Add credits.

Choose an amount. In most cases, we recommend 50 to 200 euros. The amount you select also activates credit auto-refill. When your credits run low, your account is topped up with the same amount. The right amount depends on your order volume.

Click Add credits again. Add your card details, save the payment method, and complete the payment. VAT is added at checkout if it applies.

Please keep your billing information up to date, so your invoices are correct.

Once your credits are added, go back to your integration. Click the Integration tab, then click Continue.


Step 6: Customize your Product Trees

Here you choose your species plan, how many trees you plant, and the message that is added to each planting. You can change these settings any time from your dashboard.

Select your species package. Each planting picks a random species from the package. This sets your price per tree.

Trees per product sold. Enter how many trees you want to plant for each product sold.

Personalize your trees.

  • Planting habit: we recommend keeping the default, ProductTrees. It makes your company more visible on our platform. It also adds your trees to the main e-commerce planting habit.
  • Tree picture: choose your own branded image. Or leave it empty to use the species image by default.
  • Tree message: write a personal message. Your customers see it when they visit their tree.

Language of the Tree-Gift email. Choose English, French, Spanish, Italian, Portuguese or German. The email goes out in the language your customer used at checkout. If we don't have that language, the email is sent in English.

Click Save changes, then confirm with Save changes again.


Step 7: Test your integration

Place a test order in your store, or wait for your next customer order. Then open your forest page. When you see a tree planted, the integration works.

Important: use a different email address than the one linked to your Tree-Nation account. Otherwise, you won't receive the Tree-Gift email, because the system sees you as both sender and recipient.

Your account needs credits to plant trees. If you haven't added them yet, credit your account here.

If the test order didn´t trigger a tree, please reach out to support@tree-nation.com or your Account Manager.


Tools for communication

Use our communication assets to promote your tree-planting initiative on your site, emails, and social media.


Advanced ProductTrees options

Please click here to view our advanced ProductTrees configurations.

  • Planting 1 tree per order instead of per product
  • Adding a minimum product amount
  • Adding a minimum order amount
  • Product ID restriction