Agency OS Skill Library

Funnel Architect

Builds a complete conversion funnel: pages, copy, email and SMS sequences, analytics, and a CRM implementation guide.

Funnel and Sales First result: a full afternoon funnel-architect
Back to all skills

What it does

Produces an entire funnel as files: landing page, thank you page, upsell and opt-in copy, welcome and nurture and abandoned-cart and post-purchase email sequences, SMS sequences, an analytics and A/B testing plan, a CRM implementation guide with automation workflows, and a launch checklist. You choose one of three build modes: GoHighLevel-ready configurations, plain markdown copy documents, or self-contained HTML pages alongside the copy. Everything is saved into seven phase folders plus a funnel-output schema file that later skills read. It runs 7 sequential phases and produces 25 or more deliverables.

Say this to start

This skill has no button. You start it by saying what you want. Any of these will do it:

/build-funnel
> build my funnel
> opt-in funnel
> webinar funnel
> application funnel
> landing page and email sequence

When to reach for it

When NOT to use it

If you actually wantUse this instead
One standalone piece of copy with no funnel around itlegendary-copywriters
Building the quiz, calculator or assessment tool used as the lead magnetinteractive-lead-magnet
Defining or pricing the offer the funnel sellsoffer-architect
Defining the avatar the funnel targetsideal-customer-avatar
Writing the video script inside a VSL funnelvsl-architect
Writing the ad copy that drives traffic to the funnelmeta-ads-copywriter

Before you start

What you needWhy
An offer document (offer-output.md) for this productthe skill checks for it before Phase 1 and stops to run /build-offer if it is missing, because copy with no offer behind it does not convertRequired
An ideal customer profile (ica-output.md), or run /build-avatar firstwithout it the messaging is generic and speaks to nobody in particularRequired
A decision on funnel type: opt-in, webinar, application, VSL, tripwire, challenge or product launchthe funnel type determines which pages get built, so the skill cannot start the architecture without itRequired
Your USP and the industry or niche being servedboth are listed as required inputs and drive the differentiation angle in every pageRequired
Your CRM platform, GoHighLevel by defaultPhase 6 writes a platform-specific implementation guide, so it needs to know which platformRequired
A verified-claims.md registry with entries marked consent: ok-as-statedany number, result, testimonial or credential without a registry entry is replaced with a [PROOF GAP] marker instead of being written into the copyRequired
GoHighLevel MCP connectedwithout it Build Mode A is unavailable and the skill falls back to Copy Documents plus manual GHL setup instructionsOptional
A brand voice profile (voice-profile.md)if missing the skill offers a quick alternative (a website URL, a two or three sentence description) or writes in a neutral professional toneOptional
Web research tools available (Firecrawl, Perplexity, or WebSearch and WebFetch as fallback)market research runs automatically and blocks before Phase 1; on timeout it writes an error stub and continues with weaker intelOptional
Hosting you control if you pick Build Mode Cthe HTML pages are files, not a live site, and need GHL custom code, Netlify, Vercel or your own serverOptional
Existing testimonials, case studies, website and social profileslisted as optional inputs that raise proof quality on the pageOptional

How it runs

  1. Resolve the target and name the funnelThe skill works out whether you are in flat mode or product mode, then asks you to name this funnel. A product can hold several funnels, so on later runs it lists the existing ones and asks whether you are updating one or creating another.
  2. Prerequisite check and market researchIt confirms an offer exists, then runs a blocking market research sweep on competitor landing pages, which page structures and lead magnets are currently converting in your category, and platform-specific funnel patterns. The findings feed the architecture and copy angles.
  3. Gather inputsIt collects funnel type, ICP, offer, USP, industry, CRM platform, and any existing assets or testimonials. It reads what already exists in your workspace first rather than re-asking.
  4. Choose a build modeYou pick one of three: GHL Deployment (pages with embedded GHL form snippets, campaigns and workflow configs, plus markdown copy alongside), Copy Documents (markdown you implement anywhere), or Ready-to-Deploy HTML (self-contained pages you host yourself). The choice applies to every later phase.
  5. Choose the funnel type and the lead magnetIt maps your offer to a funnel architecture, then stops and asks which lead magnet you want: quiz, calculator, scorecard, audit tool, or none. This stop is mandatory. Answering 1 to 4 hands the build to the interactive-lead-magnet skill and integrates the result into the landing page.
  6. Run the seven phases in orderResearch and architecture, then copy, then email sequences, then SMS, then analytics and A/B testing, then the CRM implementation guide, then launch readiness. Each phase builds on the last, and skipping one leaves gaps that cost conversion.
  7. Pass the quality gatesEvery major copy piece is checked against Schwartz awareness level, framework alignment, an Ogilvy score (85+ for landing and sales pages, 75+ for emails), customer language, and conversion optimisation. Customer-facing assets are also run past automated copy, hook and claim graders and are not shown to you until those pass.
  8. Closeout and learning loopIt saves .docx versions, updates an agency-dashboard.html, asks whether you want presentation slides, writes the funnel-output schema, appends to assets.md, and asks how each major deliverable landed so the answer shapes future builds.

What you get

Honest limits

Read this before you rely on it

Where people go wrong

The mistakeDo this instead
Writing headlines and emails before Phase 1 research is doneLet Phase 1 finish. Research first, write second, every time.
Putting several competing calls to action on one pageOne page, one job, one CTA. If you need a second CTA you need a second page.
Shipping the landing page and skipping the email sequenceRun Phase 3. Most visitors do not buy on the first visit and the sequence is where most of the revenue happens.
A headline that names a format, like 'Download Our Free Guide'Name the specific outcome and the specific audience. The skill's own example: 'The 7-Step AI Lead System That Replaced $4,200/Month in Agency Fees for 31 Service Businesses'.
Leaving the thank-you page as 'Thanks, check your email'It is the highest-engagement moment in the funnel. Use it to set expectations, deliver a quick win, or present the next offer.
Rushing past the lead magnet question to get to the pagesThe skill blocks there deliberately. Pick the lead magnet type, because it changes the page, the sequences and the automations.
Worth knowing

Choosing Build Mode A does not cost you the raw copy. GHL Deployment also writes the markdown copy documents alongside the GHL configs, so you keep reusable copy for ads, emails and other platforms while still getting deployment-ready configuration.