skills/sales-funnel/SKILL.md
Builds and optimize sales funnels — strategy, structure, conversion optimization, A/B testing, and analytics. Use when your funnel isn't converting, you need to build a funnel from scratch but don't know the right structure, upsell/downsell flow is leaving money on the table, you're not sure which funnel builder to use, or a launch needs a funnel strategy. Do NOT use for email marketing sequences (use /sales-email-marketing), checkout-specific optimization (use /sales-checkout), or webinar funnels (use /sales-webinar). For Groove-specific help, use /sales-groove. For SWAI-specific help, use /sales-swai.
npx skillsauth add sales-skills/sales sales-funnelInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Build, structure, and optimize sales funnels across any platform. This skill covers funnel strategy, page architecture, conversion optimization, A/B testing, and analytics — tool-agnostic with platform-specific guidance where it matters.
If references/learnings.md exists, read it first for accumulated knowledge.
If the user's request already provides enough context to identify the funnel type, skip directly to the relevant funnel structure and start filling it in. Lead with your best-effort answer using reasonable assumptions (stated explicitly), then ask only the most critical 1-2 clarifying questions at the end.
When a user asks about building a funnel, immediately provide the concrete step-by-step structure for the relevant funnel type. Do not wait for answers before outlining the structure.
Lead Magnet Funnel:
Lead magnet types (choose based on audience and niche):
The best lead magnets solve a specific, narrow problem quickly. "The Ultimate Guide to Marketing" converts poorly. "The 5-Minute Facebook Ad Audit Checklist" converts well. Specificity and speed-to-value beat comprehensiveness.
Webinar Funnel:
Product Launch Funnel (PLF):
Tripwire Funnel:
High-Ticket Application Funnel:
Sales Page Funnel:
Free Trial / Demo Funnel (SaaS):
After providing the relevant funnel structure, refine your recommendations with these details as needed:
If the user skips details, make reasonable assumptions for a general B2B or B2C info-product funnel and state them explicitly.
| Funnel Type | Best For | Typical Price Point | Key Pages | |---|---|---|---| | Lead Magnet | List building, top-of-funnel | Free (email opt-in) | Opt-in page, thank-you page | | Tripwire | Converting leads to buyers fast | $7–$47 | Opt-in, sales page, OTO, thank-you | | Webinar | Courses, coaching, mid-to-high ticket | $297–$2,000 | Registration, confirmation, webinar, sales page, order | | Product Launch (PLF) | Big reveals, course launches | $197–$2,000+ | Squeeze page, PLC videos (3–4), cart page, order | | Sales Page | Direct product sales, info products | $47–$997 | Sales page, checkout, upsell, thank-you | | High-Ticket Application | Coaching, consulting, done-for-you | $3,000–$50,000+ | Landing page, application form, booking page, sales call | | Free Trial / Demo (SaaS) | SaaS, software, tools | $29–$299/mo | Landing page, sign-up, onboarding, upgrade prompts | | VSL (Video Sales Letter) | Direct-response offers | $47–$497 | VSL page, order form, OTO | | Challenge | Community-driven launches | $27–$497 (or free entry) | Registration, daily content pages, offer page |
Use these as baselines — not guarantees. Benchmarks assume warm-to-lukewarm traffic:
| Funnel Step | Good | Great | Elite | |---|---|---|---| | Opt-in page | 25–35% | 35–50% | 50%+ | | Tripwire sales page | 5–10% | 10–15% | 15%+ | | Webinar registration | 20–30% | 30–45% | 45%+ | | Webinar show-up rate | 25–35% | 35–50% | 50%+ | | Webinar pitch conversion | 3–7% of registrants | 7–12% | 12%+ | | Sales page (cold traffic) | 1–3% | 3–5% | 5%+ | | Sales page (warm traffic) | 3–8% | 8–15% | 15%+ | | Order bump acceptance | 15–25% | 25–40% | 40%+ | | Upsell/OTO acceptance | 10–20% | 20–35% | 35%+ | | Application completion | 30–50% | 50–70% | 70%+ |
For platform-specific funnel building guidance (Groove.cm, ClickFunnels, GoHighLevel, Kartra, WordPress, Closum, Mailchimp, GetResponse, Kit, SendPulse, VWO, Leadpages, Unbounce, Jotform, Typeform, etc.), see references/platforms.md.
Opt-in Page
Sales Page (Long-Form)
Upsell / OTO Page
Thank-You / Confirmation Page
Test in this order (highest impact first):
Follow this framework for every test:
utm_source, utm_medium, utm_campaign.PageView, Lead, AddToCart, Purchase.references/learnings.md with today's date.This skill covers a strategy domain across many platforms. Before pointing the user to any specific platform skill (any /sales-{platform} listed in ## Related skills, e.g., /sales-mailshake, /sales-klaviyo, /sales-apollo), read that platform skill's actual SKILL.md first. The 1-line description in ## Related skills is enough to identify a candidate — it's not enough to commit to it or to write a prompt that invokes it well.
How to read it:
~/.claude/skills/{skill-name}/SKILL.md exists locally, Read it.sales-* skills, WebFetch directly from this repo: https://raw.githubusercontent.com/sales-skills/sales/main/skills/{skill-name}/SKILL.md — e.g., for sales-mailshake: https://raw.githubusercontent.com/sales-skills/sales/main/skills/sales-mailshake/SKILL.md.sales-* skills (third-party), look up {org}/{repo} in ~/.claude/skills/sales-do/references/skill-sources.md if installed and fetch the same skills/{skill-name}/SKILL.md path under that repo.After reading, ground your recommendation in something concrete from the SKILL.md (its scope, a sub-flow, its argument-hint shape, or a "Do NOT use for..." negative trigger). Align any generated invocation with the platform skill's argument-hint. If the platform skill turns out not to fit the user's situation, swap to another or handle the question here directly rather than recommending a poor fit.
/sales-groove — Groove.cm-specific page building, checkout, and membership setup/sales-checkout — Checkout page optimization, order bumps, payment processing/sales-email-marketing — Post-funnel email sequences, abandoned cart, nurture campaigns/sales-webinar — Webinar funnel strategy, registration, replay sequences/sales-membership — Membership site setup and retention funnels/sales-getresponse — GetResponse platform help (conversion funnels, landing pages, webinar funnels)/sales-closum — Closum platform help (landing pages, forms, omnichannel automation)/sales-mailchimp — Mailchimp platform help (landing pages, signup forms, email sequences)/sales-kit — Kit platform help (landing pages, forms, Creator Profile, Commerce)/sales-swai — SWAI platform help (AI-driven funnel creation, landing pages, chat widget)/sales-leadpages — Leadpages platform help (landing pages, pop-ups, alert bars, A/B testing, Leadmeter)/sales-unbounce — Unbounce platform help (landing pages, Smart Traffic AI, A/B testing, popups, sticky bars, DTR)/sales-sendpulse — SendPulse platform help (landing pages, email, SMS, chatbots, Automation 360)/sales-audience-growth — Growing an email list (lead magnets, cross-promotion, referral programs)/sales-digital-products — Selling digital products (platform selection, pricing, launch)/sales-vwo — VWO platform help (A/B testing, heatmaps, session recordings, personalization, feature flags)/sales-jotform — Jotform platform help (forms, payment collection, approval workflows — for the data capture step of funnels)/sales-typeform — Typeform platform help (conversational forms, quizzes, surveys — high-completion lead capture for funnels)/sales-do — Route to any sales skill by describing what you needUser: "I want to build a lead magnet funnel for my free PDF guide on meal planning."
Approach:
User: "My sales page converts at 1.2% — how do I improve it?"
Approach:
User: "Design a product launch funnel with a 4-video series leading to a cart open."
Approach:
tools
Waitlister platform help — pre-launch waitlist platform with hosted landing pages, points-based viral referrals, built-in email broadcasts, REST API, and five HMAC-signed webhook events. Use when choosing Free (100 subscribers) vs Launch $15/mo (unlimited subs, referrals + broadcasts) vs Growth $49/mo (API, webhooks, Klaviyo/Mailchimp/Kit sync, fraud detection unlock here) vs Business $129/mo, building a webhook handler that verifies X-Webhook-Signature, webhooks auto-disabled after 10 consecutive failures, API signups bypassing referral fraud detection because client_ip/fingerprint weren't forwarded, granting bonus points or pulling top referrers via the API for reward fulfillment, broadcast send caps forcing an ESP handoff, automating without Zapier (Waitlister has none — webhooks/API only), or comparing Waitlister vs LaunchList/KickoffLabs/GetWaitlist/Prefinery. Do NOT use for list-growth strategy (use /sales-audience-growth) or LaunchList help (use /sales-launchlist).
development
LaunchList platform help — viral pre-launch waitlist platform with one-time lifetime pricing, gamified referrals (queue jumping, leaderboard, position inflation), embed widget + custom form POST endpoint, new_user/email_verify webhooks, Zapier, and spam protection. Use when choosing Free (100 submissions) vs Launch $29 (500) vs Grow $79 one-time (10K — webhooks, Zapier, team unlock here), wiring waitlist signups into Mailchimp/Kit/HubSpot or a CRM because LaunchList has no email broadcast system, needing programmatic access when there is no public REST API yet (form POST + webhook workaround), building a webhook handler with referred_by referral attribution, blocking disposable-email or bot signups on a viral waitlist, a custom signup form not submitting or not tracking referrals, or comparing LaunchList vs KickoffLabs/Viral Loops/Prefinery/GetWaitlist on one-time vs subscription pricing. Do NOT use for list-growth strategy (use /sales-audience-growth) or KickoffLabs help (use /sales-kickofflabs).
development
UpViral platform help — viral referral marketing and list-building platform (by Emarky) for viral sweepstakes, giveaway/reward campaigns, pre-launch waiting lists, and milestone referrals, with REST API (`app.upviral.com/api/v1/`, form-encoded `uvapikey` + `uvmethod`), Callback-URL webhooks, IP-based fraud detection, and 30+ ESP/CRM integrations. Use when campaigns aren't tracking referral points, deciding between Starter $79/mo (10K leads, NO API) vs Business $119/mo (API + webhooks) vs Premium $319/mo, the API erroring because you're on Starter where API/webhooks are gated, building a pipeline with `add_contact`/`get_leads`/`get_leads_points`, interpreting same-IP suspicious-referral flags, or picking UpViral over Viral Loops/Vyper/Gleam. Do NOT use for newsletter audience growth (use /sales-audience-growth), KickoffLabs help (use /sales-kickofflabs), merge-tag referrals (use /sales-referralkit), SparkLoop recommendations (use /sales-sparkloop), or multi-level Level 1/2/3 tracking (use /sales-referralhero).
tools
ReferralHero platform help — full-stack referral, affiliate, waitlist, contest, and NPS platform with REST API, webhooks, Zapier, native ESP connectors, multi-level referral tracking (Level 1/2/3), coupon groups, anti-fraud, and a 5,000 calls/hour limit. Use when referrals aren't tracking, deciding between Free (no API) vs PRO $199/mo (API + webhooks) vs PREMIUM $399/mo (ReCaptcha + SMS Verification), auth failing with `no_token` or `Bearer` vs `X-API-Key`, Level 2/3 counts off from calling `level_2_all_referrals` not `level_2_referrals`, bulk 429s from not chunking the 500-transaction `add_bulk_transactions` limit, coupon endpoints 404 without a coupon group, reward fulfillment (`promote` then `unlock_promoted_reward`) failing, or comparing to SparkLoop/ReferralKit/GrowSurf. Do NOT use for newsletter audience growth (use /sales-audience-growth), merge-tag referrals (use /sales-referralkit), SparkLoop recommendations (use /sales-sparkloop), or affiliate strategy across tools (use /sales-affiliate-program).