Schedule time with me

HomeLoyalty Program Without an App

Own it, don't rent it

A loyalty program with no app to install and no monthly subscription

Your customers already have Apple Wallet and Google Wallet on their phones. A pass takes seconds to add and nothing to download. Build that program once, own every part of it, and stop paying a platform every month for the privilege of running your own customers.

Why most loyalty programs quietly fail

Paper punch cards get lost

They live in a wallet or a car door until the customer forgets them. You have no idea who is close to a reward, and no way to reach them.

Nobody installs your app

Asking someone to download an app for one coffee shop is a wall. Most people say no at the counter, and the ones who install it delete it within a month.

SaaS bills never stop

Loyalty platforms charge monthly, often per location or per pass. The fee grows exactly as you succeed, and stops the day you stop paying — taking your program with it.

A wallet pass removes the first two problems outright. Owning the platform removes the third.

What “owning it” actually means

The word gets used loosely. Here is precisely what ends up in your name when the project is finished.

The accounts are in your name

Your Apple Developer account holds the Pass Type ID certificate. Your Google Cloud project holds the Wallet issuer ID. Both are registered to your business, not to me and not to a vendor. Nobody can switch your passes off.

The customer data is in your database

Names, points, visits and redemptions sit in a database you control, on hosting you pay for directly. You can export it, query it, or plug it into whatever CRM you use later.

The code is yours

You get the source, the deployment and the documentation at handover. Bring it in-house, hand it to another developer, or come back to me — that stays your decision.

No per-pass or per-location fees

Issue 500 passes or 50,000; open a second branch or a tenth. The running cost does not move, because there is no middleman metering it.

How you get your own wallet program

Seven steps from an idea to a program you own outright. Nothing here locks you to me.

    1

    Work out what the program rewards

    Half a day, usually one call.

    Stamps, points, tiers or a simple membership. This is a business decision, not a technical one, and it is where I push back hardest — a program nobody understands at the counter will not get used.

    2

    Register the accounts in your name

    Apple $99/year, Google free.

    Apple Developer enrolment and a Google Wallet issuer account, set up with your business details. I walk you through it rather than doing it under my own account, because ownership starts here.

    3

    Design the pass

    A few days, with revisions.

    Your logo, colours and fields, laid out for both Apple Wallet and Google Wallet so the pass looks deliberate rather than generic on either phone.

    4

    Build the issuing and scanning flow

    The bulk of the build.

    How a customer gets the pass — a QR code on the counter, a link, a WhatsApp message — and how your staff scan it to add points or redeem. This is the part customers and staff actually touch, so it gets the most attention.

    5

    Build the dashboard

    Scales with what you want to see.

    Where you see who is enrolled, push an offer to everyone holding a pass, and check what a campaign returned. As simple or as detailed as you need.

    6

    Deploy to your own hosting

    Typically $5–20/month of hosting.

    Your server or cloud account, your domain. I set it up and hand over the keys, so there is no account of mine sitting in the middle of your business.

    7

    Handover

    Yours from here.

    Source code, documentation, and a walkthrough for whoever maintains it. Including how to renew the Apple certificate each year, because that is the one thing that will otherwise catch you out.

What it costs to own versus rent

The build is a one-off. After that the running cost is what Apple and your host charge — nobody is metering your customers.

You own itSubscription platform
Apple Developer Program$99 / yearIncluded, but not yours
Google Wallet issuerFreeIncluded, but not yours
Hosting~$5–20 / monthIncluded
Per pass issuedNothingOften metered
Per extra locationNothingUsually charged
The buildOne-offNone upfront
If you stop payingNothing changesProgram switches off
Customer dataYour databaseVendor's database

When a subscription is the better call

If you are still testing whether a loyalty program works for your business at all, rent one first. A subscription costs less to start and you can walk away in a month. Owning it makes sense once those monthly fees have added up past the cost of building, or once you need something the platform simply will not do. I will tell you honestly which side of that line you are on before you commit to anything.

Common questions

Can customers really join without installing an app?+

Yes. Apple Wallet and Google Wallet are already on the phone — nothing to download. The customer scans a QR code or taps a link, and the pass is in their wallet in a few seconds. Removing the app install is usually the single biggest lift in sign-up rates.

What do I actually pay every month if I own it?+

Hosting, which is typically $5 to $20 a month for a small to mid-sized program, plus the $99 a year Apple Developer fee. There are no per-pass, per-customer or per-location charges, because there is no platform in the middle taking a cut.

Is owning it always cheaper than a subscription?+

No, and it would be dishonest to claim otherwise. A subscription is cheaper to start and makes sense if you are testing whether a loyalty program works at all. Owning it wins once the monthly fees have added up past the one-off build, or once you need something the platform will not do. If you are unsure, start on a subscription and move when the numbers say so.

What happens if I want to leave or change developer?+

Nothing breaks. The Apple and Google accounts are registered to your business, the data is in your database, and you hold the source code. Another developer can pick it up, which is the entire point of owning it rather than renting it.

Can I migrate an existing program off a subscription platform?+

Usually yes. Most platforms let you export customer and points data, which I can import into your own system. Existing passes issued by the old platform cannot be transferred, so customers re-add a new pass — normally handled with a single message campaign before you switch over.

How long does it take?+

A straightforward stamp or points program with issuing, scanning and a basic dashboard is typically 3 to 6 weeks. More complex programs — tiers, multiple locations, CRM integration — run longer. You will get a specific timeline before anything starts.

Find out what your program would cost

Tell me what you sell and how you would like to reward repeat customers. I will come back with a scope, a timeline and a one-off price — and an honest answer about whether building your own is worth it for you yet.