Use Case
When a new order is placed in WooCommerce, you want to immediately send a custom email to the customer. This goes beyond WooCommerce’s default order emails to create a personalized purchasing experience.
Common scenarios:
- Custom order acknowledgment with branding
- Internal team notifications for new orders
- Supplier notifications for dropshipping
- VIP customer alerts for high-value orders
- Multi-language order confirmations
Step-by-Step Setup
1. Create a New Workflow
Navigate to Sequensy → Workflows in your WordPress admin and click Add New Workflow.
Name your workflow something descriptive like “New Order Notification” or “Custom Order Confirmation”.
2. Configure the Trigger
Select Order Created as your trigger. This fires immediately when a customer completes checkout.
Available filters:
- Order Total: Trigger only for orders above/below a certain amount
- Products: Limit to specific products or categories
- Payment Method: Filter by payment gateway used
- Customer Type: New vs returning customers
3. Set Up the Send Email Action
Configure your email with these settings:
| Setting | Example Value |
|---|---|
| To | {billing_email} |
| Subject | Thanks for your order #{order_id}! |
| From Name | Your Store Name |
| Reply-To | orders@yourstore.com |
Email Body Example:
Hi {billing_first_name},
Thank you for your order! We've received your order #{order_id}
and are processing it now.
Order Summary:
{order_items}
Total: {order_total}
We'll send you another email when your order ships.
Questions? Reply to this email or contact us at support@yourstore.com.
4. Add Team Notifications (Optional)
Create a second workflow or chain another email action to notify your team:
- Send to your fulfillment email address
- Include complete order details
- Add urgency indicators for express shipping
5. Test Your Workflow
- Enable the workflow
- Place a test order
- Verify the email arrives immediately
- Check all merge tags populated correctly
Pro Tips
Create urgency for high-value orders: Use conditions to send different emails based on order total. VIP orders might get a personalized response from the owner.
Notify suppliers instantly: For dropshipping, trigger supplier emails with product details and shipping address automatically.
Set expectations clearly: Include estimated processing and delivery times in your confirmation email to reduce support tickets.
Track engagement: Use UTM parameters on any links to measure how customers interact with your order emails.
Available Merge Tags
| Tag | Description |
|---|---|
{order_id} | Order number |
{order_total} | Order total with currency |
{order_items} | List of items purchased |
{billing_first_name} | Customer first name |
{billing_email} | Customer email |
{shipping_address} | Full shipping address |
{payment_method} | Payment method used |
Troubleshooting
Email not sending?
- Check workflow is enabled
- Verify email addresses are valid
- Test your site’s email delivery with WP Mail SMTP
Duplicate emails sent?
- Check for conflicting WooCommerce email settings
- Ensure workflow isn’t triggering multiple times
- Review workflow conditions for overlaps