Articles on: Klaviyo Integration

How to automatically send impact email after customer purchase via Klaviyo

Automating Impact Emails with Klaviyo


Learn how to automatically send personalized emails to your customers whenever they make a positive environmental impact through their purchases.



Video Walkthrough




Overview

By connecting GoodAPI to Klaviyo, you can automatically notify customers about the impact of their orders (such as trees planted or plastic removed). This feature helps you automate your brand’s storytelling and keep your customers engaged with your mission.


When you complete the setup, three components are automatically created for you:

  1. A Metric: An event triggered in Klaviyo whenever an impact-related purchase is made.
  2. An Email Template: A customizable, dynamic template that displays specific impact data.
  3. A Draft Flow: An automated sequence that sends the email to your customers.




How to Set Up the Integration


1. Connect Klaviyo

  1. Open the GoodAPI app and navigate to the Email Marketing tab.
  2. Locate the Klaviyo section and click Connect to Klaviyo.
  3. Approve the necessary app permissions and select your store.
  4. Once connected, your status will update to Connected.


2. Initialize Flows and Templates

  1. Click the Get Started button.
  2. Select Setup Flows and Template.
  3. Wait approximately 15–20 seconds while the system generates your assets.

> Note: No emails will be sent yet. Everything is created in "Draft" mode for your review.


3. Customize Your Email

  1. In Klaviyo, navigate to the new Draft Flow.
  2. Click on the email within the flow and select Edit.
  3. Use Klaviyo’s drag-and-drop editor to match the template to your brand’s tone and style.
    • Dynamic Content: The template includes "If/Else" logic. It automatically adjusts to show tree data, plastic removal data, or both, depending on the customer's purchase.
    • Data Points: The email pulls in the customer's name, your store name, their individual impact, and your brand's total overall impact.


4. Go Live

  1. Preview: Use a test order to see how the data populates.
  2. Set Status: Once you are happy with the design, change the email status to Live.
  3. Enable Flow: Update the status of the entire Flow to Live and click Save.




Pro-Tips for Better Engagement


  • Add a Delay: You don't have to send the email immediately. You can add a 24-hour delay in the flow so customers receive a standard "Thank You" email first, followed by an "Impact" email the next day.
  • Track Performance: Check the Metrics section in Klaviyo to see the "Impact Created by Purchase" event. This shows you exactly how many customers are triggering these notifications.
  • Manual Edits: You can also find your template under Content > Templates in Klaviyo if you prefer to edit the code directly or use it in other custom flows.




Need Help?
The GoodAPI team is available via the app or email to help you customize your templates or brainstorm new ways to improve your impact storytelling.

Updated on: 20/01/2026

Was this article helpful?

Share your feedback

Cancel

Thank you!