Loyalty Penetration Rate: How C-Stores Should Measure It and Grow It

Loyalty penetration is the share of transactions tied to a member. How c-stores should calculate it, read it and grow it at the pump and the counter.
Published By
Vik Mehta
Calendar
Date
October 24, 2026

Loyalty Penetration Rate: How C-Stores Should Measure It and Grow It

The short answer: loyalty penetration rate is the share of a store's transactions that are tied to an identified loyalty member. Divide loyalty-identified transactions by total transactions for the same sites and period, and report it separately for fuel and in-store. It is the clearest single measure of how much of your business a loyalty program can actually see and influence. Most c-store chains grow it the same three ways: make identification effortless at the pump and counter, enroll shoppers during the transaction, and give non-members a reason to join.

Why loyalty penetration matters more than member count

Member count tells you how many people signed up. Penetration tells you how many of today's transactions you can recognize, reward and learn from. A program with a large member base and low penetration has a lot of dormant accounts and a lot of anonymous trips.

That gap is common. NACS's 2026 Convenience Voices study found that 77.2% of convenience shoppers surveyed belong to a c-store loyalty program, rising to 81.9% among tobacco and nicotine shoppers, according to NACS. Yet belonging to a program is not the same as using it on every trip. Velocity Logic Group's own view is that loyalty members are typically a minority of total fuel and convenience transactions, as its Loyalty Cloud post puts it. Penetration is the number that exposes the difference.

How to calculate loyalty penetration rate

The formula is simple:

Loyalty penetration rate = (loyalty-identified transactions ÷ total transactions) × 100

The hard part is the denominator. Many loyalty platforms only see loyalty transactions, so the total has to come from the POS or a platform that captures every transaction. Get these definitions right before you report a number:

  1. Same scope. Use the same sites, the same dates and the same transaction types in the numerator and denominator.
  2. Split fuel and in-store. A shopper who pays at the pump and walks inside may create two transactions. Report forecourt and in-store penetration separately, then combined.
  3. Exclude what you can't reward. Decide whether lottery, money orders and similar transactions belong in the total, and keep the rule consistent.
  4. Count identification, not redemption. A transaction is loyalty-identified if a member was recognized, whether or not a reward was used.
  5. Trend it by site. Weekly penetration by store shows which locations, shifts and channels are leaking anonymous trips.

Loyalty program metrics to track alongside penetration

MetricWhat it tells youHow to calculate it
Loyalty penetration rateShare of business the program can seeIdentified transactions ÷ total transactions
Enrollment rateHow well you convert non-membersNew members ÷ non-member transactions offered enrollment
Active member rateHow many members still shopMembers with a transaction in the period ÷ total members
Visit frequencyHabit strengthIdentified transactions ÷ active members
Redemption rateWhether rewards feel attainableRewards redeemed ÷ rewards earned
Incremental liftWhether offers change behaviorTest-group result minus control-group result

Why penetration stalls at the pump and the counter

The pump. Shoppers paying outside rarely open an app before fueling. If identification requires one, those trips go anonymous.

The counter. Speed is the product. At the 2026 NACS Show, TXB Stores' Kathy Williams noted that clerks should invite shoppers to enroll, but "we are convenience. That's where some friction happens because of speed," per NACS.

Dormant members. Shoppers who joined once but don't see a reason to identify each trip drag penetration down without changing member count.

No view of non-members. If the program only sees members, the retailer can't target or even size the anonymous majority of trips.

How to grow loyalty penetration

Enroll during the transaction. The highest-intent moment to join is while the shopper is already paying. Prompting at the pump screen or PIN pad, with a phone number as the only input, removes the app and the form.

Make identification automatic. Recognizing members by payment card or phone number means a returning shopper doesn't have to remember to identify.

Give non-members a reason to join. Target offers to the shoppers who aren't enrolled yet, using what their transactions already show.

Reward the trip, not just the spend. Frequency mechanics, such as clubs or visit-based challenges, give members a reason to identify on small trips too.

Make staff part of it. Clerks who ask every non-member to join, with a simple script and an incentive, are one of the cheapest enrollment channels available.

Measure every week. Penetration by site and channel tells you where to focus. As Weigel's Jessica Starnes said at the same NACS session: "If you don't measure it, it never happened."

How Velocity Logic Group helps c-stores raise penetration

Velocity Logic Group's Real-Time Enrollment identifies non-members during any transaction and prompts them to join at the pump or PIN pad. There's no app to download and no form to fill out: the shopper enters a phone number and can receive rewards or offers instantly. A shopper who signs up at the pump is active immediately, not the next day after a batch job runs.

Target All uses every transaction, not just loyalty transactions, to understand and target all customers, so a retailer can focus on 100% of customers rather than only the enrolled share. In one documented case study, targeting non-loyalty customers this way drove a 1,324% promotional ROI.

Pay with Points gives shoppers a bank-funded reward applied automatically at the pump or in-store, with no app, no code and no separate redemption step. All of it runs on VLG's Loyalty Cloud, a cloud layer above the existing POS and pump hardware, so new rules and promotions go live across every location without a POS rebuild.

Frequently asked questions

What is loyalty penetration rate?

The percentage of a store's transactions that are tied to an identified loyalty member. It measures how much of the business a loyalty program can recognize and influence.

How do you calculate loyalty penetration for a c-store?

Divide loyalty-identified transactions by total transactions for the same sites and period, then multiply by 100. Report fuel and in-store separately, because pump and counter behave differently.

What's the difference between loyalty penetration and enrollment rate?

Penetration measures how many transactions are identified. Enrollment rate measures how many non-members you convert into members. A program can have strong enrollment and weak penetration if members stop identifying.

Why is loyalty penetration lower at the pump?

Pay-at-the-pump shoppers rarely open an app before fueling. Identification by phone number or payment card, and enrollment prompts on the pump screen, close that gap.

How can a c-store increase loyalty penetration quickly?

Enroll shoppers during the transaction at the pump or PIN pad, identify members automatically, train staff to ask every non-member, and target offers at shoppers who haven't joined yet.

Want to see how much of your business your loyalty program can see?

See how Velocity Logic Group's Real-Time Enrollment and Target All turn anonymous trips into identified, rewardable ones. Book a demo.

Sources

‍

‍

‍