Skip to main content

Customize Your Flexible Redemption Section

How to set up and customize the Flexible Redemption section on your Mage Loyalty landing page, where customers use a slider to exchange points for a discount code.

Written by Kris James

The Flexible Redemption section adds a slider to your loyalty landing page. Customers drag the slider to choose how many points to spend, see the discount value update as they go, and then redeem those points for a discount code.

To edit it, go to Loyalty Pages in Mage Loyalty. Under Storefront, find Landing Page and click Customise. Then select Flexible Redemption in the Sections list on the left.

This section lives on your loyalty landing page. If you have not set that page up yet, follow the loyalty page step in the Quick Start Guide first.


Before you start: set up a flexible reward

This section needs an active reward that customers can redeem for a flexible amount. If you do not have one, the editor shows a warning: No active flexible reward found, with a Create reward button.

  1. Create the reward. Create a Fixed reward and choose the Flexible amount redemption type. The Create reward button takes you straight there. For more on rewards, see Ways to Redeem: Overview and Managing Rewards.

  2. Check the rate. Once the reward is active, a banner at the top of the section shows its conversion rate, for example 100 points = $1.00.

The rate and the lowest and highest amounts a customer can redeem all come from the reward itself, not from this section.


Settings

Setting

What it does

Title

The heading at the top of the section. Defaults to Exchange Points.

Subtitle

A short line under the title. The editor fills this in for you, and it appears on your store once you save the section. Leave it blank to hide it.

Balance message

Tells customers how many points they have. Use {points} where the balance should appear. Defaults to You have {points} points available.

Redeem button label

The text on the redeem button. Defaults to Redeem.

Hide block for logged-out customers

Ticked by default, so only logged-in customers see the section. Untick it to show it to everyone.

Signed-out message

Only appears when the box above is unticked. The message shown to visitors who are not logged in. Defaults to Log in to redeem your points.

No reward available message

Shown when no active flexible reward is set up. Defaults to No flexible reward is available right now.

If your store uses store credit instead of points, use {store_credit} in the balance message. The defaults change to store credit wording, for example Spend Store Credit and You have {store_credit} available.


Apply to subscription (optional)

Setting

What it does

Show 'Apply to subscription' button

Unticked by default. When ticked, customers with an active subscription can choose one and have the discount applied to their next order.

Apply to subscription button label

Only appears when the box above is ticked. The text on the subscription button. Defaults to Apply to subscription.

The subscription button only shows on your store when a subscription app is connected to Mage Loyalty and your flexible reward's purchase type is Subscription or Both. Otherwise customers see the normal redeem button.

Below the main card is an Advanced Settings card. Click View to open it and add Custom CSS for this section. The editor suggests the Flexible Redemption class names as you type, and a counter shows how close you are to the 64 KB limit. Your CSS is saved with the rest of the section.


How the slider works

  • The range comes from your reward. The slider starts at the reward's minimum and goes up to its maximum, or to the customer's balance if that is lower.

  • The value updates live. As the customer moves the slider, the discount amount changes using your reward's rate.

  • Redeeming gives a code. After redeeming, the customer gets a discount code to use at checkout.


Theme editor settings

Colours and spacing are set on the Mage Flexible Redemption block in your Shopify theme editor.

Setting

What it does

Section Colors

Background, section title and section description colours.

Slider

Slider track, fill and thumb colours, and the Discount Amount Color.

Buttons

Button background and text colours.

Custom vertical padding

Turn on to set your own Top padding and Bottom padding.

Disable Customizer Styles

Removes the colours above so the block is styled only by your own CSS.


Saving and going live

  1. Save your changes. As soon as you edit a field, a save bar appears at the top of the screen. Click Save in the save bar, or use the Save button at the bottom of the card.

  2. Check the confirmation. A message saying Flexible redemption content saved successfully appears once the save is done.

  3. Discard if needed. Click Discard in the save bar to go back to your last saved version.

  4. Make sure the block is on the page. Click Customise page in Shopify Theme Editor at the top right of the Landing Page editor. Check that the Mage Flexible Redemption block is on your loyalty page. If it is not, add it, then click Save in the theme editor.


Common Mistakes to Avoid

Adding the section before creating a flexible reward. Without an active flexible reward, customers only see your No reward available message. Create the reward first.

Checking your store while logged out. With Hide block for logged-out customers ticked, the section is hidden from visitors who are not logged in, even though you can see it in the theme editor. Log in as a customer to test it.

Showing the same reward twice. If the Ways to Redeem section is on the same page, tick Hide flexible rewards there so the flexible reward only shows here.

Did this answer your question?