First impressions matter; the welcome email is a business’s initial chance to connect with new subscribers. By automating this process, you can engage customers, build trust, and encourage first purchases without any manual effort. In this article, we will demonstrate how to set up a welcome email automation for your WooCommerce store using the WebToffee eCommerce Marketing Automation app.
Prerequisite
- Collecting Subscriber Emails – Before setting up your welcome email workflow, you need a way to collect new subscriber emails. This is possible with:
- Welcome Campaigns – Create targeted pop-ups to gather emails. To know more, check out this article: Create Welcome Campaigns for WooCommerce Stores.
Set up a welcome email workflow
An automated welcome email workflow greets new subscribers, creates a positive impression, and guides them toward their first purchase. With this workflow, you can effectively capture customer interest, share important store information, and extend discounts without further manual work. Below are the steps to create a welcome email workflow for your WooCommerce store.
Step 1: Head to the Welcome email automation section
- Navigate to Automations from the WebToffee Marketing sidebar menu.
- Click Create automations.
- Under “Start with the essentials,” select “Welcome Email Automation” to get started quickly.

Step 2: Set Up Trigger Conditions
Once inside the automation editor, you will begin by configuring the trigger that initiates the workflow.
- The default trigger is set to Customer Sign Up. This means the workflow will start as soon as a customer signs up through any form connected to your store.
- Under Select campaign, choose one or more specific campaigns (e.g., Welcome campaign). This ensures that only customers who signed up through the selected campaigns are added to this workflow.
- To prevent sending the same welcome email repeatedly to users who may sign up multiple times (e.g., through different campaigns or devices), enable the ‘Skip contacts who have been in this workflow’ option.
- Set a time period, such as “In the last 30 days,” to exclude any repeat sign-ups within that timeframe.
- Click Save to apply the changes.
- You can further narrow down who enters the workflow using Trigger Filters. These filters allow you to define entry conditions based on attributes like:
- Page URL – e.g., customers who signed up on a specific page like
/exclusive-offer - User type – e.g., only logged-in users or guests.
- Is, Is not, Contains, or Does not contain to define which users should enter the flow precisely.
- Page URL – e.g., customers who signed up on a specific page like
Example: If you select Welcome campaign, enable ‘Skip contacts who have been in this workflow for the past 30 days,’ and add a trigger filter where the Page URL contains ‘/new-arrivals-signup,’ the workflow will only target users who signed up through that campaign from the specific landing page. It will also prevent repeat entries within 30 days, ensuring the welcome email is sent just once to the right audience.

Step 3: Add More Blocks (Optional)
- Click the plus (+) icon between blocks to insert a Time Delay or another Email block. This helps space out messages or create a multi-step welcome sequence.

Step 4: Configure Email Settings
Best Practices for a High-Converting Welcome Email
- Add a warm greeting – Welcome new subscribers with a friendly message and a quick intro to your brand.
- Include a discount offer – Provide a discount coupon to encourage their first purchase.
- Add a strong CTA – Guide them toward shopping with a clear call-to-action.
- Click on the Email block.
- Add an email title.
- Edit the email content.

- Click on Edit Content to edit the email template.
- Click on the logo section to add a logo that suits your branding.
- Double click on the texts to edit them.
- Add a discount coupon like “WELCOME10”, offering 10% off on the first purchase to encourage immediate engagement. 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 such as “Start Exploring Our Collection”, to guide new subscribers toward shopping or exploring your store. Click on the button to configure its text and link.
- Use the Basic blocks section on the left to drag and drop blocks into the template.

- Click Finish Editing to save the template.
Step 5: Name and Publish the Automation
- Give a unique name for the automation and click the checkmark icon.
- Click “Publish” to make it live.

Use case
When a visitor subscribes through a pop-up or campaign form, and the configured trigger conditions are met, the welcome email automation is activated instantly. As a result, the subscriber receives a personalized email with warm greetings and a special discount offer.

