Customer Cart Contribution
Empower your customers to fund extra climate action at checkout and boost your collective impact at no extra cost to your business.
In this article we will cover
- Set up your automation
- Setup your cart widget
- Change variant name from English default
- Prices and currencies
1. Set up your automation
To set up your customer cart contribution automation head to Add Impact
-> Integrations & Automations
within your Greenspark dashboard. Then click on Create automation
and select the Shopify store where you would like to enable the automation.
Next give your automation a name, select the order origin and choose the Customer cart contribution
trigger. Then click on Next
to choose the project your customers can support.
Select the project which you want to enable your customers to support at checkout. Projects are bundled to ensure they are appealing to your customers and are based on our most popular automations from existing customers.
Once you have selected your project, click on Save
to set the automation live.
2. Setup your cart widget
To enable your customers to choose to support the project at checkout you will need to have an active cart widget.
Head to Engagement hub
-> Badges & Widgets
Next click on Cart
and select the Cart with customer opt-in
accordion. Here you can see a preview of all available widget options.
Choose the widget that you would like to add and click on Use Widget
. In the overlay select Shopify Blocks
and then choose the Shopify store that you want to add the widget to. Finally click on Proceed to Shopify
Within your Shopify theme editor, head to the cart page and add the Current Cart Impact
badge to the page. We recommend adding it above the Checkout
button.
Save your theme and make sure it's published. From now on your customers can choose to add impact!
3. Change variant name from English default
When adding the Greenspark impact product to your cart, we have added a descriptive name to ensure your customers clearly see what they are paying for. We sync this product into your store using English variant names as a default.
To edit the variant names to match your default store language head to Products
and find the Greenspark
product.
Within the product editor, scroll down to the Variants
and click on the variant that you want to edit.
On the next page you can edit the name of each variant to your store's default language.
Once you are happy with the naming, Save
the product and the variants will have updated.
4. Prices and currencies
Our app automatically syncs prices with your store to ensure that the impact products you sell are always up to date. This means that if you change the prices manually, we will overwrite it automatically.
We will automatically sync standard prices in USD, GBP and EUR. If your store is in a different default currency, then we will automatically convert USD prices to your store currency using the daily spot rate. This updates once per day to ensure prices are correct.
Updated on: 26/08/2025
Thank you!