For the complete documentation index, see llms.txt. This page is also available as Markdown.

Loyalty membership eligibility settings

Control who participates in your loyalty program and how long membership tiers last — all customers versus store accounts only, and lifetime versus fixed-duration membership.

In Roadmap Loyalty, membership eligibility controls which customers are considered “participants” in your loyalty program—meaning who can earn points, progress through tiers, and redeem rewards.

You configure this in Membership Settings under Member Participant Criteria. There are two options:

  • All customers

  • Only customers who have a store account

Membership Settings with All customers and Lifetime Membership
Membership Settings — here set to All customers with Lifetime Membership.

Where to change this setting

1

Open Membership Settings

In the Roadmap admin, go to Membership Settings.

2

Choose Member Participant Criteria

Under Member Participant Criteria, select All customers or Only customers who have a store account.

3

Save

Click Save (or Cancel to discard changes).

Once your Loyalty program is set to Active, this setting can’t be changed unless you deactivate your program first.

Changing eligibility affects who can earn and redeem moving forward. For example, if you switch to Only customers who have a store account, guest customers (and any customer without a store account) will stop earning points and won’t be able to redeem until they have a store account.


Option 1: All customers

When All customers is selected:

  • Any customer becomes a loyalty member once their email is captured (online or in POS).

  • They can earn points and be awarded tiers and incentives.

  • They can redeem rewards in POS with a store account. However, to redeem online, they will need to log in to a store account to access their rewards attributed to the email address.

Who may be limited?

  • Customers without a store account can still earn, but may not be able to fully redeem online until they create an account and log in.

  • Customers without an email address (for example, created in POS without an email) can’t enter the loyalty program until an email is added to their customer profile.

Customer journey (All customers)

1

Email captured (online or in POS) → customer is enrolled as a loyalty member.

2

Customer begins to earn loyalty points.

3

Roadmap records membership details (for example, member since, start date, and tier status).

4

Customer can redeem in POS; for online redemption they may need to log in.


Option 2: Only customers who have a store account

When Only customers who have a store account is selected:

  • Only customers who meet Roadmap’s definition of “has a store account” can participate.

  • Customers who do not have a store account won’t earn points, tiers, or incentives until they do.

This setting is best if you want loyalty to be tied to logged-in customer accounts (for example, to support a consistent online redemption experience).

What “has a store account” means (membership triggers)

When eligibility is set to Only customers who have a store account, Roadmap uses specific customer actions as “triggers” that qualify a customer as a member.

Legacy Account Stores: Triggers that make a customer eligible (or not)

Customer action
Counts as a member today?
Notes / how it’s detected

Customer logs in online (email + password)

Yes

Detected when the customer account is enabled in Shopify (Roadmap receives the enabled status).

POS order placed with a customer profile with email address

Yes

POS order linked to a customer will qualify them as a member for loyalty participation (as long as the customer profile has an email address).

Admin creates a customer profile (no purchase)

No

Creating a customer record alone doesn’t qualify them for loyalty when “store account” eligibility is required.

POS customer created without an order

No

A customer profile created in POS (without an order) does not qualify as having a store account.

Guest checkout online

No

Guest checkout does not create/confirm a store account.

Shop Pay checkout

No

Shop Pay checkout alone does not qualify as having a store account for this setting.

Newsletter signup

No

Marketing opt-in does not qualify as a store account.

Third-party app creates a customer

No

Customer creation via an app does not qualify as a store account by itself.

When “Only customers who have a store account” is enabled, customers must also have an email address on their customer profile to participate. If a POS customer has no email, they won’t be eligible until an email is added.

Customer journey (Only customers who have a store account)

1

Customer creates an account and/or logs in online → customer becomes eligible.

2

Roadmap starts tracking them as a loyalty member (member since/start date/tier status).

3

From this date, customer earns points on eligible purchases and can redeem based on your rewards setup.


Customers will not earn points prior to entering the loyalty program and will not be rewarded for past action that would result in earning points. To reward past actions, you will need to manually add these point into the customers loyalty account.

Membership Tier Duration

Membership Tier Duration controls how long an earned tier lasts.

These duration settings apply to Points earned, Amount spent and Specific item purchased tier types only. Secondary loyalty program (tag-based) tiers have no expiry date: see Tag-based membership tiers.

  • Lifetime Membership means a tier never expires.

  • Fixed duration expires after the period you set. Roadmap then recalculates tiers from points earned or amount spent during that period.

  • Reset expiry date on upgrade restarts the membership period when the customer moves up a tier.

When a fixed-duration membership expires, Roadmap recalculates the customer's tier from that period's points or spend, resets their membership start date to the recalculation date, and logs the change on their timeline and Membership History. Klaviyo profile properties update at the same time.

Fixed duration also unlocks a rewarding pattern: customers who hold their tier through a recalculation can receive a tier-maintaining Customer Reward.

Membership Settings with store-account-only participation and fixed duration
Store-account-only participation with a 12-month fixed membership duration.

The Loyalty Pixel banner

Stores using Shopify's new customer accounts may see a banner. Click Open customer accounts editor, then add the Loyalty Pixel block.

The pixel lets Roadmap track customer logins. The banner disappears after Roadmap receives its first signal.

Quick decision guide

  • Choose “All customers” if you want loyalty to start as soon as you capture an email (including guest checkouts and POS emails).

  • Choose “Only customers who have a store account” if you want loyalty participation limited to customers who have a verified store account/login experience.

If you sell both online and in-store and want POS shoppers to fully participate, make sure staff capture the customer’s email at checkout—especially when “Only customers who have a store account” is enabled.

Last updated