Providing monthly perks to your subscribers is an excellent way to add value to your site’s subscriptions and reduce churn. Members feel rewarded for each payment when they receive benefits like a monthly discount or free products. Tools like AutomateWoo (available alongside other powerful WooCommerce extensions from SkyVerge) make it easy to create WooCommerce Subscriptions coupons and automate these perks, ensuring rewards are tied directly to active subscriptions.

In this guide, we’ll show you how to:

  1. Create a reusable coupon template.
  2. Automate personalized emails for first-time and recurring perks.
  3. Use optional user tags for advanced workflows.
  4. Reset workflows when subscriptions are canceled.

Create a Coupon Template

Start by setting up a coupon template in AutomateWoo. This template will generate unique coupon codes for each subscriber. To ensure the coupon applies correctly, configure the following settings:

  • Product-Specific Discounts: Limit the coupon to specific products or categories. For example, offering a 100% discount on select items ensures other products remain unaffected.
  • Usage Restrictions: Define which products or categories the coupon applies to.
  • Usage Limits: Set limits, such as three uses per coupon, to prevent overuse.

All settings from the template will apply to the unique coupons AutomateWoo generates for each subscriber. Once the coupon template is ready, it can be integrated into workflows.

If the coupon needs a usage limit (e.g., three uses), be sure to include this in the template.

All the settings in the coupon template will be applied when AutomateWoo generates a unique coupon code for each customer.

The coupon template can be used for all subscription-related emails. If the goal is to send the same email for every subscription payment, skip to the section on Recurring Coupon Emails. The process for creating separate emails for the first and subsequent payments, along with the use of user tags, can be ignored if they’re not needed.

Creating User Tags

User tags in AutomateWoo are a powerful way to manage workflows for your subscribers. They act as markers, letting you tailor workflows based on specific conditions like whether a tag exists or is missing for a user.

To create user tags, follow these steps:

  1. Navigate to Users > Tags in your AutomateWoo settings and add a new tag (e.g., “subscriber”) that you can assign to users.

When creating the workflow, start by setting the trigger conditions.

Next, add the required actions, such as drafting an email that includes a coupon generated from the coupon template. This template will create a unique code for the subscriber.

Send a Personalized Welcome Email (Optional)

A personalized welcome email for the first subscription payment can create a positive experience for new subscribers. This email can introduce the perks process and set expectations.

To achieve this, use AutomateWoo’s user tags feature:

  1. Create a Tag: Navigate to Users > Tags and create a tag, such as “First Coupon Sent.”
  2. Configure Workflow Conditions: Set the workflow to trigger only for users without the tag.
  3. Add the Tag to the Workflow: Include an action that adds the tag to the user’s account once the email is sent.

This setup ensures that the welcome email is sent only once, even if the subscription renews or is reactivated later.

Automate Subscriptions Coupon Emails

The subscriber tag can also be added during this step, along with any other desired actions, such as updating the order status to ‘completed’ or adding the subscriber to an email list.

This email will only be sent to users who do not have the subscriber tag. Since the tag is added after the first email is triggered, renewal orders will not activate this workflow. The email will follow the set schedule and include all necessary merge tags.

This email will be more general, as it’s sent monthly with a fresh coupon code. The same coupon template from the original email can be reused, as each email generates a new code.

Reset Workflows for Canceled Subscriptions (Optional)

When a subscription expires or is canceled, removing the user tag will reset the process. If the subscription is repurchased later, the tag can be re-added, restarting the email lifecycle. This can be achieved by triggering a workflow based on subscription status changes.

Instead of adding a tag, configure the workflow to remove the existing tag. This approach effectively resets the email campaign, allowing repurchased subscriptions to trigger the appropriate emails and reapply the “subscriber” tag.

WooCommerce Subscriber Coupons: Summary

The support for WooCommerce Subscriptions in AutomateWoo offers incredible benefits for subscription-based businesses. Many merchants aim to provide subscribers with free products each month or limited-use discounts—features that go beyond the static discounts offered by WooCommerce Memberships.

AutomateWoo offers extensive flexibility for triggering workflows. Actions can be based on subscription status changes, payments (or payment failures), or the end of a trial period. This allows you to update statuses, send emails, tag users, and perform other actions. For example, you can send emails aligned with subscription renewals to engage with your subscribers or deliver perks only after a successful payment.

Published by Steve Moen

Leave a Reply

Your email address will not be published. Required fields are marked *