Where to Actually Promote Your Loyalty Program (10 Placements Most Brands Miss)

Written by
Graeme
Graeme
Co-Founder
Reading time
11 min read
Date posted
September 23, 2026
White text reading “Where to Promote Loyalty Program” over a soft gradient background.

A shopper lands on a product page, checks the price, adds an item to cart, then completes checkout without seeing what they could earn or how to join. That same shopper receives an order confirmation, opens a promotional email next week, and still has no route back to their rewards. Loyalty program on site placements fix that discovery path by putting the program in front of customers while they are shopping, buying, and returning.

Short answer: A low-enrollment program can have a perfectly reasonable offer and still go unnoticed. Build a visible route through the product page, cart, checkout, order confirmation, account area, email footer, and package. Then measure whether eligible customers saw the placement, clicked it, enrolled, redeemed, and returned.

Start with a loyalty program on site placements audit

Customer statePlacementPrimary jobRecommended CTACore metric
Anonymous shopperProduct pageExplain immediate earning valueJoin and earnEligible views to signups
Active buyerCart or checkoutConnect rewards to current orderSign in or view rewardsClicks to checkout engagement
Existing memberAccount areaMake balance and rewards usableView rewardsReward views and redemptions
Post-purchase buyerConfirmation or insertGive a reason to returnActivate rewardsVisits to loyalty destination

Why enrollment is usually a visibility problem

Start by checking whether customers can actually find your program. An attractive reward does little if it lives only on a loyalty landing page that shoppers never visit.

The 2024 EY Loyalty Market Study found that 63% of respondents most recently enrolled in a loyalty program through a brand’s mobile app or website. Your storefront needs clear entry points, especially on mobile.

Map placements to customer intent

Anonymous shoppers need a reason to join. Buyers need reassurance that earning and redemption work. Existing members need their balance, tier progress, and available rewards within reach.

Research from BCG and Shopify found that stores with AOV below $200 could see a 4% to 6% lower-funnel conversion lift from loyalty customization. Treat that as context for testing, not a promised outcome.

Separate enrollment, redemption, and re-engagement

A product-page message can drive enrollment. A checkout block can prompt redemption. An account placement can bring a member back to see what they have earned.

If your program is already live but participation is weak, use this guide to relaunch a loyalty program nobody uses before increasing points costs or adding a larger signup reward.

Build the foundation: navigation, header, and your dedicated loyalty page

Placement 1: make loyalty part of primary navigation

Put Rewards, Loyalty, or Earn rewards in the header or account menu. Do not bury it in a footer or expect a temporary homepage banner to do the job.

The label should tell customers what they will find. “Rewards” works better than vague account language because it describes the benefit before the click. For a seasonal brand, a fashion loyalty program might also use navigation to point customers toward VIP early access around a drop.

Placement 2: create a dedicated loyalty page

Your loyalty page is the destination for navigation links, email footers, QR codes, post-purchase calls to action, and customer-service replies. It should answer five questions quickly:

  • What customers earn
  • Which actions earn rewards
  • What rewards are available
  • When rewards become usable
  • How a customer joins or signs in

A Shopify loyalty program should have this permanent home even when the rest of the experience appears in widgets, checkout, or customer accounts.

Use one clear call to action everywhere

Choose one primary action for guests, such as “Join rewards” or “Start earning.” Give members a different route, such as “View rewards” or “See your balance.”

Mage supports a dedicated loyalty page, and its Account Sidebar can send customers either into the sidebar rewards experience or to an external loyalty landing page. Keep the destination consistent across your site.

Put the offer where shoppers decide: product pages and collection browsing

Product page badge reading Earn $9.90 in store credit with this purchase, placed below the Add to Cart button

Placement 3: show the earning opportunity near the product CTA

The product page is where a shopper weighs price, value, shipping, and fit. Show what the current item earns near the price or Add to Cart button, not in a separate loyalty tab far below the fold.

Use language that ties the value to the item: “Earn 200 points with this purchase” or “Earn $10 in store credit after this order.” Only show store credit language if that is your actual loyalty currency, and explain any approval delay if credit is issued after a returns period.

Also state the eligibility rule. Does the customer need to join? Sign in? Make a qualifying purchase? A compact line of copy can answer that without turning the product page into a program manual.

Mage’s product points calculator shows customers how many points a specific product earns.

Placement 4: repeat the message on collection tiles or high-intent browsing surfaces

Collection pages suit a lighter version of the same message. A small badge or line below a price can reinforce that shopping produces value, particularly on repeatable products or products with a clear price range.

Do not force a large loyalty panel into every collection tile. Use the message on priority collections, campaign landing pages, or quick views where the shopper already has purchase intent.

Make the reward concrete, not abstract

“Join our rewards program” asks customers to do extra work without explaining the payoff. “Earn points on this order” connects the program to an action already under consideration.

VIP multipliers and bonus point campaigns can add urgency, but they belong beneath the core earn message.

Cannot say enough good things about the team at Mage Loyalty, one of the absolute best organizations we have ever worked with, full stop! So glad we connected with them, completely redid our loyalty program, new concepts, use of loyalty, increasing user engagement, showing us where we were not valuing our best customers, just WOW, amazing team!
Shawn Norris
Shawn Norris
Founder, West Coast Goalkeeping
West Coast Goalkeeping

Read the West Coast Goalkeeping case study →

Catch high-intent shoppers in the cart and checkout

Checkout summary showing 4,160 points to earn on a $416 order and a rewards wallet with Flat 10% off for 500 points chosen

Placement 5: add a cart or cart-drawer reminder

The cart is the right place to show what the current basket earns. Use a short reminder beside the subtotal or beneath the cart items, then link to join, sign in, or view rewards.

Do not require account creation before checkout. Let first-time buyers complete the order, then give them a clear path to activate their rewards afterward.

A cart message can also help members who are not signed in. “Sign in to view and use your rewards” explains the next action.

Placement 6: show earning and redemption at checkout

Checkout is where loyalty becomes credible. Customers can see what they will earn from the order and, when eligible, use rewards against the purchase.

Shopify supports app blocks on checkout, thank you, order status, and customer account pages through its checkout and accounts editor. Availability differs by page, so test the exact configuration available to your store.

Mage Checkout Extensions can show loyalty value at checkout. Its Flexible Redemption block lets logged-in customers redeem points within a configured range, but it requires an active flexible amount reward before it appears. See the Flexible Redemption block setup for configuration detail.

Do not let accelerated checkout hide the program

Keep the placement compact. BCG and Shopify reported that lower-funnel conversion may decrease by around 47% on average when checkout takes longer than 90 seconds. Keep loyalty content useful and non-blocking.

Test checkout on a phone and test Shop Pay separately, because accelerated checkout can bypass the experience configured for standard checkout.

Use the purchase moment twice: order confirmation and packing inserts

Placement 7: turn the thank you or order status page into the next loyalty touchpoint

The order confirmation page should first confirm the order. Place loyalty below the delivery, payment, and order details so the page does not feel like a second checkout.

Tell customers what they earned, where to find it, and what action they can take next. “Activate your rewards,” “View your balance,” and “See ways to earn” all work when they lead to a useful destination.

Shopify supports app blocks on thank you and order status pages, though the installed app and page configuration determine exact placement.

Placement 8: put a QR code or short URL in the package

A packing insert reaches customers after purchase and can connect the physical package to the loyalty page. Use one QR code that opens the loyalty page or account experience, plus a short benefit-led line.

For a replenishment product, focus on earning toward the next order. For a high-AOV purchase, lead with VIP benefits, anniversary rewards, or early access where those perks exist.

Test the QR code from a phone in an incognito browser and from a logged-in customer account. Those are two different experiences.

Ask for enrollment after value has been delivered

Use the confirmation page and insert to support repeat visits, not to overload a buyer with another promotion.

For a wider post-purchase plan, see how to increase repeat revenue after the first purchase.

Make email and customer accounts persistent discovery channels

One launch email is not enough. Add a Rewards or Loyalty link to relevant promotional, transactional, post-purchase, and replenishment emails so customers repeatedly encounter the program while they already recognize your brand.

Use different destinations based on customer state. Guests can receive “Join rewards.” Existing members can receive “View your rewards.” VIP customers can receive “Check your tier.” Tagged links help distinguish footer traffic from a campaign-specific call to action.

The footer needs a clear label and a direct route to the loyalty page or account experience.

Placement 10: make the account area a loyalty hub

Logged-in customers should not need to hunt through separate pages for their balance, rewards, tier status, referral code, and saved products. The account area is where repeat shoppers return to check orders, addresses, and account details. Loyalty belongs there too.

Mage’s Account Sidebar can show points balance, rewards, VIP tier progress, referral access, wishlist content, recently viewed products, and other configurable blocks. Customers can open it through the Rewards Widget or the account experience.

For the Loyalty Program block, open Mage Loyalty, select Account Sidebar, open Blocks, enable Loyalty Program, choose Balance Bar or Card, configure the call to action, and save. The Balance Bar is a subtle points-and-CTA display. The Card gives loyalty more prominence with points, VIP tier progress where configured, and a button.

Use different messages for guests and members

The loyalty block is visible only to logged-in customers. Guests should see a sign-in prompt or a clear invitation to join, not an empty rewards area.

The common implementation failure is enabling the sidebar or loyalty block before the loyalty program is active, or before the Mage app embed is enabled on the live theme. The app embed is required before the Rewards Widget, Account Sidebar, and other storefront displays can appear.

Prioritize the placements and measure enrollment lift

WavePlacementsWhy nowPrimary metricTest idea
1Product page, cart, checkout, header, loyalty pageCovers active shopping and purchase intentEligible views to signupsCTA wording
2Confirmation page, email footer, Account Sidebar, Rewards WidgetBuilds repeat discovery after purchaseReward views and redemptionsPlacement position
3Packing insert, seasonal messages, VIP campaignsExtends the system by category and campaignRepeat purchase and second-order timingDestination page

Launch in three waves

Start with product pages, cart, checkout, the header link, and a dedicated loyalty page. Add post-purchase, email, account, and widget placements next. Use packing inserts, VIP messaging, and seasonal experiments after the foundation is visible and measurable.

Track visibility before judging the offer

Track eligible sessions or placement impressions, clicks, signups, sign-in rate, reward views, redemptions, first redemption, repeat purchase rate, time to second order, and member revenue where your tooling allows it.

Calculate enrollment as signups divided by eligible visitors or sessions, not total site traffic. A visitor who never saw the message should not be included in the denominator.

Use tagged links for email footers, inserts, and campaign placements. If a QR code drives visits but no signups, inspect the destination and the join path before changing the reward.

Test the message, position, and destination

Change one variable at a time: message, position, CTA, destination, or incentive. A persistent product-page message often deserves priority over a disruptive popup because it appears while someone is already deciding whether to buy.

Use a popup selectively for returning visitors or a specific campaign. Do not make it the only way customers discover loyalty. For a fuller diagnostic process, audit an underperforming loyalty program.

FAQ

What is the best place to promote a loyalty program on a Shopify store?

The best place to promote a loyalty program on a Shopify store is a set of placements, led by product pages, cart or checkout, navigation, and the account area. Each reaches customers at a different stage, so a dedicated loyalty page and persistent entry points work better than relying on one banner.

How do I promote my loyalty program on site?

To promote your loyalty program on site, add a navigation link, product-page earning message, cart reminder, checkout block, loyalty landing page, order-confirmation CTA, account access, and a Rewards Widget. Extend those placements into email footers and packing inserts so customers can find rewards after leaving the storefront.

Should loyalty points appear on product pages?

Loyalty points should appear on product pages when the earning amount is specific and easy to understand. Show what the item earns near the price or Add to Cart button, and disclose whether customers need to sign in, meet eligibility rules, or wait through a returns period.

How can I increase loyalty signups without offering bigger rewards?

You can increase loyalty signups without offering bigger rewards by improving discovery, clarifying the benefit, and linking directly to the join or rewards destination. Measure eligible views, clicks, and enrollment first, then test the message or placement before changing the economic value of the offer.

Can I promote loyalty in Shopify checkout and customer accounts?

You can promote loyalty in Shopify checkout and customer accounts through supported app blocks and extensions, with availability depending on the page and app configuration. Mage supports Checkout Extensions, Flexible Redemption, the Account Sidebar, and a Loyalty Program block for logged-in customers.

Should I use a popup to promote my loyalty program?

A popup should be a selective loyalty promotion tool, not the primary enrollment mechanism. Prioritize product, cart, checkout, account, email, and package placements because they remain available when customers are already performing a relevant shopping or post-purchase task.

Build the first wave before redesigning the reward structure. If customers can see what they earn on a product page, access rewards in checkout and their account, and receive a return path after purchase, you have a system worth measuring.

About the author
Graeme

Graeme

Co-Founder

Graeme is the co-founder at Mage Loyalty. He heads product development, from complex loyalty migrations and large-scale data handling to building the features shaping the future of loyalty on Shopify.

Build a loyalty experience your customers remember.

See how modern Shopify brands use Mage to build stronger customer relationships and drive repeat revenue.

Trusted by
  • Reelie
  • Gelato Pique
  • MiaDonna
  • Tea Drops
  • West Coast Goalkeeping
  • Joy Dravecky
  • Love Sweat Fitness
  • The GoTo
  • Youswim

Related articles

Most Successful Loyalty Programs: Examples & Analysis (2026)
Guides & Tips

Most Successful Loyalty Programs: Examples & Analysis (2026)

The most successful loyalty programs are structured systems that reward repeat purchases and brand engagement to lift retention, average order value, and lifetime value. The best ones go past discounts, using tiers, personalization, and exclusive access to make members feel genuinely valued. The proof is in the spend: members buy more, return sooner, and churn less.

Minimalist landscape with "Most Affordable Shopify Loyalty Apps for Small and Growing Stores" text overlaid in the sky, repre
Loyalty & Retention

Most Affordable Shopify Loyalty Apps for Small and Growing Stores

Returning customers spend approximately 67% more than first-time buyers. That stark statistic should wake up any Shopify merchant still relying on constant new customer acquisition.

DTC Food Brand Repeat Purchase Benchmarks: Where Does Your Brand Stand?
Loyalty & Retention

DTC Food Brand Repeat Purchase Benchmarks: Where Does Your Brand Stand?

Discover DTC food brand repeat purchase benchmarks, CLV metrics, and 6 proven strategies to boost customer retention and lifetime value in 2026. ...

How CRMs Help With Customer Rewards Programs (and Where They Fall Short)
Loyalty & Retention

How CRMs Help With Customer Rewards Programs (and Where They Fall Short)

What CRMs (Klaviyo, HubSpot, Postscript) can and can't do for Shopify customer rewards programs — and the right stack: dedicated loyalty platform + CRM together.

Point Drops: The Loyalty Mechanic Most Shopify Brands Ignore
Loyalty & Retention

Point Drops: The Loyalty Mechanic Most Shopify Brands Ignore

Most Shopify brands are leaving money on the table without even knowing it. They've built loyalty programs with points systems, tiers, and referral bonuses—all solid mechanics—but they're missing one lever that drives disproportionate engagement: the surprise point drop.

Minimalist landscape with article title "Loyalty Program Liability: The Accounting Reality Most Founders Ignore" displayed as
Loyalty & Retention

Loyalty Program Liability: The Accounting Reality Most Founders Ignore

Most e-commerce founders treat loyalty points as a simple marketing cost—something to budget for and then forget about. The reality is far more complex and financially consequential. Every loyalty point you issue is a financial obligation that belongs on your balance sheet as a liability. This isn't accounting pedantry. Mismanaging loyalty program liability can distort your financial statements, trigger compliance issues, and erode investor confidence.