Guests and repeat visits

Virtual points card

A virtual points card is a loyalty program format where the customer keeps the card on their phone and shows it at checkout with a QR code or barcode. For a business, it's a way to sign up customers faster, record purchases in the CRM more often and manage the rules for earning and redeeming more precisely. But the result doesn't depend on the format itself. It depends on how clear the rules are and how reliably they work in real transactions.

Let's look at how to set up a virtual points card so it works as a well-run system: with clear rules, points that are added as expected and control over errors.

Why a virtual points card brings results faster than a plastic one

A plastic card often gets lost, left at home or not shown at checkout. A virtual points card is right there on the phone, where people pay. This lowers the share of purchases made outside the loyalty program, which means better data. The business starts to see real repeat purchases, visit frequency, how people respond to offers and how segments behave.

The second reason is control. In a digital format, it's easier to change the terms, add limits, launch personalized offers and update what the card shows. The customer doesn't need to change the card, and the business doesn't need to reissue plastic.

Which rules the customer should understand at first glance

A points program is easier to understand than a discount if the person sees three things right away:

  1. how many points they have now

  2. how points are earned

  3. how they can redeem points and how many

You don't need to turn these rules into a long text. A short line on the card itself is enough, and it's better to put the full terms on a rules page and give a link.

A good practice is to decide in advance what exactly the unit of the program is: points as a percentage of the purchase, fixed points for certain products, or points for an action (signing up, a birthday, a review). The fewer mixed program mechanics you have at the start, the fewer questions and disputes.

Use cases where points work predictably

A virtual points card works best in use cases where the link between a purchase and the benefit is clear.

Points after every purchase
The classic model: the customer gets part of the amount back as points. It scales well and is easy to understand in any niche, from cafes to retail and services.

Redemption with a limit
A redemption limit helps you manage your margin and keeps points from turning into an uncontrolled discount. The customer needs to know the redemption limit and the conditions for redeeming in advance.

A welcome reward for adding the card
A few welcome points for joining make more people add the virtual card. It's important that the points can be used within a clear time frame, otherwise it stops motivating people.

Points for a repeat visit within a set time window
This is a careful way to encourage people to come back without a general discount for everyone. It's important that the time frame and the condition are clear and that points are added automatically.

A personalized offer for a segment
If your CRM can segment customers, points let you make targeted offers. It's better to show one active offer at a time so the customer doesn't get confused.

What makes people stop trusting points

People see points as real money inside the program, so any mismatch annoys them. The main reasons people lose trust are almost always the same:

  • points were not added after a purchase

  • the wrong amount of points was redeemed

  • the card and the system show different numbers

  • the redemption rules didn't match what the customer expected

  • returns and cancellations were handled differently than the customer thought

So a virtual points card needs not only a nice design but also control over points. If control is set up, the program becomes predictable for both the customer and the staff.

How to control points without checking every transaction by hand

Control is built on events and cross-checks. Ideally, you have a chain: purchase - points added - shown on the card - recorded in the CRM. If something fails at any step, you see it in the metrics and logs, not from complaints.

What is usually checked first:

  • the share of purchases where the card was shown (if it's low, the problem is in how cards are handed out or in the checkout steps)

  • the share of purchases where points were added automatically

  • the number of manual point corrections

  • mismatches between the POS and the CRM in the purchase amount or the customer

  • the average time it takes for the card to update after a purchase

Even a simple weekly check of these numbers does more good than one-off reviews of single cases.

The role of staff and the checkout steps

A virtual points card should not make work at the location harder. If a staff member has to search for a button for a long time, enter data by hand or explain the rules, the program will work worse.

Usually it's enough for staff to clearly understand the basic steps:

  • the customer shows the code from the card

  • the code is scanned, and the profile loads

  • points are added or redeemed automatically by the rules

If there are frequent exceptions, it's better to turn them into short tips for staff, not long instructions. The fewer manual steps, the more stable the program.

How to show points and offers on the card itself

To keep a virtual points card easy to read, it's best to leave on the first screen:

  • the code to show

  • the points balance

  • a short redemption rule or the redemption limit

  • an active offer, if there is one

Long texts, complex tables and several offers at once usually make things harder to understand. Customers open the card at checkout, and they don't read the terms there.

Which metrics show the effect

For a business, what matters is not only a growing customer base, but how the cards are actually used. Usually people look at:

  • how many people add the card (from a QR code, from a campaign, from the website)

  • the share of activated customers (who made a purchase with the card after adding it)

  • how often the card is shown at checkout

  • the share of redemptions among purchases with the card

  • the trend in repeat visits by cohort

  • the change in the average check and LTV of program members

These numbers help you understand what exactly the virtual points card gives you: more repeat purchases, a higher average check, lapsed customers coming back, or just an easy way to hand out cards.

FAQ

Is a virtual points card the same as an app?
No. The card can be stored in Apple Wallet or Google Wallet and work without installing a separate app. An app makes sense if you need more features, such as a catalog, appointments or order history.

Why are points sometimes not added right after a purchase?
Most often, the reason is a delay in passing the event from the POS to the CRM, or the data update settings. It's important to test this before launch and set an acceptable update time.

How do you keep points from turning into a permanent discount?
A redemption limit, expiry dates for points and segmented offers help. Then points encourage repeat purchases but don't cut your margin without control.

What matters more at launch: the card design or the earning rules?
The rules and how reliably they work. If the balance updates correctly and redemption works predictably, the design becomes a supporting element, not a way to make up for problems.

Can you use a virtual points card in a chain with different locations and POS systems?
Yes, but you need to make sure in advance that there is one customer ID and that purchases from all locations reach the CRM correctly. Then the card will work the same at any location.

Explore Loyalty Program