Short answer: there is no fixed price, but there is a fair way to set one. Work out what a new client is worth to you, decide how much of that you will spend to win one, and multiply by the number of new clients you need. For most small and mid-sized IT services firms, that lands somewhere between one freelancer and a small agency retainer, plus tools and your own time.
Benchmarks help as a sense check. Large companies spent 7.7% of revenue on marketing in 2025, according to Gartner's CMO Spend Survey. Hinge Research puts professional services firms at 8–15%. Most IT services firms we speak to spend far less than either, and that gap is often why growth depends on referrals.
It is more than an agency fee or a salary. The full cost has four parts: people (in-house, freelance or agency), tools and data (CRM, prospect data, sending inboxes, LinkedIn Sales Navigator), media (any ad spend) and your team's time (founders on sales calls, engineers reviewing technical content). Budgets that only count the first part usually run short.
Percent-of-revenue rules were built for large companies with steady sales. An IT services firm with ten clients and lumpy project income needs a number tied to its own deals. This is the method we use with clients.
Take a 40-person development firm. Its average new client brings in $50,000 in the first year. It wants 8 new clients from marketing next year and is willing to spend 15% of first-year value to win each one.
| Step | Number | How we got it |
|---|---|---|
| Cost to win one client | $7,500 | 15% of $50,000 |
| Yearly budget | $60,000 | 8 clients × $7,500 |
| Monthly budget | About $5,000 | People, tools and media together |
| Proposals needed | 32 | At a 25% proposal win rate |
| Qualified calls needed | 64 a year (5–6 a month) | If half of qualified calls lead to a proposal |
The last row is the real test. If $5,000 a month cannot produce five or six qualified calls, you have three levers, and spending more is only one of them. You can raise deal value by focusing on a niche that pays more. Or you can raise your win rate with better case studies and faster follow-up. In our experience, the second lever is the cheapest one most firms ignore.
Share your average deal size and growth goal, and we will show you what a realistic budget looks like. Tell us about your business →
You can buy the same work in four ways. The figures below are market ranges from public sources, not our pricing, and they vary a lot by country and scope.
| Option | Typical cost signal | Good for | Watch out for |
|---|---|---|---|
| In-house marketing manager | US median pay $166,790 a year (BLS, May 2025), before benefits and tools | Firms ready to build a team | One person rarely covers strategy, content, outbound and ads |
| Freelancers | About $1,000–$5,000 a month per function (SaaS Hero, 2026) | One clear task, such as content or ads | You become the project manager joining the pieces |
| Agency retainer | About $2,500–$15,000 a month for many B2B programmes (SaaS Hero, 2026) | A full channel mix run by one team | Generic plans; check who actually does the work |
| Fractional CMO plus execution | Part-time senior lead; cost depends on days per month | Firms that need direction before hiring | Strategy without anyone to execute it |
If you are weighing the last option against a full-time hire, our fractional CMO for SaaS and tech firms page explains how that role works in practice. Before you sign with any agency, run through the questions to ask before hiring a marketing agency.
These are the line items we most often see missing from first budgets.
The right order depends on what you already have. Spending on traffic before you have proof is the most common mistake we see.
| Where you are | Spend first on | Then add |
|---|---|---|
| Referrals only; founder sells | Positioning, a niche, 2–3 case studies, directory profiles and reviews | Targeted outbound to one segment |
| Proof exists; meetings are random | LinkedIn and email outbound with a tight list | Service and industry pages for search |
| Outbound books meetings | SEO and AI search content that compounds | Paid search on high-intent terms |
| Several channels working | Senior marketing lead, partner channel | Attribution so budget follows results |
We cover the channels in more depth in how IT services companies get clients beyond referrals, and the outbound step in our LinkedIn and email outbound playbook for IT services.
Plan for months, not weeks. Targeted outbound can book first meetings within four to eight weeks of launch. SEO and AI search visibility usually need three to six months before they bring steady enquiries. IT services deals then take time to close, so first revenue from new channels often shows up between month four and month nine.
That timeline matters for budgeting. If you can only afford three months, you will stop just before results arrive. Set a six-month budget you can hold, and judge each channel on leading signals first: replies, qualified calls and proposals.
One of our own engagements shows the pattern. An IT services agency that relied fully on referrals started outbound, content and SEO together. Organic traffic grew from about 50 to 500+ monthly visitors in six months, and six channels were bringing leads by month six. The full story is in our IT services agency case study, and our approach for development firms is on the IT services industry page.
Start from your numbers, not a percentage. Multiply the new clients you need by what you will pay to win one, often 10–20% of a client's first-year value. For many small firms that means a few thousand dollars a month across people, tools and media, held steady for at least six months.
Usually, at first. One in-house marketer in the US has a median salary of $166,790 (BLS, May 2025) before benefits and tools, and still needs help with design, content or ads. An agency spreads that cost across a team. In-house becomes better value once you have a proven channel mix to run every day.
The cost depends on list size, the number of channels, data tools and who writes the messages. Budget for prospect data, Sales Navigator seats, separate sending domains and inboxes, and someone's time to research accounts and handle replies. Narrow, well-researched lists cost more per contact but far less per meeting.
Only after the basics are done. Buyers filter by service, location and reviews, then compare profiles. A sponsored spot on a profile with few reviews and no clear niche gets seen but not chosen. Fix the profile and collect recent reviews first, then test a paid placement for one category.
It can work well if the team understands your buyers and overlaps with your working hours. Judge the agency on proof in your niche, who does the work and how they report, not just the fee. A cheap programme that books no qualified calls is the most expensive option.
Not sure what your number should be? Send us your average deal size and growth goal and we will walk through the maths with you, or see how we plan demand generation programmes around a pipeline target.