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.

Demo recreation of the verified-buyers-only content gate
See the verification flow above. Demo data. Recreated to show the work.
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.

Running into the same problem? Tell me about yours.

+27 87 150 9305

Monday to Friday, 09:00 to 20:00 SAST. Or email info@antondevilliers.com.

Tell me the problem

Step 1 of 3. Pick what’s closest. You can explain in your own words next.

I reply myself, usually the same working day. The first conversation is free, and you’ll know the price of every piece before it starts. How a project works · Privacy

WhatsApp