Ahosting Logo
Knowledge Base

How to Set Up WooCommerce Email Notifications

WooCommerce sends transactional emails to customers and store admins. Customizing these emails improves customer experience and brand consistency.

Access Email Settings

  1. Go to WooCommerce > Settings > Emails
  2. You will see a list of all email notifications

Email Types

Customer Emails

Email 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

Email When Sent
New order New order is placed
Cancelled order Order is cancelled
Failed order Payment fails

Configure an Email

  1. Click Manage next to any email
  2. Enable/disable the email
  3. Set recipient(s) for admin emails
  4. Customize subject line
  5. Customize email heading
  6. Choose HTML or plain text format
  7. 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:

  1. Install WP Mail SMTP
  2. Configure with your email provider (Gmail, Outlook, SendGrid, etc.)
  3. 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.