skills/sales-kit/SKILL.md
Kit (formerly ConvertKit) platform help — email marketing, visual automations, sequences, landing pages, forms, Creator Profile, Commerce (digital products, paid newsletters), Creator Recommendations, subscriber tagging and segmentation, engagement scoring, API. Use when Kit emails aren't sending or formatting right, automations not triggering, subscribers stuck or not tagging correctly, digital product sales not working, or Kit API calls failing. Do NOT use for cross-platform email marketing strategy (use /sales-email-marketing), cross-platform deliverability (use /sales-deliverability), funnel strategy (use /sales-funnel), newsletter monetization strategy (use /sales-newsletter), audience growth strategy (use /sales-audience-growth), or digital product strategy (use /sales-digital-products).
npx skillsauth add sales-skills/sales sales-kitInstall 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.
Help the user with Kit (formerly ConvertKit) platform questions — from email campaigns and automations through landing pages, commerce, Creator Recommendations, subscriber management, API, and integrations.
If references/learnings.md exists, read it first for accumulated knowledge.
Ask the user:
What area of Kit do you need help with?
/sales-email-marketing {your question})/sales-funnel {your question})/sales-digital-products {your question})/sales-audience-growth {your question})/sales-deliverability {your question})What's your role?
What are you trying to accomplish? (Let the user describe their specific goal)
Hand off to specialized skills when the question is about strategy, not Kit-specific config:
| If the question is about... | Hand off |
|---|---|
| Email marketing strategy across tools | "This is an email marketing strategy question — run: /sales-email-marketing {your question}" |
| Deliverability, warmup, domain auth beyond Kit | "This is an email deliverability question — run: /sales-deliverability {your question}" |
| Funnel strategy, landing page optimization | "This is a funnel strategy question — run: /sales-funnel {your question}" |
| Newsletter monetization strategy | "This is a newsletter strategy question — run: /sales-newsletter {your question}" |
| Growing an email list / audience | "This is an audience growth question — run: /sales-audience-growth {your question}" |
| Selling digital products (strategy) | "This is a digital products question — run: /sales-digital-products {your question}" |
| Membership / course platform decisions | "This is a membership strategy question — run: /sales-membership {your question}" |
| Checkout optimization | "This is a checkout optimization question — run: /sales-checkout {your question}" |
| Connecting Kit to other tools | "This is a tool integration question — run: /sales-integration {your question}" |
| Lead scoring models | "This is a lead scoring strategy question — run: /sales-lead-score {your question}" |
Answer directly when the question is Kit-specific — platform config, Kit UI navigation, Kit-specific features, Kit API usage.
Read references/platform-guide.md for detailed module documentation, pricing, integrations, and data model.
You no longer need the platform guide details — focus on the user's specific situation.
Based on the user's question, provide step-by-step instructions with:
Set up a welcome sequence:
Sell a digital product:
Set up Creator Recommendations:
Migrate from another platform:
Best-effort from research — review these, especially items about plan-gated features and integration gotchas that may be outdated.
Free plan has no sequences or integrations — the Newsletter (free) plan only allows 1 visual automation, no sequences, no A/B testing, and no third-party integrations. Users hitting these limits need to upgrade to Creator ($33/mo). Don't suggest automation workflows to free-plan users without flagging this.
Kit ≠ ConvertKit in API URLs — the v4 API uses api.kit.com but older v3 API used api.convertkit.com. If a user has old integrations pointing to api.convertkit.com/v3/, they still work but are deprecated. New integrations should use v4.
Email designer is intentionally minimal — Kit only has 3 email templates (Text-only, Classic, Modern). This is by design — Kit believes simple, text-forward emails perform better for creators. Don't suggest looking for more templates; instead, help users customize within the existing templates.
Commerce requires Stripe — Kit Commerce (digital products, paid newsletters) requires a connected Stripe account. PayPal is supported for some features but Stripe is mandatory for Commerce. Don't suggest setting up Commerce without confirming Stripe is connected.
Engagement scoring is Pro-only — subscriber engagement scoring and deliverability reporting are only available on the Pro plan ($66/mo). Don't reference these features for Creator-plan users.
references/learnings.md with today's date./sales-email-marketing — Cross-platform email marketing strategy (broadcasts, nurture sequences, automation across all tools)/sales-newsletter — Newsletter monetization strategy (paid subscriptions, sponsorships, premium tiers)/sales-audience-growth — Audience growth strategy (lead magnets, cross-promotion, referral programs)/sales-digital-products — Digital product sales strategy (pricing, delivery, upsells across platforms)/sales-deliverability — Cross-platform deliverability (SPF/DKIM/DMARC, warmup, inbox placement)/sales-funnel — Funnel strategy (landing pages, conversion optimization)/sales-checkout — Checkout optimization (upsells, order bumps, payment plans)/sales-membership — Membership and course strategy/sales-integration — Connect Kit to CRM and other tools/sales-lead-score — Lead scoring models (engagement scoring strategy)/sales-do — Not sure which skill to use? The router matches any sales objective to the right skill. Install: npx skills add sales-skills/sales --skill sales-doUser says: "How do I automatically tag subscribers who click a link in my broadcast?" Skill does: Walks through creating a Visual Automation with a "link clicked" trigger → "add tag" action, with exact Kit UI steps Result: User has a working automation that tags subscribers based on link clicks
User says: "I want to sell my ebook through Kit" Skill does: Guides through Commerce setup — Stripe connection, product creation, file upload, landing page, post-purchase automation Result: User has a live product page with automated delivery and follow-up sequence
User says: "I'm moving from Mailchimp to Kit, what do I need to do?" Skill does: Provides migration checklist — CSV export/import, field mapping, automation recreation, form updates, domain re-authentication, and flags feature differences (Kit has fewer templates but better automation) Result: User has a complete migration plan with no subscriber loss
Symptom: Open rates dropped significantly after switching to Kit
Cause: Domain authentication not set up (SPF/DKIM/DMARC), or Apple MPP inflating previous platform's rates
Solution: Set up domain authentication in Settings → Email. Compare rates excluding Apple MPP opens. Use /sales-deliverability for deeper diagnosis.
Symptom: Visual Automation exists but subscribers aren't flowing through it Cause: Automation is paused, trigger form is inactive, or automation was created after subscribers already joined Solution: Check automation status (must be "Live"). Verify the trigger form/tag is active. Note: automations don't retroactively process existing subscribers — only new events trigger them.
Symptom: Product page loads but purchase fails or no payment option appears Cause: Stripe not connected, or Stripe account not fully verified Solution: Go to Earn → Settings → verify Stripe connection is active and Stripe account has completed onboarding (identity verification, bank account). Test with Stripe test mode first.
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).