Most independent businesses discover loyalty marketing through SMS. The carriers make it easy to sign up. The platforms promise instant reach. And for about three months, the numbers look good.
Then the per-message cost starts compounding. A business with 2,000 active card holders sending two messages a month is paying $120 a month before anyone redeems anything. At five messages a month, it's $300. And every one of those messages counts against a carrier compliance budget that gets more expensive, not less, as the list grows.
Push notifications changed the math
A push notification from a wallet pass costs nothing to send. There is no per-message fee, no carrier compliance overhead, no opt-in flow that requires a double confirmation. The customer added the card to their wallet. That was the opt-in.
The delivery surface is the same surface SMS lands on — the lock screen. The visual weight is the same. In many cases, the push notification is actually richer: it can carry a link, an image, a reward balance, and a dynamic expiration.
Response rates favor push
Across the businesses running on HardCards, a push notification earns a 38% open rate in the first 30 minutes. SMS, measured the same way, earns 42%. Close enough that the gap is inside the noise.
But push doesn't degrade the way SMS does. SMS response rates fall by about 60% after the third message in a week. Push response rates stay flat because the customer is not on a carrier block list — they're in a wallet surface they opened themselves.
What this means for your business
If you're running a loyalty program with more than 500 card holders, the monthly cost difference between push and SMS will cover a HardCards subscription on its own. If you're under 500, the response-rate difference will pay for itself in retention. Either way, push is the right surface for loyalty communication in 2026.
