Case Study

Case Study

How I Grew My HubSpot Agency to $130K a Month, Starting From Solo Consulting

· Updated

· Updated

How I Grew My HubSpot Agency to $130K a Month, Starting From Solo Consulting

I'm Dan, and I built a HubSpot revenue operations agency by moving from miscellaneous admin projects to a clearer offer and sales process. Partner relationships and useful YouTube content became important acquisition channels.

In the interview, I confirmed a $130K month. The business mixed retainers and fixed-price projects, so I would not describe that single month's total as MRR or as profit.

Stuck Taking Whatever Work Showed Up

My background is technical, so sales and marketing were new territory for me. Most of my projects came through Upwork and client referrals, and they showed up in waves. I had no real control over when the next one would land.

That's a rough way to run a business. When I joined, I went straight into the modules on offer building, positioning, and how the offer flows into the sales process. That focus turned out to matter more than I expected.

Fixing the Offer Before Chasing More Leads

I attributed the early move from around $10K–$20K a month to around $40K–$50K to changes in positioning, the offer and the sales process. We had not made cold email or ads work at that point, so adding more traffic was not the first change I focused on.

Refining the offer and sales process helped me grow even before we had made cold email or ads work. Those were the first changes I focused on.

Adding YouTube Without Abandoning Upwork

The first lead-gen change was simple. I kept using Upwork but sharpened how I positioned myself in applications and how I handled the selling conversation. That alone pushed revenue up considerably.

Then we added YouTube organic. We started with how-to videos and repurposed what we were already doing so the videos pointed viewers toward a conversation instead of just collecting views. Right now we get about 15,000 views a month across our two channels, and roughly 10 to 15 qualified leads a month from them, which works out to about one qualified lead for every thousand views. That ratio is a rough signal from our own numbers, not a controlled benchmark.

Pricing for the Return, Not the Hours

The other big shift was mindset. For a long time I wasn't pricing my work correctly for the value it delivered. Underpricing also made prospects doubt us, and that hurt the sales process itself.

Once we framed the work around the client's return, deal values moved up. Some larger contracts were in the lower six figures and ran over a year or a year and a half. A total project value spread across that period is different from one month's revenue.

That repricing helped us win some large deals against much bigger competitors in the HubSpot ecosystem. I don't think we would have won them at our old price.

Partners Became Our Strongest Channel

At the time of the interview, partner motions were the strongest channel I described, alongside YouTube. We work with HubSpot reps and with other tools in our ecosystem, and another coach in Olympia helps us with partnerships.

The key was getting the sales process right with partners. We learned how to show partner reps the value we bring so they send us opportunities. We were still experimenting with ads, and cold email had not been a successful channel for us at the interview.

Running a Lean Team on a Steady Schedule

We're still lean. I handle sales and marketing myself, we have three full-time people on delivery, and we bring in three contractors based on project needs. We outsource some video editing and production.

When asked about our posting frequency, I answered that it was erratic: sometimes four or five videos a week, sometimes two or three weeks without a post. Asked about the bottleneck, I pointed to my involvement in operations and said I was gradually removing myself from certain areas.

Client Ascension related reading: the client acquisition guide discusses matching channels to an offer and sustaining lead generation.

Adapted by Client Ascension with AI assistance from Dan's interview. The first-person narrative follows the source speaker’s account. Watch the original video