Episode 46: How an 18-Year CMS Agency Keeps Clients for 5+ Years (Without a Sales Team)
Interview: Why Speaking Where Your Clients Gather Beats Chasing Leads Everywhere Else
Behind the Agency Podcast with Matthew O'Bryant, President of Oomph
Watch
Prefer the highlights? Key takeaways and summary below.
TL;DR – Key Takeaways
Oomph grew to 18 years old by evolving with technology—but staying consistent in who they serve.
Partner-led growth worked early, then slowly lost power as ecosystems got crowded.
Outsourced cold outreach failed—not because cold calling is dead, but because context and expertise matter.
Conferences work when you go where your buyers actually are—and speak, not just sponsor.
Expect a 3-year payoff on conferences: sleep → creep → leap.
Retainers and long-term client relationships (>5 years on average) are the real growth engine.
The next frontier is separating account growth from net-new sales—and using AI as an amplifier, not a replacement.
Does This Sound Familiar?
The same people who run your client work are the people who find your next client. So growth moves in the gaps between deliverables, and a busy quarter is also a quarter where nothing new got built.
Matthew O'Bryant has run Oomph for 18 years and watched the usual answers wear out. Partner-led growth worked beautifully, then the ecosystems got crowded.
Outsourced cold outreach failed too, and his read on why is the sharpest line in the episode. Cold calling doesn't fail, context does.
So what works for them now is conferences, with a rule attached. If they aren't speaking, they usually won't sponsor, because a logo doesn't produce the conversations that a stage does.
And he's realistic about the timeline in a way most people selling conference strategy aren't. In the first year they sleep, in the second they creep, in the third they leap. It's a three-year payoff, so treat it as a build rather than a campaign.
Now, underneath all of it is the thing actually paying the bills. Client relationships that average over five years, which is the engine that buys you the patience to run a three-year play at all.
Take the free Bottleneck Score →
Meet the Guest
Matthew O’Bryant is the President of Oomph, a digital agency that designs, builds, and improves complex websites and platforms using open-source technology like WordPress and Drupal.
Since joining Oomph, Matthew has helped guide the firm through multiple market shifts—from proprietary CMS work to modern open-source and headless builds—while building a business anchored in long-term client relationships, not churn.
Today, Oomph primarily serves higher education and healthcare organizations with ongoing support, UX optimization, and continuous improvement.
Episode Summary
1. From proprietary CMS to open source longevity
Oomph started in 2007 doing custom work on a proprietary CMS that eventually became irrelevant. Instead of clinging to it, the team shifted toward WordPress, Drupal, and later headless CMS tools—adapting as the market changed.
Longevity didn’t come from betting on one tool. It came from staying useful.
2. The real growth challenge: new logos, not retention
Oomph is great at growing existing accounts.
Average client tenure: 5+ years.
The harder part? Net-new business.
“Most of our growth over 18 years has come from existing clients.”
That reality forced a hard look at how they approach sales and marketing.
3. Why outsourced cold outreach failed
They tried cold email, LinkedIn outreach, and even cold calling through third-party firms.
It didn’t work.
Not because cold calling is useless—but because outsiders lacked context.
“They could get people on the phone—but they couldn’t engage them.”
The fix? Build internal outreach with people who actually understand the work, the clients, and the stories behind past projects.
4. Conferences that actually produce ROI
Early mistake: attending tech conferences full of peers.
Better move: attending industry conferences where buyers already are—especially healthcare and higher ed.
The biggest unlock?
Speaking + sponsoring, not just buying a booth.
Speaking establishes expertise
Promoting talks drives pre-event awareness
Talks create post-session booth traffic
Crowds attract crowds (“activity begets activity”)
Now Oomph often skips sponsoring if they don’t have a speaker slot.
5. The 3-year rule for conferences
Matthew shared a simple mental model:
Year 1: They sleep (brand awareness)
Year 2: They creep (recognition + rapport)
Year 3: They leap (trust → opportunities)
Small-to-mid-sized conferences (250–750 people) matter because relationships compound. People notice who shows up consistently.
6. Productizing what makes sense (and not forcing the rest)
Initial projects: fully custom
Ongoing support & maintenance: productized packages
Enterprise retainers: flexible, but structured
This balance made delivery easier and value clearer—without oversimplifying complex work.
7. AI: threat, tool, or both?
Matthew sees AI as both exciting and unsettling.
Yes, tools can now migrate entire sites with a click.
But they’re copying—not creating.
“AI is making copies of copies.”
Oomph’s bet: use AI to speed up thinking, creativity, and strategy—not replace judgment, UX insight, or problem-solving.
Notable Quotes
“Cold calling doesn’t fail. Context fails.”
“If you’re not speaking, we usually won’t sponsor.”
“First year they sleep. Second year they creep. Third year they leap.”
“AI can copy. It can’t originate.”
Related Episodes
Ep. 42: How to Run an Agency for 20 Years Without Blowing It Up
Ep. 57: 25 Years of Agency Survival (What Actually Kept the Lights On)
Ep. 34: How Fan Emails and Case Studies Built a 25-Year Agency
Learn More / Get in Touch
Visit → https://oomphinc.com
Email → m.obryant@oomphinc.com
LinkedIn → Search “Matthew O’Bryant, Oomph”
Want More Interviews Like This?
Subscribe to the show on YouTube →
Subscribe to my weekly newsletter →
If this resonates, here's your next step.
Pick the path that fits where you are right now. No pitch deck. No pressure. Just clarity.
