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
- Install and activate Tree-Nation for WooCommerce from your WordPress admin.
- Copy your Tree-Nation ID from the Product Trees page in your Tree-Nation account.
- Paste it into the plugin settings, with no spaces before or after, and click Save.
- 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
Contributors & Developers
“Tree-Nation for WooCommerce” is open source software. The following people have contributed to this plugin.
ContributorsTranslate “Tree-Nation for WooCommerce” into your language.
Interested in development?
Browse the code, check out the SVN repository, or subscribe to the development log by RSS.
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
