To build a paid community WordPress site, you need three layers: a community (feed, profiles, groups), a way to charge (WooCommerce or Easy Digital Downloads for paid courses, or a membership plugin for recurring access), and your own hosting.
TrueCommunity covers the community and course layers in one plugin. A separate store or membership plugin handles the money.
Quick Summary
- TrueCommunity gives you a community and LMS plugin in one install: feed, groups, messages, courses and quizzes are free, and Pro adds paid courses, drip content and gamification.
- Paid courses work today through WooCommerce or Easy Digital Downloads. Recurring paid memberships and subscription billing are not shipped in TrueCommunity yet, so pair it with a billing plugin if you need them.
- Cost: Pro is $119/year for 1 site, $199/year for 5 sites or $299/year for 30 sites, renewing at the same price. Lifetime plans start at $249.
- No per-member fees and no platform cut from TrueCommunity. Your payment gateway still charges its own processing fees.
- Honest limit: group and course creation is admin-only, and there is no mobile app, certificates or SCORM.
Ready to own your community?
What “paid community” means on WordPress
Before you install anything, decide how members pay. The answer changes the stack, the cost and the amount of setup. There are three common models.
- Paid courses with a community around them. Members buy a course once, get enrolled automatically and use the community alongside it. This is the model TrueCommunity supports directly.
- Recurring membership. Members pay monthly or yearly for access to the whole community. This needs a membership or subscription billing plugin on top of the community plugin.
- Cohort programs. Members pay for a fixed-length program with open and close dates and a seat limit. Pro course settings handle the dates and seats, and the course is sold through your store.
Hosted platforms bundle all three into one monthly bill. On WordPress you assemble the pieces, which takes more work but leaves you owning the site, the members and the data.
Key takeaway: Pick your payment model first. If it is recurring membership billing, budget for a billing layer in addition to the community plugin, because TrueCommunity does not process payments or run subscriptions itself.
Step 1: Choose the stack
The usual WordPress stack for a paid community has four parts: a community plugin for the social side, an LMS if you teach, a store or membership plugin for payments, and a gamification add-on if you want points and badges. Bought separately, that is often three or four plugins from different vendors, each with its own license, updates and potential conflicts.
The one-plugin alternative is a community and LMS plugin. TrueCommunity puts the activity feed, profiles, groups, messages, courses, quizzes and gamification on the same members, so a student, a group member and a leaderboard entry are the same person. It uses your existing WordPress accounts, stores data in your own database and runs on any theme in its own layout.
Requirements are modest: WordPress 6.3 or newer, PHP 8.0 or newer and pretty permalinks. The install guide walks through it, and the free plugin is on WordPress.org.
What the free plugin already gives you
You can test the whole community before paying anyone. The free plugin includes the feed with polls, reactions and attachments, a member directory, profiles, friend requests, public, private and locked groups, private messages and group chats, notifications, and courses with sections, lessons and auto-graded quizzes. The Free vs Pro comparison lists every line. Features that are free today will not move to Pro.
Step 2: Work out the real cost
Hosted community platforms charge monthly and often take a share of payments. A WordPress build has a different shape: hosting, a plugin license and gateway fees. Your hosting price depends on your provider and traffic, so use your own quote. The plugin license is the part you can fix in advance.
| Plan | Sites | Yearly | Per site (yearly) | Lifetime | Support |
|---|---|---|---|---|---|
| TrueCommunity Solo | 1 | $119 | $119.00 | $249 | Email, about 2 business days |
| TrueCommunity Studio | 5 | $199 | $39.80 | $399 | Priority, about 1 business day |
| TrueCommunity Agency | 30 | $299 | $9.97 | $599 | Priority, about 1 business day |
| FluentCommunity | 1 / 5 / 15 | $199 / $399 / $699 list | $399 / $799 / $1,599 | All features in every plan |
Prices checked on October 14, 2026 on each vendor’s own pricing page. FluentCommunity’s page also shows a 20% first-year discount ($159, $319 and $559).
All TrueCommunity plans include every Pro feature and differ only by site count and support level. Full details are on the TrueCommunity pricing page.
Cost check: TrueCommunity yearly plans renew at the price you paid, with no intro discount followed by a jump. Lifetime is one payment for core Pro plugin updates for life, but it excludes future paid add-ons such as membership, LMS Pro or a mobile app, and AI credits.
Fees you still pay
WordPress itself does not charge transaction fees on memberships or course sales, and neither does TrueCommunity. Your payment gateway and your store software still have their own costs.
The sell a course documentation describes no TrueCommunity fee, so any fees come from your store and gateway. Check their current terms before you set a price.
Also add the billing layer if you want recurring membership payments. It is a separate plugin with its own license, so price it before you commit to a total.
Step 3: Install and name your community
- Install the free plugin from WordPress.org or by ZIP, and activate it. On multisite, activate it per site, because network activation is not supported.
- Follow the quick setup guide. It covers name and URL, logos, modules, mail and migrating users in five steps.
- Set your community name and address in name and URL settings. The default is yoursite.com/community, and you can change it.
- Upload light and dark logos and set upload limits under general settings.
This is the no-code part. Everything here is dashboard settings, so you can build a paid community on WordPress without writing code. A basic setup can be running in an afternoon.
Step 4: Turn on only the modules you need
The modules page lets you switch Stories (the activity feed), Groups, Courses, Notifications, Messages and Gamification on or off. Hiding a module deletes nothing. For a paid course community you will usually want Stories, Groups, Courses and Notifications on. Keep Messages on if members need to talk privately.
A smaller community feels more active. If you only have 40 members, a few well-used areas beat a dozen empty ones.
Step 5: Set up emails that actually arrive
Paid members expect receipts, enrollment notices and replies to land in their inbox. In mail settings you set the sender name, reply-to address, logo, accent colour and footer, and choose which events send email. A dedicated SMTP plugin is recommended for reliable delivery.
Mentions, comments, replies, invitations, requests, role changes and enrollment can send email. Likes, reactions, poll votes and new posts never do, which keeps your members’ inboxes quiet. The notifications page has the full list.
Try TrueCommunity free, upgrade when you need more
Step 6: Bring your members over
If you already have a WordPress site with users, the migrate users tool brings them into the community in batches of 100, with background batches every 15 minutes. Anyone who can log in is a member, with no second sign-up.
If you are leaving a hosted platform such as Circle or Skool, be realistic about what moves. TrueCommunity documents migrating existing WordPress users only. It has no import tool for another platform’s posts, groups or comments. The workable path is to create WordPress accounts for your paying members, announce the move with a date, and re-create your key content and groups. Recurring payers will also need to re-subscribe through your new billing setup.
Watch out: Plan the payment cutover before the content cutover. Do not cancel the old platform until every active paying member has an account and a working payment method on the new site.
Step 7: Build groups for the free and paid areas
Groups are how you separate who sees what. The group privacy guide explains the three types.
- Public: anyone can join instantly. Good for a welcome area that attracts prospects.
- Private: members request to join and an admin approves. Good for a main members area.
- Locked: invitation only. Good for premium tiers, mastermind groups or cohorts.
Each group has its own feed, member list and roles (admin, moderator, member). You create them in create and edit a group. Only site administrators can create groups, so members cannot spin up their own spaces. For a paid community that is often a benefit, since you control the structure. If you want members creating groups freely, TrueCommunity is not the fit.
Step 8: Build and gate your courses
A course is the easiest thing to sell on TrueCommunity today. Start with create a course, then add content through sections and lessons. Lessons can hold text, images and video. Add quizzes with seven question types, points, explanations, a passing score and attempt limits. Quiz results show submissions, average score and pass counts.
Enrollment can be Open, Private (approval) or Locked (invitation). You can also enroll a whole group, and future group members are enrolled automatically. That is a handy way to tie a paid tier to a set of courses.
What Pro adds for paid programs
The Pro course tools are built for programs people pay for. The course settings cover prerequisites, access expiry in days, open and close dates and seat limits. Lesson rules cover drip release, free previews, required video, timers and live classes. You can also review uploaded assignments with written feedback and let experienced students test out with a challenge exam.
Course creation is admin-only, like groups. Instructors can view course members, but they do not create courses themselves.
Step 9: Take payments
This is where the hosted platforms feel simpler, so read it carefully. TrueCommunity does not process payments. For paid courses it connects to a store you run.
- Install WooCommerce or Easy Digital Downloads and connect your payment gateway.
- Install TrueCommunity Pro and activate your license under TrueCommunity > License.
- Set the course to Private. Only Private courses can be sold.
- Follow the sell a course guide to attach the product. A one-time purchase enrolls the buyer automatically, and you can renew access for students whose access has expired.
- Test a purchase with a real low-value order before you announce.
Stripe works through whichever store and gateway you choose, as that is where recurring and one-time payments are set up.
Recurring memberships
If you want a monthly fee for the whole community, TrueCommunity does not ship paid memberships or subscription billing yet. They are planned, not available. Today you would pair it with a membership or subscription plugin that handles billing and access rules, and use access expiry on courses where it fits. Many WordPress community builds already run as two plugins, a membership plugin for billing and access and a community plugin for the social side, so this is a familiar setup.
If recurring billing is the heart of your business and you want it built in, check this before you buy. The 14-day refund policy gives you room to test, since it applies to every plan and to renewals.
Step 10: Add points, ranks and badges
Retention is the hidden cost of any paid community. Gamification is a Pro module and is off by default. Turn it on in the modules page, then follow the gamification overview.
- Choose tracked activities such as completed lessons, posts and daily visits.
- Set ranks. The default ladder runs from Newcomer to Legend, and you can edit it.
- Create badges with ALL or ANY conditions, including secret ones.
- Run time-limited challenges with prizes.
An activity alone pays nothing. Points come from badges, challenges and lesson or topic completion points, so set those up before expecting a leaderboard to move. Members see their progress on a Rewards page.
Step 11: Launch and get your first 50 paying members
The platform does not fill the community. You do. A practical launch looks like this.
- Seed it first. Post a welcome, a poll and two or three useful threads before anyone pays, so the feed is not empty.
- Offer a founding group. Invite a small set of people you already know, such as email subscribers or past clients, and ask for feedback.
- Use a cohort. A seat limit and a start date create a real deadline, which Pro course settings support.
- Welcome each member personally. In a small community, a direct reply to every introduction matters more than any feature.
- Review after 30 days. Look at who posts, who finishes lessons and who has gone quiet, then adjust groups and challenges.
Quick tip: Start with one paid offer and one free group. Add tiers only after members ask for them, because every extra tier means extra rules to maintain.
When TrueCommunity fits (and when it does not)
TrueCommunity fits if you want a community and courses on your own site, a predictable license price and one set of members across the feed, groups, courses and points. It suits coaches, course creators, associations and brands who sell courses or cohort programs and want to avoid a monthly platform bill that grows with revenue.
It is not the best choice in these cases:
- You need built-in recurring memberships. Paid memberships and subscription billing are planned, not shipped. You will need a separate billing plugin.
- You want a native mobile app. There is no dedicated app yet. The community works in phone browsers.
- You need certificates, SCORM or enterprise reporting. Dedicated LMS plugins such as LearnDash, Tutor LMS and LifterLMS are deeper and more mature here, and TrueCommunity does not offer those features. If your learners need formal certificates, choose accordingly.
- You want members to create their own groups or courses. Both are admin-only.
- You do not want to manage a site. WordPress means you handle hosting, backups and updates, or pay someone to.
Frequently Asked Questions
Can you build a paid community on WordPress without coding?
Yes. Installing the plugin, naming the community, creating groups and building courses are all dashboard settings. The part that takes care is connecting your store and gateway, so test a purchase end to end before launch.
Do I need a separate membership plugin, community plugin and LMS?
Not always. A community and LMS plugin like TrueCommunity covers the feed, groups, courses, quizzes and gamification in one install. You only need an extra plugin for payments: WooCommerce or Easy Digital Downloads for paid courses, or a membership or subscription plugin if you want recurring access billing.
Does WordPress charge transaction fees on memberships?
No, WordPress itself takes no cut. TrueCommunity does not process payments or take a share either. Your payment gateway charges its own processing fees, and a billing plugin may have its own license cost, so add both to your budget.
How do I take recurring payments with Stripe in a WordPress community?
Use a membership or subscription plugin that supports Stripe, and keep TrueCommunity for the community and courses. TrueCommunity sells one-time paid courses through WooCommerce or Easy Digital Downloads, and its own subscription billing is planned but not shipped. Confirm the plugin you pick handles access rules for your pages.
Is WordPress or a SaaS platform better for a paid community?
WordPress is better if you want ownership of your members and data, no per-member platform fees and a fixed plugin cost. A hosted platform is better if you want everything, including billing, hosting and an app, managed for you. Many owners move to WordPress once monthly fees and add-ons grow faster than revenue.
How do I migrate members from Circle or Skool to WordPress?
Create a WordPress account for each paying member, then use the migrate users tool to bring existing WordPress users into the community. TrueCommunity does not import posts, groups or comments from other platforms, so you re-create your key content. Keep the old platform live until every paying member can log in and pay on the new site.
What does it cost to run a paid community on TrueCommunity?
The plugin is free to start, and Pro is $119/year for one site or $249 once for lifetime updates. Add hosting, your payment gateway fees and a billing plugin if you want recurring memberships. You can compare plans on the pricing page, and every plan has a 14-day refund.
Build your community on a site you own