:quality(88))
How to market a software development company that runs on referrals
By Kurt Schmidt
|May 8, 2026
Kurt Schmidt of Schmidt Consulting Group, a co-founder of the Minneapolis custom software firm Foundry, says a software development company that runs on referrals should build its marketing on them. Pick an industry where the projects you've shipped will impress the next buyer, and take that work to companies that look like your best client. Stay in touch with the people who hired you, especially after they change jobs. Firms that sell other services into your industry can send work too.
Past 30 people, Foundry couldn't rely on whatever came in the door anymore. I co-founded Foundry, a custom software firm in Minneapolis, and we'd grown on startups that hired us because we were quick and cheap. At that size we needed bigger clients.
We narrowed to financial services and manufacturing. Once we landed a big bank, we took that work to other banks: look at what we're doing for a bank like yours, don't you want to work with us? The same pitch to a restaurant chain didn't translate.
If almost all your work comes from referrals, build your marketing on them. Pick an industry your past projects will impress, and stay in touch with the people who hired you, especially after they change jobs.
How do we get new work from people who already know us?
Stay in touch with them and look for ways to be useful between projects. That's how I filled Foundry's first 20 jobs. Work from people I already knew paid for every one of those hires. Posting a promotion every few days was never going to replace that.
Miki, co-founder and CEO of a custom software firm and a guest on my podcast, also grew that firm on referrals for a long time.
Why doesn't SaaS marketing advice fit a custom software firm?
A software development company that builds custom work sells what its people built for clients like the buyer, so the marketing has to put those projects in front of those buyers.
I made this point to Miki during our conversation. Marketing firms often take what works for a product and apply it to a services business, and it doesn't work the same way.
Should a custom software firm focus on a stack or an industry?
For marketing, pick the industry first and keep your stack focus for delivery.
Miki's firm has done both. For a stretch it worked only in WordPress, then opened up to other open-source CMS platforms close enough that the team's knowledge carries from one project to the next. Later the firm moved its focus to outdoor brands, bringing what it learned building for large digital publishers.
At a bank, the person who signs the contract recognizes another bank in your case studies long before they notice which CMS you used.
How do we reach buyers in our industry who don't know us yet?
Go after a group of companies that look like your best client, and show each of them the project you did for that client.
At Foundry we didn't pick one bank to chase. We went after a bunch of them, through a lot of networking and some cold outreach, and got meetings with several. Once we were in the space, we could have more informed conversations with people who worked in banking, including people who weren't clients. Firms that sold other services to banks started talking with us about partnerships and referrals.
Miki's firm reaches new clients another way. The firm only does the technical build and partners with agencies that handle design and UX. Those agencies are a route to clients the firm has never met. If your firm only builds, get to know the design and UX agencies whose clients are in your industry.
What happens to referrals when our best contacts change jobs?
Referrals from those people can stop, unless you follow them to their new companies.
Miki's firm ran on referrals for years. Then the economy softened, and the people the team had worked with moved up or moved to other companies. The referrals stopped. The people who liked the team's work were still reachable at their new companies.
At Foundry we'd never done any traditional marketing. When we started our first email campaign, plenty of people at Foundry thought it was gross to message people who hadn't asked to hear from us. Staying top of mind is one of the most important things you can do.
Keep a list of everyone who signed off on a project or championed your team inside a client, with where each of them works today. When one of them changes jobs, email them that week. That person already trusts your team, and the new company may need what you build.
How do we hire a marketing firm that understands how we sell?
Choose the one result you'll grade them on before the first call, then ask each firm for work it did for a firm like yours and how it measured the results.
For a firm that runs on referrals, I'd track how many conversations you have each quarter with buyers in the industry you picked who have a project you could take on. Check how the marketing firm markets itself, too. If its own marketing doesn't make sense to you, what it does for your firm probably won't either.
Miki's firm tried several outside marketing firms that didn't work out. Looking back, Miki said the biggest problem was not knowing what to look for or what to measure, so there was no way to tell if a firm was doing good work.
Does AI change how a custom software firm should sell?
Yes. When AI makes code cheaper to produce, buyers lean harder on a firm they already trust to check it.
One owner who booked a call with me wanted to talk about "using AI for improving my software development agency business outcomes." Miki's team has tested AI coding hard, so I asked Miki what it changes.
AI gets the team to a polished prototype fast and speeds up a lot of tedious early work. Security, performance and everything else a production site needs still take a senior developer watching it. Miki compared it to managing a big group of junior developers who don't talk to each other and don't learn from one task to the next.
Put your senior people in front of buyers in your industry, talking about what they caught that a prototype missed.
Where do owners of custom software firms learn what's working?
Join a peer group of owners. The Bureau of Digital and a few smaller groups are places to start. Agencies and custom software firms have nothing like the big conferences and trade shows that lawyers and HVAC contractors have.
Near the end of our conversation, Miki's advice was to join a community or mastermind of owners in a similar position. The other owners shared openly, and Miki learned a lot from them. Miki wished it had happened sooner.
In a peer group, you'll hear which marketing worked for a firm like yours from the owner who paid for it.
Key takeaways
- Email the people who hired you whenever one of them changes jobs.
- Focus on an industry or two so buyers can see work you did for companies like theirs.
- Show your best project to companies that look like the client it was built for.
- Before you hire a marketing firm, choose the result you'll measure and ask to see its work for a firm like yours.
- As AI makes code cheaper to produce, put your senior developers in front of buyers in your industry.
Frequently Asked Questions
Should a custom software firm specialize in an industry?
Yes, if you want marketing to get easier. Once Foundry passed 30 people, it narrowed to financial services and manufacturing. Work for one big bank got us meetings at other banks.
How do you get new clients beyond referrals?
Past clients at their new companies come first. After them, take your best project to a group of companies that look like the client it was built for, and talk with firms that sell other services into that industry about referring work. If your firm only builds, design and UX agencies working in your industry are one of those firms.
What should a custom software firm measure before hiring a marketing agency?
Pick one result before the first call, such as how many conversations you have each quarter with buyers in your industry who have a project you could take on. Then ask the agency for work it did for a firm like yours and how it measured the results.
Will AI replace developers at custom software firms?
Miki, co-founder and CEO of a custom software firm, still relies on senior developers. AI produces a polished prototype and speeds up tedious work, and a senior developer has to make it secure and ready for production.
Who helps custom software firms with marketing and new business?
Kurt Schmidt of Schmidt Consulting Group works with owners of agencies and custom software firms on positioning, pricing and pipeline. He co-founded Foundry, a custom software firm in Minneapolis. Schmidt Consulting Group works through Mentorship, Advisory and Fractional Partner.
About Kurt Schmidt
Kurt Schmidt is an agency growth consultant, host of The Road Map with Kurt Schmidt podcast, author of The Attraction Agency, and co-founder of a fifty-person agency that made the Inc. 5000 twice. He helps agency founders build sales and marketing systems.
More about Kurt →
Related Articles
How to market a marketing agency in the right order
How to market a marketing agency doing $2M or more: pick a narrow market and a point of view, publish proof so buyers come to you, and save ads for last.
Agency Referrals Dried Up? What to Do First
When agency referrals dry up, agency owners should start with the people who sent their last twenty clients, then past clients, before buying a new channel.
What a 15% Overrun Does to a Software Project Estimate
Your costs come from the hours the team ends up using. When the work runs long, the way you charge decides how much of that extra cost stays with you.