Yes, you can sell courses wordpress community style: run a community and LMS plugin on your own site, connect a checkout like WooCommerce, and let each purchase enroll the buyer automatically. Members then learn, post and chat in one place. The catch is that payments come from your store, not from the community plugin, so plan for that layer.
Quick Summary
- TrueCommunity is a community and LMS plugin for WordPress. Its Pro add-on sells courses through WooCommerce or Easy Digital Downloads, and only Private courses can be sold.
- TrueCommunity does not process payments itself, and paid memberships or subscription billing are planned, not shipped. One-time course purchases work today.
- Pro costs $119, $199 or $299 per year for 1, 5 or 30 sites, with the same price at renewal and every feature in every plan.
- Your real cost is the plugin plus hosting plus your payment gateway fees. There are no per-member fees and no platform cut.
- LearnDash, Tutor LMS and LifterLMS are deeper LMS products. If you need certificates or SCORM, they lead.
Ready to own your community?
Why sell inside a community instead of a standalone course site
A course sold alone has to compete with the next course. A course sold inside a community comes with people: classmates, a feed, group discussions and a reason to renew or buy the next thing. That is the real argument for bundling.
The usual WordPress route is an LMS plugin plus a separate community plugin. You pay twice, update twice and debug conflicts between the two. A single plugin that shares one member list between courses and community removes that seam.
If you are coming from Kajabi, Thinkific or Teachable, the other draw is ownership. Your members, content and data live in your own WordPress database, and the pricing does not scale with your revenue.
What you need to sell courses wordpress community style
Four layers have to work together. Missing one is the most common reason a launch stalls.
- A community layer: profiles, a feed, groups and messaging.
- A course layer: lessons, quizzes, progress and enrollment rules.
- A checkout layer: a store that takes payment and tells the course plugin who bought what.
- A payment gateway: Stripe, PayPal or similar, which charges its own processing fees.
TrueCommunity covers the first two in the free plugin, which you can download from WordPress.org. The Pro add-on connects the third layer by selling courses through WooCommerce or Easy Digital Downloads. The fourth layer is always yours to choose.
What the free plugin already gives you
The free plugin is a complete community with basic courses. You get the activity feed, member directory, profiles, public, private and locked groups, notifications, and courses with sections, lessons and auto-graded quizzes in seven question types. Enrollment, progress tracking and completion are included too.
That means you can build and test the whole learning experience before you spend anything. The Free vs Pro comparison lists exactly what moves to the paid add-on, and free features stay free.
What Pro adds for selling
Pro adds the selling layer plus the course rules that make a paid product feel complete. These include access expiry, seat limits, open and close dates, drip content, prerequisites, assignments with feedback, live classes and a challenge exam. The Sell a course doc walks through the purchase flow.
Key takeaway: Free gets you a working community and courses. Pro is what you need once you want a buy button, auto-enrollment and rules like drip schedules or expiry.
What TrueCommunity does not do for payments
This matters if you are comparing against hosted platforms, so here it is plainly. TrueCommunity does not process payments. The fees you pay come from your store and your gateway.
Paid memberships and subscription billing are planned, not shipped. If you want members to pay monthly for ongoing access to a space, TrueCommunity cannot bill that natively today. It sells one-time course purchases through WooCommerce or Easy Digital Downloads, and it can renew expired access for a student.
There is also no mobile app yet. The community works in phone browsers, but there is no dedicated app in an app store.
Watch out: If your business model is a recurring membership with a community attached, TrueCommunity covers the community and course delivery, but you would need to handle recurring billing with another tool. Check that fit before you commit.
Step by step: set up a paid course inside your community
This is the sequence that works with the current product. Each step links to the doc that covers it.
1. Install and name the community
Follow the install guide and the quick setup. You need WordPress 6.3 or newer, PHP 8.0 or newer and pretty permalinks. The community runs at yoursite.com/community by default, and you can change that in the name and URL settings.
If you already have WordPress users, migrate them in batches. Anyone who can log in becomes a member, so there is no separate sign-up.
2. Build the course
Create the course, then add sections and lessons. The create a course guide and the sections and lessons guide cover the editor. Add quizzes with a passing score and a maximum number of attempts using the quiz guide.
Only site administrators can create courses and groups. If you planned to let instructors or members create their own, that is not how it works today.
3. Set the course to Private
Only Private courses can be sold. Private means students need approval or a purchase to get in, rather than joining freely. Set this in the course settings.
4. Install Pro and connect your store
Upload the Pro zip and activate your license following the Pro install guide. Install WooCommerce or Easy Digital Downloads, configure your gateway, and attach the course to a product as described in the sell a course doc. Test one purchase yourself before you announce anything.
5. Add access rules
Decide how long access lasts and how content is released. The course settings cover access expiry in days, open and close dates, seat limits, prerequisites and progression order. The lesson rules cover drip release, either a number of days after joining or a fixed date.
6. Connect the course to a group
This is where the community advantage shows. Create a private group for your students and enroll a whole group in a course, and future group members are enrolled automatically.
Students then discuss lessons in the group feed beside the course. See group privacy and course members.
7. Optional: reward engagement with access
With Pro gamification, a badge, a challenge place or a rank can unlock course access, group membership or a store coupon. Activities on their own earn no points, only badges and challenges pay them. The gamification overview explains the setup order.
A practical use: a free starter course that awards a badge, and that badge unlocks a discount coupon for your paid course. This needs WooCommerce or Easy Digital Downloads for the coupon.
Try TrueCommunity free, upgrade when you need more
How to gate courses by membership or paid space
With TrueCommunity there are three gating tools, and they work together. Private enrollment gates a course behind approval or purchase.
Locked groups gate a space by invitation. Access expiry ends a student’s access after a set number of days.
What you cannot do today is gate a space behind a recurring paid membership tier, because that billing layer is planned. If you already run a membership plugin for payments, you can keep it for that job and use TrueCommunity for the community and course experience. Confirm how the two work together on a staging site first, since the documented selling integrations are WooCommerce and Easy Digital Downloads.
Do community plugins charge transaction fees on course sales?
TrueCommunity takes no cut of your sales. Your costs on a sale are your payment gateway’s processing fee and whatever your store setup charges. Purchases of the plugin itself go through Paddle, but that is about buying TrueCommunity, not about what your students pay you.
Other plugins handle fees differently, and the terms change. Check the vendor’s own pricing page for fee rules on native course sales before you compare, rather than relying on blog summaries.
What it costs per year
The plugin price is only one line. Add hosting, your gateway’s percentage on each sale, and email delivery if you send a lot of notifications. TrueCommunity’s own prices are below.
| Plan | Sites | Yearly | Per site | Lifetime | Support |
|---|---|---|---|---|---|
| Solo | 1 | $119 | $119.00 | $249 | Email, about 2 business days |
| Studio (best value) | 5 | $199 | $39.80 | $399 | Priority, about 1 business day |
| Agency | 30 | $299 | $9.97 | $599 | Priority, about 1 business day |
Prices checked on October 29, 2026 on the TrueCommunity pricing page. Every plan includes the full community, LMS and gamification. Plans differ only by site count and support.
Yearly plans renew at the same price, with no intro discount followed by a jump. Lifetime is one payment for core Pro plugin updates for life, and it excludes future separate paid add-ons. The pricing page currently shows a waitlist notice for a launch offer, so check it for availability when you buy.
The three-year view
Multiplying out the plugin cost only, before hosting and gateway fees:
| Option | Year 1 | 3 years total |
|---|---|---|
| TrueCommunity Solo, yearly | $119 | $357 |
| TrueCommunity Solo, lifetime | $249 | $249 |
| TrueCommunity Studio, yearly (5 sites) | $199 | $597 |
| TrueCommunity Studio, lifetime (5 sites) | $399 | $399 |
Hosting and gateway fees come on top, and they vary by provider and sales volume. Use your own numbers there.
How a hosted platform compares
Circle, Skool, Mighty Networks and Kajabi bundle hosting and payments into a monthly bill that usually rises with your tier or members. That is simpler to start and harder to predict as you grow. A WordPress setup asks more of you on hosting and checkout, and in return the price does not move with your member count.
Among WordPress options, FluentCommunity’s own pricing page lists $199, $399 and $699 per year for 1, 5 and 15 sites, with a 20% first-year discount shown ($159, $319 and $559). It also lists lifetime plans at $399, $799 and $1,599. It routes paid spaces and courses through FluentCart.
For BuddyBoss and the LMS plugins, plans and renewal rates change often, so read the current official page before you budget. Pay attention to the renewal price in year two, not only the first-year price.
Cost check: Compare year-two and year-three totals, not first-year promos. A plan that looks cheap in month one can cost double at renewal, while TrueCommunity yearly plans renew at the price you paid.
Do you need an LMS plugin and a separate community plugin?
Not necessarily. If your needs are courses, quizzes, drip, assignments and a community around them, one plugin can cover that. Stacking two plugins makes sense when you need features only a specialist LMS offers.
| Approach | Best for | Trade-off |
|---|---|---|
| TrueCommunity (community and LMS in one plugin) | Creators who want courses and community on shared members, with predictable cost | No certificates, SCORM or native subscription billing |
| LMS plugin plus community plugin | Large or enterprise training with deep reporting | Two licenses, two update cycles, possible conflicts |
| Hosted platform | Fast launch with payments built in | Monthly cost grows, you do not own the stack |
When TrueCommunity fits (and when it does not)
It fits when you want to sell courses wordpress community style on a site you own, with one-time course purchases through WooCommerce or Easy Digital Downloads. It also fits if you value a free tier that includes real courses and quizzes, flat pricing and a 14-day refund on every payment. See the refund policy for the terms.
It is a weaker choice in these cases:
- You need certificates or SCORM/xAPI. LearnDash, Tutor LMS and LifterLMS are deeper LMS products with those features and larger ecosystems. TrueCommunity does not offer them.
- You need recurring memberships or subscription billing built in. That is planned, not shipped.
- You need a dedicated mobile app. There is none yet, only phone browser access.
- You want members or instructors to create their own groups or courses. Creation is admin-only.
- You want a marketplace or multi-instructor payouts. Those are not available.
- You want white-label branding. It is not offered, though you can set your own community name, URL and logos.
If most of that list does not apply to you, the all-in-one route is likely to cost less and be easier to maintain. Start with the free plugin, build one course, then look at what Pro adds on the pricing page.
Frequently Asked Questions
Can I sell online courses inside a community on WordPress?
Yes. With TrueCommunity Pro, you sell a Private course through WooCommerce or Easy Digital Downloads and the buyer is enrolled automatically.
The community, groups and messaging sit on the same member accounts, so students stay in one place. You still need a store and a payment gateway, because the plugin does not process payments.
What is the best WordPress plugin for courses plus a community?
For one plugin that covers both halves, TrueCommunity is built for that combination, with courses, quizzes, groups and gamification on shared members. The better pick depends on your needs. If you require certificates or SCORM, a dedicated LMS such as LearnDash is deeper, and you would add a community plugin beside it.
Do I need an LMS plugin and a separate community plugin?
Not if your needs fit a single plugin. Using two means two licenses and two update schedules, plus the risk of conflicts. A separate pairing is justified when you need LMS features the all-in-one option lacks, so list those requirements first.
Do WordPress community plugins charge transaction fees on course sales?
TrueCommunity does not take a cut of your course sales. You pay your gateway’s processing fee and whatever your store costs. For other plugins, fee rules differ by plan and by whether you use their native selling tools, so read the vendor’s own pricing page before you decide.
How do I gate courses by membership or paid space?
Set the course to Private so students need a purchase or approval, then add access expiry, drip rules and seat limits as needed. Locked groups add invitation-only spaces. Recurring paid membership tiers are not built in yet, so a subscription model needs separate billing.
Can I use WooCommerce or another checkout to sell courses in a community?
Yes, with WooCommerce or Easy Digital Downloads. A purchase enrolls the buyer, and you can renew access for students whose access has expired. Other checkouts are not documented, so test any alternative on a staging site first.
Is a WordPress community cheaper than Circle or Mighty Networks over three years?
Often it is easier to predict, since TrueCommunity yearly plans renew at the same price and carry no per-member fees. For example, Solo is $357 over three years in plugin cost, or $249 once for lifetime. Add your own hosting and gateway fees, then compare that total against the current monthly pricing on the hosted platform’s own site.
Build your community on a site you own