Snova PassOpen demo

Digital loyalty cards for small businessesGive customers a reason to come back

Stamps and rewards without an app. See who comes back.

  • A card in the browser
  • Rewards on your terms
  • Track repeat visits
Open demo

No sign-up · example with demo data

Discuss your launch 

Owner · Overview

Demo data

1–31 October 2026 · Moscow time

Customers who visited
376
Rewards handed over
18

Customer card · Demo data

Utro Bakery

6 stamps = a croissant with your order

4 of 62 stamps to your reward
Card powered by Snova Pass
View the dashboard demo
A card in the browser

Customers collect stamps without installing an app.

Confirmation at the counter

A single-use QR or NFC stamp: one purchase — one stamp.

An owner's dashboard

See repeat visits and customers who have been away.

How it works

From purchase to reward in three steps

  1. 01

    The customer scans a QR code

    A staff member shows a single-use purchase QR. The customer scans it and opens the card in their browser.

  2. 02

    The service adds a stamp

    The server confirms the purchase, and the customer sees a new stamp. The QR lasts 60 seconds and works once. An NFC stamp is an alternative.

  3. 03

    The staff member hands over the reward

    The customer fills the card and shows the code. The staff member hands over the reward and confirms it at the counter. The card shows “Reward handed over”.

View the customer and counter journey

Purchase recorded. One step closer to a reward.

The service adds a stamp after the server confirms the purchase. Customers immediately see their new progress.

My cardsDemo data
✓ Stamp received+1 stamp · 4 → 5 of 6
Utro Bakery6 stamps = a croissant with your order
5 of 6
1 more stamp for your croissant

1 more stamp for a new reward. Previous-cycle rewards available: 1.

Last visit · confirmed purchase
Card powered by Snova Pass
Design mockup · Demo data. The stamp is already added. 1 more stamp for a new reward; 1 previous-cycle reward remains available. The guide shows future states of the new reward.

One purchase. One stamp.

The staff member creates a purchase QR. The customer scans it with their phone camera. The service confirms the purchase, and the staff member sees the added stamp at the counter.

The QR code lasts 60 seconds and works once. An NFC stamp is a separate way to confirm a purchase.

Counter · Utro BakeryDemo data
First · waiting

The guest scans the QR with their phone camera

Single-use QR · 60 seconds00:48

Sample QR — cannot be scanned. Timer frozen for this example.

No stamp has been added yet.

Then · a separate state
✓ Done · +1 stamp

Confirmation received from the server

New sale
Design mockup · Demo data. Two consecutive phases are shown separately. The waiting timer does not apply to the stamp already confirmed.

Clear for customers. Easy for staff. Useful for owners.

Customers see how close the reward is

The card shows collected stamps and the reward. It opens in the phone’s browser, with no app to install.

Staff see each purchase confirmed

The staff member shows a single-use QR and sees when the stamp is added. When handing over a reward, they confirm it at the counter; the card shows “Reward handed over”.

Owners know when to get in touch

You see repeat visits and notice who has not been back for a while. Invite customers back through MAX or Telegram and assess the campaign result in the report.

Campaigns and reports are included in the Return plan.

Compare plans
An owner's dashboard

Visits and guests in one overview

Review confirmed visits, returning guests and rewards handed over. Choose the next step using data from your business.

Open the owner demo →
OverviewDemo data
Utro Bakery1–31 October 2026 · Moscow time
Customers with a visit376Customers with a paid, non-cancelled purchase during the period
With repeat purchases254254 of 376 in the period: at least 2 purchases across all history up to its end
At risk41All history up to period end, including lost customers; not a share of 376
Rewards handed over18Confirmed at the counter during the period
Confirmed visits · October intervals
10401–07
11008–14
16615–21
19922–31

579 confirmed visits in October. The final interval is 22–31 October (10 days); the others span 7 each.

What to do now

Check customers at risk and prepare an invitation.

Check customers in the demo
Design mockup · Demo data. Recorded visits do not represent all footfall or revenue at the business.

Notice a pause between visits

See who has been away longer than usual. Check their history before preparing an invitation.

The threshold depends on visit history and program settings. It is a signal to check, not a prediction of a purchase.

Customers · Utro BakeryDemo data

At risk · 30

As of 1 November 2026 · Moscow time

Segment excludes lost customers. Overview: 41 at risk, including 11 lost customers.

  • Guest 376 · 2 purchases

    20 days between purchases

    31 full days without a visit
  • Guest 377 · 2 purchases

    20 days between purchases

    31 full days without a visit
  • Guest 378 · 2 purchases

    20 days between purchases

    31 full days without a visit
Check your audience

Before launching, check group members and the available contact channel.

Prepare a campaign

With fewer than 3 visits, the threshold is 21 days; otherwise 1.5 median intervals, from 7 to 21 days. Lost customers reach twice the threshold.

Design mockup · Demo data. The list shows three examples from the segment; 30 is the size of the whole segment. Guest numbers are fictional.
Win-back campaigns

Invite back customers who have been away

You choose an audience and message for MAX or Telegram, then view the result in the report.

How we calculate results

Invitation to return

Demo data

For Utro Bakery customers who have not visited for a while.

Utro Bakery: your card and stamps are still here. Drop by for fresh bread. When: Mon–Fri, 14:00–17:00.
Sample message · demo channel, no real messages sent

How we calculate results

For now, we show the method using an example, rather than a customer result. We compare the proportions who returned over the same period.

Demo data

Example: inviting customers back to Utro Bakery

Example period
1–14 October 2026 · 14 full days · Moscow time · after sending.
Who we compare
150 customers who have been away. Before sending, 120 are assigned to the message group and 30 (20%) to the control group without a message. Delivery is not measured.
What counts as a return
At least one confirmed visit during the period. Each customer is counted once; this counts customers, rather than all visits. Purchases after the observation window count toward October totals, but not campaign returns.

Assigned to the message group

22 of 120

18.3% of customers returned

No message · control

3 of 30

10% of customers returned

Additional returning customers · estimate

≈ 10 customers

Difference in return rates: about 8.3 percentage points.

A calculation you can check

22 − 120 × (3 / 30) = 10

Without a message, we expect 12 of 120 customers to return, based on the control rate. Subtracting the 12 expected from the 22 observed estimates 10 additional customers.

Too early to draw conclusions. This is a calculation example, not a promise of growth. The control group is small: these numbers cannot confidently establish an effect. The actual effect could be zero or negative. Visits alone do not show profit or return on investment.

View the example in the demo
What to check in the product and before a pilot

What you can check in the product

  • One QR code — one use

    A purchase QR code is valid for 60 seconds and works once. An expired code does not add a stamp.

  • A card with no app to install

    Customers open the card in their phone’s browser. No app installation is needed.

Before the pilot starts

Data storage in Russia, including backups, requires confirmation. We will agree on the cost, duration and process for ending the pilot in advance.

Discuss a pilot with support: we will help you choose a reward, walk through the customer and staff journeys, and review the report. We will check availability in your neighbourhood during the discussion.

A results-based pilot is discussed separately: 20% of additional revenue estimated by comparison with the control group. This is not a share of total revenue or profit.

Pricing and pilot format

For businesses people come back to

Example programs: you choose the reward, stamp count and visit rhythm.

Demo data

Coffee shop

Sample reward
6 drinks = a complimentary cappuccino
Sample rhythm
2–4 visits a week

Bakery

Sample reward
6 purchases = a croissant with the order
Sample rhythm
3–5 purchases a week

Barbershop

Sample reward
6 haircuts = complimentary styling
Sample rhythm
A haircut every 3–5 weeks

Lunch spot

Sample reward
6 lunches = dessert with lunch
Sample rhythm
One lunch a day · Mon–Fri
Pricing

Choose how to launch

Start

990 ₽ / month per location

  • Stamp cards with no customer app
  • Counter: QR and NFC stamp
  • Protection against duplicate stamps
  • Visit and customer overview
Discuss Start
Compare approaches

Which loyalty format suits your business?

A paper card, a separate app or your POS loyalty module can meet different needs. Snova Pass suits businesses that want a card without an app download and a separate overview of repeat visits.

We compare formats, not every product on the market. “Separate app” here means installation is required. Some services also offer browser and Wallet options without it. Check the capabilities and costs of each specific solution separately.

What the Snova Pass assessment covers. Cards and the overview are in Start. Campaigns and a control group are in Return. The NFC stamp is optional. Recorded visits do not represent all business visits or revenue.

Three criteria for choosing: costs, checkout connection and fit
What we compareSnova PassBrowser card + owner dashboardPaper cardA standard card without a digital customer databaseSeparate appA setup that requires installationPOS loyalty systemA module for a specific POS system
CostsStart: RUB 990/month per location; Return: RUB 1,490/month per location. Additional costs are clarified at launchCard printing, a stamp and manual record keepingSubscription or development, maintenance and possible integrationsMay be included in the POS plan or charged separately; check messaging and setup costs
Connection to POS receiptsNo need to change your POS; an automatic receipt connection is not claimed in this comparisonNo automatic connectionMay require integration with your POSRewards are linked to sales within a compatible POS system
When to consider itYou want digital stamps without an app download and a separate way to work on return visitsYou want a simple reward without digital recordsYou need app features such as ordering, and customers are willing to install itYou already have a suitable POS and need to link rewards to sales
Back to the short comparison
Show all 10 criteria
7 more criteria · all 10 together with the three above
What we compareSnova PassBrowser card + owner dashboardPaper cardA standard card without a digital customer databaseSeparate appA setup that requires installationPOS loyalty systemA module for a specific POS system
How customers get startedScan a QR and open the card in a browserReceive a card from a staff memberInstall the app and complete its registrationBy phone number, card or QR, depending on the system
Where progress appearsIn the browser; Apple Wallet is optionalOn the card itselfIn the app; Wallet if supportedOn a receipt, in a message or on a digital card, depending on the system
What staff doCreate a QR for the purchase; the service confirms the stampStamp the card by handScan the customer’s code or confirm a purchase, depending on the solutionLink the sale to the customer; rewards follow the POS rules
Use without internetInternet is required to award and confirm stampsYes, for stamps and reward handoverDepends on the app and synchronizationDepends on the POS and its loyalty mode
What owners seeConfirmed visits, repeat customers, customers at risk and rewardsNo separate report without manual recordsCustomer and purchase reports within the solution’s capabilitiesSales and loyalty transactions; available reports depend on the module
How to invite customers backMAX and Telegram templates in Return; the channel is configured at launchRequires a separate contact channel and customer listPush and other channels if supportedMessages and promotions if included in the module or connected separately
How to assess the effectReturn compares against the 20% of customers who receive no message; the result is an estimateRequires separate records and a comparison methodCheck for a control group, beyond a count of customers who returnedCheck the reporting method: participants’ sales alone do not establish an effect
Back to the short comparison
What this comparison is based on

Checked on 9 November 2026. These examples show differences within categories; they are not a brand ranking.

Questions before you launch

Do customers need to install anything?

No. The QR opens the card in the phone browser. Customers can also choose to add it to Apple Wallet.

What does the staff member do at the counter?

Press “New sale” and show the QR. After the purchase is confirmed, they see “Done · +1 stamp”.

What equipment is needed?

A phone or tablet with a compatible browser and internet access. The NFC stamp is optional; we check phone compatibility during setup.

Can I choose my own reward?

Yes. You choose the number of stamps and the reward: a drink, pastry or service.

How do you prevent stamp abuse?

The QR is single-use and lasts 60 seconds. There is also an interval between stamps and a daily limit.

How much does it cost, and who helps us launch?

Start costs RUB 990 per month per location; Return costs RUB 1,490 per month per location. We help you set up the program and train your staff.

Is there a minimum term, and how can I cancel?

Start and Return prices are per month per location. A minimum term and cancellation process have not yet been published. Clarify these conditions before launch.

What happens to customer data if I stop using the service?

The business dashboard uses pseudonyms and only the last two digits of a phone number, if provided. Conditions for storing, exporting and deleting data after you stop using the service have not yet been published. Clarify them before launch.

How long does launch take?

We help you configure the program and train your team. There is no published fixed launch time: clarify the schedule based on your program, equipment and team preparation.

See Snova Pass with your business in mind

We’ll show you the customer card, checkout and owner’s report. We’ll discuss a reward for your customers and how to launch the program.

Contact me on TelegramContact me on WhatsApp

The channel will be selected in the form below. Leave your contact details and send your request.

Discuss your launch

Choose a channel, leave your contact details and send your request. We will contact you to discuss your launch.

Plan: Help me choose · change
Name and business (optional)