From bd6d46003f70101888d713bfa1a9b93991a9033a Mon Sep 17 00:00:00 2001 From: martbost Date: Sat, 22 Aug 2026 08:36:00 -0500 Subject: [PATCH] Per-angle funnel attribution + paste-ready video descriptions Landing with ?v= now sets attribution source "angle:" (explicit utm/src still wins), so the existing admin funnel table shows views -> join clicks -> purchases per angle with no new UI. Each curiosity-video card on /tools gains a paste-ready description block ending in the matched invite link - aligning with the "link in the description" line baked into every recording. --- public/tools.html | 16 ++++++++++++---- public/track.js | 1 + 2 files changed, 13 insertions(+), 4 deletions(-) diff --git a/public/tools.html b/public/tools.html index a200fdf..1ce7830 100644 --- a/public/tools.html +++ b/public/tools.html @@ -14,13 +14,21 @@
Clean promo · 60s · UPDATED

The RM Circle — designed explainer

Minimal, premium motion-graphics version of the new overview — same message as the flagship, calmer "fintech" feel. Great for LinkedIn or a more conservative audience.

-
Curiosity promo · 92s · NEW

"I Don't Know Anyone" — you know two

Retires the #1 excuse: the group chat, the cousin, the coworker — you need exactly two curious people, and the napkin strategy does the rest. Marty-voiced with music bed.

+
Curiosity promo · 92s · NEW

"I Don't Know Anyone" — you know two

Retires the #1 excuse: the group chat, the cousin, the coworker — you need exactly two curious people, and the napkin strategy does the rest. Marty-voiced with music bed.

📋 Paste as the video description — matches the "link in the description" line in the recording:

"I don't know anyone" — sure you do. No network, no audience, nothing to sell. You need exactly two curious people, and the whole team helps them. See how 👇
+https://rmcircle.team?v=two
-
Curiosity promo · 94s · NEW

"Your Phone" — everybody profits but you

The $1,000 phone making DoorDash, Amazon, and TikTok money while they scroll for free — then the flip: same phone, different job description. Marty-voiced with music bed.

+
Curiosity promo · 94s · NEW

"Your Phone" — everybody profits but you

The $1,000 phone making DoorDash, Amazon, and TikTok money while they scroll for free — then the flip: same phone, different job description. Marty-voiced with music bed.

📋 Paste as the video description — matches the "link in the description" line in the recording:

Everybody is making money on your phone except you — DoorDash, Amazon, TikTok, all of them. Here's the flip: same phone, different job description. See how it works 👇
+https://rmcircle.team?v=phone
-
Curiosity promo · 90s · NEW

"The Side Hustle Graveyard"

DoorDash, survey apps, dropshipping, print-on-demand — every hustle they buried and why. Then the flip: teamwork, not your transmission. Marty-voiced with music bed.

+
Curiosity promo · 90s · NEW

"The Side Hustle Graveyard"

DoorDash, survey apps, dropshipping, print-on-demand — every hustle they buried and why. Then the flip: teamwork, not your transmission. Marty-voiced with music bed.

📋 Paste as the video description — matches the "link in the description" line in the recording:

DoorDash, dropshipping, survey apps, print-on-demand… if your side-hustle graveyard is full, this one's built different: teamwork, pocket-change entry, every payment public. See how 👇
+https://rmcircle.team?v=graveyard
-
Curiosity promo · 106s · UPDATED

"Pocket Change" — the illusion, called out

The list video: 25 ways people flush pocket change every week with nothing to show for it — then the pivot. Great cold-audience opener; fully evergreen (no dollar figures). Marty-voiced with music bed.

+
Curiosity promo · 106s · UPDATED

"Pocket Change" — the illusion, called out

The list video: 25 ways people flush pocket change every week with nothing to show for it — then the pivot. Great cold-audience opener; fully evergreen (no dollar figures). Marty-voiced with music bed.

📋 Paste as the video description — matches the "link in the description" line in the recording:

You already spent it this week — you just didn't notice. 25 ways pocket change disappears with nothing to show for it… and the flip that turns the same money into a side hustle. See exactly how it works 👇
+https://rmcircle.team?v=pocket
Teaching · ~3 min

How payments work — direct vs pass-ups

Send this to team members confused about payouts. Walks a real on-chain example, generation by generation.

diff --git a/public/track.js b/public/track.js index a20dbba..28e503a 100644 --- a/public/track.js +++ b/public/track.js @@ -5,6 +5,7 @@ if(s)return s; const p=new URLSearchParams(location.search); s=p.get('utm_source')||p.get('src')||''; + if(!s){const v=p.get('v');if(v&&/^[a-z]{2,12}$/.test(v))s='angle:'+v;} if(!s&&document.referrer){try{const h=new URL(document.referrer).hostname;if(h&&h!==location.hostname)s=h}catch(e){}} s=s||'(direct)'; sessionStorage.setItem('ctb.src',s);