Projects A Shopify campaign gated without a single server
A Shopify campaign gated without a single server
Exclusive content shown only to verified buyers, running entirely inside Shopify’s own rules. Built in 5 days.

- How long
- 2024
- My role
- Solution ArchitectureFrontend Development, Shopify Integration, Security Design
- Kind of project
- Store extensionMedium project
The problem.
A limited-edition Shopify Plus campaign needed to gate exclusive digital content behind a verified purchase, but without standing up any servers, without relying on external APIs, and without breaking Shopify’s checkout rules.
What I built.
A verification flow that runs entirely on the customer’s device, using time-limited tokens to confirm a genuine purchase, with no backend server and no external API calls involved. It’s built to work natively within Shopify’s checkout customisation rules, so it doesn’t rely on workarounds that could break with a Shopify update.
What they got.
A campaign that launched on schedule, with no ongoing hosting or infrastructure cost, and no unverified access to the exclusive content.
For your technical person
Built on Shopify Plus using Liquid templates and JavaScript, within Shopify’s checkout customisation framework. Verification uses encrypted, time-bound tokens validated entirely client-side, with no backend server or external API dependency. Designed to be reusable for future gated campaigns or loyalty activations. Delivered in 5 days, 2024.
Related work.
The service behind this project
Make your Shopify store do what it can’t do out of the boxRunning into the same problem? Tell me about yours.
+27 87 150 9305Monday to Friday, 09:00 to 20:00 SAST. Or email info@antondevilliers.com.