Why I Built C7 LaunchPad (And Why I Still Love WordPress Anyway)

Happy Canada Day!

Welcome to the updated c-Seven site. First, a bit of backstory.

I didn’t come to WordPress as a fan. Back in 2001 I built my own content management system, Mantis CMS, and I ran it for sixteen years. I had every reason to want it to win. I was the guy who built it. But eventually I had to admit the truth: WordPress had won. So I did the hard thing. I migrated every one of my customers over and folded Mantis into WordPress instead of fighting a battle I’d already lost.

So I’m not here to sell you on WordPress. I’m the guy who spent sixteen years building the alternative and still chose it. Before I get to C7 LaunchPad, here’s an honest look at the platform it’s built on, warts and all, and why the frustration is exactly what pushed me to build something better.

Five reasons WordPress drives people crazy

  1. Plugin sprawl. The classic WordPress site is a Frankenstein of twenty or thirty plugins, each from a different developer, each with its own update schedule, its own settings panel, and its own strong opinions about how things should look. They don’t talk to each other. And when one breaks, good luck finding out which one. It’s never the one you’d guess.
  2. Page builders that bloat everything. The big drag-and-drop builders make editing easy and your site heavy. They spit out piles of nested markup, drag down your load times, and quietly lock you in. Try switching builders and watch your content turn to soup.
  3. The maintenance treadmill. Core updates, plugin updates, theme updates, PHP version bumps. Skip them and you’re a security risk. Run them all at once and something breaks. Either way somebody has to babysit it, and that somebody is usually you at 11pm.
  4. Wildly inconsistent quality. Anyone can publish a plugin. Some are gems. Some get abandoned a year after you install them, leaving you with a security hole and a support forum full of tumbleweeds.
  5. It’s slow out of the box. A fresh install with a bloated theme and a dozen plugins is sluggish before you’ve written a single word. Speed becomes its own project.

Five reasons WordPress is still the right choice

  1. It runs a huge chunk of the web. WordPress powers a massive share of the world’s websites, and not by accident. It’s proven, it scales, and it isn’t going anywhere.
  2. You actually own your site. It’s open source. No monthly platform fee holding your content hostage. No vendor who can change the rules or switch you off. Your site is yours.
  3. It can become anything. Blog, brochure site, store, booking system, membership portal. The flexibility is hard to beat. If you can picture it, WordPress can probably do it.
  4. Clients can run it themselves. The admin is familiar and approachable. I can hand a site to a client and trust they’ll update their own content without calling me every Tuesday.
  5. The community is enormous. Documentation, forums, developers, longevity. Build on WordPress and you’re building on something with deep roots and a long future.

So I stopped complaining and we built the fix

Here’s the thing. Almost every problem on the “bad” list comes from the patchwork, not from WordPress itself. Mismatched plugins, clashing styles, twenty update sources, builders bolted onto bloated themes. The platform is solid. The way we usually assemble sites on top of it is the mess.

So I built C7 LaunchPad to do it differently. It didn’t start life as a product. After building site after site, my team and I got tired of pouring the same foundation from scratch every single time. So we made ourselves a jump-off point, a refined starting kit that meant we never had to pour the same concrete twice. Over the years that starter kit grew up.

And it kept growing because of one question. Every single project, a client or a designer would say some version of “it would be cool if the site could just do this.” Cool if search felt instant. Cool if events handled recurring dates without a spreadsheet. Cool if the whole site shared one color palette instead of forty. Cool if a client could flag a bug right on the page instead of emailing me a blurry screenshot. Most shops hear that, quote a custom build, and move on. We wrote it down and built it. Then we built the next one. Ten years of “it would be cool if” turned into a decade of actual systems, each one solving a problem a real person kept running into.

LaunchPad is where all of that finally lives in one place. I’d built a CMS from scratch once already, and I had no intention of doing it again. This time I wasn’t replacing WordPress. I was fixing the way we build on it. One cohesive system, built by one team over years of real projects, designed to work together from day one.

LaunchPad is a component-based theme. Instead of a heavy drag-and-drop builder, you assemble pages from clean, pre-built components. Heroes, grids, pricing tables, galleries, testimonials, and more than two dozen others, stacked in any order you like. The markup stays lean, the load times stay fast, and editing stays simple. Site-wide controls for headers, footers, fonts, and a reusable color palette all live in one place, so your whole site stays consistent without you fighting for it.

Then there’s the plugin family. Same team, same styling, one update source, so they behave like one product instead of twenty strangers who happen to share a server:

  • Blog, Portfolio, Products. Flexible, good-looking ways to show off your content, your work, and what you sell.
  • Events & Locations. A lightweight calendar with recurring events and iCal export, plus location management with real maps.
  • Search. A live, as-you-type search overlay.
  • Popup, Social Feeds, Connect. Modals, Instagram and YouTube feeds, and one-tap social login.
  • Mailer. Reliable email delivery through SMTP, Gmail, or Microsoft 365.
  • Site Health, Site Hider, Speed. The operational backbone. Monitoring for broken links, accessibility, SEO and security. A privacy lock while you build. And frontend performance tuning.
  • Feedback. A floating feedback widget with built-in AI triage, so clients can flag issues right on their live site.

Everything inherits the theme’s colors and styling automatically. One update source instead of thirty. No conflicts, no Frankenstein, no late nights wondering which plugin broke the homepage. Just everything WordPress is great at, with the misery designed out.

Want to see what LaunchPad can do for your site?

This is just the overview. Over the coming weeks I’ll share deeper looks at the components, the plugin suite, and how it all fits together, plus early access details.

If you’d like to be first to know, reply to this email or drop your address and I’ll add you to the LaunchPad list. I’ll send you the good stuff and nothing else.

Plan the launch. Load the payload. Ship the site.

Simon

Simon McCaffrey

Simon has been building software for Canadian businesses for 27 years, from Toronto, on too much coffee. He wires AI into how businesses actually run, and tells you when it is not worth it yet.