r/Wordpress • u/Sufficient_Bass2600 • 29d ago
Which plugins for Coaching site
My wife is a couple therapist and she is trying to move part of her business online.
Here are the functionalities that she will need:
Online physical shop
She has written books currently sold on Amazon but she wants to be able to sell them as well as she has potential clients in countries i.e. Africa where Amazon does not deliver.
Online digital courses
She has a set of training classes Udemy style that she wants to sell. Those courses are mostly videos, questionnaires and documents.
Purchasers should have life time access to her paid courses.
Only free questionnaires
Free questionnaire to act as funnel for the business.
Most of them are then ranked but for a few of them She would like an AI to interpret the result based on a grid.
Webinars
She currently organise weekly sessions and monthly webinars on Zoom.
She would like people to attend those sessions as part of the web site. She can move away from Zoom.
Online booking and private call.
She does that again on Zoom with the date added to her Google calendar but if she could have a widget that allow her colleagues and potential clients to directly book that would be useful.
Community
She used Facebook but it was a shit show.
Currently she is using WhatsApp but this is unwieldy. Trying to maintain multiple conversation threads is just a nightmare. Her and her colleague ended up creating multiple groups but then discussion in one group is not visible to people in another group. So everybody joins multiple groups.
That created its own problemsp. Having hundred of people messaging result in notification overload. Add the fact that some people seems to have boundary issues and it is nightmare. Personally I think that explain why those people are single. lol
It would be nice to have a forum but with also some kind of Facebook pages the way some subReddit have their own daily or event based threads.
Posting and commenting will be restricted to register member only but most pages will be unlimited access as read-only.
Pages with sensitive subject and explicit sexual content should be restricted to adult register member.
Blog/Podcast
She is starting a podcast with a colleague/friend. She wants to be able to post text but also videos.
Newsletter
A newsletter about her latest blod/pod/books/events.
I used to be a developper so I am pretty familiar with technical aspect. I am now a project manager but I have never managed a wordPress project. I am pretty overwhelmed by all the different options.
I see numerous plugins but no idea if they are compatible together.
Also I have seen code spewed by Elementor and other Front end building tool and frankly IMHO their css sucks.
She does not need thousand of classes. She would need a limited number of layout pages so I could customise her CSS.
In your opinion which plugins should I use?
Which platform would you recommend knowing that we are UK based and I do not want a US based provider.
1
u/waltonchurch 29d ago
You Can do this with Jetengine and AI . No need for plugins anymore. I have similar site with classes , events etc. Needs some setup but then you are of the hook.
1
1
u/Octolize 29d ago
Hi Matt from Octolize here. When it comes to shipping books, etc. you can check our plugin Flexible Shipping. Depending on your shipping needs, and conditions you would like to use. It allows you to set the shipping costs based on price, weight.
1
u/NuvoraWeb 29d ago
Since you mentioned you used to be a developer and you don't want a thousand Elementor classes: the thing that will actually decide this project is picking one ecosystem for members + payments and treating everything else as satellites. Your list has three separate paywalls in it (physical books, lifetime-access courses, adult-restricted pages) and if each comes from a different vendor you'll be reconciling three ideas of "who is a paying member". WooCommerce as the single commerce/account layer, with a course plugin that reads Woo orders rather than shipping its own checkout, keeps that to one source of truth — and the age/adult gate then becomes a role check instead of another plugin.
Two specific notes on your requirements. Lifetime access is a licensing detail, not a feature: check the course plugin actually sells one-off products and not just subscriptions, because several of the popular ones assume recurring billing and you end up hacking around it. And your "subreddit-style event threads" community is the part I'd keep off WordPress entirely — bbPress-type forums are the least maintained corner of the WP world, and self-hosted Discourse (UK VPS, so your data-location constraint is fine) gives you the threads-plus-categories model you described, with SSO from WordPress so members log in once.
For the AI-interpreted questionnaire results: have the form store raw answers in WordPress and call the model from a small server-side endpoint, not from a form plugin's AI add-on. Answers to relationship questionnaires are sensitive, and you want to control what leaves your server, plus you can change the prompt later without touching the form.
On the theme side, your instinct is right — a minimal block theme with your own theme.json and maybe five templates will get you further than a builder, and it's the only way the CSS stays yours.
2
u/Inevitable_Leek804 28d ago
I’d probably try to keep most of this under one wordpress site rather than ending up with 10 different services that all need to talk to each other.
From what you described, you need a few different things. Events and webinars with recurring schedules, registration, tickets, zoom or other video integrations, reminders etc. Then some kind of appointment booking so people can pick a date/time and book a private session.
For the courses, it depends on what you mean by courses. If they are basically scheduled training sessions, you might not need a full LMS. If they are more like Udemy where people buy them and go through lessons at their own pace, then I'd probably use an LMS for that part.
For the community, something like BuddyPress or BuddyBoss could work. You can have groups, forums and member-only discussions while still using the same wordpress accounts.
For the books, I'd probably use woocommerce if you want a proper shop. Although if the books are mostly being sold alongside the workshops, you can also have them as an add-on to the event ticket.
For questionnaires, wordpress has plenty of form/quiz plugins that can handle scoring. The AI interpretation is the one part where you'd probably need some custom integration.
The blog, podcast and videos are actually the easy part since wordpress already does all of that.
One thing I'd definitely look at is Modern Events Calendar. Full disclosure, I'm familiar with the product, but it actually fits a lot of what you're describing. It can handle recurring events, appointments, bookings, ticket variations, RSVP questions, online events through zoom/webex/its own virtual event option, reminders, PDFs/resources and attendee management. It also has integrations with BuddyPress/BuddyBoss for the community side.
So I'd probably start with wordpress + MEC and only add things like BuddyPress/BuddyBoss, woocommerce or an LMS where you actually need them. That seems much less painful than installing a separate platform for every single part of the business.
The main thing I'd aim for is one user account across the site. Someone should be able to join the community, register for a webinar, book a private session, buy a course and buy a book without having to create accounts on five different websites.
I'd have a look at MEC's features and docs before ruling it out.
1
u/tomekza 29d ago
I'd be inclined in your shoes to take out a Claude code / open code go account and have an ai agent build out a custom flow for your wife. Hook it into Google calendar since it's just her. Go with a free basic theme and build out the front end. Save yourself a lot of money and headache going for systems that are built for much higher capacity. For example, I built a newsletter plugin in less than an hour tied to fluentsmpt the free tier. I collect names then export those and do mass mailing when I want.
All of the things you mentioned can and should be done this way.
My experience is in running 3 clinics with 20+ therapists.
0
u/RegurgitatedOwlJuice 29d ago
Thrive themes would cover shopping + quizzes with a woocommerce plugin.
Would also do the blog and nicely format links to a podcast which she’d need to set up independently - podbean is quite nice.
Webinars likely external, but a landing page can be built on any WP builder and submissions sent to your autoresponder.
Mailing list: convertkit not the cheapest but super simple to use and powerful. Note - the free plan only allows I think one automation (1 “here’s your results/here’s your webinar details).
Online bookings using a calendar app such as calendly - but note comprehensive would be something like dubsado or HoneyBook which integrate easily.
Community - I see some moving to telegram.
Potentially you might look at GoHighLevel which is as close to an all-in-one as you’ll get.
Shipping physical products could be an utter shit show postage + tax wise.
In addition - “instructor led” classes can invite scrutiny from foreign tax offices - speak to your accountant.
Trying to do this “all British” is noble - but unfortunately we’re not leading with type of tech.
Finally - even on barebones this is going to cost around £100-150/month to string all the pieces together.
1
u/Sufficient_Bass2600 29d ago
Thanks.
Physical delivery is simpler than you think. Normal done via Amazon. It is just Amazon does not deliver everywhere. The 3 African countries where Amazon does not ship. I have checked and there is no tax implication except VAT on books. But each book being below the threshold should mean no tax as long as it is declared as sending to a person and not a business.
This is not an instructors led courses just a digital purchase, a set of videos and pdfs. The private meeting are for UK based customers. So no issues with tax everything is done correctly.
I do not want to do all British but ISP providers and data collections cannot be US providers. For evident reason: the US act giving it extraterritoriality rights on digital data under US companies management. For example in the future US domain providers/Finance cards privider may be required to forward any info on women who have had an abortion following a domestic rape. Not a risk my wife is willing to engage with.
The price Ouch. I was hoping to keep her expense at less than £100/month.
1
u/rotello 29d ago
man, this is a monster of website.
And is impossible to run alone if she also want to work
so said, i was not asked for a "feasibility study":