A loyalty program only drives repeat visits if guests know it exists and keep using it. Across the attractions industry, loyal guests visit an average of 4.9 times a year compared to 1.3 visits for less-engaged guests (ROLLER 2026 Benchmarks Report), so how you launch and promote your program shapes the return you get from it.
This guide covers how to build anticipation before launch, make it easy for guests to join at launch and keep guests coming back afterwards.
To learn how to choose the right loyalty rules for your goals or configure your loyalty program in Venue Manager, see the guides Choose the right loyalty rule for your goal and Set up loyalty rules and rewards in Venue Manager.
ROLLER Loyalty is an add-on product, charged in addition to your monthly plan. It will launch in early access. Venues that add Loyalty to their contract and sign an order form by July 31st, 2026 will receive 3 months free. Register your venue for early access.
Before you launch: build anticipation
Use the weeks leading up to launch to create awareness with your most engaged guests, so you have sign-ups from day one.
Decide your launch offer
A welcome reward gives new loyalty guests an immediate reason to join and make a first redemption, which proves the program's value early.
Configure the Sign-up/Welcome bonus reward with a value and expiry that suit your margins. See Set up loyalty rules and rewards in Venue Manager for the steps.
Set up for success: The bonus is issued once per guest, so estimate the most it can cost as the reward value times the guests you expect to join. Start small (the default is $10 off with a 30-day expiry), then adjust once you see your enrollment and redemption rates. For setting a sustainable give-back rate, see Choose the right loyalty rule for your goal.
Tease the program through your own channels
Use your existing email and social channels to let guests know rewards are coming and that joining will be free and easy.
A little early awareness with engaged guests builds momentum, so your launch lands with an audience that's already interested.
Keep loyalty visible where guests are already deciding to buy, your website, online booking pages and in-venue signage, so joining feels like a natural part of the visit.
Set up for success: Keep pre-launch messaging high level until your rules are active in Venue Manager, so you don't promise rewards, point values or dates you haven't finalized.
At launch: make it easy to join
Announce the program clearly across your channels, then lean on the join paths guests already meet so enrollment happens naturally rather than as an extra step for your team.
Announce the program and brief your team
Announce the program across your email, social and on-site channels, and brief your front-of-house staff on how guests join, earn and redeem.
Staff who understand the program from day one invite guests at POS with confidence and answer questions on the spot.
A short cheat sheet at each POS station helps staff stay consistent in the first few weeks. With the guest's permission, staff subscribe them to your mailing list while booking at POS, which triggers the loyalty invitation for them to accept and join.
A simple ask works, for example: "Want to join our rewards program? It's free. With your okay, I'll add you to our email list and send you an invite to join — or you can scan this code to sign in and join right now."
For the example prompts to put on the cheat sheet, use the staff scripts in How guests join your loyalty program.
Set up for success: Brief your team before you announce to guests, so staff can answer questions and invite guests at the point of sale from day one.
Turn on the join paths guests already meet
Guests enroll through interactions they already have with your venue, so you can grow loyalty guests without adding extra steps at checkout.
Enable the loyalty invitation panel in your order confirmation email so guests can join from there, and share your online accounts login page link to drive self-enrollment. To find the link, from Venue Manager go to Apps > Progressive checkouts > All checkouts, select your checkout, then select Share and copy the link under Login page.
Place it behind a QR code at your entrance, front desk or cafe, or add it to marketing emails. See How guests join your loyalty program.
Set up for success: Do a test purchase before launch to confirm guests see the join options you expect.
Lead with your sign-up bonus
Make the sign-up bonus the headline of your launch messaging across every channel. A clear, immediate reward is the single strongest reason for a guest to join at launch.
Set up for success: Lead with what the guest gets, not how points are calculated — keep the mechanics for your terms and help content. For example, "Join today and get $10 off your next visit."
After launch: keep guests coming back
A loyalty program isn't set and forget. Staying in touch with guests turns sign-ups into repeat visits, and most of it runs automatically once your program is live.
Let the automated loyalty emails do the work
Automated emails keep guests connected between visits, so rewards don't go to waste and guests have a reason to return.
ROLLER sends a loyalty invitation, enrollment, milestone progress and reward reminder emails automatically. Check they're on-brand and enabled in Settings > Design > Email templates in Venue Manager. See How loyalty emails work.
Set up for success: Edit each template so it matches your venue's voice and explains your specific rewards before you go live.
Point guests to their online account
When guests can see their points balance and progress, they're motivated to return and close the gap to their next reward.
Remind them they can sign in to their online account to track points, rewards and progress and reinforce this in your post-visit and marketing emails.
Set up for success: Add the sign-in link for online accounts to your regular marketing emails and website, not just your loyalty emails, so progress stays visible between visits.
Re-engage guests who haven't returned
Targeted follow-up brings lapsing guests back before they disengage entirely.
Identify guests who haven't visited recently and remind them of the rewards waiting for them.
ROLLER already prompts guests who've earned a reward with the reward available and reward reminder emails, so focus your own outreach on guests who haven't earned one yet or have gone quiet.
To find these guests, use the Loyalty Guests report. Filter to guests with a rewards balance and sort by last activity to spot guests who've earned a reward but haven't been back.
Set up for success: Plan ongoing communication, not a single launch push — loyalty runs continuously, so your marketing should too.
Measure and iterate
Set a review date two to four weeks after go-live, then keep checking in and adjust your rules, rewards or messaging based on what the data shows.
Use the Loyalty Analytics dashboards for the big picture: enrollment and redemption rates, and trends over time like repeat visitation, visit frequency, average spend per visit and rewards earned and redeemed. See Measure the impact of your loyalty program with Analytics.
For guest-level detail you can export, use the loyalty reports:
Loyalty Guests — guests with their points and reward balances, enrollment and last activity, so you can see who's active, how many points are outstanding and which guests have a reward waiting but haven't returned.
Loyalty Redemption Activity — each redemption (guest, booking, reward name and type, amount redeemed, dollar value, channel), so you can see which rewards guests actually use and the discount value being redeemed.
Loyalty Earning Activity — each earning event (guest, booking, reward type and value, channel), so you can see what guests are earning, including the sign-up bonus.
See Track loyalty activity with loyalty reports.
FAQs
Find answers to common questions about how launch, enrollment and redemption work.
How do guests join your loyalty program at launch?
Guests can join from the loyalty invitation email sent after a purchase, by selecting Join Loyalty on the booking confirmation page, from the order confirmation email when the loyalty invitation panel is enabled, by creating an online account (guests are enrolled automatically; no need to purchase anything initially), or by scanning a QR code that links to your online accounts login page. Staff can also invite guests at POS.
Can I give new enrolled guests a reward for signing up?
Yes. Configure the Sign-up/Welcome bonus reward and guests receive it automatically when they enroll. It's issued once per guest, even if they leave and rejoin.
How can I promote loyalty to guests?
Share your online accounts login page link in your marketing emails and post-visit follow-ups. Guests who create an online account are enrolled automatically.
Will guests be reminded about their rewards between visits?
Yes. ROLLER sends automated loyalty emails across the loyalty lifecycle. Guests are told when they earn a reward, so they have a reason to come back and redeem.
When should I review how my program is performing?
Set a review date two to four weeks after go-live. Check your enrollment and redemption rates and the loyalty Analytics dashboards to see what's working and where to adjust.
Learn more
Get started with ROLLER Loyalty — plan, set up and manage your program.
How loyalty works seamlessly in the background — how guests earn, progress and redeem, and the full loyalty lifecycle.
Set up loyalty rules and rewards in Venue Manager — configure your rules, rewards and point value, then activate.
How guests join your loyalty program — the enrollment paths and how staff invite guests at POS.
How loyalty emails work — the automated emails guests receive across the loyalty lifecycle.
Measure the impact of your loyalty program with Analytics — track performance with the loyalty dashboards.
Track loyalty activity with loyalty reports — detailed, exportable enrolment, earning and redemption data.