Skip to content

Earn 30% on every license you refer. Join the affiliate program

Anonymous members.

Let visitors use loyalty features without registration.

Oct 4, 2026

Anonymous Member Mode lets visitors become members. No signup form, no email required. They can start earning points, collecting stamps, and claiming rewards the moment they arrive.

💡 Best for: Cafés, quick-service restaurants, pop-up shops, events, or any business where signup friction loses customers.

How it works

When anonymous mode is enabled:

  1. A visitor arrives at your loyalty program
  2. The app creates a member account on their device
  3. They receive a unique member code (e.g., "R4K7")
  4. They can use all loyalty features from the start
  5. They can add an email address anytime to access their account on other devices

The visitor experience is instant: They don't see a signup form or login prompt. They start using your loyalty program.

What anonymous members can do

Anonymous members have full access to loyalty features:

  • ✅ View and collect loyalty cards
  • ✅ Earn points via staff QR scan
  • ✅ Collect stamps on stamp cards
  • ✅ Claim and redeem rewards
  • ✅ Save vouchers to their account
  • ✅ View their transaction history

Add an email to receive email, sign in with a verified code on another device, and use Privacy & Data.

The member code

Each anonymous member receives a unique code like "R4K7" or "X9M2P7". This code:

  • Identifies them in the system
  • Appears in their Switch account tab
  • Is the key to accessing their account on other devices (before adding an email)
  • Staff can use it to look up their account
  • Never changes once assigned

⚠️ Important: Before a member adds an email address, the member code is the only practical way to recover/switch their anonymous account on another device. Encourage them to save it somewhere safe.


Accessing your account on another device (switch account)

Anonymous members can access their account from a new device using the Switch account feature. There are two ways to do this:

Option 1: Using your member code

Use this option only while the account has no linked email address and anonymous mode is enabled:

  1. On the new device, visit your loyalty program (the app creates a new guest account)
  2. Navigate to Account settings
  3. Go to the Switch account tab (first tab for anonymous members)
  4. Enter your original member code (e.g., "R4K7")
  5. Tap Switch account and confirm

The device links to your original account with all your progress intact. After you add an email address, use email verification to sign in; the old member code still identifies you at the counter but cannot recover the account.

Option 2: Using your email address

If you have added an email address to your account, you can sign in with it instead:

  1. On the new device, visit your loyalty program
  2. Navigate to Account settings
  3. Go to the Switch account tab
  4. Scroll to Log in with email
  5. Enter the email address linked to your account
  6. Check your inbox for a 6-digit verification code
  7. Enter the code and tap Verify & log in

You'll reach My Cards, signed in.

💡 Use cases:

  • Accessing your account from a new phone
  • Switching to an account you created on another device
  • Sharing a device with family members
  • Recovering your account when you've forgotten your member code

The switch account tab

This tab appears only for anonymous members (members without an email address). It shows:

  • Their current member code
  • A field to enter a different member code (code-based switch)
  • Log in with email: Enter an email address and verify with a one-time code to sign in to an existing account
  • A confirmation step to prevent accidental switches

Adding an email address (optional)

Anonymous members can add an email address to their account:

  1. Navigate to Account settings
  2. Go to Personal details
  3. Enter an email address
  4. Verify via one-time code

Linking an email enables Loyalty updates, such as receipts and reward reminders. Turn on Offers and news in Personal details if you also want business offers. You can change either choice later.

Once they add an email:

  • Staff can look them up by email
  • They can sign in on any device using email OTP codes
  • They can use the Privacy & Data tab
  • The app hides the Switch account tab (they're no longer anonymous)

Note: If a member plans to use multiple devices, encourage them to add an email. That enables standard login via one-time codes and removes the “save your member code” risk.


Enabling anonymous mode (administrators)

You configure anonymous mode in the admin settings.

To enable

  1. Navigate to Settings in the admin panel
  2. Find the Anonymous members section
  3. Toggle Enable anonymous mode on
  4. Select a Member code length (see below)
  5. Click Save changes

Anonymous mode takes effect for the next visitor.

Code length options

Choose a code length based on your expected visitor volume:

Length Capacity Best For
4 characters ~1 million visitors Small single-location business
5 characters ~33 million visitors Multi-location or regional
6 characters ~1 billion visitors Recommended for most
7 characters ~34 billion visitors Enterprise scale
8 characters ~1 trillion visitors Massive platforms

Disabling anonymous mode

When you disable anonymous mode, you have two options:

Option A: Preserve sessions (default)

  • Anonymous members stay logged in on their devices
  • They keep using their accounts as usual
  • New visitors must register to participate

Option B: Log out anonymous members

  1. Check Also log out anonymous members
  2. Review the warning: "Members without an email address will lose access to their progress"
  3. Click Save changes

This ends all sessions for members who haven't added an email. Use this only if you want a clean break.


Best practices

When to enable anonymous mode

✅ Enable if:

  • Fast checkout is necessary (cafés, food trucks)
  • You're running a pop-up or event
  • Signup friction is killing your conversion rate
  • You want maximum participation with minimal barriers

❌ Consider disabling if:

  • You need member email addresses for marketing
  • Your loyalty program requires customer identification
  • You want members invested in their accounts from day one

Encouraging members to save their code

The member code is important for cross-device access. Promote saving it:

  • In the app: The Switch Account tab shows the code with a reminder to save it
  • Table tents or counter signs: "Save your member code to access your account on any device!"
  • Staff training: Encourage staff to mention: "Your code is in the app, save it to keep your progress on any device"

While the account has no email address, the saved code lets the member recover their loyalty progress on another device. After linking an email, they sign in with that email instead.

Encouraging email signups (for notifications)

Email is useful for receiving special offers and reward reminders. Promote it on its own:

  • Explain the choice: "Add your email, then turn on Offers and news if you want business offers"
  • Optional: Explain that email enables both notifications and verified sign-in on another device

Capacity planning

For most businesses, 6-character codes are plenty. Only consider longer codes if:

  • You're a major franchise or chain
  • You expect millions of unique visitors
  • You're running multiple high-traffic locations on one installation

Technical details

How persistence works

The app identifies anonymous members by a device/browser identifier it stores on the device (cookie/local storage), not by a “logged in” email session. This means:

  • Cookie lifetime: 1 year from their last visit
  • Auto-refresh: Each visit extends the cookie another year
  • Progress stays: As long as they return within a year, their account persists

If a member doesn't visit for over a year, the cookie expires and they'll receive a new anonymous account on their next visit.

Device-specific access

The cookie ties each anonymous account to one browser or device. If a member:

  • Clears their browser cookies, they'll get a new anonymous account
  • Switches devices, they'll get a new anonymous account
  • Uses incognito/private mode, they'll get a new anonymous account each session

Solution: Use Switch account with the saved member code while the account has no email address. For an account linked to an email, use Log in with email and verify the code from the inbox.

Code characters

Member codes use uppercase alphanumeric characters, excluding ones that look alike:

  • No 0 (zero) or O (letter O)
  • No 1 (one) or I (letter I) or L (letter L)

This prevents confusion when members read or share their codes.