Days 1–3 built the foundation. Today you build the 3 assets that turn attention into action — offer page, workshop signup, and interactive demo.
Day 4 builds directly on the work from Days 1–3. Verify these are in hand before writing a single line of copy:
Do not build validation pages yet. If your ICP is unclear, your pages will use your language, not theirs — and nobody will click. Go back and extract the pain language first. Day 4 assets built without Day 2 pain extraction are the most common failure point in this sprint.
Phase 2 starts here. Days 1–3 were about understanding your market. Days 4–5 are about creating proof. Today you build the 3 assets that allow a stranger to understand your offer, sign up for your workshop, and experience your value — all without a sales call.
Phase 2 — Validation & Proof
2–3 hours total (not a full day — ship fast)
3 live URLs that a prospect could visit and take action on
These assets must exist to record the Day 5 Loom — no pages, no video
Days 1–3 built the foundation — you know who your ICP is, what pains they feel, and where they hang out. Now we build the assets that convert attention into action. These aren't pretty marketing pages — they're validation instruments.
If nobody signs up for the workshop or clicks the CTA, that's data. Ship ugly, learn fast. You can always make it pretty after it works. The worst outcome is spending 6 hours on pixel-perfect design and never finding out if the offer actually resonates.
The only thing that matters today: 3 live URLs that a real prospect could visit and take a real action. They don't need to be perfect. They need to exist.
By end of day: 3 live URLs (offer page + workshop page + demo tool), 1 working interactive demo, and all pages using ICP language from Day 2 pain extraction — not generic marketing copy.
Something is wrong. Either you're perfectioning (stop), your offer copy isn't written yet (go back to Block 1), or your tool setup is blocking you. The most common blocker: trying to set up Stripe before validating demand. Skip Stripe. Use a Google Form for the CTA. Stripe can come after Day 5 when you have confirmed interest.
This prompt generates a complete offer validation page HTML artifact. Feed it your expertise area, ICP pain language from Day 2, your 3-tier pricing, and your urgency type. Output is ready-to-publish HTML — copy it into NowPage or your page builder of choice. Replace all [BRACKETED] fields before pasting.
You are an expert landing page copywriter specializing in coaches, consultants, and fractional executives who are packaging their expertise into scalable offers. MY CONTEXT: - My expertise area: [e.g., "executive leadership coaching for first-time CEOs", "fractional CFO for SaaS startups under $5M ARR"] - My ICP (from Day 1): [paste your 1-sentence ICP description] - Top 3 verbatim pain phrases from my Day 2 research: 1. [exact quote — their words, not yours] 2. [exact quote] 3. [exact quote] - My 3-tier pricing structure: TIER 1 (Workshop): [name] — $[price] — [1-sentence description] TIER 2 (Accelerator): [name] — $[price] — [1-sentence description] TIER 3 (Done-With-You): [name] — $[price] — [1-sentence description] - Urgency type: [e.g., "5 spots remaining in this cohort", "Founding member pricing ends [date]", "Workshop is [date] — registration closes 24 hours before"] - Top 3 objections my ICP has (from Day 2 research): 1. [objection] 2. [objection] 3. [objection] - My payment/CTA method: [e.g., "Stripe link: stripe.com/pay/xxx", "Google Form to express interest", "Email jason@domain.com"] GENERATE a complete offer validation page with: 1. HEADLINE (use verbatim ICP pain language, not my language — must mirror their exact words back to them) 2. SUBHEADLINE (specific outcome + timeframe — e.g., "Go from $3K/month to $10K/month in 14 days using AI to package and sell your expertise") 3. 3 PAIN BULLETS (expand on the top 3 verbatim pain phrases — make them feel seen, not sold to) 4. 3-TIER PRICING TABLE with: - Tier name + price - 5 what's-included bullets per tier - Who it's for (1 sentence) - Best for [persona type] - Highlight the middle tier as "Most Popular" 5. URGENCY BLOCK (based on my urgency type above — make it specific and time-bound, not fake) 6. FAQ (answer my 3 ICP objections using their language — not defensive, empathetic) 7. CTA BLOCK (headline + CTA button using my payment/CTA method) FORMAT: Return as clean HTML I can paste into a page builder. Use semantic tags. No inline JavaScript. Make it mobile-friendly with simple CSS I can adjust. IMPORTANT: Every headline, bullet, and sentence must use THEIR language from the pain phrases, not polished marketing speak. If I can't tell this was written for my specific ICP, rewrite it.
This prompt generates the workshop registration page — your lead capture safety net. Even if nobody buys today, workshop registrations tell you who's interested. Replace all [BRACKETED] fields. The form can be a simple Google Form or Tally embed — you do not need Stripe for this page.
You are an expert at writing short, high-converting workshop registration pages for coaches and consultants. MY CONTEXT: - Workshop title: [e.g., "The Expert Packaging Workshop: Price and Sell Your Expertise in 1 Hour"] - Workshop date + time: [e.g., "Thursday, Feb 27 at 12pm EST — 60 minutes live via Zoom"] - My expertise area: [e.g., "executive coaching", "fractional CFO services"] - My ICP: [1-sentence ICP from Day 1] - Top verbatim pain phrase from Day 2: [their exact words — the most emotionally resonant one] - What they will walk away with (specific outcome): [e.g., "A priced, positioned offer ready to pitch — not a framework, an actual deliverable"] - Form tool: [e.g., "Tally form embed", "Google Form link", "NowPage native form"] - My name and why I teach this (2 sentences): [brief bio — why you're qualified] GENERATE a complete workshop registration page with: 1. HERO SECTION: - Headline using verbatim pain language (make them feel seen immediately) - Subheadline with specific workshop outcome + date/time - 3 "Why Attend" bullets using ICP pain language (not feature bullets — transformation bullets) - Name + email form (or form embed placeholder if using Tally/Google Forms) - Register CTA button 2. SOCIAL PROOF PLACEHOLDER: - 2 testimonial slots with [NAME], [TITLE], [QUOTE] placeholders — fill in or remove 3. WHAT YOU'LL LEAVE WITH: - 3–5 specific deliverables from the workshop (not topics — actual outputs they create) 4. BRIEF BIO SECTION: - My name + credentials - Why I teach this (authority, not credentials) - Photo placeholder 5. FINE PRINT: - "This is a live session. Recording will be available for [X] days." - "Replay only available to registered attendees." FORMAT: Clean HTML, mobile-first, minimal CSS. No JavaScript except for form embed. Pages should load instantly. IMPORTANT: The page should feel like an invitation from a peer, not a pitch from a marketer. Use their pain language throughout.
Three pre-built HC interactive tool templates to clone and customize. Pick the one closest to your offer, fill in your expertise context, and publish as an HC artifact. No coding required — these are copy-paste templates. The goal is an interactive experience that takes under 3 minutes and delivers immediate, specific value.
You are building an interactive HC (HyperContext) artifact — a self-contained diagnostic tool that runs in a browser, helps prospects self-diagnose their problem, and recommends a next step that aligns with my offer. MY CONTEXT: - Template I'm building: [A: "Find Your Wedge" / B: "Revenue Gap Calculator" / C: "AI Readiness Assessment"] - My expertise area: [e.g., "helping executive coaches package their expertise into group programs"] - My ICP pain (from Day 2): [the most specific verbatim pain phrase — their exact words] - My 3 offer tiers: TIER 1: [name + $price] TIER 2: [name + $price] TIER 3: [name + $price] - URL of my offer page (from Tool 7): [live URL] - URL of my workshop registration page (from Tool 8A): [live URL] GENERATE a complete interactive HC artifact that: 1. INTRO SCREEN: Title + 1-sentence value prop + "Start" button (should load in under 2 seconds) 2. 5 QUESTIONS (max): Each question has 3–4 multiple choice answers. Questions are: - Specific to my ICP's actual situation (not generic) - Written in their language (not coaching/consultant jargon) - Progressively diagnostic (each question narrows the recommendation) 3. RESULTS ENGINE: Based on answer combinations, output one of 3 result types: - "You're ready for [TIER 2]" → show what that looks like + link to offer page - "Start with [TIER 1 workshop]" → explain why + link to workshop registration - "Let's talk [TIER 3]" → show done-with-you context + link to offer page 4. RESULT SCREEN: For each result type: - Diagnosis: "Based on your answers, here's what's actually going on..." - Recommendation: Specific next step matched to my offer tier - CTA: Button linking to the appropriate page (offer page or workshop) 5. HC METADATA BLOCK: Include proper hc-metadata JSON with: - hc_type: "interactive-tool" - title: "[My expertise] Diagnostic: Find Your Monetization Wedge" - description: [what this tool does] - tags: ["demo", "diagnostic", "interactive", "mastery-lab"] FORMAT: Single HTML file, self-contained, vanilla JavaScript only (no external dependencies). Must work without internet after load. Clean, readable output — not production-polished. CRITICAL REQUIREMENT: The tool must complete in under 3 minutes. If the questions take longer than that, simplify. A 3-minute demo that works is worth more than a 15-minute demo that's thorough.
node scripts/hc-publish.js --domain ideas.asapai.net --file demo-tool.html --tags "demo,diagnostic,mastery-lab"Use a simple form that collects name + email + tier preference ("Which best fits you: Workshop / Accelerator / Done-With-You?"). Validate demand before payment infrastructure. Stripe takes 30 minutes to set up — do it after you have confirmed interest from Day 5 outreach.
Start with 1 tier. Build a single offer page with one clear CTA and one price point. Add tiers when you have data on what people actually want. A one-tier offer that converts is worth more than a three-tier structure nobody buys.
Use Tool 8B templates — they're copy-paste HC artifacts. No coding required. Paste the prompt into Claude, fill in your context, publish the generated HTML via the NowPage CLI. If the tool is truly blocking you, use a Typeform instead. A Typeform diagnostic is functional-ugly and still counts as a working demo.
That's fine. The workshop registration page is your net for catching future interest. Hand-raisers who aren't ready to buy now may register for the workshop. Build it anyway — this is your insurance against a Day 5 Loom that gets zero response.
If you sit down to write the headline and can't do it — that is the signal. The offer isn't clear yet. Stop building the page. Go back to your Day 1 offer stack and your Day 2 pain extraction. Spend 20 minutes clarifying the offer before recording anything. A clear ugly page beats a polished confused one.
ICP hand-raisers, pain extraction results, and engagement signals that feed into today's page copy
Internal execution tracker for Days 4–5, tracking live URLs, form submissions, and demo completions
Approved color palette, typography, and component styles for all sprint pages — use when polishing in Week 2
25 validated ICP targets — use these to verify your page copy speaks to the right person before sharing URLs
Tonight: Review your 3 pages one more time. Test all links, forms, and CTAs. Fix anything broken. Don't redesign — just fix what's broken.
Tomorrow (Day 5): Record and Send. You'll use Frankie's 5-minute Loom formula to record a video walking through these 3 assets, then draft personalized messages for your Day 3 hand-raisers. The pages you built today are the backdrop for everything in Day 5.
Key signal: If building these pages revealed that your offer isn't clear — that IS the signal. Clarify the offer tonight before recording the video. A clear offer in an ugly page beats a polished confused one every time.
Post in Slack: "Day 4 done — 3 pages live. [offer URL] [workshop URL] [demo URL] Ready for Day 5."