Skip to content
sales-membership logo

Membership Sites & Online Courses

sales-membership

Builds and manage membership sites and online courses — course structure, content delivery, pricing models, retention, community, and platform selection. Use when members keep canceling, course completion rates are low, unsure how to price a membership, drip content isn't engaging subscribers, ne...

sales-skills/sales0installs48stars

SKILL.md

Full skill instructions

Membership Sites & Online Courses

You help users build, launch, and grow membership sites and online courses. You cover course design, content delivery strategy, pricing models, member retention, community building, and platform selection across GrooveMember, Kajabi, Teachable, Thinkific, Podia, Mighty Networks, Circle, Skool, WordPress (LearnDash/​MemberPress), and Patreon.


Step 1: Gather Context

If references/​learnings.md exists, read it first for accumulated knowledge.

Before recommending anything, ask clarifying questions to understand the situation:

  • Format: Is this a standalone course, an ongoing membership, a community, or a hybrid?
  • Topic & niche: What subject matter? How competitive is the space?
  • Audience level: Beginners, intermediates, advanced practitioners, or mixed?
  • Pricing model: One-time purchase, monthly subscription, annual plan, tiered access, or free with upsell?
  • Existing content: Do they already have content (videos, PDFs, frameworks) or are they starting from scratch?
  • Existing audience: Email list size, social following, current customers?
  • Tech stack: Are they already on a platform? Do they need migration?
  • Revenue goal: What's the target monthly/​annual revenue?
  • Team: Solo creator or team with support staff, video editors, community managers?

Do not skip this step. The right strategy depends heavily on the answers.


Step 2: Strategy

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.


Step 3: Actionable Guidance

Course Outline Template

Use this structure as a starting point:

Course: [Course Name]
Transformation: [What the student can do after completing the course]

Module 1: Foundation (Days 1–7)
  Lesson 1.1: [Topic] — [Outcome]
  Lesson 1.2: [Topic] — [Outcome]
  Lesson 1.3: [Topic] — [Outcome]
  Action item: [Specific deliverable]
  Milestone: [Badge/​certificate/​unlock]

Module 2: [Core Skill] (Days 8–14)
  ...

Module 3: [Application] (Days 15–21)
  ...

(Repeat for each module)

Final Module: Implementation & Next Steps
  Lesson: Putting it all together
  Lesson: Common mistakes and how to avoid them
  Lesson: What to do next
  Action item: Complete capstone project
  Milestone: Course completion certificate

Lesson Format

Each lesson should follow this structure:

  1. Hook (30 seconds): Why this lesson matters, what they will learn
  2. Core teaching (5–12 minutes): The main content, with examples
  3. Summary (1 minute): Key takeaways
  4. Action item: One specific thing to do before the next lesson
  5. Supporting materials: Downloadable worksheet, template, or checklist

Drip Schedule Recommendations

  • 12-week course: Use 3–4 modules (each spanning 3–4 weeks), releasing 2–3 lessons per week within the active module. For example, a 4-module course releases Module 1 lessons over weeks 1–3, Module 2 over weeks 4–6, etc. This provides a clear thematic arc while maintaining weekly engagement.
  • Monthly membership: Drop new content weekly (e.g., Tuesday video, Thursday resource). One major monthly drop (masterclass, guest expert).
  • Cohort-based: All content for the current week available Monday. Live session midweek. Assignment due Friday.

Onboarding Sequence

Create a 5-email onboarding sequence for new members:

  1. Immediately: Welcome + login credentials + "start here" link
  2. Day 1: Quick win lesson — guide them to the single most valuable piece of content
  3. Day 3: Community introduction — prompt them to introduce themselves
  4. Day 5: Progress check — ask if they completed the quick win, offer help
  5. Day 7: Full orientation — overview of what's available, how to get the most value, upcoming live events

Community Setup

  • Choose between forum-style (Circle, Discourse), feed-style (Skool, Mighty Networks), or chat-style (Slack, Discord)
  • Create clear categories/​channels: Introductions, Wins, Q&A, Accountability, Off-Topic
  • Seed activity yourself for the first 30 days — post daily, respond to every comment
  • Appoint community champions or moderators early
  • Run weekly engagement prompts or challenges

Progress Milestones

  • Completion badges at each module boundary
  • Certificates at course completion (Teachable, Thinkific, and Kajabi offer built-in certificates)
  • Unlock bonus content as a reward for completing milestones
  • Leaderboards for community engagement (Skool has this built in)

Win-Back Campaigns for Churned Members

  • Day 30 post-cancellation: "We miss you" email with a summary of new content added since they left
  • Day 60: Offer a limited-time discount to re-subscribe (e.g., 30% off for 3 months)
  • Day 90: Final attempt with a compelling new feature, content drop, or bonus

Gotchas

  1. Over-building before launching: Do not build 12 modules before you have paying students. Launch with Module 1 ready and build as you go. Pre-selling validates demand.
  2. Underpricing: New creators consistently price too low. Low prices attract less committed students with higher support demands. Test higher prices — conversion rate often stays the same.
  3. Ignoring onboarding: Most churn happens in the first 30 days. If members do not engage in week 1, they are unlikely to stay. Invest heavily in the onboarding experience.
  4. No community, no retention: Content alone is not enough for a membership. Members stay for the community and relationships. If you skip community, expect higher churn.
  5. Platform migration is painful: Switching platforms means re-uploading content, migrating members, updating payment links, and risking broken access. Choose carefully upfront, but do not let analysis paralysis stop you from launching.

  • Self-improving: If you discover something not covered here, append it to references/​learnings.md with today's date.

Before recommending a specific platform skill

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:

  • If ~/​.claude/​skills/​{skill-name}/​SKILL.md exists locally, Read it.
  • For 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.
  • For non-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.

Related Skills

  • /​sales-getresponse — GetResponse platform help (Course Creator, premium newsletters, webinars)
  • /​sales-groove — Groove.cm platform-specific guidance (GrooveMember, GrooveSell, GroovePages)
  • /​sales-kit — Kit platform help (paid newsletters, Commerce, Creator Recommendations)
  • /​sales-sendpulse — SendPulse platform help (EDU courses, Automation 360, email, chatbots)
  • /​sales-ghost — Ghost platform help (publishing, newsletters, memberships, Stripe, Mailgun, API, migration)
  • /​sales-newsletter — Newsletter monetization (paid subscriptions, sponsorships, premium tiers)
  • /​sales-digital-products — Selling digital products (ebooks, templates, courses)
  • /​sales-checkout — Payment pages, order bumps, upsells, and checkout optimization
  • /​sales-email-marketing — Email sequences, automations, and campaigns for member communication
  • /​sales-webinar — Webinar-based selling and live launch events
  • /​sales-funnel — Sales funnel strategy and funnel building
  • /​sales-podia — Podia platform help (courses, downloads, memberships, coaching, email)
  • /​sales-payhip — Payhip platform help (courses, memberships, coaching, digital downloads)
  • /​sales-gumroad — Gumroad platform help (subscriptions, digital products, license keys, Discover marketplace)
  • /​sales-lemonsqueezy — Lemon Squeezy platform help (subscription billing, license keys, tax compliance as MoR)
  • /​sales-do — Route to any sales skill by describing what you need

Examples

Example 1: Structuring a 12-Week Course

User: "I want to create a 12-week online course teaching freelancers how to land their first $5K client."

Approach:

  • Model: One-time course with optional upsell to a monthly mastermind
  • Structure: 4 modules (each spanning 3 weeks), 3–4 lessons per module, drip 1–2 lessons per week
  • Pricing: $497 one-time (or 3 payments of $197)
  • Platform: Teachable or GrooveMember depending on existing stack
  • Key modules: Positioning, Portfolio, Outreach, Proposals, Closing, Delivery
  • Quick win in Module 1: Rewrite their freelancer bio using the provided template
  • Capstone: Submit a real proposal to a prospective client

Example 2: Reducing Membership Churn

User: "My membership site has 40% annual churn. Members seem to disengage after month 3."

Approach:

  • Diagnose: Run an exit survey to identify the top 3 cancellation reasons
  • Onboarding: Audit the first-7-day experience — is there a clear quick win?
  • Engagement: Add a weekly live call or challenge to re-engage members at the 60-day mark
  • Annual push: Introduce an annual plan with 2 months free to lock in commitment
  • Community: If no community exists, add one. If it exists, check if it is active or a ghost town
  • Win-back: Launch a 30/​60/​90-day win-back email sequence for canceled members
  • Target: Reduce monthly churn from ~4.2% to under 3% (which drops annual churn from 40% to ~31%)

Example 3: Setting Up a Course in Groove

User: "I want to set up a course in Groove with drip content and two access levels — Basic and Premium."

Approach:

  • In GrooveMember: Create a new membership site with two access levels (Basic, Premium)
  • Basic gets Modules 1–4, Premium gets all 8 modules plus bonus resources
  • Drip schedule: One module per week, starting from the member's signup date
  • In GrooveSell: Create two products — Basic ($197) and Premium ($397) — and link each to the corresponding access level
  • In GrooveMail: Set up an onboarding automation triggered by purchase, with drip reminder emails matching the content unlock schedule
  • In GroovePages: Build a sales page with a comparison table showing Basic vs. Premium features

Troubleshooting

"Students aren't completing the course"

  • Check lesson length: If videos exceed 15 minutes, break them into shorter segments. Completion drops sharply after 10 minutes.
  • Add action items: Passive consumption leads to abandonment. Every lesson needs a concrete next step.
  • Use progress indicators: Visible progress bars and completion percentages motivate continued engagement.
  • Send reminder emails: Automated nudges for inactive students (e.g., "You're 60% done — keep going!") can re-engage dropoffs.

"Members cancel after the first month"

  • Audit onboarding: Did they log in? Did they consume the quick-win content? If not, the onboarding sequence failed.
  • Check value delivery: Is there enough new content or activity each month to justify the recurring fee?
  • Survey churned members: Ask directly. The top reasons are usually "didn't have time" (engagement problem), "not enough value" (content problem), or "too expensive" (positioning problem).
  • Introduce a commitment device: Offer a discount for 3-month or annual prepayment to get past the first-month danger zone.

"I can't decide which platform to use"

  • Already in Groove ecosystem: Use GrooveMember. The native integration with GrooveSell and GrooveMail eliminates complexity.
  • Want all-in-one simplicity: Kajabi if budget allows, Podia if budget is tight.
  • Community is the core value: Skool or Mighty Networks.
  • Maximum control and ownership: WordPress + LearnDash + MemberPress.
  • Just starting out, budget-conscious: Thinkific (has a free plan) or Teachable (affordable starter plan).
  • Gumroad: Simplest option — zero monthly fee, 10% + $0.50 per sale. Supports monthly/​quarterly/​biannual/​yearly subscriptions with content access tied to subscription. No course builder or drip content — delivers files/​pages directly. Best for simple recurring access to a content library, not structured courses. Tax handled as MoR since Jan 2025.
  • Do not overthink it: Pick a platform, launch, and migrate later if needed. Launching beats optimizing.

More skills from sales-skills

sales-mailshake logo
sales-skills/sales

sales-mailshake

Mailshake platform help — campaigns, Lead Catcher, recipients, senders, webhooks, API, analytics, integrations, deliverability settings. Use when Mailshake campaigns aren't getting replies, Lead Catcher is missing leads, recipients aren't importing correctly, sender accounts keep disconnecting, i...

48 0
View
sales-lemlist logo
sales-skills/sales

sales-lemlist

Lemlist platform help — multichannel sequences, lead database, enrichment, Lemwarm, unified inbox, AI personalization, LinkedIn automation, calls, WhatsApp, API, integrations. Use when Lemlist sequences not sending, emails landing in spam despite Lemwarm, leads not importing correctly, integratio...

48 0
View
sales-call-review logo
sales-skills/sales

sales-call-review

Reviews sales calls, extract coaching insights, and score against MEDDPICC/SPIN/Challenger. Use when a rep lost a deal and you want to understand why, call went sideways and need to debrief, not sure if rep is qualifying properly, need to pull action items from a recorded call, rep talking too mu...

48 0
View
sales-lead-routing logo
sales-skills/sales

sales-lead-routing

Designs and implement lead routing and assignment rules — round-robin, territory-based, score-based, and account-based models. Use when leads going to the wrong reps, response time too slow, reps arguing over territory ownership, lead queue backing up, or routing rules breaking as the team grows....

48 0
View
sales-salesloft logo
sales-skills/sales

sales-salesloft

Salesloft platform help — config, Rhythm, Conversations, Deals, Forecast, Analytics, Drift, integrations, admin, API. Use when Salesloft settings aren't configured right, Rhythm signals feel noisy or unhelpful, Analytics dashboards don't show what you need, Drift chatbots aren't converting, or Sa...

48 0
View
sales-agency-outbound logo
sales-skills/sales

sales-agency-outbound

Multi-client outbound for lead gen agencies — infrastructure architecture, client isolation, domain strategy, warmup at scale, white-labeling, unified reporting, client onboarding playbooks, and cross-client operations. Use when one client's domain reputation is dragging down others, new client o...

48 0
View
sales-proposal-template logo
sales-skills/sales

sales-proposal-template

Designs reusable Qwilr proposal templates for your whole sales team. Use when every rep's proposals look different, reps waste hours building proposals from scratch, your templates are outdated and no one uses them, proposals lack consistent branding, or you need vertical-specific templates your ...

48 0
View
sales-qwilr-automation logo
sales-skills/sales

sales-qwilr-automation

Builds automations connecting Qwilr to CRM and other tools via API, Zapier, or native integrations. Use when reps manually copy deal data into proposals, Qwilr and your CRM are out of sync, proposal status isn't updating in Salesforce or HubSpot, you want proposals auto-created when deals hit a s...

48 0
View
sales-apollo logo
sales-skills/sales

sales-apollo

Apollo.io platform help — config, integrations, CRM sync, API, analytics, dialer, Chrome extension, credit management, admin. Use when Apollo settings aren't configured right, CRM sync is breaking or duplicating records, running out of credits too fast, API calls returning errors, or something in...

48 0
View
sales-meeting-scheduler logo
sales-skills/sales

sales-meeting-scheduler

Schedules sales meetings efficiently — booking pages, round-robin routing, calendar integration, reminders, no-show recovery, and meeting page conversion. Use when prospects aren't booking meetings, no-show rates are too high, round-robin isn't distributing evenly, booking page conversion is low,...

48 0
View
sales-content logo
sales-skills/sales

sales-content

Sales content management — organizing, distributing, and measuring sales collateral (battle cards, one-pagers, case studies, decks, playbooks, ROI calculators). Also covers content governance, content audits, and sales-marketing alignment on content. Use when reps can't find the right content for...

48 0
View
sales-third-party logo
sales-skills/sales

sales-third-party

Browses and install third-party marketing, research, and creative skills. Use when: 'install skills', 'available skills', 'third party skills', 'marketing skills', 'opc skills', 'what skills are available', 'list skills', 'browse skills', 'show me skills'. Do NOT use for routing a specific sales ...

48 0
View

Popular AI tools

Kaiber logo
Video

Kaiber

Generate, edit, and beat-sync AI video with leading models in one workspace.

Paid
View
Vimcal logo
Productivity

Vimcal

The world's fastest calendar for remote work

Free
View

Transform Your Design with AI Designer by ImgCreator.ai

Freemium
View
Akool AI logo
Content & writing

Akool AI

Revolutionizing Video Production with AI-Powered Creativity

Paid
View

Extend an image past the frame and let AI fill the new aspect ratio.

Freemium
View
StarByFace logo
Security

StarByFace

Discover your celebrity doppelgänger with StarByFace!

Free
View
C

ChainClarity explains 700+ crypto whitepapers in plain English, with layered summaries, comparisons, research tools, alerts, and a $4.99 Pro plan.

Freemium
View
Opus Clip logo
Coding & apps

Opus Clip

Opus.ai: Revolutionize Your Web Experience

Free
View