How to Build an Online Marketing System for Accountants

Marketing systems
Resource

How to build an online marketing system for accountants

Written for owners of accounting and CPA firms with roughly 2 to 20 staff who want enquiries arriving on a schedule rather than by chance. It covers the five components of a working system, the order to build them in, and the numbers that tell you whether it is functioning. Around twelve minutes to read.

12 min read Last updated: 16 August 2026
TL;DR

The short version

  • A marketing system has five parts: positioning, search architecture, paid acquisition, follow-up automation, and onboarding. Missing parts break the chain.
  • Build in order. Positioning decides your page structure, your page structure decides your ad targeting, and your ad spend decides how hard follow-up has to work.
  • Most firms lose money at the response stage, not the traffic stage. Enquiry speed and follow-up sequences usually outperform another channel.
  • Track enquiries by source, response time, booked meetings, and clients won. Traffic on its own tells you almost nothing useful.
  • Expect ninety days before search work shows movement, and two to four weeks before paid channels produce reliable enquiry volume.

What a marketing system actually is

Learning how to build an online marketing system for accountants is mostly a sequencing problem. Almost every firm owner already knows the components exist. The website, the Google listing, the LinkedIn posts, the occasional ad campaign, the CRM nobody quite finished configuring. What is usually missing is the connective tissue that turns those separate assets into one chain where each part hands work to the next.

A system is different from a set of activities. Activities produce output when you push them. A system produces output on a schedule because the inputs, the routing, and the follow-up are defined in advance. When a firm tells us marketing has not worked, we usually find four of the five components present and one absent. The absent one is normally follow-up, and the whole chain fails at that point regardless of how good the website looks.

This guide sets out the five components, the order they should be built in, the sequencing over a first ninety days, the mistakes that appear most often in practice, and the measurements that tell you whether what you have built is working. It is written for firms doing compliance and advisory work for UK and US small businesses, with a team small enough that the owner still sees most new enquiries personally.

The five components of the system

Every functioning acquisition system in a small accounting firm contains the same five parts. You can build them in different technologies and at different budget levels, but if one is missing the others carry a load they were never designed for.

Positioning

The decision about who the firm is for and what problem it solves for that group. This is the input to everything downstream. Without it, your pages describe services rather than situations, and your ads compete against every other firm in the country on the phrase "accountant near me".

Search architecture

The set of pages that capture people already looking. Service pages, niche pages, location pages if you serve a defined area, and resource content that answers the questions your target client types into Google before they are ready to speak to anyone.

Paid acquisition

Google and Meta campaigns that buy attention while search rankings build. Paid produces enquiries in weeks. Search produces them in months. Running both means you have cash flow from acquisition during the period when the slower asset is maturing.

Follow-up automation

The CRM layer that catches every enquiry, responds within minutes, chases the ones who do not book, and stops leads sitting in an inbox during a filing week. This is the component most commonly missing and the one with the largest effect on conversion.

Client onboarding

Digital engagement letters, AML checks, data collection, and the handoff into your practice software. Growth that increases admin load faster than it increases fee income is not growth you can sustain, so this component determines your ceiling.

The chain runs left to right. Traffic without follow-up leaks. Follow-up without onboarding creates a bottleneck at the point where you actually get paid.

Start with positioning, not with tactics

Positioning is the cheapest decision on this list and the one that changes the economics of everything else. A generalist firm bidding on general accountancy terms competes with national brands, franchise networks, and every local practice within twenty miles. A firm positioned around a defined client type competes with a much smaller field, converts at a higher rate, and can charge on the basis of specific knowledge rather than hourly effort.

How to choose the segment

Start with your existing portfolio rather than with market research. Pull the last two years of client data and sort it four ways:

  • Which sectors produced the highest realised fee per hour of work
  • Which clients generated advisory work beyond the compliance engagement
  • Which clients renewed without fee negotiation
  • Which work your team completed without the partner having to intervene

The overlap between those four lists is usually two or three sectors. That is your candidate set.

Then check demand

A segment you enjoy serving is worthless if nobody in it is searching. Cross-check your candidate sectors against two data sources. Search volume tells you how many people look for sector-specific accounting help each month. Business registry data, Companies House in the UK, tells you how many entities of that type exist in your target geography and how many were incorporated recently. New incorporations matter because those businesses are actively choosing an accountant rather than staying with an incumbent.

A segment with meaningful search volume and a steady incorporation rate is a viable position. A segment with strong margins and no search demand still works, but it needs an outbound approach rather than a search approach, which is a different build.

Build the search architecture around intent

Most accounting firm websites are organised around the firm. Home, About, Services, Blog, Contact. That structure reflects the internal org chart and captures almost no search intent, because nobody types "about our team" into Google.

Organise around what people actually search instead. Three page types do the work.

Service pages

One page per service you want to sell, written to the search terms that service attracts. A page targeting "limited company accountant" needs to answer what the service includes, who it suits, how the process runs, and what happens after you engage. One page trying to cover eight services ranks for none of them.

Niche pages

One page per client type in your chosen position. "Accountants for dental practices" is a different page from "accountants for construction firms", with different examples, different compliance concerns, and different case evidence. These pages convert far better than general service pages because the reader recognises their own situation in the first paragraph.

Resource pages

Guides that answer the questions your target segment asks before they are shopping. Someone searching how the Making Tax Digital for Income Tax rules affect them is not ready to switch accountants today, but they will remember where they got the clearest answer. Resource content also earns links and gives your service pages something internal to point at.

What to check before writing anything

  • Does each page target one primary search term and answer it fully
  • Does the page load quickly on a phone, since most first visits are mobile
  • Is there one obvious action on every page, and is it the same action
  • Does the enquiry form ask enough to qualify without asking so much that people abandon it

Prads at Wings Online Filings went from five to seven enquiries a month to fifteen to sixteen in the first two and a half months after his site was rebuilt around this structure, and converted nine of them into clients.

Use paid acquisition to buy time

Search architecture is the better long-term asset and the slower one. Expect three to six months before a new page structure produces reliable organic enquiries, longer in competitive urban markets. Paid acquisition covers that gap.

Google versus Meta

The two platforms do different jobs and should be budgeted separately.

ChannelWhat it doesTypical use
Google SearchCaptures people already looking for an accountantHigh intent, higher cost per click, shorter path to a booked call
MetaPuts an offer in front of people who match a business profileLower intent, cheaper reach, needs a specific offer to work

Getting Google campaigns right

Bid on service and niche terms, not on your own brand name and not on broad terms like "accountant". Send every ad group to a matching landing page rather than to the homepage. Add negative keywords for job seekers, students, software queries, and free-tool searches, or you will pay for clicks from people who will never become clients.

Getting Meta campaigns right

Meta needs a reason for someone to stop scrolling, and "we are a friendly local accountant" is not one. A defined entry offer works better. A fixed-scope review, a compliance readiness check for a specific sector, or a switching service with a clear process. The offer needs a defined scope and a defined outcome so the prospect knows exactly what they are agreeing to.

Chris at Thomas Emlyn Ltd runs an outbound engine built on registry data alongside his paid work, producing thirty to fifty cold leads a month and five to ten booked meetings from them. The principle holds across channels: define who you are targeting narrowly, then give them a specific reason to respond.

Automate follow-up before you increase traffic

This is where most firms lose the money they have already spent. Enquiries arrive, land in a shared inbox, and sit there while the team works through a filing deadline. By the time someone replies, the prospect has spoken to two other firms.

What the follow-up layer has to do

  • Capture every enquiry from every source into one place, including form fills, phone calls, and chat
  • Send an acknowledgement within minutes, not hours
  • Offer a booking link immediately so the prospect can self-schedule
  • Chase non-responders on a defined sequence over the following two weeks
  • Alert a human when a high-value enquiry arrives
  • Record source data so you know which channel produced which client

Qualification before it reaches your calendar

Volume is only useful if the meetings are worth taking. A qualification layer on the enquiry form, asking about turnover band, entity type, current arrangement, and reason for looking, lets you route enquiries rather than treat them all identically. Annabel uses an AI qualification step on her form so her calendar only carries opportunities worth the partner's time. Everything below the threshold gets a different path, usually a self-serve option or a junior team member.

Then close the loop into onboarding

When a prospect says yes, the system should produce an engagement letter, run identity and AML checks, collect the information you need, and open the client record in your practice software without anyone rekeying data. Firms that skip this find that every ten new clients adds a day a week of administration, which caps growth at whatever the owner can personally absorb.

Measure the system, not the activity

Traffic and impressions tell you very little. Six numbers tell you whether the system is functioning and where it is failing.

The six numbers

  1. Enquiries by source. Split organic, paid, referral, and direct. Without this you cannot tell which spend to increase.
  2. Median response time. Measured from enquiry received to first human or automated contact. Anything over an hour is costing you conversions.
  3. Enquiry to booked meeting rate. If this is low, the problem is follow-up or qualification, not traffic.
  4. Meeting to client rate. If this is low, either the wrong people are booking or the sales conversation needs work.
  5. Average annual fee of new clients. Volume without value means you have positioned too broadly.
  6. Time from acceptance to first work delivered. The onboarding measure. Rising numbers here mean the admin bottleneck is forming.

Reviewing them

Look at these monthly, not weekly. Marketing data at small firm volumes is noisy, and weekly review encourages changes that undo work before it has had a chance to show effect. Look at the trend across three months and change one variable at a time.

One caveat on attribution. People find you through several touchpoints before they enquire. Someone might read a guide, see an ad three weeks later, then search your firm by name and arrive direct. Last-click attribution will credit that to direct traffic and undervalue both the guide and the ad. Ask on the enquiry form how they heard about you, and treat the self-reported answer as a useful cross-check against the platform data.

The first ninety days

A realistic sequence for a firm starting from a general website and no structured acquisition. Each phase depends on the one before it.

Weeks one to two: portfolio audit

Export two years of client data and rank by realised fee per hour, advisory work generated, fee resistance, and delegation potential. Identify two or three candidate sectors. Cross-check them against search volume and incorporation data for your target geography. Choose one primary position. Write it down as a single sentence describing who you serve and what you solve.

Weeks two to five: rebuild the site structure

Restructure around intent. One page per service, one page per niche you serve, and a resources section. Put a single consistent call to action on every page and one qualifying enquiry form behind it. Fix mobile load speed before adding anything else. This is the asset every other channel will point traffic at.

Weeks four to six: build the follow-up layer

Configure the CRM before you turn on any traffic. Route all enquiry sources into one pipeline. Set an automated acknowledgement with a booking link firing within five minutes. Build a two-week nurture sequence for non-responders. Set alerts for enquiries above your value threshold. Test it end to end with a colleague acting as a prospect.

Weeks six to eight: launch paid campaigns

Start with Google Search on your niche and service terms, each ad group pointing at its matching page. Add a negative keyword list on day one. Run for four weeks before judging anything, since small budgets take that long to produce statistically meaningful data. Add Meta once you have a defined entry offer to advertise.

Weeks eight to eleven: build onboarding

Map what currently happens between a prospect saying yes and the first piece of work being delivered. Automate the repeatable parts: engagement letters, AML and identity checks, information requests, and the record creation in your practice software. Remove every point where someone rekeys data that already exists elsewhere in the chain.

Week twelve: first proper review

Pull the six numbers. Compare against the baseline you recorded in week one. Identify the weakest link in the chain rather than the weakest channel. If enquiries are healthy but meetings are not, the problem is follow-up. If meetings are healthy but clients are not, the problem is positioning or the sales conversation. Change one thing.

Where firms get it wrong

These are the failures we see most often when reviewing an existing setup.

Building traffic before building follow-up

Spending on ads while enquiries land in a shared inbox wastes most of the budget. If your median response time is measured in days, doubling traffic doubles the number of prospects who go elsewhere. Configure the CRM first, then buy attention. The order costs nothing to change and changes the return substantially.

Treating the website as a brochure

A site that describes the firm's history, values, and team ranks for nothing and converts poorly. Prospects want to know whether you handle their situation and what happens next. Niall at OD Accountants saw monthly visitors rise four times over and ten to fifteen enquiries in the first month after his site was rebuilt around conversion rather than content.

Changing tactics every six weeks

Search work needs three to six months to show results. Paid campaigns need four weeks of data before the numbers mean anything. Firms that switch channels every time a month looks flat never accumulate enough data to know what was working. Set a review interval, hold to it, and change one variable at a time.

Ignoring the admin ceiling

Growth that outpaces your onboarding capacity turns into partner overtime rather than profit. If ten new clients adds a day a week of setup work, the system will stall at whatever the owner can absorb. Build the onboarding automation while enquiry volume is still manageable, not after it becomes a problem.

When to build this yourself

Plenty of firms build this themselves, and it works when three conditions hold. Someone in the practice owns marketing as a defined responsibility rather than a spare-time task. That person has the technical confidence to configure a CRM and read campaign data. The firm can accept a longer build period while that person learns.

Bringing in help usually makes sense when one of these applies:

  • Every partner is billing at capacity and marketing keeps slipping behind deadlines
  • You have paid for a website, ads, or a CRM before and none of them connected to each other
  • You need enquiry volume within a quarter rather than within a year
  • Onboarding admin is already limiting how many clients you can take on

Fiscal Flow builds acquisition and onboarding infrastructure for accounting and CPA firms with 2 to 20 staff. We work on a fixed monthly basis with no long-term contract.

See if it fits →

Frequently asked questions

How long before an online marketing system produces new clients?

Paid channels usually produce enquiries within two to four weeks, with clients following once your sales process converts them. Search architecture takes three to six months to show reliable movement, longer in competitive city markets. Running both means you have enquiry flow during the period the slower asset is maturing rather than waiting on it.

Do I have to niche down to make this work?

No, but a general position makes every other part harder and more expensive. You compete against a larger field, your pages rank for broader and more contested terms, and your ads cost more per enquiry. If you will not commit to a single niche, at minimum build separate pages for the three client types you serve best.

Which matters more, the website or the CRM?

The CRM, if you have to pick. A modest website with fast, structured follow-up converts better than a beautiful site where enquiries sit unanswered for two days. Response speed is the single largest controllable variable in enquiry conversion for small firms. Build the follow-up layer first, then improve the site.

How much of my week does running this system take?

Once built, one to two hours a week for review and enquiry handling, assuming the automation is configured properly. The build phase is heavier, roughly a day a week for the first three months if you are doing it internally. Most of that time goes into positioning decisions and writing page content, not technical setup.

Should I be posting on LinkedIn as part of this?

Only if you will sustain it. Social activity supports the system by keeping you visible to people already aware of you, and it works best when it answers questions your target segment actually asks. It rarely produces enquiries on its own at small firm scale. Build the search and follow-up components first.

How do I know which channel my new clients came from?

Track two ways and compare. Your CRM should record the source of every enquiry automatically from campaign and referral data. Separately, ask on the enquiry form how they heard about you. The two rarely match exactly, because most people touch several channels before enquiring, and the gap between them is itself informative.

Final thoughts

Knowing how to build an online marketing system for accountants comes down to accepting that the components only work as a chain. Positioning decides your page structure. Page structure decides what your ads can point at. Follow-up decides how much of that traffic turns into conversations. Onboarding decides how many of those conversations you can service without adding headcount.

Firms that treat these as separate projects, buying a website one year and running ads the next, usually end up with assets that do not connect. Firms that build them in sequence get compounding results, because each component makes the next one more efficient.

If you want to work out which part of the chain is currently weakest in your firm, the qualification questions on this page will give you a reasonable read in a few minutes.