Skip to main content

Let customers redeem points for an amount off products

Add an Amount off products reward so customers can spend points on a percentage or fixed amount off products you choose. Set the points, value, products, items discounted, code, combinations and who can redeem.

An Amount off products reward lets customers spend points on a discount for products you choose, for example 15% off your Decaf and Ethiopia coffees for 600 points. Customers click Redeem, get a discount code, and the code takes the amount off those products at checkout.

You manage it on the Ways to redeem page with your other rewards. See What are ways to redeem?


Add an Amount off products reward

  1. In the Appstle Loyalty app, click Ways to redeem, then click Add a reward. The Points program editor opens on the gallery.

  2. Click Products, then click Amount off products.

  3. Click Add reward. The editor opens its settings. A new reward starts at 800 points and 20% off.

  4. In the Reward step, set Customers spend, Customers get and Value. Then click Choose products and pick the products or variants the discount covers.

  5. Go through the other steps below, then click Save at the top right of the editor. The reward is active, so customers see it as soon as you save.

You can add as many Amount off products rewards as you like, for example one for light roasts at 600 points and another for dark roasts at 800.


The six steps

The panel on the right shows a summary of each step. Click a step to change it.

Step

What you set

Reward

How many points the reward costs, how much it takes off, and the products it covers.

Applies to

One-time or subscription purchases, and how many units on each cart line get the discount.

Reward code

A code prefix, how often a code works, when it expires and when it starts working.

Combinations

Which other discounts customers can use in the same order.

Who can redeem

Customer tags, individual customers and how often a customer can redeem.

What customers see

The name, description and icon, and the text customers see after redeeming.

Use the Active switch at the top of the panel to pause the reward or turn it back on. While it's paused, the switch reads Paused, and customers stop seeing the reward once you save. Codes they already have keep working.


Reward

  • Customers spend: the points the reward costs. At 0, customers redeem it without spending points.

  • Customers get: choose Fixed amount or Percentage.

  • Value: the amount off, in your store's currency, or the percentage off.

  • Products: click Choose products to add up to 20 products or specific variants. Remove one with its ×. If you choose a whole product, the discount covers all of its variants. If you choose specific variants, it covers only those. Once you add two or more, use Sort to list them by title, Product title A–Z or Product title Z–A, or choose Manually and drag them into your own order. Customers see the names in this order.

This reward has no minimum order. The discount applies to the products you chose, whatever else is in the cart.


Applies to

  • Purchase type: choose One-time, Subscriptions or Both. Subscriptions need a subscription app on your store. If you can't choose them after adding one, click Sync Shop Details in More → Advanced Settings.

  • Items discounted: how many units on each matching cart line get the discount. It starts at 1, so a customer who buys three bags of a chosen coffee gets the discount on one bag. 0 means no limit.

With Fixed amount, the amount comes off once per matching cart line, not once per unit. For example, with $5 off and Items discounted at 2, two bags of Decaf get $5 off between them, while a bag of Decaf and a bag of Ethiopia get $5 off each.


Reward code

Each code comes from one Shopify discount for this reward, titled with the reward's Name. Click View in Shopify at the bottom of this step to open it.

  • Start codes with your own prefix: turn it on and enter a Prefix. Without one, codes use the Discount Prefix in More → Advanced Settings, or AL_ if that's empty. The editor shows an example code.

  • Each code works: each customer gets their own code. Choose Once, or More than once and enter how many Times the customer can use it (2 or more). If the reward applies to subscriptions, this is also how many subscription payments get the discount.

  • One use per customer: on by default. The customer uses the code on one order, then redeems again for a new one. If you choose More than once, turn it off: while it's on, each code still works on one order only. With Once, leave it on, because the editor needs at least one limit.

  • Code expiry (under More options): choose Use the store setting, Never expire or Expire after and enter a length of time. Expiry counts from when the code starts working. Never expire and Expire after need a higher plan. To change the store setting, click Change in Settings. See Set up reward code expiration.

  • Code starts working after (under More options): the number of days in your store's time zone. 0 means right away. Codes redeemed at checkout always work right away.


Combinations

Choose which discounts customers can use in the same order as this reward's code. All three boxes are unchecked for a new reward.

Option

Lets the code combine with

Other product discounts

Other discounts that take an amount off products.

Order discounts

Discounts that take an amount off the whole order.

Shipping discounts

Free shipping and other shipping discounts.

Shopify combines two discounts only when both allow it, so the other discount must allow combining too.


Who can redeem

  • Only customers with these tags: leave it empty for everyone. Otherwise only signed-in customers with at least one of the tags see the reward and can redeem it.

  • Limit how often a customer redeems this: turn it on, enter a number of times and choose a period. With per day, it counts today in your store's time zone. With per week, per month or per year, it counts the last 7, 30 or 365 days. A customer over the limit gets a message when they click Redeem.

  • Not customers with these tags and These customers can't redeem it (under More options): those customers don't see the reward and can't redeem it.

The three tag and customer settings need a higher plan. If yours doesn't include them, the editor tells you.

Amount off products has no Where it works step. Customers redeem it online and use the code at checkout.


What customers see

In the What customers see step, set the Name, Description and Icon. Customers see them in the loyalty popup under Redeem Rewards, on your loyalty page, and in the loyalty checkout block if you've added it. Signed-in customers with enough points get a Redeem button.

The Description can use {{points}}, {{discount}} and {{product_title}}, which fill in from the Reward step. {{product_title}} fills in the names of your products, and on the Legacy loyalty page each name links to its product. A new reward's Description reads "Use {{points}} points for {{discount}} off", so add {{product_title}} to show customers which products it's for, as in the example below.

The Name can't use placeholders, so update it yourself when you change the value or the products. It's also the title of the Shopify discount.

After a customer clicks Redeem, the popup shows their new code under Your Rewards. The customer can copy the code or click Apply Code. A note under the button tells them the discount is applied at checkout, so the cart may still show the full price. You can reword the note in Design → Texts.

The code's title is the text you set in After redeeming, customers see. It starts as "{{discount}} off {{product_title}}" and can use those two placeholders, but not {{points}}. The same text appears in the customer's points history, and as an on-site message when nudges are on.

The Return points link shows when you let customers return unused rewards. See Let customers return unused rewards for their points.


Things to know

  • Turn on the Appstle Loyalty app embed in your theme. While it's off, the loyalty popup doesn't show. See Set up your loyalty program.

  • Changes in the editor reach your store when you click Save.

  • The code takes the amount off only the products you chose, and only the number of units in Items discounted on each cart line. Everything else in the cart stays full price.

  • Changes to Customers get, Value, the products, anything in Applies to or Combinations, and Each code works or One use per customer also change codes customers already have, as soon as you save. To keep those codes as they are, add a new reward with the new settings and pause this one.

  • Changes to Code expiry and Code starts working after apply to codes redeemed after you save. Codes customers already have keep their expiry and start dates.

  • A code works only for the customer who redeemed it, and only when they're signed in to their account at checkout. If someone else uses it, or the customer checks out as a guest, the discount doesn't apply.

  • Don't delete the reward's discount in Shopify. Customers can't redeem the reward without it. If it happens, see Troubleshooting.


Troubleshooting

  • Customers don't see the reward: check that you clicked Save and that its Active switch is on. If it's limited to customer tags, test signed in as a customer with one of them.

  • There's no Redeem button: the customer isn't signed in, or doesn't have enough points. Pending points don't count.

  • A customer gets a message instead of a code: they reached Limit how often a customer redeems this, or a store-wide rule in the editor's Settings stops them: Before customers can redeem, Redemption limits or Pause points during a sale.

  • The discount doesn't apply at checkout: check that a product or variant from the reward's list is in the cart, and that the customer is signed in. Then check the purchase type (a subscription in the cart needs Subscriptions or Both), and whether the code has started working, expired or already been used.

  • The discount is smaller than expected: check Items discounted. It starts at 1, so only one unit on each matching cart line gets the discount. With Fixed amount, the amount comes off once per cart line, not once per unit.

  • The code doesn't work with another discount: check the matching box under Combinations. The other discount must allow combining too.

  • "Shopify didn't accept this reward's discount": your settings are saved, but codes may not work as set. The message shows what Shopify said. Click Try again, or click Save if you've made changes since.

  • "This reward's Shopify discount was deleted": customers can't redeem the reward, and codes they already have don't work. Click Recreate the discount to create a new Shopify discount that includes their unused codes, so those codes work again. Or click Refund unused codes to cancel those codes and give customers back the points they spent. Customers aren't emailed. Both happen as soon as you confirm, not when you save.

  • You can't choose Subscriptions, tags or a code expiry: for subscriptions, click Sync Shop Details in More → Advanced Settings after adding a subscription app. For the others, your plan doesn't include the setting, and the editor tells you.

Did this answer your question?