Corey Haines knew one thing: He did not ever want to build a marketing agency. Then, he built a marketing agency.
But he used his aversion to build it into a different — and more palatable — sort of agency. Two years later, Conversion Factory is bringing in $1M/yr. And he has built six software products to boot.
Here's Corey on how (and why) he did it. 👇
Since I was 19, I knew I wanted to be an entrepreneur. So I intentionally started building up skills and experience.
I did marketing for a couple of startups. I also did a lot of consulting. And I built up a newsletter called Swipe Files, where I talked about a lot of different marketing strategies.
I didn't know what kind of business I wanted to start... I just knew two things.
I wanted to start something
I did not want to start a marketing agency
But then, I got laid off. There's nothing like losing your job and having just a couple of months of savings to get you motivated to figure something out. And since I couldn't code at the time and I was having a hard time finding a technical cofounder, I decided to finally embrace the idea of starting an agency. It just made sense because of my experience and the fact that I was always turning away work.
I started Conversion Factory in July of 2023 with two of my friends. We are a SaaS marketing and design agency that works completely asynchronously on a productized model.
Within two months, we were doing $36,000 in MRR — which was necessary because I only had two months of savings. And now, we're doing over $1M in annualized run rate. And because of this agency, I've now also been able to learn to code and build a couple of SaaS products that are going well.
My two cofounders and I whipped up a landing page in a week, and then spun up all of our processes and documentation on the fly as we got clients.
There was a lot of "just-in-time" learning. Thankfully, since we were providing a service and not a product, we could go to market very quickly. We had our first client within two weeks of launching — they signed up and paid us money without even hopping on a call beforehand.
I spun up a simple client dashboard in Notion with a Kanban-style task board, invited the client to it, and then we had their first deliverable turned around back to them within an hour. The big emphasis we had on our service was not putting ourselves in a corner with hourly or project-based pricing. The only way I would do a marketing and design agency was if we had a productized pricing and service model.
I have worked with a ton of different agencies, consultants, and freelancers as a marketer in-house for startups, seeing all the different ways that the working relationship can break down with a traditional service model. I tried to design everything about Conversion Factory to be the antithesis of what I didn't like, and to be the perfect combination of features that I would want to have if I were still working in-house at a startup.
This included a strict asynchronous work style with no meetings, no emails, and no Slack with clients. The only exception being a couple of one-off workshop-style calls that we do for bigger projects. But otherwise, we designed our pricing to be essentially like a subscription to a product with a simple workflow to provide complete transparency around the progress and collaboration on projects for our clients.
Here's the stack:
Our website is on Webflow, and we build most of our client sites on Webflow or Framer.
We use Stripe for billing and Mercury for all of our banking.
We use Plane for our payroll and contractor management.
Every client gets their own Notion dashboard, which we've meticulously designed and refined over time.
Zapier is the glue between quite a few tools and automating processes within Notion.
For our own internal comms, we use Slack.
We'll usually accompany updates on projects with Loom videos and AI-generated summaries.
We use SavvyCal for all of our sales call scheduling and Grain for call recording.
Figma is our design tool of choice.
We like to use a tool called Optibase whenever we can for A/B testing and experimentation on Webflow sites.
We use Typefully for social media scheduling.
We use Fathom Analytics for web analytics.
And we're pretty heavy users of ChatGPT to speed up copywriting and editing.
About a year in, both my cofounders were going on paternity leave within a week of each other. It was a super stressful time because we hadn't hired anyone yet.
Filling in for each other and making sure that the work got done while someone was trying to enjoy their time off was the kick in the butt — but it was the kick in the butt that we needed to start growing and scaling our team.
Like I said, we hit $36k MRR in 2 months. There were three reasons we were able to have such a successful launch:
The pent-up demand from past consulting that I had done.
The audience that I had built up on X (20,000+ followers) and LinkedIn.
My newsletter, Swipe Files, which has about 30,000 subscribers — all SaaS marketers and founders.
Since then, we've put in a lot of time and money:
Going to meetups and conferences (I went to 13 in one year!).
Sponsoring newsletters and podcasts.
Doing outbound emails (yes, this can be done without being super spammy).
Investing in SEO. It takes time, but it's well worth it.
Service businesses are driven by relationships and expertise, so we try to make sure that we do anything that helps us build one or both of those.
We charge on fixed plans on Stripe subscriptions. They're essentially retainers with a specific productized workflow that starts at $6,000 per month and goes up from there depending on the work rate and number of concurrent tasks our clients want us to work on. We also have add-on services that are additional subscriptions.
Clients pay us anywhere from $6,000 to $20,000 per month depending on what core plan and/or add-ons they have.
One of the biggest drivers of growth for us has been increasing the ACV of our clients. We've changed our pricing several times and gone through many different iterations and packages that we offer.
Another thing that's worked really well is offering a $1,000 audit, which allows us to deliver a quick win to a prospective client and outline all the work that we can do for them in the future, as well as get familiar with our working relationship and expertise.
I have been making products since 2018 — everything from ebooks and courses to software and consulting. I was always looking for something that could provide a full-time living so that I could work on creative projects and other things that might have more upside but take a longer amount of time to bootstrap.
I always resisted the idea of starting an agency or service business. But now that I'm in it and have had success with it, it just seems so obvious as something that is, in and of itself, very fulfilling and rewarding. And it also allows you to open up as much time as you want to work on other products.
I think it's very underrated to go all in on a productized service or agency. Then you can take all the earnings from that business into whatever you want to build next.
I'd highly recommend reading Rob Walling's blog post on "The stair-step method of bootstrapping."
Then dive into other productized businesses. I studied a lot of them before launching Conversion Factory. I would listen to podcast interviews with the founders, peruse their websites, go through forums and Slack channels, and hear what people have to say about them. I even DM'd and talked with a few other agency owners in other industries.
I want to use all the time and money generated by a Conversion Factory to reinvest into other businesses. We are considering selling website templates or even incubating our own software or physical products within the agency.
Beyond that, personally, I've also been able to invest more time and money into my own software projects like Truelist, SwipeWell, Scriptive, and Safehold — all of which are making money!
If you want help marketing your SaaS, check out Conversion Factory.
If you want to learn more about SaaS marketing, subscribe to my newsletter Swipe Files or buy my ebook SaaS Marketing Ideas.
More info about me and links to other projects on my personal site. I blog about things like how to not dress like a dork and how to make your own language.
And lastly, I've been an OG vibe coder since 2023 and also have more software projects like Commenze and Learn Copywriting.
Leave a Comment
Proof that constraints can actually fuel creativity..
Nailed it! Also the law of inversion.
Really inspiring story! I like how you turned constraints into a scalable model with transparency and structure. It shows how thinking differently about traditional models can open up new opportunities.
"Contraints breed creativity"...
Congrats on hitting $1M/yr, James! 🚀 It’s impressive that you scaled a productized agency so quickly, especially since you mentioned doing it reluctantly. I’m curious—what do you think made the biggest difference in getting traction early on: your positioning, pricing, or a specific acquisition channel? Also, do you feel like the ‘reluctant’ start actually helped you avoid overcomplicating things and focus on what worked?
Hey hey! Corey here — assuming you meant to address me since James is the interview guy :)
I think the main thing to getting traction early on was all the good will I had built up in my network across my social channels and newsletter. I try to keep my content 90% "give" and 10% "take" so that when I do have an ask, my audience doesn't feel like it's something desperate or cheap.
And the reluctancy helped on two fronts: (1) avoiding false positives and (2) doing things on my own terms instead of copying others.
Really impressive — hitting $1M/yr in just two years shows what focus and solid systems can do. Productization clearly strips away a lot of the chaos that comes with agency work. Curious — what was the very first process you standardized that made scaling sustainable?
The biggest thing has been our kanban-style "requests" model. Since a client can only ever have a fixed amount of projects at once (usually between 1-3), that allows us to take on more clients without worrying that we're juggling too much. Most agencies juggle 10+ projects per client concurrently but those projects drag out for months and months. We do the opposite so we can turn around work much quicker.
Thanks for sharing your story, Corey. Wild how a 'never' can turn into a million-dollar business. Love the productized approach you implemented in your agency.
Thanks Ihar! I guess "never say never"? haha
agreed
Really impressive — hitting $1M/yr in just two years shows the power of focus and systems. I like how productization removes so much of the chaos that comes with traditional agency work. Curious, what was the biggest process you standardized early on that made scaling possible?
One thing we do that we've had to be opinionated about and takes a little client education is splitting out tasks between copywriting, design, and web dev. When a client asks for a landing page, for example, we break that into three different tasks and then work on them in order: copy, then design, then web dev. Breaking up projects into atomized bits and sticking to that order of operations has been really key.
This is such a masterclass in doing "unsexy" things well. Love how you productize the experience on top of the service.
impressive
Corey, this is founder clarity in motion. Reluctance turned into resilience—and then into results. I’m building White Waters Sentinel, a civic tech platform for pipeline security in Nigeria. Bootstrapped, live, and driven by urgency. W2S2 was born from watching communities face oil theft, pipeline vandalism, and silence. Nigeria loses millions in crude revenue every year—but the deeper loss is trust. W2S2 is my way of turning frustration into infrastructure. Your story reminds me that the best pivots happen when we stop waiting for perfect conditions
Wow Cory this is awesome, I have been building my runway (now at 2-3 years) to go all in on building software but this makes a hell lot more sense to me, build productize agency = fund software business = less stress - Would you be open to a quick 45 min coaching call? I have some Q's about positioning (of course paid)
Totally with you on this. I’m bootstrapping White Waters Sentinel, a civic tech platform tackling pipeline vandalism and oil theft in Nigeria. Been building my own runway too, and Corey’s approach really reframed things for me. Productized agency as a launchpad makes the mission feel more sustainable. Would love to hear how you’re thinking about positioning—sounds like we’re on similar paths.
Corey Haines founded Conversion Factory, a productized SaaS marketing agency, in July 2023. Despite initial reluctance, he achieved a $1M/year revenue within two years. The agency operates asynchronously, emphasizing transparency, streamlined workflows, and subscription-based pricing.
Fleischmann's story shows that you can establish a successful productized agency even when you are reluctant to do so. As a result of his focus, scalability, and consistency, he was able to achieve $1M/yr in just two years, inspiring others to take risks.
Really inspiring read, love how you turned something you didn’t even want to do into a $1M/yr agency, and the async + productized approach is pure gold
Really inspiring read, Corey. I like how you leaned into the thing you originally didn’t want (an agency) but turned it into something sustainable by productizing it. The async, no-meetings model is especially interesting — feels like it gives both you and the clients more freedom. I’m building in the AI fitness space right now, and I can see how productized workflows could make scaling much more manageable. Thanks for sharing the behind-the-scenes details!”
Great post! This is similar to how I’m approaching it now
Great post! This is similar to how I’m approaching it now, but I’m light years behind. Stair-step and owning an audience aka distribution is key.
Ah amazing story!
Really inspiring story, Corey. Love how you turned something you didn’t even want to build into a $1M+ productized agency. The async, no-meetings model and clear subscription-based pricing are especially smart. Excited to see where you take Conversion Factory and your other projects next!
creativite
Truly motivating thank you
Hi, your story is truly inspiring and encouraging. I have a question: Do you think experience in a specific vertical is important for a start-up? As a Ph.D. student who hasn't graduated yet, I feel very unfamiliar with the my project's field (we hope to create a product related to education, but we only have our own experience as students). How do you think I can make up for this?
feeling inspired!
Really inspiring journey! 👏 Love how you turned constraints into opportunities and built a scalable productized model. The transparency and async workflow approach feel like the future of agencies.
Reluctantly building a productized agency can feel risky, but with the right systems and scalable offers, growth comes faster than expected. By focusing on repeatable services, streamlining delivery, and targeting the right clients, many entrepreneurs have reached $1M/yr in just two years. Productization reduces complexity, increases efficiency, and creates predictable revenue, turning a hesitant start into a thriving, highly profitable business model.
Really inspiring story! I love how constraints pushed you to productize the agency. The async + no-meetings rule sounds like a game-changer. Curious — how did you handle clients who asked for more custom work outside the package?
At first we turned custom work down. Now we just make it really expensive haha. Our minimum is $25k for custom work, and honestly that's mostly just an anchor to make the subscription plans look more enticing. There's really no need for custom work. Custom work requires sending a quote, a quote requires scoping, scoping requires an insane amount of investigation and auditing... and after all that, it's just not worth it. Clients can get all the "custom" work they want done on our regular subscription plans.
really
Great
This is a great example of turning “I don’t want an agency” into a productized service that actually feels like a product. The async/no-meetings rule, simple Notion client dashboards, and fixed subscription plans make it predictable for clients and sane for the team.
Also liked how you stacked distribution (existing audience + newsletter + events) before layering outbound and SEO, then grew by lifting ACV and using a paid audit as the front door; clean, repeatable motions.
Quick Qs: if you had to keep only one policy that moved the needle most, would it be async-only delivery or the $1k audit? And what “activation moment” best predicts a long-term retainer - first quick win shipped, # of tasks completed in week one, or something else?
P.S. I’m with Buzz, we build conversion-focused Webflow sites and pragmatic SEO for product launches. Happy to share a tight 10-point GTM checklist if useful.
The async workflow has pros and cons. It attracts people who like that model, but it definitely also turns away people who don't like that model. So I'd so the audit moves the needle more to help establish credibility and get a foot in the door. The first month definitely dictates a lot of how the relationship will go long-term — what we work on, how quickly they give feedback, how open they are to "handing over the keys" to us on copywriting, design, and web dev, etc.
This story is remarkable—reluctantly launching a productized agency and scaling to a $1M/year run rate in just two years is a testament to creativity, grit, and strategic execution. Your journey clearly reflects the power of innovative thinking and resilience.
Thanks!
congrats
Thank you!
This comment was deleted a month ago