One Tree Planted at Checkout

Turn every order into a tree planted.

Let your customers donate $1 at checkout to plant a tree with One Tree Planted, the global reforestation nonprofit. Beautiful widgets, real-time impact tracking, and zero hidden fees, free to install.

4.6 / 5.0 Shopify App Store
24/7 Support Live chat & email
Free No platform fees
One Tree Planted at Checkout for Shopify

A partnership between Softify and One Tree Planted

This Shopify app exists because of a collaboration between two teams. Softify designs, builds, and maintains the app, the donation widgets, the checkout integration, the merchant dashboard, the servers, and 24/7 support. One Tree Planted is the global reforestation nonprofit that receives every donation and plants the trees on the ground. The app is free for merchants and free for the nonprofit, and every dollar goes directly to planting.

About One Tree Planted

Together, Planting a Forest

Their impact over the years

Since 2014, One Tree Planted has planted over 135.5 million trees with 378 partners across 82 countries. Through this work, they've restored over 118,518 hectares (292,864 acres) of forest around the world, made 106 cities greener by planting urban trees for environmental justice and tree equity, and more.

  • 378+ Planting partners
  • 82+ Countries
  • 135M+ Trees planted

From restoring forest habitat for thousands of threatened species, to increasing food security and improving livelihoods in communities across five global regions by planting sustainable agroforests, they have seen, again and again, the transformative power of trees.

Learn more about One Tree Planted
How it works

Plant trees in three simple steps

No code, no integration headaches, your store becomes a force for good in minutes.

  1. 01

    Install & Activate

    One-click install from the Shopify App Store. The donation widget appears in your cart and checkout automatically.

  2. 02

    Customize Your Look

    Match the widget to your brand, choose where it appears (cart, checkout, post-purchase), and pick badges for product pages.

  3. 03

    Customers Donate

    Shoppers add $1 to plant a tree at checkout. Donations flow directly to One Tree Planted, no middlemen, no hidden cuts.

  4. 04

    Track Your Impact

    Watch your tree count grow on the dashboard. Share your impact with customers through live counters and certificates.

Pricing

Free for every Shopify store

No subscription. No transaction fees. Every dollar your customers donate plants a real tree.

Plant your first tree today

Join thousands of brands using One Tree Planted at Checkout to give their customers a meaningful way to make a difference. Free forever, real impact, beautifully integrated.

Install Now
Reviews

What merchants say

Verified reviews from the Shopify App Store.

The app is intuitive, easy to install, and works seamlessly. It's a great way to engage customers and contribute to a greener planet.
My Comic Collection United States
This is an incredible app that has seamlessly integrated into our store's checkout process. Our customers love the opportunity to make a positive impact by donating to tree-planting initiatives with just a few clicks. Thank you!
My Gaming Laptops United States
Amazing way of helping the environment. We really love this app and we are really committed to its mission.
Earth Thanks United States
This is a great app, simple to install and set up. Their support is quick and responsive, the team was great.
Elm Paper Wholesale Australia
Works very good. Have been using the app for a few months now and our customers are very happy to be able to easily plant a tree.
Southern Shores Germany
So far so good with this app. The support has been attentive and I love the fact that my customers can in some way offset their retro football clothing purchase by planting a tree. I plan to offer tree planting instead of discounts at some point too. Thanks One Tree Planted :)
Old School Football United Kingdom
A great app if you're looking to play your part for the environment (which you should) - plugs in very easily and quickly to your online store, has a clean UI and the support is outstanding!
Smartphone Shop South Africa
Great customer service and the app is easy to use! Would love to use it in the future, once the feature we requested is integrated.
Okayama Denim Japan
Je l'utilise depuis quelques jours et c'est très facile d'utilisation. J'ai choisi de planter un arbre / commande + 1 arbre par arbre planté par mes clients.
ENAE Minéraux France
Top Features

Some of the amazing features

Everything you need to plant trees with every order.

Popup Donation Widget

A customizable popup that asks customers to plant a tree the moment they hit checkout or add-to-cart. Fully styled to match your brand: colors, fonts, title, copy, approval and cancel buttons.

Cart Page Donation Widget

An inline opt-in box rendered directly on the cart page with a single checkbox or toggle. Customers add a tree to their order without leaving the page.

Floating Bar & Bubble Widget

A persistent floating widget shown on every storefront page in two styles, Bar or Bubble, and six positions (top/bottom × left/center/right). Great companion for drawer-style carts and theme layouts where the cart page widget isn't enough.

Post-Purchase Donation Offers

A second-chance prompt right after checkout, powered by Shopify's official Post-Purchase Extension. Customers can plant a tree in one click while the buying mood is still warm.

Instant Donation From Admin Panel

Plant trees on demand straight from your dashboard, no order required. Pick a tree count, hit Donate, and the contribution is recorded against your store's impact instantly. Perfect for Earth Day pushes, milestone celebrations, or matching customer donations on the fly.

Customer, Store-Owner or Hybrid Donations

Choose who funds the trees: customers add a $1 donation themselves, the store covers a tree on every order, or both contribute together. Switch the model any time, no code changes required.

Per-Order or Per-Item Donation Method

For store-funded donations, plant one tree per order or scale donations by the number of items in the cart. Set the tree quantity per order in a single dropdown.

Free Tree Auto-Added to Cart

For store-funded donations, drop a $0 "Tree to be Planted" line item straight into the customer's cart, automatically. Shoppers see the gesture you're making for them at checkout, no opt-in friction, no confusion at the total.

Customizable Look & Feel

Edit colors, fonts, font sizes, borders, button text and placements for every widget from a no-code admin panel with built-in live preview. Make it feel native to your store in minutes.

Live Tree Counter

Drop a live counter anywhere on your storefront that shows how many trees your store has planted to date. Builds social proof and inspires customers to take part.

Donation Dashboard & Reports

See your store's impact at a glance: total trees planted, monthly donation totals, and a full donation history with detailed reports you can review any time.

Donation Email Receipts

Donation invoices and payment receipts are emailed automatically, perfect for keeping clean records of every tree planted through your store.

Stripe & PayPal Billing

Pay your monthly donation invoice with Stripe or PayPal, whichever fits your finance flow. Both gateways are wired in out of the box, with test and live modes, and PCI-compliant card handling.

Automatic Payment Reminders

If a monthly donation invoice goes unpaid, the app sends polite reminder emails on a schedule, so you never miss a planting cycle and the trees keep going in the ground on time.

Multi-Language Support

Translated into 16 languages: English, German, French, Spanish, Portuguese, Italian, Dutch, Danish, Finnish, Norwegian, Swedish, Polish, Japanese, Korean, Thai, and Simplified Chinese.

Multi-Currency Compatible

Works seamlessly with stores selling in multiple currencies, donations are converted automatically and tracked accurately.

Online Store 2.0 Ready

Built for the latest Shopify standards with a Theme App Extension, so you can install and embed the app on any Online Store 2.0 theme without touching theme code.

One Tree Planted Partnership

Donations go directly to One Tree Planted, a Vermont-based 501(c)(3) nonprofit restoring forests in 82 countries since 2014. Softify builds and maintains the Shopify app, the nonprofit handles the planting.

No Code, No Setup Fees

Install in one click. Sensible defaults out of the box. No developer required and no setup fees, ever.

Customer Engagement Boost

Sustainability-driven shoppers convert better and stay loyal longer. Give them a reason to choose your brand.