Leaderboard

Top local referrers.

The leaderboard opens once referral attribution is connected to Buttondown signups. Until then, use the invite link and weekly share prompts.

Grow the briefing

Invite local readers. Climb the referral ladder.

Help build the useful daily briefing for York, Harrogate and North Leeds. Your personal link appears here in supported browsers.

https://www.gmyork.co.uk/subscribe/?ref=YOUR-CODE

Buttondown metadata map

Private fields captured for attribution. Raw subscriber records, emails and referral tokens stay out of the public leaderboard.

Openmetadata__referral_sourceIncoming subscribe URL ?ref= token Never displayed raw; used only to attribute a confirmed subscriber to an inviter.Openmetadata__reader_tokenBrowser-local share token generated on /share/ Can be mapped to an approved display name after opt-in.Openmetadata__signup_marketStatic hidden field Market filter for York, Harrogate and North Leeds referral dashboards.OpentagButtondown embedded form tag website-subscribe Operational filter only; never shown to readers.

Public leaderboard columns

Only these redacted fields can appear after fraud checks and manual approval.

OpenRankSort by confirmed referral count after fraud checks.OpenDisplay nameInitials, first name plus area, or opted-in community name only.OpenAreaReader-selected broad area such as York, Harrogate, Wetherby, Ilkley, Knaresborough or Otley; no street-level data.OpenConfirmed referralsCount confirmed Buttondown subscribers with matching referral_source, excluding reversals and abuse.OpenReward tierShow reward label only; prize fulfilment remains manually approved.

Webhook gates

MY-2571 stays prep-only until these checks pass with confirmed Buttondown subscribers.

OpenButtondown subscriber.created or equivalent event is received with metadata fields intact.Required before public referral totals or sponsor-backed rewards are shown.OpenConfirmation state is checked before a referral increments public totals.Required before public referral totals or sponsor-backed rewards are shown.OpenSelf-referrals, duplicate aliases and same-household abuse patterns are excluded before scoring.Required before public referral totals or sponsor-backed rewards are shown.OpenA private attribution table exists separately from the public leaderboard view.Required before public referral totals or sponsor-backed rewards are shown.OpenLeaderboard cache can be rebuilt without exposing raw subscriber records.Required before public referral totals or sponsor-backed rewards are shown.OpenManual kill switch hides public rankings if abuse, privacy or sponsor-risk flags appear.Required before public referral totals or sponsor-backed rewards are shown.

Launch sequence

Safe order for moving from static referral links to a live public ranking.

Step 1

Keep /share/ and /subscribe/ static referral capture in place.

No live ranking, prize fulfilment or subscriber data exposure is triggered by this static page.

Step 2

Verify Buttondown stores referral_source, reader_token and signup_market from embedded form submissions.

No live ranking, prize fulfilment or subscriber data exposure is triggered by this static page.

Step 3

Backfill a private referral ledger from confirmed subscribers only.

No live ranking, prize fulfilment or subscriber data exposure is triggered by this static page.

Step 4

Generate a redacted leaderboard JSON containing publicColumns only.

No live ranking, prize fulfilment or subscriber data exposure is triggered by this static page.

Step 5

Review reward wording and sponsor-backed prize terms manually.

No live ranking, prize fulfilment or subscriber data exposure is triggered by this static page.

Step 6

Publish public rankings only after the editor approves the live leaderboard.

No live ranking, prize fulfilment or subscriber data exposure is triggered by this static page.