Maybe naively this rules out Facebook marketing, email, Google ads and those channels. I appreciate the question is quite open ended, but wonder if there's anything I've missed.
Having said all that - at the end of the day my consultancy also get it's best and biggest projects via word of mouth. In the end I realised it was very stressful for a small consultancy to work with too many clients, and we we small (5 people), so eventually I decided we need to focus on going deeper with our current client base rather than looking for new clients. This was ultimately a superpower, and took us to a consistent 7 figurers per year with a tiny team and a few key clients.
I sold my agency last year and have recently started writing some insights on my blog https://devtoagency.com - you guys may be a bit past this (as my target reader is a full-stack dev wanting to start a custom software agency), but you may find something insightful - I actually found it really hard to find good information on the internet about software agencies/consultancies, which is why I want to try and capture my thoughts.
- strongly engage the community in that niche
- advocate strongly and support that community, so that you’re an integral part of it
- Hustle to advocate for the community. This means educationally, with outreach, running conferences, writing books, speaking, etc
- Avoid selling your business hard (though make it clear you’re a consultant).
You’ll organically grow your network of potential clients and fellow consultants. Naturally some will seek you out for advice as your authority in the niche becomes clear.
Be prepared with small offerings like trainings or workshops they can grow a bit of trust with you before taking the plunge on a bigger project. These are usually fairly transactional engagements, easy for the client to buy. If things look promising for the relationship, then you can decide to do a more complicated proposal and contract, scaling not sides investment with the trust.
It was rarely worth the effort to invest in AdWords or social media ads. But we were also open to the idea we weren’t doing it right. Rather our North Star was the authority and long term page rank of our content.
I recently left consulting after 8 years, I wrote a blog on my experience:
https://softwaredoug.com/blog/2020/12/22/hack-your-career-wi...
Generate more leads, convert more leads, increase average contract value with each client, increase repeat business with each client, re-sell the same thing for categories by abstracting into a product.
# Increase ACV:
Have you considered having a few large clients with "more figures" contracts vs. many small clients with fewer figures?
# Convert:
- Do you have testimonials from your previous clients where they write about how the collaboration went?
- Can you cluster them into sectors and industries? [ours are mainly in energy, transportation, telecommunications, banking, communication, retail, high-end goods, and others]. Do you have an offer tailored to each sector/industry that you can quickly send?
# Generate:
- What is your software consultancy specialized in? [we help large organizations with machine learning]
- What does your ideal interlocutor do, what do they read, where do they spend time, which websites they visit? You can put content there. One example is contributing content to a medium they use.
I wrote a bit about this here: https://twitter.com/jugurthahadjar/status/131066829330549965...