How to share coupons for signup

Smart Coupons provide a powerful, “all-in-one” solution for gift cards, store credits, discount coupons, and vouchers, extending the core functionality of WooCommerce coupons.

This documentation explains how to provide a fixed or unique coupon when signing up for a newsletter using any newsletter plugin.

Steps to create a coupon:

↑ Back to top
  1. Navigate to WordPress Dashboard > Marketing > Coupons.
  2. Generate a coupon code.
  3. Create a coupon with any of the following discount types:
    • Percentage discount
    • Fixed cart discount
    • Fixed product discount
  4. Enter a “Coupon amount” in the respective field.
  5. Add a “Coupon expiry date” if you want the coupon to be valid for certain days.
  6. Optional: enable “For new customers?” if the coupon needs to be valid only for the first time users.
  7. Optional: Enable any “Usage restriction” that you desire to restrict the coupons to particular products or categories that you want the coupon to be valid for.
  8. Publish the coupon.

Sharing the Coupon via Newsletter Signup

↑ Back to top

You might be using newsletter plugins to get the customers to sign up using any form or popup. In this case, the newsletter plugin would send a confirmation email to the user informing them that the signup was successful.

In most cases, the plugin would allow you to override this email template. In the email template, you can share the coupon code that you have created above and use the shareable URL as a link to redirect users to your store with a click.

You might also want to restrict the customers to be able to use the coupon only once. In this case, navigate to the coupon that you have created. Go to the “Usage limits (tab)” and add 1 to the “Usage limit per user” option.

Steps to generate unique coupon codes

↑ Back to top

Collect the list of email addresses that you have. The newsletter plugin you’re using typically stores these email addresses within your WordPress dashboard or admin panel, under the account associated with your store. You’ll usually find them organized under an audience list or a custom campaign list, depending on how you’ve set things up within the plugin.

It would be possible to export all these email addresses in a CSV or MS Excel (or Numbers in MAC OS) formatted document to use them for your custom needs. 

Once you have the email list exported in CSV format, follow the steps below to generate and send unique coupons:

  1. Navigate to WordPress Dashboard > Marketing > Coupons > Bulk Generate (tab).
  2. Under the Action section, select “Email to recipients.
  3. Enter the desired number of coupons to generate in the “Number of coupons to generate” field.
  4. In the “Send to” field, paste all the email addresses in a comma-separated format.
    (Note: The number of coupons must match the number of email addresses provided.)
  5. Fill in the other Coupon Data as needed (e.g., discount type, amount, expiry).
  6. Click the “Apply” button to generate and email the coupons.

Once completed, the Smart Coupons plugin will generate and deliver a unique coupon to each email address individually.