Getting started
How the share-to-earn loop works
From visitor to advocate in three taps: share, verify, claim. Here's exactly what happens at each step.
Three things have to happen for a share to count: the visitor has to post on X, we have to verify the post is real, and we have to hand them a working coupon. Here’s the full loop.
- 1A visitor lands on your page.
They see the widget — an inline bar, an edge ribbon, or whatever your own button triggers in Custom Trigger mode. They tap it and the share dialog opens.
- 2They enter their email and X handle.
We resolve the handle to a numeric ID and read their public follower count from X. That picks the right reward tier automatically.
- 3They post on X.
The dialog pre-composes the post text from your share-message template, with a tracked link and any required mentions or hashtags you’ve set. Tapping “Post on X” opens the X composer with everything filled in.
- 4We verify the post.
When they come back and tap “I’ve posted — check now,” we scan their recent original tweets for the tracked link and check the text contains any required mention or hashtags. If we can’t find it yet, we wait a moment and try once more — X indexing can lag a few seconds.
- 5The coupon drops.
A single-use code (shape
SHARE-XXXX-XXXX) appears on screen and lands in their inbox. If you’ve connected Stripe or Polar, it’s a real coupon there too, ready to be redeemed at checkout.
One coupon per X account, per campaign
We bind each coupon to a single X account inside each campaign, so a code can’t be passed around the internet or claimed twice.