Home > Docs > WebToffee eCommerce Marketing Automation > Set Up a Thank You Email Automation for Your WooCommerce Store

Set Up a Thank You Email Automation for Your WooCommerce Store

Last updated on October 28, 2025

A thank-you email is an excellent way to express gratitude to customers, foster brand loyalty, and encourage repeat purchases. You can quickly set up an automated thank-you email workflow using the WebToffee eCommerce Marketing Automation tool, which sends out messages after a purchase so that customers feel appreciated and are motivated to engage with you further. This article will guide you through the step-by-step process of setting up a Thank You Email Automation for your WooCommerce store.

Create a Thank You Email Automation

Setting up a thank you email automation ensures customers receive a timely and personalized message of appreciation for their purchase. The automation strengthens customer relationships and encourages repeat business by providing extra value via discounts.

Step 1: Access the Automations Section

  1. Navigate to Automations from the WebToffee Marketing sidebar menu.
  2. Click Create automations.
  3. Click on Thank you email automation to get started quickly.
Thank you email automation - WebToffee eCommerce marketing
Thank you email automation – WebToffee eCommerce marketing

Step 2: Configure the Trigger and Entry Conditions

  1. In the workflow editor, start with the Trigger block.
  2. The default trigger is “Order placed,” which means the automation is triggered when a customer completes a purchase.
  3. Enable the “Skip contacts who have been in this workflow” checkbox to avoid repeatedly targeting users.
    • Set a duration, such as “In the last 30 days”, meaning users who have already been in this automation during that time will be excluded.
    • Click Save to apply the changes.
  4. Use the Trigger filters to target specific customer groups or order types.
    • Click + Add filters under Trigger filters.
    • Choose from multiple filter types, such as:
      1. Order Status
      2. Order Value
      3. Specific product purchased
      4. Specific category purchased
      5. Payment method
      6. Coupon use
      7. Billing or Shipping address
      8. Number of orders
    • Set the operator (e.g., is, is not, greater than, contains, etc.) and define the filter value. Example: Filter by Payment methodisBank transfer.
    • After you add two or more filters, the system displays the condition logic switch:
      • ALL conditions match: The customer enters the flow only if all filter conditions are true.
      • ANY conditions match: The customer enters the flow if at least one of the filter conditions is true.
    • Select the appropriate condition logic and click Save.
📌

Example: You want to re-engage high-value customers who used bank transfers. Set the trigger to Order placed and enable “Skip contacts who have been in this workflow” for the past 30 days. Add filters like Order value greater than 2000 and Payment method is Bank transfer, then set the condition logic to ALL. This way, the automation sends the thank-you email only to qualified customers.

Trigger conditions - Thank you email
Trigger conditions – Thank you email

Step 3: Set the Waiting Period (Delay Block)

  1. Click on the Delay Block to define the time gap before sending the email.
  2. Set it to 30 days (or adjust it based on your business needs).
  3. Use time/day filters:
    • Send only on selected days (e.g., only on weekdays)
    • Send only at a specific time (e.g., 10:00 AM)
📌

Example: Set the delay to 30 days so the thank you email is sent a month after the customer’s last purchase. To increase the chance of engagement, enable “Send only on selected days,” choose weekdays, and set the time to 10:00 AM, ensuring the email lands in their inbox at a time they’re more likely to check it.

Time delay - Thank you email
Time delay – Thank you email

Step 4: Customize the Thank You Email

  1. Click on the Thank you email block to open the email editor.
  2. Customize the title, subject line, preheader, and email content.
Email settings - Thank you email automation
Email settings – Thank you email
  1. Click on Edit Content to edit the email template.
    • Add a logo that fits your brand identity. Click on the logo block to add a logo.
    • Edit the text blocks with engaging and customer-friendly texts. Double click on text blocks to edit them.
    • Add a coupon code to encourage repeat purchases. Click on the coupon code block to configure the coupon settings. To learn more, check out this article: Configuring Coupon Settings in Automation Emails.
    • Add a CTA button to guide customers toward their next purchase. Click on the button block to edit the button settings.
📌

Sample Email Template:

Subject: Thank You for Your Purchase! Here’s a Special Gift

Preheader: Your order is confirmed! A special reward awaits inside.


Body:

Hi there,

We truly appreciate your support! Thank you for choosing [Your Store Name]. Your order is confirmed, and we’re getting it ready for you.

As a token of our appreciation, here’s a special 10% OFF coupon for your next purchase:

Coupon Code: WELCOME BACK10

CTA Button: Redeem Your Discount Now!

Need any help? Feel free to reply to this email or visit our [Support Page] for assistance.

Thank you for being a valued customer! We can’t wait to serve you again.

Edit email template - Thank you email automation
Edit email template – Thank you email
  1. After editing the template, click on Finish Editing to save it.

Step 5: Name and Publish the Automation

  1. Give a unique name for the automation and click the checkmark icon.
  2. Click on “Publish” to make it live.
Name and publish an automation - Thank you email
Name and publish an automation – Thank you email

Here’s how a thank you email will appear to a customer.

Sample thank you email
Sample thank you email