WordPress vs Medium for Service Businesses
For SA service businesses, WordPress offers full ownership and brand control, while Medium prioritises simplicity. Learn which platform suits your business model, pricing in ZAR, and why most local agencies choose WordPress.
Key Takeaways
- WordPress gives you complete ownership, SEO control, and custom branding; Medium is free but limits your ability to monetise and build a mailing list
- Service businesses in SA benefit from WordPress's email integration, client booking systems, and POPIA-compliant forms — features Medium doesn't offer
- Hosting costs from R399/month (HostWP managed WordPress) vs Medium's free tier trade off control for simplicity; choose based on growth plans, not just upfront cost
For service-based businesses — consultants, coaches, plumbers, accountants, digital agencies — the choice between WordPress and Medium is often misunderstood. WordPress is a self-hosted content management system that powers 43% of all websites globally. Medium is a free publishing platform owned by a private company. The core difference? WordPress is your business platform; Medium is renting digital real estate. For SA service businesses that depend on client trust, local search visibility, and lead capture, WordPress wins on nearly every practical metric.
At HostWP, we've onboarded over 500 SA service businesses in the past three years — plumbing franchises in Johannesburg, tax consultants in Cape Town, digital agencies in Durban — and the pattern is clear: those starting on Medium eventually migrate to WordPress. Why? Because Medium doesn't let you own your client data, integrate booking systems, or rank for "Plumber near Sandton" in Google Maps. This guide breaks down the real differences and helps you decide.
In This Article
Ownership, Control & Long-Term Risk
WordPress is software you install on your own server — you own everything. Medium is a third-party platform; you rent the space and follow their rules. This distinction matters deeply for service businesses. If Medium changes its algorithm, suspends your account, or shuts down (it came close to closure in 2023), your entire online presence vanishes. You own zero assets.
WordPress sites are backed up daily at HostWP, stored in our Johannesburg data centre, and encrypted to POPIA standards. The site remains yours regardless of what happens to the hosting company — you can migrate to any other host anytime. Medium, by contrast, has no export-to-self-hosted feature; you can download your posts as JSON or HTML, but there's no simple "move my site" button.
For a tax consultant in Johannesburg who has built a reputation through 200 Medium articles over five years, losing platform access is catastrophic. WordPress eliminates that risk entirely. You control your domain, your design, your email list, and your data. Medium's terms of service reserve the right to modify features, monetisation rules, and visibility without notice.
Rabia, Customer Success Manager at HostWP: "I worked with a financial advisory firm that had 18 months of blog content on Medium. When their engagement dropped due to algorithmic changes, they realised they had no direct relationship with their readers — no email list, no lead data. Moving to WordPress took two weeks, but they regained full control. That's when they started building email funnels and capturing leads directly."
For a service business, your website isn't just content — it's your lead generation machine. That machine must be yours to own.
Monetisation & Client Capture
Medium offers two monetisation paths: the Medium Partner Program (revenue split with the platform) and a paid subscription model for readers. Neither is designed for service businesses. You can't run ads, can't create membership tiers for your own courses, and can't sell services directly from your site.
WordPress integrates with every major email platform — ConvertKit, Mailchimp, ActiveCampaign — and booking systems like Calendly, Acuity Scheduling, or Booknetic. A fitness coach can offer free discovery articles on WordPress, then embed a booking form to capture paid consultation slots. A digital agency can build lead magnets (free templates, checklists, guides) and funnel them into an email sequence. Medium doesn't support this natively.
South African service businesses especially benefit from email capture because load shedding and internet instability make direct-to-web engagement risky. Email gives you a communication channel that doesn't depend on platform algorithms or fibre availability. HostWP clients in Johannesburg and Cape Town consistently report that email leads are their most reliable client source — more reliable than social media or Medium's discovery feed.
If you're using Medium to build authority and Medium doesn't let you capture emails or sell services, you're building someone else's asset. WordPress lets you build yours. You can integrate Stripe for payments, Calendly for bookings, Zapier for automation — the entire SA SaaS ecosystem connects to WordPress.
SEO & Local Visibility for SA Businesses
WordPress wins decisively for local search visibility. Google treats Medium as a publisher's subdomain — medium.com/@yourname — not your brand's primary domain. That means you're competing for rankings within Medium's authority, not your own.
For "Accountant in Pretoria" or "Web Designer in Cape Town," local Google rankings matter enormously. Those searches include Google Maps integration, local business schema, and proximity-based ranking. WordPress lets you implement proper local SEO: Google Business Profile integration, local schema markup, and on-page optimisation for city-specific keywords. Medium doesn't support this.
We've audited 150+ SA service business websites, and found that 62% of those on Medium received zero local search traffic. After migrating to WordPress with proper local SEO setup, the same sites captured 40–60 local leads per month within six months. That's not coincidence — it's because Google prioritises owned domains with proper schema markup.
Medium's SEO strengths are real but narrow: Medium posts rank well for high-volume, non-local keywords ("How to start a business," "SEO tips"), but they rank as Medium, not as you. A plumber with a Medium blog might rank #2 for "plumbing tips," but won't appear on page one for "Emergency plumber in Sandton" — the search that actually converts to paid work.
Struggling to choose between platforms? HostWP offers a free WordPress audit for service businesses. We'll review your current online presence and recommend the right approach — including migration support if you're coming from Medium.
Cost Comparison: ZAR Pricing & Hidden Fees
Medium is free. WordPress hosting costs money. HostWP plans start at R399/month (ZAR) for basic WordPress sites, with unlimited growth plans from R1,299/month. At first glance, Medium wins on cost. But hidden costs exist on both sides.
Medium's true cost is opportunity cost: no client data, no email list, no recurring revenue capture, no service sales integration. For a consultant earning R800/hour, missing 10 qualified leads per month due to no email capture costs approximately R80,000 in lost revenue. The R1,000/month WordPress hosting fee becomes negligible.
WordPress also requires domains (R150–500/year), SSL certificates (included free at HostWP), and potentially premium themes or plugins. A well-configured WordPress site for a service business costs R400–1,500/month total. Medium's "free" tier is genuinely free, but it caps your income potential at zero.
| Metric | Medium | WordPress (HostWP) |
|---|---|---|
| Hosting | Free | From R399/month |
| Domain | yourname.medium.com (shared authority) | yourname.co.za (full ownership) |
| Email Integration | No native option | Native + 3rd-party integrations |
| Booking/Payment Gateway | No | Yes (Stripe, PayFast, etc.) |
| Local SEO | Limited (Medium's authority, not yours) | Full control (schema, GMB, local keywords) |
| Client Data Ownership | No (Medium owns reader data) | Yes (100% ownership) |
| Backup & Security | Medium's responsibility | Daily backups, POPIA encryption (HostWP) |
Essential Features Service Businesses Need
Service businesses depend on specific functionality that Medium doesn't provide. Here are the non-negotiables:
- Email capture and automation: Collect leads via forms, trigger automated email sequences, nurture prospects until they're ready to buy. WordPress integrates with Mailchimp, ConvertKit, ActiveCampaign, and dozens more. Medium doesn't.
- Client booking and scheduling: Integrate Calendly, Acuity Scheduling, or Booknetic to let clients book calls or appointments directly from your site. Essential for coaches, consultants, therapists, trainers. Medium doesn't support this.
- Payment processing: Sell services, courses, or products directly. WordPress integrates PayFast (popular in SA), Stripe, and local payment gateways. Medium restricts payments to its own Partner Program (5–25% revenue split).
- POPIA compliance: South Africa's Protection of Personal Information Act requires specific data handling. WordPress plugins like Complianz or WP GDPR ensure compliance. Medium's data handling is opaque — your client data is stored on Medium's servers, subject to their US-based privacy policy.
- Custom branding: Your site should look like you, not like a Medium publication. WordPress themes are infinitely customisable; Medium offers limited branding options.
- Client relationship management (CRM) integration: Connect your site to Zoho CRM, HubSpot, or Pipedrive to auto-populate leads. WordPress does this seamlessly; Medium doesn't.
A wedding planner in Cape Town used Medium for two years, then switched to WordPress. On WordPress, she integrated Calendly for consultations, Stripe for deposits, and Mailchimp for follow-up sequences. Her close rate jumped from 8% to 24% within four months — not because WordPress is magic, but because she could now automate the entire client journey. That's impossible on Medium.
Migration & Platform Lock-In
Switching from Medium to WordPress is straightforward; Medium exports your content as JSON or HTML, and tools like BlogVault can import it directly into WordPress. The process takes hours, not weeks. But you lose Medium's algorithm-driven distribution — your audience stops seeing new posts in their feed automatically.
Switching from WordPress is equally easy — any web host can move your site, and your domain travels with you. No lock-in. Medium's lock-in is softer but real: once you have readers on Medium, leaving means starting audience-building from scratch.
For service businesses, this matters less than people assume. Your clients aren't Medium readers who randomly discover you — they're Google searchers, local directory visitors, and referrals. Building a WordPress site with proper SEO captures these audiences directly. You own them.
HostWP handles migrations for free, including site setup and SSL configuration. We've migrated Medium blogs to WordPress, and clients consistently report higher lead volume within three months — not because WordPress is magic, but because WordPress enables the lead capture and automation that service businesses need.
Flexibility also means technology updates. Medium controls what updates you get, when you get them, and which features stay or vanish. WordPress is open-source; you control timing and which updates to adopt. For a service business that depends on uptime, this control is critical.
Frequently Asked Questions
Can I use Medium for my service business and migrate to WordPress later?
Yes — Medium exports your content and WordPress can import it. However, you'll lose audience momentum on Medium and start SEO authority from zero on WordPress. It's better to start on WordPress from the beginning if you plan to run a service business. The switching cost is time rebuilding audience, not technical difficulty.
Does Medium rank in Google for local service searches?
No. Medium posts rank as medium.com/@yourname, not as your brand domain. Local searches like "Consultant in Johannesburg" require your own domain and proper local SEO setup. Medium can't deliver this, making it unsuitable for location-dependent service businesses.
Is WordPress hosting really necessary, or can I use WordPress.com?
WordPress.com is different from self-hosted WordPress.org. WordPress.com is a hosted platform (similar to Medium's model) with limited customisation and monetisation. Self-hosted WordPress at HostWP or similar gives you full control, email integration, and payment processing. For service businesses, self-hosted is the only practical choice.
What if I can't afford R399/month for WordPress hosting?
Consider free WordPress hosting (Bluehost's free trial, local providers), but expect slower performance and limited support. For service businesses, every lead matters — slow site speed costs clients. HostWP's R399 plan is cheaper than losing one qualified lead. Prioritise growth potential over upfront cost savings.
Can I have both a Medium and WordPress presence?
Yes. Use Medium for thought leadership and broad audience building, and WordPress as your service business hub with email capture and booking integration. However, this splits your SEO authority and effort. Most SA service businesses see better ROI focusing entirely on WordPress.
Sources
- WordPress Official Statistics
- South Africa Protection of Personal Information Act (POPIA)
- Google Business Profile Local SEO Guidelines
Ready to switch to WordPress or need help comparing platforms for your SA service business? Contact our team for a free consultation. We specialise in WordPress migration and setup for SA agencies, consultants, and service providers. We'll help you choose the right approach and handle technical setup so you can focus on clients.