• Skip to primary navigation
  • Skip to main content
ShopMagic logo cropped for use as a site icon
WP Desk

WP Desk

WooCommerce Plugins

Flexible Invoices

Flexible Invoices

Automate invoicing

Flexible Coupons

Flexible Coupons

Gift cards and tickets

ShopMagic

  • Pricing
  • Add-ons
  • Docs
  • Support
  • Blog
  • Ideas
  • My account
  • English
How to write WooCommerce purchase anniversary email

Published: September 30, 2020 / Updated: August 7, 2021 / Blog, Guide

How to write WooCommerce purchase anniversary email

Damian Machnik

In this guide, we will create a special WooCommerce follow-up email. It will be sent to your customers one year after the initial purchase. I’ll show you how to create such an email in ShopMagic. Ladies and gentlemen, here’s WooCommerce purchase anniversary email.

ShopMagic will increase your conversion rate

ShopMagic is marketing automation plugin. It works great when it comes to automate some repetitive tasks, which needs to be done in every WooCommerce store. However, thanks to the add-ons which we are developing, ShopMagic is constantly extending its functionalities. With Delayed Actions and Review Requests you will increase conversion rate. Manual Actions will improve your communication with customers. You can even integrate your store with WooCommerce Subscriptions!

Currently, over 10,000 WooCommerce stores worldwide, use ShopMagic on a daily basis. Not only to send WooCommerce purchase anniversary email.

Thanks for this awesome plugin! If you're running a WooCommerce store, the default email messages are very generic and absolutely need to be customized. This plugin makes the process a lot faster, simpler, less prone to error, and of course with more features. It's a must-have if you're using WooCommerce.
Doug Yuen Founder @ EfficientWP

ShopMagic is also available for free

If your only goal, is to send better follow-up emails, free version of ShopMagic will be sufficient. As a nice addition, you will be able to send follow-up emails for all of the WooCommerce order statuses, including Order Pending. Above all, it’s very important, because WooCommerce does not support this particular status.

ShopMagic

Free Follow-Up Emails & Marketing Automation for WooCommerce

Download for free or Go to WordPress.org
WP Desk
10,000+ Active Installations
Last Updated: August 19, 2026

ShopMagic. Not only for WooCommerce purchase anniversary email

Before we will move to the guide and create a WooCommerce purchase anniversary email, take a look at the list of our guides. These articles cover all of the WooCommerce order statuses. Every guide has a similar step-by-step construction. Select whichever you want and create follow-up email in no time:

  • New Order
  • Pending Order
  • Processing Order
  • Completed Order
  • Failed Order
  • On-Hold Order
  • Refunded Order

How to install and activate ShopMagic?

Firstly, you need to install and activate ShopMagic. You can download it from the WordPress website or directly from the Plugins section in your dashboard. After installation, simply click on Activate. As you can see, the whole process is similar to any other plugin.

shopmagic.app
Install ShopMagic

Creating a new WooCommerce automation

It’s time to create a new automation. Find ShopMagic in your dashboard and click on Add New. You will see a new window where you will be able to set a title and select an Event type. Writing an easy to distinguish title is very good practice. As you can see in my example, I chose to title mine as “WooCommerce purchase anniversary email”.

shopmagic.app
WooCommerce purchase anniversary event

 
For an event, select Order Completed. Do not forget to select the option to Recheck the order status. Very useful, especially in long-term automations like the one from this guide.

Assigning filter for WooCommerce purchase anniversary email

Optional step, yet very important. Here you can decide which customer will receive the follow-up email . I’ll leave it intact but remember that ShopMagic has tons of configuration options available in the Filter. If you are interested in this topic, check Advanced Filters add-on.

Creating an action to send purchase anniversary email

Following the popular adage, which says that a picture is worth thousands of words, here’s a screenshot with my configuration:

shopmagic.app
WooCommerce purchase anniversary email

 

Firstly, Action and it’s type. Choose from Send email, Raw HTML email, plain text, add customer to MailChimp list and Slack post.

Next one is Description – How you describe your automation? It’s entirely up to you.

Now it’s time to Delay an email – Core feature in our example. We are creating a WooCommerce purchase anniversary email, which will be delayed for 365 days.

HINT: You can easily set different delay time with ShopMagic. Simply, change the number of days (or weeks) in Delay field.

To – Prefilled with placeholder { customer.email }. Here you can set an email’s recipient.

Subject & Heading – Self explanatory. Type subject and heading of your choice. You can use placeholders.

Message – Field for your message to the customer. Use placeholders and link to your social media in this field.

Unsubscribe link – Adds an unsubscribe link in the message’s footer.

WooCommerce purchase anniversary email is ready!

Now, we just have to wait a year until we see how our email will look like.

I’m kidding 😉 This is why we have a Send test feature in ShopMagic. Simply click on it, enter an email and voilà!

To summarize, what’s your opinion on WooCommerce purchase anniversary email? Will you use such an WooCommerce automation in your store? Let us know.

About Damian Machnik

Product Manager en WP Desk. Cada día intento crear productos mejores y más interesantes. Si tienes alguna pregunta, ¡no dudes en enviarme un correo!

  • Terms & Conditions
  • Privacy Policy
  • Support Policy
  • Refund Policy

© 2026 A WP Desk WP Desk Automation

Manage Consent
To provide the best experiences, we use technologies like cookies to store and/or access device information. Consenting to these technologies will allow us to process data such as browsing behavior or unique IDs on this site. Not consenting or withdrawing consent, may adversely affect certain features and functions.
Functional Always active
The technical storage or access is strictly necessary for the legitimate purpose of enabling the use of a specific service explicitly requested by the subscriber or user, or for the sole purpose of carrying out the transmission of a communication over an electronic communications network.
Preferences
The technical storage or access is necessary for the legitimate purpose of storing preferences that are not requested by the subscriber or user.
Statistics
The technical storage or access that is used exclusively for statistical purposes. The technical storage or access that is used exclusively for anonymous statistical purposes. Without a subpoena, voluntary compliance on the part of your Internet Service Provider, or additional records from a third party, information stored or retrieved for this purpose alone cannot usually be used to identify you.
Marketing
The technical storage or access is required to create user profiles to send advertising, or to track the user on a website or across several websites for similar marketing purposes.
  • Manage options
  • Manage services
  • Manage {vendor_count} vendors
  • Read more about these purposes
View preferences
  • {title}
  • {title}
  • {title}