Tree-Nation for WooCommerce

Description

Tree-Nation is a reforestation platform that plants real trees with local communities in projects around the world. This plugin brings it to your WooCommerce store.

1 tree is planted for every product sold and gifted to your customer by email, with a certificate and their very own tree to discover online. Add your message, choose your species and let it run on its own.

Every tree grows in your brand’s public forest for all to see. A gift customers remember, and climate action you can show, not just claim.

  • Plant 1 tree for every product sold, automatically, from day one
  • Surprise every customer with their own tree, gifted by email with a certificate
  • Make it yours with your own Tree-Gift message, species and language
  • Grow a public forest for your brand that anyone can explore
  • Show your forest on your store with a live tree counter shoppers can click

A Tree-Nation company account is required. Learn more about Product Trees.

Support

Contact us at auto-offer@tree-nation.com if you encounter any problem with this plugin.

External services

This plugin uses the Tree-Nation API to automate the process of offering trees for each product purchased through WooCommerce.
For more information, please refer to our Terms of Service and Privacy Policy.

Installation

  1. Install and activate Tree-Nation for WooCommerce from your WordPress admin.
  2. Copy your Tree-Nation ID from the Product Trees page in your Tree-Nation account.
  3. Paste it into the plugin settings, with no spaces before or after, and click Save.
  4. Choose when trees are planted: when an order is processing or completed.

Step-by-step guide: How to integrate WooCommerce with Tree-Nation.

Requirements:
* WooCommerce installed and up to date
* A Tree-Nation company account and your Tree-Nation ID

FAQ

How many trees are planted?

1 tree per product sold. An order with 2 x Product A and 3 x Product B plants 5 trees, all gifted to your customer in one email.

Can I plant for some products only, or once per order?

Yes. Contact support@tree-nation.com and our team will set it up for you.

Do my customers need a Tree-Nation account?

No. Every customer receives their Tree-Gift by email, with no sign-up needed.

When is the tree planted?

When the order reaches the status you chose in the plugin settings: processing or completed.

The plugin isn’t planting trees. What should I check?

See Product Trees isn’t planting trees for a step-by-step checklist.

Reviews

أڥريل 6, 2023
2 stars because it's a nice idea. Was looking to see if there was an easy and integrated way to include this sort of thing with WooCommerce. But… this isn't it. Created an account on their site. Got my code. Went back to login, told me my login info was incorrect. Tried to reset password, never got an email. So there's that.Once an ID code is entered, there's nothing more. I am pretty sure it doesn't integrate with the Woocommerce Block Check out. There's just… nothing. Is that it? Is the personalized tree planting message sent after the order? I don't get it and, tbh, it's not very clear. I deleted the plugin.
أڥريل 9, 2021
Even for non-tech people like me, it´s super easy to set up, and it works perfectly. I can effortlessly give an additional value to my customers' experience, and contributing to reforestation projects around the world.
مارس 29, 2021
It's useful, easy and fast. The connection to Tree Nation's Website is seamless and works great.
Read all 5 reviews

Contributors & Developers

“Tree-Nation for WooCommerce” is open source software. The following people have contributed to this plugin.

Contributors

Changelog

1.7.7

Release Date – 02 Jun 2026
Fix: correct operator precedence in webhook duplicate detection so the first Tree-Nation webhook is never deleted (TNIT-5206)

1.7.6

Release Date – 14 May 2026
Tested up to WordPress 6.8 and WooCommerce 9.4

1.7.5

Release Date – 16 Apr 2026
Fix: re-enable webhook after plugin self-update via WordPress admin UI

1.7.4

Release Date – 10 Mar 2026
Fix: preserve Autoplant ID and webhook URL across plugin and WooCommerce updates

1.7.3

Release Date – 09 Dec 2025
Tested up to WordPress 6.9

1.7.2

Release Date – 09 Sept 2025
Updated version warning

1.7.1

Release Date – 08 Apr 2025
Test on WordPress 6.8

1.7.0

Release Date – 31 Oct 2024
Removed extra tag

1.6

Release Date – 22 July 2024
Updated to support HPOS and tested on WP version 6.5.5

1.5

Release Date – 29 January 2023

  • Tested up to WordPress 6.1.1

1.4

Release Date – 25 October 2021

  • Fixed bug on preventing duplicated webhooks that deleted other configured webhooks
  • Tested up to WordPress 5.8.1

1.3

Release Date – 20 August 2020

  • Tested up to WordPress 5.5

1.2

Release Date – 18 June 2020

  • Fixed a problem where the internal webhook url was being parsed incorrectly

1.1

Release Date – 25 February 2020

  • First release