Setup a Repurchase Reminder Automation in Your Shop
Do you sell products that customers may want to purchase again? You can set up an email automation to remind your customers to purchase again at just the right time.
You can add variables to a hidden section on your email template like in the example below:
This is the code from the screenshot above
<!-- CRM Headings Start -->
<div style="display:none;">
<span style="display:none;">
NewOrderName: ${customer.name}
NewOrderEmail: ${customer.email}
NewOrderPhone: ${order.shippingAddress.phone}
NewOrderNumber: ${order.number}
NewOrderTotal: ${order.total}
NewOrderDate: ${order.dateCreated}
NewOrderTime: ${order.timeCreated}
NewOrderS-Add: ${order.shippingAddress.name} ${order.shippingAddress}
NewOrderB-Add: ${order.billingAddress.name} ${order.billingAddress}
</span>
</div>
<!-- CRM Headings End -->
- Confirm/add ‘Customer’ contact type to submission rules (duplicate submission rules too).
-
Create an All Customers CRM list using the Customer contact type - your account may already have this list pre-built and assigned to an email list (next step).
-
Connect All Customers CRM list to an email list. It’s best practice to use the same name on the email list as well, “All Customers”.
- You can add any additional fields you’d like as well to further personalize the email
- Create a reorder email template.
- Only choose anniversary of a date trigger if you want to send this email each year from their most recent order date. If you choose anniversary trigger, skip steps 9 & 10.
- Add a delay step for the time of day you’d like it to send (without this step the email will send at midnight).
-
Optional: add an initial email step to thank them for the order.
- Add a delay step set to when it would be time to reorder.
Add an email step and load the template you created.
- If you had additional custom fields, you can insert that personalization now.
- Turn on the automation and watch it go!
Related Articles
Journey Triggers
When you create an email journey, you start by choosing a "trigger" that determines how and when the emails will send. The trigger could be based on subscriber activity, like an online purchase, or it could be associated with someone's birthday. When ...
Create an Automated Email Journey
An email journey is a series of automated emails that gets triggered when a user on your website performs an action like sign up for your mailing list. Moz reports that automated emails generate over 75% of revenue and can account for 21% of email ...
Troubleshooting an Email Journey Not Sending
If your email journey is not sending, there may be a couple of settings that you need to check. Below is a checklist of common reasons why your journey does not send, as well as suggestions on how to correct them. To view your Email Journeys and ...
Why is there an "incomplete" message in my Email Journey?
While building an Email Automation journey, it is important that you fill out all of the necessary information before saving your journey. If any information is missing, you will see an "Incomplete Steps" warning in the top-right corner of the ...
Create an Automation from Existing Contacts
Often, when setting up email journeys, you are setting up automations that trigger when a new subscriber joins a list. However, if you want to bulk-add your existing CRM Contacts to an automation, then the automation may not fire correctly for ...