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.

3 min readUpdated 2026-05-31

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.

  1. 1
    A 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.

  2. 2
    They 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.

  3. 3
    They 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.

  4. 4
    We 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.

  5. 5
    The 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.

Didn’t quite get there?

Email a real person — we usually reply the same day.

support@sharecount.app