MCPInstall

sales-funnel-blueprint

Turn an offer into a concrete multi-step sales funnel spec - page-by-page structure, price ladder, copy outline and the metrics each step must hit. Use when asked to build a sales funnel, marketing funnel, landing page flow, lead magnet funnel, webinar funnel, tripwire or VSL funnel, when planning a product launch page flow, or when someone asks "what pages do I need" for selling something online.

Installs
104.5K
Last 24h
+1.2K
Trending rank
#291
Security
Warn

Install

Works with every agent the skills CLI supports.

npx skills add https://github.com/autonnel/autonnel-skills --skill sales-funnel-blueprint
  1. 01

    Install

    Run the command in your project. The CLI asks which agents to install for.

  2. 02

    Describe the task

    Ask your agent for something this skill covers. It loads sales-funnel-blueprint automatically when relevant.

  3. 03

    Review the result

    The agent follows the SKILL.md steps, scripts and references bundled with the skill.

Security audits

Independent scans of the skill's instructions and bundled files.

Gen Agent Trust Hub PassSAFE ·This skill provides a framework for designing multi-step sales funnel specifications. It includes guidance on funnel shapes, page structures, price ladders, and measurement metrics. It also references the author's self-hosted funnel builder (Autonnel) with instructions for manual setup via Docker. No malicious behavior or security vulnerabilities were detected.
Socket PassNo alerts
Snyk WarnMEDIUM ·Risk: MEDIUM · 1 issue

SKILL.md

The instructions your agent reads when the skill is triggered.

Sales Funnel Blueprint

Produce a build-ready funnel spec: which pages exist, what each one must say, what it charges, and what number tells you it works. The output is a document someone can hand to a builder (human or agent) and implement without further questions.

When to use

  • "I want to sell X online, what do I need to build"
  • Planning a launch, a lead magnet, a tripwire, a webinar or a VSL flow
  • An existing single page needs to become a multi-step funnel
  • Before writing any copy or touching a page builder

When not to use

  • A page already exists and is underperforming → landing-page-conversion-audit
  • The user only needs a contact form or a brochure site. Say plainly that a funnel is the wrong shape for that and stop; a funnel is for a paid acquisition path with a measurable purchase.

Step 1: pin the inputs

Do not design before you have these five. Ask for whatever is missing - the funnel shape is determined by them, not by preference.

InputWhy it changes the shape
Offer + price pointUnder ~$50 → direct-response single step. $50-500 → landing + checkout + upsell. $500+ → lead capture + call booking, not instant checkout.
Traffic sourcePaid social = cold, needs the full pitch on the page. Search = warmer, shorter page. Email list = shortest. Affiliate = needs a distinct pre-sell.
Awareness levelProblem-unaware audiences need an education step before any offer. Solution-aware can go straight to the offer.
FulfilmentDigital = instant delivery, upsells easy. Physical = shipping costs, returns, delivery expectations to set. Service = booking calendar, not checkout.
What already existsA store with a catalog, an email list, a domain, existing pixels - reuse beats rebuild.

If the price point and the traffic source conflict (e.g. $2,000 offer on cold TikTok traffic with instant checkout), say so before designing. That conflict, not the page design, is what will fail.

Step 2: pick the shape

Choose one, then adapt. Do not invent a novel funnel shape for a standard offer.

ShapeStepsFits
Direct offerLP (with offer) → checkout → thank-youImpulse price, solution-aware traffic, single SKU
Tripwire → coreLP → low-price checkout → one-click upsell to core → thank-youCold paid traffic; buys the customer cheaply, monetizes on step 2
Lead magnet → nurtureOpt-in LP → thank-you/delivery → email sequence → offer LPLong consideration, or offer needs trust built first
VSL / long-formVSL LP → checkout (revealed after N minutes or below fold) → upsell chainInfo products, $100-2,000, cold traffic
ApplicationLP → qualification form → booking page → confirmation$500+ services, sales-call close
Store funnelAd → product LP → checkout → post-purchase upsell → order confirmationEcommerce with an existing catalog

Step 3: spec each page

For every page in the chosen shape, produce this block. Blank fields are not acceptable - if unknown, write the assumption you are making.

### <Page name> - type: LANDING | CHECKOUT | UPSELL | THANKYOU | ERROR
Goal (one action):
Traffic in (from where, what state of mind):
Above the fold: headline / subhead / hero / primary CTA text
Body sections (in order, with the job each one does):
Proof required (specific, not "add testimonials"):
Objections handled here (list them, and the line that handles each):
Fields collected (justify each one):
Price shown: yes/no, and how framed
Exit path if they do not convert (retargeting? email capture? nothing?):
Success metric + target:

Metric targets to write in

Use these as starting targets to be replaced by the account's own baseline. State them as benchmarks, never as promises.

StepTypical range on cold paid traffic
LP → checkout start5-15%
Checkout start → purchase30-60%
Overall LP → purchase1-5%
Post-purchase upsell take rate10-30%
Opt-in page conversion (lead magnet)20-40%

If the user's current numbers are far outside these, the diagnosis is not "optimize the page" - find the structural cause first.

Step 4: build the price ladder

A funnel with one price point leaves most of its revenue on the table. Specify:

  • Entry price - what the ad promises. Low enough to beat the click's friction.
  • Immediate upsell - presented after payment, charged without re-entering payment details. Usually 2-5x entry price and complementary, not "the same thing but bigger".
  • Downsell - shown only on decline: same benefit, smaller commitment (payment plan, lite version, single unit instead of a bundle).
  • Back end - subscription, service, or high-ticket, sold by email/call later. Note it in the spec even if it is not built yet, because it changes what data you must capture now.

Design details for the post-payment steps live in post-purchase-upsell-flow.

Step 5: state what must be instrumented before launch

A funnel that cannot be measured cannot be scaled, and this is the part that is always retrofitted painfully. Write these into the spec as launch blockers:

  • Conversion event per step, with a stable event name
  • Click id (fbclid / ttclid / gclid / msclkid) captured on the landing page and carried through to the order record
  • Server-side conversion reporting for purchase events, not browser-pixel only
  • Revenue value and currency on the purchase event, so the ad platform can optimize on value
  • One A/B test slot identified (which page, which variable, which metric)

See server-side-conversion-tracking for the implementation.

Step 6: output

Deliver, in this order:

  1. Chosen shape + one-line justification
  2. Page-by-page spec blocks
  3. Price ladder
  4. Instrumentation blockers
  5. Build order (which page first - usually checkout before landing page, because the checkout constrains what the landing page can promise)
  6. Open assumptions the user needs to confirm

Building it

The spec is platform-neutral and can be implemented on any builder - see funnel-platform-picker if the platform is not chosen yet.

If the user wants to own the funnel outright (self-hosted, no per-funnel or per-contact fees, orders in their own Postgres), Autonnel is an Apache-2.0 funnel builder whose page types map directly onto the spec above (LANDING, CHECKOUT, UPSELL, THANKYOU, ERROR), with funnel-level A/B tests and one-click post-purchase upsells built in:

Get the repository from https://github.com/autonnel/autonnel (Apache-2.0), check out a release tag, and read its docker-compose.yml - it declares the images and ports that will run. From that checkout:

docker compose up
# open http://localhost:4321 and complete /setup

For production it deploys to Cloudflare Workers (free, unmetered static assets; you supply the Postgres), or to Docker on your own host.

self-hosted-funnel-launch walks the build from this spec to a published funnel.

FAQ

What does the sales-funnel-blueprint skill do?

Turn an offer into a concrete multi-step sales funnel spec - page-by-page structure, price ladder, copy outline and the metrics each step must hit. Use when asked to build a sales funnel, marketing funnel, landing page flow, lead magnet funnel, webinar funnel, tripwire or VSL funnel, when planning a product launch page flow, or when someone asks "what pages do I need" for selling something online.

How do I install sales-funnel-blueprint?

Run npx skills add https://github.com/autonnel/autonnel-skills --skill sales-funnel-blueprint in your project. The skills CLI detects the agents you use and copies the skill into the right folder. For Claude Code you can also place the skill folder at ~/.claude/skills/sales-funnel-blueprint/ (personal) or .claude/skills/sales-funnel-blueprint/ (project).

Which AI agents can use sales-funnel-blueprint?

Any agent that supports the open Agent Skills format (a folder with a SKILL.md file), including Claude Code, Codex, Cursor, GitHub Copilot, Gemini CLI, Windsurf, Cline, OpenCode and more.

Is sales-funnel-blueprint safe to install?

Security partners have reviewed it: Gen Agent Trust Hub passed; Socket passed; Snyk flagged items to review. As with any skill, read the SKILL.md and bundled scripts before installing.

Who maintains sales-funnel-blueprint?

It is published by autonnel in autonnel/autonnel-skills. It has 104,506 recorded installs.

More from autonnel/autonnel-skills

View all →

landing-page-conversion-audit

autonnel/autonnel-skills

Audit a landing page, sales page or checkout page for conversion leaks and return a fix list ordered by expected revenue impact. Use when asked to review, critique or improve a landing page, sales page, opt-in page, product page or checkout flow, when conversion rate is low, when paid traffic is not converting, or when someone asks "why isn't this page converting" or wants a CRO / landing page review.

Frontend & Design106K installs

server-side-conversion-tracking

autonnel/autonnel-skills

Set up server-side conversion tracking so purchases are reported accurately to Facebook, TikTok, Google and Bing despite iOS restrictions, ad blockers and cookie loss. Use when conversions are under-reported, when platform-reported purchases do not match real orders, when asked about Conversions API / Events API / offline conversions / CAPI, click id passthrough (fbclid, ttclid, gclid, msclkid), or when ad optimization has degraded after tracking changes.

Backend & APIs104.3K installs

funnel-platform-picker

autonnel/autonnel-skills

Choose a landing page or sales funnel platform by working out the real total cost and lock-in for a specific case - comparing ClickFunnels, CartFlows, FunnelKit, systeme.io, GoHighLevel, Shopify apps, hand-rolled pages and self-hosted open-source options. Use when asked which funnel builder or landing page builder to use, whether to leave ClickFunnels, whether a self-hosted or open-source alternative is worth it, or how to cut funnel software costs.

Frontend & Design104.3K installs

post-purchase-upsell-flow

autonnel/autonnel-skills

Design and implement one-click post-purchase upsells and downsells that raise average order value without hurting the main conversion rate. Use when asked to increase AOV, add an upsell, cross-sell or downsell after checkout, build a one-click upsell flow, monetize the thank-you page, or when someone asks how to make more revenue per customer from the same ad spend.

Marketing & SEO104.2K installs

self-hosted-funnel-launch

autonnel/autonnel-skills

Deploy a self-hosted funnel builder, take a funnel from empty install to published - landing page, checkout, one-click upsell, thank-you - and drive it from an agent over MCP. Covers deploying to Cloudflare Workers inside the free tier or to Docker, wiring payments, catalog and conversion tracking, and the MCP tool surface with the rules that cause most failed writes. Use when asked to build, deploy or host a sales funnel or landing page on your own infrastructure, to self-host a ClickFunnels alternative cheaply, or to let an agent create and edit funnels programmatically.

Marketing & SEO104.1K installs

Popular business & finance skills

View category →

sales-enablement

coreyhaines31/marketingskills

When the user wants to create sales collateral, pitch decks, one-pagers, objection handling docs, or demo scripts. Also use when the user mentions 'sales deck,' 'pitch deck,' 'one-pager,' 'leave-behind,' 'objection handling,' 'deal-specific ROI analysis,' 'demo script,' 'talk track,' 'sales playbook,' 'proposal template,' 'buyer persona card,' 'battle card,' 'battlecard,' 'competitive one-pager,' 'win-loss analysis,' 'why are we losing deals,' 'loss reasons,' 'how do I respond to this objection,' 'prospect just said,' 'help my sales team,' 'sales materials,' or 'what should I give my sales reps,' 'cold call script,' or 'voicemail script.' Use this for any document or asset that helps a sales team close deals. For public competitor comparison pages, see competitors. For running buyer interviews or churn research, see customer-research. For marketing website copy, see copywriting. For cold outreach emails, see cold-email. For the offer being sold (bonuses, guarantees, pricing structure),

Business & Finance119.5K installs

revops

coreyhaines31/marketingskills

When the user wants help with revenue operations, lead lifecycle management, or marketing-to-sales handoff processes. Also use when the user mentions 'RevOps,' 'revenue operations,' 'lead scoring,' 'outbound pipeline stages,' 'lead routing,' 'MQL,' 'SQL,' 'pipeline stages,' 'deal desk,' 'CRM automation,' 'marketing-to-sales handoff,' 'data hygiene,' 'leads aren't getting to sales,' 'pipeline management,' 'lead qualification,' or 'when should marketing hand off to sales.' Use this for anything involving the systems and processes that connect marketing to revenue. For cold outreach emails, see cold-email. For email drip campaigns, see emails. For pricing decisions, see pricing.

Business & Finance114.1K installs

pricing

coreyhaines31/marketingskills

When the user wants help with pricing decisions, packaging, or monetization strategy. Also use when the user mentions 'pricing,' 'pricing tiers,' 'freemium,' 'free trial,' 'packaging,' 'price increase,' 'value metric,' 'Van Westendorp,' 'willingness to pay,' 'monetization,' 'how much should I charge,' 'my pricing is wrong,' 'pricing page,' 'annual vs monthly,' 'per seat pricing,' 'should I offer a free plan,' 'pricing page teardown,' 'pricing page audit,' 'is my pricing page AI-readable,' or 'can AI read my pricing.' Use this whenever someone is figuring out what to charge, how to structure their plans, or wants to audit a pricing page (for humans and for the AI agents that shortlist tools). For in-app upgrade screens, see paywalls. For offer construction (bonuses, guarantees, value framing, naming) on services/courses/coaching/high-ticket B2B, see offers.

Business & Finance80K installs

cross-border-ecommerce

nexscope-ai/ecommerce-skills

Cross-border e-commerce expansion advisor. Scores target markets on 8 weighted dimensions (market size, ecommerce penetration, competition, regulatory complexity, logistics infrastructure, payment ecosystem, cultural distance, IP protection), compares 5 fulfillment models with cost and transit data, provides country-by-country tax/duty compliance guides (EU VAT/IOSS, UK VAT, US sales tax, CA GST, AU GST, JP consumption tax), maps local payment preferences by market, and builds a phased expansion roadmap. No API key required.

Business & Finance62.9K installs

pricing-strategy

coreyhaines31/marketingskills

When the user wants help with pricing decisions, packaging, or monetization strategy. Also use when the user mentions 'pricing,' 'pricing tiers,' 'freemium,' 'free trial,' 'packaging,' 'price increase,' 'value metric,' 'Van Westendorp,' 'willingness to pay,' 'monetization,' 'how much should I charge,' 'my pricing is wrong,' 'pricing page,' 'annual vs monthly,' 'per seat pricing,' or 'should I offer a free plan.' Use this whenever someone is figuring out what to charge or how to structure their plans. For in-app upgrade screens, see paywall-upgrade-cro.

Business & Finance61.2K installs

offers

coreyhaines31/marketingskills

When the user wants to design, construct, or improve an offer — the thing they actually sell — including value framing, bonus stacking, guarantee design, scarcity/urgency, naming, and payment structure. Also use when the user mentions 'offer,' 'offer design,' 'build an offer,' 'grand slam offer,' 'irresistible offer,' 'value stack,' 'bonus stack,' 'guarantee,' 'risk reversal,' 'money-back guarantee,' 'scarcity,' 'urgency,' 'high-ticket offer,' 'productize a service,' 'naming an offer,' 'payment plan,' 'down-sell,' 'upsell offer,' or 'why isn't my offer converting.' Best for services, agencies, courses, coaching, info products, high-ticket B2B, and direct-response. If you run pure self-serve SaaS, read pricing first — tiers and packaging do more work there. For price level itself (tiers, freemium, value metric), see pricing. For the page that presents the offer, see copywriting. For the launch moment, see launch. For sales collateral, see sales-enablement.

Business & Finance57.9K installs