Internal · Offer matrix
Registry: src/data/offers.ts. One offer fans out into a base landing
(indexable), a video-first VSL, and N persona / copy variants. Base is public demand-gen; everything else is
noindex (ad-only). Point ad sets and job ads at the variant routes -
page_path separates the funnels in analytics.
| Persona / variant | Kind | Route | Index |
|---|---|---|---|
| All leaders | base | /offers/ai-leadership/ | indexable |
| Video-first (VSL) | vsl | /offers/ai-leadership/vsl/ | noindex |
| Outcome-led (copy A/B) | copy | /offers/ai-leadership/v/outcome/ | noindex |
| Founder / owner | persona | /offers/ai-leadership/v/founder/ | noindex |
| Enterprise / multi-team | persona | /offers/ai-leadership/v/enterprise/ | noindex |
| Agency / operator | persona | /offers/ai-leadership/v/agency/ | noindex |
| Persona / variant | Kind | Route | Index |
|---|---|---|---|
| Operators and builders | base | /offers/ai-sprint/ | indexable |
| Video-first (VSL) | vsl | /offers/ai-sprint/vsl/ | noindex |