WooCommerce sends transactional emails to customers and store admins. Customizing these emails improves customer experience and brand consistency.
Access Email Settings
- Go to WooCommerce > Settings > Emails
- You will see a list of all email notifications
Email Types
Customer Emails
| When Sent | |
|---|---|
| New account | Customer creates an account |
| Processing order | Payment received, order processing |
| Completed order | Order marked as complete |
| Refunded order | Order has been refunded |
| Customer note | Admin adds a note for customer |
| Reset password | Customer requests password reset |
Admin Emails
| When Sent | |
|---|---|
| New order | New order is placed |
| Cancelled order | Order is cancelled |
| Failed order | Payment fails |
Configure an Email
- Click Manage next to any email
- Enable/disable the email
- Set recipient(s) for admin emails
- Customize subject line
- Customize email heading
- Choose HTML or plain text format
- Click Save changes
Customize Email Appearance
Scroll down on the Emails settings page to find Email sender options and Email template:
- From name: Your store name
- From address: Your email address
- Header image: URL to your logo
- Footer text: Custom footer message
- Base color: Primary color for email template
- Background color: Email background
- Body background color: Content area background
- Body text color: Main text color
Preview Emails
Click Click here to preview your email template to see how emails will look.
Improve Email Deliverability
Default WordPress mail often ends up in spam. Use an SMTP plugin:
- Install WP Mail SMTP
- Configure with your email provider (Gmail, Outlook, SendGrid, etc.)
- Test email delivery
Recommended Email Providers
- SendGrid: 100 free emails/day
- Mailgun: 5,000 free emails/month
- Amazon SES: Very low cost at scale
- Brevo (Sendinblue): 300 free emails/day
Advanced Customization
For full template customization, copy email templates from:
/wp-content/plugins/woocommerce/templates/emails/
To your theme:
/wp-content/themes/your-theme/woocommerce/emails/
Then edit the copied templates.