You will learn

Learn how to create Square Online static coupon codes. Then, add coupon codes to your Klaviyo emails to incentivize new subscribers and past customers to make a purchase.

Before you begin

A static coupon code means that there's a single code for all customers to use (e.g., Welcome20). Everyone will receive the same code to use on your website. Static codes are easy to remember and use; however, they can be shared out, which can dampen exclusivity.

Create a static coupon code

To create a static code in your Square Online account:

  1. Navigate to your Square Online admin.
  2. Click Items > Coupons.
  3. Click Add Coupon.
  4. Enter the following details:
    • Coupon code
    • Total number of coupons available
    • Limit coupon per customer
    • Start date
    • Expiration date
    • Coupon type
    • What is discounted?
    • Percentage off, etc. (depending on the discount type)
Coupon settings in Square including coupn code, type, etc
Coupon settings in Square including coupn code, type, etc
  1. Click Save.

Use the coupon code in an email

To share the coupon you just created, we recommend displaying the code on a button in your Klaviyo email:

  1. For the coupon you just created, click Share > Copy link.
  2. Open your email in Klaviyo’s drag-and-drop editor.
  3. Drag a Button block from the sidebar into your email, then click the block to open its settings.
  4. Under Button text, enter the coupon code in the Text field and paste the link you copied from Square into Link address.
Template builder in Klaviyo showing a coupon code added to a button
Template builder in Klaviyo showing a coupon code added to a button
  1. Click Preview to review the coupon code and button. Return to the editor and check that your changes have saved before leaving.

Coupon strategy

Use a large font and a contrasting color so the coupon stands out. Include a text block above or below the coupon to explain the discount and how to use the code.

There are a few things to keep in mind when using static coupons:

  • Set an expiration date in Square to limit how long customers can use the coupon, and make that date visible in your email. If you replace the coupon code every few weeks, update the code and link in any emails that still use it.
  • Klaviyo doesn't manage any of the specifics about how your coupons function, including the code, expiration date, discount amount, etc. All of this information is managed inside of your Square Online store.
  • If you're offering a coupon for a specific product, include a link to the product page so your customers can easily click through your email to make a purchase.

Outcome

You’ve now learned how to create a static coupon code in Square Online and use it in Klaviyo messaging.

Additional resources

  • Getting started with Square

    Learn how to easily integrate Klaviyo with your Square Online site in order to sync customer profile, order, and catalog information to Klaviyo, along with order data from your Square Point of Sale (POS). With this data, you’ll be able to reach customers with targeted messaging through segmentation, automated flows, and campaigns.

  • Square data reference

    Learn what data is synced from Square to Klaviyo, how to view it, and what properties Square events contain. Additionally, learn how to view your Square data in Klaviyo.

  • Getting started with coupon codes in Klaviyo

    Learn how to create and upload unique and static coupon codes in Klaviyo to incentivize customers to engage with your brand. Offering an incentive can help you improve the customer experience, resulting in higher sales and increased lifetime value.

Was this article helpful?
Use this form only for article feedback. Learn how to contact support.

Explore more from Klaviyo

Community
Connect with peers, partners, and Klaviyo experts to find inspiration, share insights, and get answers to all of your questions.
Partners
Hire a Klaviyo-certified expert to help you with a specific task, or for ongoing marketing management.
Support

Access support through your account.

Email support (free trial and paid accounts) Available 24/7

Chat/virtual assistance
Availability varies by location and plan type