Skip to content

Six steps from page view to verified exclusivity.

Spokenfor's flow is short on purpose — buyers shouldn't have to think about it. Behind the scenes, atomic Redis locks and Shopify's native checkout do the hard work.

  1. STEP 01

    Buyer lands on the product page

    The Spokenfor widget renders inside the product page via Shopify's Theme App Extension.

  2. STEP 02

    IP detects their region automatically

    ipapi.co resolves country, province/state, and city in milliseconds — no buyer action required.

  3. STEP 03

    Widget shows availability for that region

    “X of Y claimed in [your city].” If sold out, a “Claimed in your area” badge replaces the CTA.

  4. STEP 04

    Buyer adds exclusivity to cart and pays the fee

    The exclusivity fee is a standard Shopify line item, alongside the product itself.

  5. STEP 05

    Region is atomically locked

    On orders/paid, Redis decrements the cap atomically. Two simultaneous buyers — first wins.

  6. STEP 06

    Other buyers in that region see “Claimed”

    The widget instantly reflects the new state. Sold-out regions surface a waitlist signup.

Three things happen at once.

The moment a regional cap is hit, the buyer experience updates everywhere instantly — no manual intervention required.

Checkout is blocked

The Checkout Extension returns a clear, friendly message — no error pages.

Widget flips to “Claimed in your area”

Real-time poll picks up the new state. No refresh required.

Waitlist captures latent demand

Buyers can drop their email — released claims trigger automatic notifications.

Want to see the flow live?

Try the interactive demo now. Join the waitlist for an email when Shopify installation becomes available.