first 100 members for membership site: How to Get Your First 100 Members for a Membership Site
Maya Ellison
Content Lead, HopMembers
Last updated: 9 September 2026 · 11 min read
Table of contents
- Who this guide is for and what you'll achieve
- Prerequisites: accounts, channels, and payments
- Step 1: Set up your membership page in HopMembers
- Step 2: Connect your Telegram or Discord community
- Step 3: Price your membership and choose access rules
- Step 4: Launch to your existing audience first
- Step 5: Run a founding member offer to reach 100
- Step 6: Track signups and fix leaks with analytics
- Troubleshooting and common mistakes
- FAQ
- Next steps
- Related video
- Key facts

first 100 members for membership site matters for teams evaluating this category — this guide breaks down what works.
Getting your first 100 members for a membership site is the hardest stretch of any paid community — harder than getting to 1,000. You have no social proof, no case studies, and usually no marketing budget. This guide is a concrete, step-by-step path from zero to 100 paying members on a Telegram or Discord membership, using the tools you likely already have: an audience somewhere (even a small one), a channel or server, and a payment method.
Who this guide is for and what you'll achieve

This is written for solo creators and community owners — not marketing teams. If you run a trading signals group, a coaching community, a niche fan community, or a paid Discord server for gamers or builders, this applies to you. By the end, you'll have: a live membership page, a connected Telegram channel or Discord server with automated access control, a pricing and offer structure designed for early adopters, and a repeatable checklist to convert your existing audience into your first 100 paying members.
This is not a paid-ads growth hack. Your first 100 members almost always come from people who already know you — followers, past customers, group chat members, newsletter subscribers. The job here is removing friction between "I like this creator" and "I paid for access," and making sure access is granted and revoked automatically so you're not doing manual invite management at 2am.
Prerequisites: accounts, channels, and payments
Before you promote anything, get these three pieces in place. Skipping this step is the number one reason launches stall.
Accounts and platform choice
Decide where your paid community will live: a Telegram channel/group, a Discord server, or both. If you're undecided, read Telegram vs Discord for paid memberships — the short version is Telegram works well for broadcast-style content (signals, alerts, exclusive posts) while Discord suits communities that need channels, roles, and real-time discussion.
Channel or server readiness
You need an existing Telegram channel/group or Discord server, even an empty one, that you control as admin/owner. Set a clear name, a short description, and at minimum a welcome message or pinned post explaining what members get. Don't launch a paid tier inside a messy, half-abandoned free group — new members judge your product by what they see in the first 30 seconds.
Payment setup
You need a way to accept recurring or one-time payments and a way to automatically grant/revoke access when someone pays or cancels. Manually adding and removing people from a Telegram group as payments come in does not scale past a dozen members and creates refund and access-control headaches. This is the specific gap HopMembers is built to close: connect your channel or server once, and access is granted on payment and revoked on cancellation or failed renewal, without you touching the member list.
Step 1: Set up your membership page in HopMembers
Start at /get-started and create your membership page. This page is what you'll actually send people to — it replaces a messy mix of DMs, invoices, and manual invite links.
- Name your membership clearly (avoid vague names like "VIP" with no context — describe the outcome, e.g., "Daily Crypto Signals" or "Indie Hackers Discord").
- Write a short, specific description of what's inside: content cadence, what members get access to, and what makes it worth paying for.
- Add 2-3 concrete proof points if you have them — testimonials, sample posts, or a screenshot of the community.
Verify it worked: preview the page as a visitor would see it (not logged in as admin). Check that the description reads clearly to someone who's never heard of you before — a common mistake is writing copy that only makes sense to people who already know your brand.
Step 2: Connect your Telegram or Discord community
From your membership page settings, connect the destination: your Telegram channel/group or your Discord server. This is what enables automated access control — the platform grants access on successful payment and removes it on cancellation, refund, or failed renewal.
Telegram-specific setup
Telegram access automation typically works through a bot added to your channel with admin rights to manage members. If you're unfamiliar with how Telegram bots operate inside channels, Telegram's own developer documentation explains the bot permission model in detail: core.telegram.org/bots. You don't need to build anything yourself — you just need to authorize the connection once.
Discord-specific setup
For Discord, access control usually works by assigning a paid-member role that unlocks specific channels, then removing the role when a subscription lapses. Discord's developer docs describe how roles and permissions gate channel visibility, which is useful context even if you're not writing code: discord.com/developers/docs.
Verify it worked: do a test transaction yourself (or use a test/sandbox mode if available) and confirm you're automatically added to the channel/server with the correct role or permissions within a minute or two. Then cancel the test membership and confirm access is revoked. If either direction fails, recheck bot permissions — this is the most common connection error.
Step 3: Price your membership and choose access rules
For your first 100 members, price is less about maximizing revenue per member and more about removing hesitation while still filtering for people who'll actually engage. A membership priced too low attracts tire-kickers who churn fast; priced too high with zero social proof, nobody converts.
- Pick one primary price — resist launching with five tiers before you have any members. Simplicity converts better early on.
- Choose monthly vs one-time based on the content type: ongoing content (signals, coaching, discussion) fits recurring billing; a fixed course or archive can work as one-time.
- Decide your access rule: instant access on payment (recommended for early momentum) vs. manual approval (only useful if you're vetting members, which slows growth).
If you're unsure where to start on price, see how to price a membership site for a framework based on content value and comparable offers. General pricing psychology research — like the anchoring effects documented by behavioral economists — is well summarized on Wikipedia's anchoring bias entry, and it's directly relevant to how you present tiers.
Step 4: Launch to your existing audience first
Your first 100 members will come almost entirely from channels you already control, not cold discovery. Before spending any energy on new audience acquisition, run through this list in order:
- Existing free group/channel members — if you already have a free Telegram or Discord community, this is your warmest audience. Post a clear announcement with your membership page link.
- Email list or newsletter — even a few hundred subscribers can produce your first 10-20 paying members if the offer is specific.
- Social profiles — pin the membership page link, and post 2-3 times over a week rather than once and forgetting about it.
- Direct outreach — for a genuinely small audience (under 500 people total), personally messaging 20-30 of your most engaged followers with a direct invite often outperforms broad announcements.
Avoid the common mistake of announcing once and going quiet. Most people need to see an offer 3-5 times before acting — plan a short launch sequence over 7-10 days rather than a single post.
Step 5: Run a founding member offer to reach 100
A time-limited founding member offer is the single most effective lever for the first 100 members. It works because it gives hesitant buyers a reason to act now instead of "maybe later" (which usually means never).
- Lock in a lower price for life for the first 50-100 members, then raise price for everyone after. This rewards early adopters and creates urgency.
- Cap the spots if your content model supports it (e.g., a coaching community where attention per member matters). Scarcity should be real, not fake — don't claim "only 10 left" if that's not true.
- Set a clear deadline (7-14 days), not an open-ended promotion. Open-ended offers don't create urgency.
Competing platforms like Patreon and LaunchPass support similar tiered or founding-offer setups, but they're built for broader creator monetization rather than Telegram/Discord-specific access automation — worth knowing if you're comparing tools, since the mechanics of granting/revoking access differ across platforms.
Step 6: Track signups and fix leaks with analytics
Once your launch sequence is live, don't just watch the member count — watch where people drop off. Use your analytics dashboard to check page visits versus completed payments. If visits are healthy but conversions are low, the problem is usually the offer or the price, not the traffic. If visits themselves are low, the problem is distribution, not the page.
Check your members list a few days after launch to confirm access was granted correctly for everyone who paid — this is also a good moment to spot failed connections (someone paid but wasn't added to the channel/server), which you want to catch and fix manually within hours, not days.
Verify it worked: by day 10-14 of your launch window, you should see a clear conversion rate (visits-to-paid) you can use as a baseline. If it's under roughly 2-3% and you have real audience traffic, revisit your page copy and price before assuming your product is the problem.
Troubleshooting and common mistakes
- Access granted but member not in the channel/server: almost always a permissions issue — recheck that your bot/integration has admin rights and hasn't been removed or demoted after setup.
- Payments coming in but growth stalling around 20-30 members: this usually means you've exhausted your warmest audience (step 4) and haven't started step 5's urgency mechanic, or your content isn't retaining the members you do have — check reduce membership churn if early members are canceling fast.
- High page visits, low conversions: the price-to-proof ratio is off. Add testimonials, sample content, or lower the commitment (e.g., monthly instead of annual) for the founding offer.
- Refund requests immediately after joining: often a mismatch between marketing promises and actual content. Rewrite your membership page description to match reality exactly — overpromising creates refunds and bad word of mouth.
- Discord role not unlocking channels: confirm channel permissions are set to the paid role, not just that the role exists — a common setup gap when servers were built manually before automation was added.
FAQ
How long should it realistically take to get 100 members?
For creators with an existing audience of a few thousand engaged followers, 4-8 weeks is a realistic range if you run a proper launch sequence and founding offer. Without an existing audience, expect it to take longer and to depend heavily on consistent content output before and during launch.
Should I launch with a free trial?
Free trials work better for higher-priced memberships ($30+/month) where people need to experience value before committing. For lower-priced memberships, a founding-member discount usually converts better than a trial because it doesn't delay revenue or create a second cancellation decision point.
What if I only have a few hundred followers total?
Direct, personal outreach outperforms broad announcements at this scale. Message people individually or in small batches rather than relying on a single public post — see acquiring your first 100 members for outreach scripts and sequencing.
Do I need separate pricing for Telegram vs Discord?
Not necessarily — price based on content value, not platform. However, Discord communities with more interactive features (voice, multiple channels) can sometimes justify slightly higher pricing than a single Telegram broadcast channel.
What happens when a member's payment fails or they cancel?
Access should be revoked automatically — this is the core reason to use an access-automation tool instead of manual invite links. Manually tracking who's paid current isn't sustainable past a handful of members and creates both revenue leakage (unpaid members with access) and support tickets (paid members without access).
Should I build the page myself or use a template?
Starting from a structured membership page template saves time and avoids missing critical elements like pricing clarity and access terms. See what to include in a membership site for a checklist before you publish.
Next steps
Getting to your first 100 members is a sequencing problem, not a luck problem: set up the page and access automation correctly, price for early adoption, launch to your warmest audience with real urgency, and use analytics to fix the specific step where people drop off. Once you're past 100, retention and referral become your main growth levers — but none of that matters if the foundation (accurate access control, clear pricing, a working payment flow) isn't solid first.
If you're ready to set this up properly instead of managing invites by hand, start at /get-started to create your membership page and connect your Telegram or Discord community, or visit HopMembers to see how membership pages, member management, and analytics fit together.
Related video
Key facts
- Getting the first 100 members of a paid membership community is generally considered harder than scaling from 100 to 1,000, due to lack of social proof and case studies.
- Most early membership sign-ups come from an existing audience (followers, past customers, newsletter subscribers) rather than paid advertising.
- A membership launch requires three prerequisites: a chosen platform (Telegram or Discord), a connected channel/server, and a working payment method.
- Telegram works well for broadcast-style paid content like signals and alerts, while Discord suits interactive communities like gaming or builder groups.
- Automated access control (granting and revoking membership access automatically) removes the need for manual invite management.
- A founding member offer — a limited-time early-adopter pricing or perk structure — is a common tactic for reaching the first 100 paying members.
- Tracking signup analytics helps identify and fix drop-off points, or 'leaks,' in the membership funnel.
- HopMembers provides tools for creating a membership page, connecting Telegram or Discord, setting pricing/access rules, and tracking signup analytics.
HopMembers is a platform for creating and managing paid Telegram and Discord membership communities, offering tools for membership pages, automated access control, pricing, and signup analytics.
