WordPress vs Medium for Local Shops
WordPress offers full control and ownership for SA local shops, while Medium provides simplicity but limited customization. Learn which platform suits your business goals, pricing, and growth plans in our honest comparison.
Key Takeaways
- WordPress gives SA small businesses full control, custom branding, and ecommerce capability — Medium offers simplicity but zero ownership and no income potential
- WordPress hosting in Johannesburg (HostWP) costs from R399/month; Medium is free or R15/month, but you cannot monetize or own your content
- For local shops planning to grow, collect customer data (POPIA-compliant), or sell online, WordPress is the only scalable choice
For South African local shop owners deciding between WordPress and Medium, the answer is clear: WordPress is built for business growth, while Medium is built for writers. WordPress gives you full ownership, custom branding, ecommerce capability, and the ability to collect customer data legally under POPIA. Medium is free or R15/month, but you cannot sell products, own your site design, or monetize traffic. If you're running a local shop — whether in Cape Town, Johannesburg, or Durban — WordPress on managed hosting like HostWP (starting R399/month) is the only platform that lets you own your business online.
In this article, I'll walk you through the core differences, real-world costs, and why thousands of SA businesses have chosen WordPress over simpler platforms. You'll also learn what questions to ask yourself before deciding, and why the choice matters more than most shop owners realise.
In This Article
Ownership and Control: The Biggest Difference
WordPress is yours; Medium is borrowed. When you build a site on Medium, Medium owns the platform, your content lives on their domain, and they set all the rules. If Medium changes its terms, restricts your content, or closes your account, you lose everything. WordPress, by contrast, runs on your own domain (like yourshop.co.za), hosted on a server you control or lease. You own your content, your design, your customer list, and your data.
At HostWP, we've migrated over 500 SA WordPress sites from platforms like Medium, Wix, and Shopify. In almost every case, shop owners told us the same thing: they felt trapped. They couldn't change their design without hiring a developer, they couldn't export their customer email list, and they had no control over site speed or uptime. One Cape Town craft brewery switched from Medium to WordPress and immediately gained the ability to run custom promotions, email customers directly, and track real analytics. That shift took them from a digital brochure to a sales tool.
Medium's free tier appeals to beginners because there's no hosting to manage. But the moment you want to grow your local shop — to collect emails, sell products, or build a real brand — you'll regret the choice. WordPress requires more technical knowledge, but that investment pays off in control and ownership.
Ecommerce and Sales Capability
Medium cannot sell products. You can write about your offerings, link to an external store, but Medium has no built-in ecommerce tools. WordPress, paired with WooCommerce (free plugin), is a full ecommerce platform. You can sell physical goods, digital products, subscriptions, or services directly from your site, process payments via Stripe or PayFast (popular in SA), and manage inventory.
For a local shop owner, this difference is massive. If you run a clothing store, bakery, or service business in Johannesburg or Durban, you need to sell online. WooCommerce integrates with payment gateways that work for South African businesses — PayFast, Yoco, and Stripe all support ZAR transactions. Medium has no answer to this. Some shop owners try to use Medium as a portfolio and link to an external Shopify store, but that splits your brand, confuses customers, and loses data insights across platforms.
Rabia, Customer Success Manager at HostWP: "I've helped dozens of SA retailers set up WooCommerce on HostWP. The most common feedback is: 'I wish I'd known I could do this myself.' A fully functional online shop on WordPress costs R399–R799/month (hosting + domain). A Shopify equivalent costs R399 plus 2.9% + R4 per transaction. For a local shop doing R50,000 in monthly sales, WordPress saves you thousands in payment fees alone."
WordPress also integrates with inventory management, shipping calculators, and accounting software like Xero. Medium doesn't play in this space at all. If you're serious about ecommerce, Medium is not an option.
Customization and Brand Control
Medium enforces a uniform design. Every Medium publication looks similar — the same fonts, layout, color constraints. You can change your logo and banner image, but the underlying template is locked. Your shop cannot stand out visually. WordPress, by contrast, lets you choose from thousands of themes or build a custom design. You own your brand identity completely.
For a local shop competing against bigger retailers and other local businesses in your city, this matters. A Pretoria law firm, a Durban yoga studio, or a Cape Town coffee roastery all need a unique online identity that reflects their values and local reputation. WordPress lets you build that. Medium does not.
WordPress also lets you install custom plugins. If you want to add a booking system, a loyalty programme, live chat, or a custom form, you can. Medium offers limited integrations through Zapier, but you're always limited by what Medium allows. Many shop owners don't realise how critical this becomes until they try to grow. Load shedding has been brutal for SA businesses; some shop owners have set up WordPress sites with offline pages and emergency messaging systems using custom plugins. Try doing that on Medium.
The flexibility of WordPress means you can evolve your site as your business grows. A shop owner starting with a simple portfolio can add a booking system, then an online store, then a membership area — all without changing platforms. Medium forces you to outgrow and migrate.
Costs, ROI, and Hidden Fees
Medium is cheaper upfront: free or R15/month for a premium account. WordPress has a real cost. At HostWP, our managed WordPress hosting starts at R399/month for a single site, which includes daily backups, 24/7 SA support, LiteSpeed caching, Redis, and Cloudflare CDN. Add a domain (R100–R200/year) and an SSL certificate (included at HostWP), and you're at roughly R450/month all-in.
This looks expensive compared to Medium's free tier. But here's the ROI question: Can you make money from your shop? If yes, WordPress pays for itself. A local shop earning even one extra sale per month from online visibility has covered the hosting cost. Medium's free tier cannot drive sales. It's a publishing platform, not a business platform. A shop owner using Medium to drive traffic to an external store is paying hidden costs in lost brand control, cart abandonment, and customer confusion.
Here's a real number: according to Statista, the average SA online shopper abandons carts due to trust and brand uncertainty. A unified WordPress site, branded and optimised, reduces this friction. One Johannesburg client running a handmade jewellery shop switched from Medium + external Shopify to WordPress + WooCommerce. Within three months, cart abandonment dropped from 68% to 41%, and revenue increased by 32%. The hosting cost? Forgotten within the first week.
Wondering if WordPress is right for your local shop? Our team at HostWP can audit your current site or help you plan a migration from Medium or another platform.
Get a free WordPress audit →There are also hidden costs to consider. If you use Medium and later decide to switch, exporting your content and migrating to WordPress takes time and often requires developer help. If you grow beyond Medium's limits, you'll pay for external ecommerce, email, and analytics tools that WordPress can handle natively. Start with WordPress, and you avoid these switching costs later.
Data Security and POPIA Compliance
South Africa's Protection of Personal Information Act (POPIA) requires that personal data — customer names, emails, purchase history, payment information — be handled with specific care. You must know where data is stored, who can access it, and how it's protected. On WordPress, you control this. Your data lives on your hosting server, backed up daily, and protected by your own privacy policy. You know exactly what's happening.
On Medium, your customer data (if you collect emails through integrations) may live on Medium's servers in the US or elsewhere. Medium's terms don't clearly state your POPIA obligations, and if there's a data breach, Medium is not liable for your legal exposure. For a local shop, this is a serious risk. POPIA fines can exceed R10 million for serious violations. Many small business owners don't realise this until it's too late.
WordPress hosting providers like HostWP are GDPR and data-protection-aware. We keep data in Johannesburg infrastructure, offer backups you control, and help you implement POPIA-compliant privacy policies. Medium is a publishing platform, not a data custodian. If you're collecting customer information, you need a platform designed for that responsibility.
I've had shop owners tell me they were initially scared of WordPress because it seemed too technical. But managing security and compliance on Medium is actually riskier because you have no control. WordPress puts you in charge, and that's a feature, not a bug.
Migration and Long-Term Flexibility
If you start on Medium and outgrow it, migrating is painful. Medium doesn't provide an export tool that preserves your design, SEO structure, or custom pages. You'd have to manually recreate everything on WordPress or hire a developer (costing R5,000–R20,000). If you start on WordPress, you can always scale to more powerful hosting, add new features, or migrate to a different host without losing ownership of your site.
At HostWP, we've built our business on helping SA shop owners avoid this trap. When a client grows from 1,000 to 10,000 monthly visitors, we scale their resources (more CPU, RAM, and CDN bandwidth) without forcing them to change their site. Try that on Medium — you're stuck with whatever Medium offers.
Think about your 5-year plan. If your shop stays small and you just want a simple website, Medium *might* work (though I'd still recommend WordPress). But if you dream of growing your local brand into a regional or online powerhouse, if you want to sell products, collect customer data, or build a community, you need WordPress. Starting on the wrong platform costs you years of growth and thousands in rework.