What Are Dynamic Discounts?
Strategic discounting can be a powerful tool for ecommerce brands to increase sales, drive conversions, acquire new customers, re-engage inactive customers, and clear inventory. Drip’s Dynamic Discounts feature makes discounting in Drip emails easy.
At the moment, only Shopify discount codes are supported.
Add Dynamic Discounts to any Rule or Workflow Email
To add dynamic discounts in the Visual Email Builder:
- From any Rule or Workflow one-off email, select Add
- Click Dynamic Content
- From the dynamic content choices, select Discounts
- On the left sidebar, there is a drop-down listing all discounts that are currently active in Shopify. Expired discounts will not show. Future-dated discounts, however, will be available
- Select the discount code you’d like to use
- Click Preview
- Click on the discount button, and you’ll see the discount automatically applied to your cart just like a Shopify shareable link
To dynamically insert Shopify Discounts into an HTML Builder email:
-
In any Rule or Workflow one-off email, use the following code to display the discount code in the email:
{{ shopify.discount["<priceRuleId>-<prefix>"].code }}
- The
priceRuleId
can be found on Shopify’s end by navigating to the specific Discount and copying the ID from the URL as shown here:
-
prefix
can be used to add a prefix name to your discounts. This name is arbitrary and can be anything! For example:{{ shopify.discount["xxxxxxxx-CodeName"].code}}
will displayCodeNamexxxxxxxxxxx
.
- The
-
To create a link that will automatically apply the discount to a person’s cart:
https://Shopify store name.myshopify.com/discount/{{ shopify.discount["priceRuleId-prefix"].escaped_code }}
How Unique Discount Codes are Created for Single-Use
To put the control in your hands, we treat all discounts the same. Drip will always generate a unique code per email recipient, and each unique code acts as a copy of the original discount. For example, if you create a single-use discount in Shopify, then select it in a Drip email, each unique code generated will act as its own single-use code.
If you create an email with a discount code in an automation, 100-200 codes will be created after the first person moves through this email action to be used in the following emails. Deleting these additional codes in Shopify before your automation is complete will cause an error message when trying to send the discount code in the existing email action.
Limits to Unique Discount Codes That Can Be Created
Shopify allows a max of 20,000,000 unique discount codes per store. That is an account-level limit, meaning you could have one discount with 19,999,999 unique versions or 10,000,000 main discount codes with 2 unique versions. If this limit is ever hit for a store, Drip will no longer be able to generate unique discount codes. As a result, we won’t send emails that include discounts until your Shopify store is back under the limit. It’s possible to manually delete discounts in your Shopify admin to achieve that.
Using Discounts Effectively in Drip
Providing a shopper with a discount is a great incentive, though you want to discount strategically to avoid hurting your bottom line.
If you’re looking for some inspiration on how to position discounts to your customers, check out this guest post on our blog. We’ve also got pre-made Workflows for Cart Abandonment and Browse Abandonment that you can start using in your own account.