Google Ads for bookkeepers works best when it is aimed at business owners who already know they need help: people searching for catch-up bookkeeping, a QuickBooks bookkeeper, or bookkeeping for their kind of business. This guide is for owners of bookkeeping firms and small accounting practices in the US and Canada who want a steady flow of monthly clients from paid search, and want to know what to bid on, what to block and what a new client should cost.
Request your free Google Ads audit or call 365-366-2524.
By Jack Ogus, Founder & CEO of Ogus Marketing Group. Jack is a Google Ads Partner who has managed more than $10M in Google Ads spend and more than $1M in Facebook ad spend, much of it for accounting firms and law firms.
Why bookkeeping suits Google Ads
Bookkeeping has three traits that make paid search easier to justify than it is for many professional services.
- The fee recurs. A tax return is paid once a year. A bookkeeping client pays every month, so you can afford to pay more to win one, as long as they stay.
- Demand runs all year. Individual tax prep is squeezed into a few months (our tax season advertising calendar covers that). Businesses fall behind on their books in every month, so a bookkeeping campaign can run year-round.
- The market is large. The SBA Office of Advocacy counts 36,207,130 small businesses in the United States (SBA Office of Advocacy, February 2026). Each one has books that someone has to keep.
The catch is that “bookkeeping” searches attract a lot of people who will never pay you: students, job seekers, and owners looking for software or a free template. Most of the work in a bookkeeping account is filtering those out.
The searches worth paying for
Group keywords by what the searcher needs, and give each group its own ad and landing page. These are the themes we would start with for a bookkeeping firm:
| Theme | Example searches | Why it works |
|---|---|---|
| Service + location | “bookkeeping services [city]”, “bookkeeper near me”, “small business bookkeeper [city]” | Clear intent to hire; local trust matters |
| Problem | “catch-up bookkeeping”, “behind on bookkeeping”, “bookkeeping cleanup”, “need books done for taxes” | Urgent, and the first job is often a paid cleanup project before monthly work |
| Software | “QuickBooks bookkeeper”, “Xero bookkeeper”, “QuickBooks cleanup service” | The searcher already uses the software and wants someone to run it |
| Industry | “bookkeeping for contractors”, “restaurant bookkeeping”, “bookkeeper for real estate agents” | Lets you write ads and pages that speak to one kind of business |
| Bundled services | “bookkeeping and payroll services”, “bookkeeping and tax services for small business” | Higher-value clients who want one firm for everything |
Start with exact and phrase match on these themes rather than broad match. Google’s own guidance is that broad match can show your ads on “searches that don’t contain the direct meaning of your keywords” and that “it’s critical to use Smart Bidding with broad match” (Google Ads Help, About keyword matching options). Smart Bidding needs reliable conversion data first. A new account doesn’t have it.
Negative keywords for bookkeepers
Add these before the first click, then extend the list every week from the search terms report:
- Jobs and careers: jobs, hiring, salary, “bookkeeper resume”, remote, part time, “work from home”
- Training: course, class, certification, certificate, exam, “how to become a bookkeeper”, training
- DIY and software: software, app, template, spreadsheet, “excel”, “how to do bookkeeping”, free
- Software support: “QuickBooks login”, “QuickBooks support number”, “QuickBooks download”, “Xero login”
- Definitions: “what is bookkeeping”, “bookkeeping vs accounting”, meaning
Two details trip people up. First, Google says negative keywords “don’t match to close variants,” so you need to add plurals and synonyms yourself (Google Ads Help, About negative keywords). Second, don’t add “QuickBooks” as a negative. “QuickBooks bookkeeper” is one of your best searches. Block the support and login terms instead.
Ads and landing pages that turn searches into calls
Repeat the searcher’s problem. An ad for “catch-up bookkeeping” should say catch-up in the headline, mention how far back you can go, and offer a quote. An ad for “bookkeeping for contractors” should mention job costing or whatever your contractor clients actually care about.
Send each theme to a matching page. A restaurant owner who clicks “restaurant bookkeeping” and lands on your generic homepage has to work out whether you can help. A page about restaurant bookkeeping, with your phone number at the top and a short form, answers that straight away.
Say how pricing works. Many owners are comparing you with software subscriptions and national online services. You don’t have to publish a price list, but “monthly packages from $X” or “fixed quote after a free review of your books” sets expectations and screens out people who only want the cheapest option.
Count calls as leads. Business owners often phone rather than fill out a form. Track calls from the ads and from the landing page, or you’ll undercount results and cut a campaign that is working.
What Google Ads costs bookkeepers
There’s no bookkeeping-specific category in the main public benchmarks. The closest categories in LocaliQ’s 2026 data are Business Services, at an average 5.87perclick * * and * *93.69 per lead, and Finance & Insurance, at 3.39perclick * * and * *74.44 per lead (LocaliQ, 2026 Search Advertising Benchmarks). Treat these as rough starting points. Your city, the services you advertise and who else is bidding will set your real numbers, and Google Keyword Planner will show you bid ranges for your own area.
The number that matters is cost per signed client, compared with what that client is worth over the time they stay with you.
Worked example: a $1,500-a-month bookkeeping campaign
Here’s how the arithmetic might look for a hypothetical two-person bookkeeping firm. Every input is an assumption for illustration. Replace each with your own numbers after the first 60 to 90 days.
| Step | Assumption | Result |
|---|---|---|
| Monthly ad spend | $1,500 | |
| Average cost per click | $6 (close to the Business Services average) | $1,500 ÷ $6 = 250 clicks |
| Clicks that become leads | 6% | 250 × 0.06 = 15 leads |
| Cost per lead | 1, 500 ÷ 15 = * *100** | |
| Leads that become clients | 25% | 15 × 0.25 = about 4 clients (3.75) |
| Ad cost per client | 1, 500 ÷ 3.75 = * *400** |
Now the value check. If the average new client pays $450 a month and stays 18 months (both assumptions), each one is worth 450 × 18 = * *8,100** in fees. Paying $400 in ad spend to win $8,100 in fees is a good trade, even after management fees and the cost of doing the work. The ad cost is covered by the first month’s fee.
Change one input and see what happens. If only 1 in 10 leads becomes a client, cost per client rises to $1,000, which is still recoverable for a long-term client but not for one who leaves after a single cleanup project. That’s why the lead-to-client rate and client retention matter as much as the click price.
A $1,500 budget is a sensible test. For our CPA Launch program for accounting firms, we recommend at least $1,000 USD a month in ad spend. Much below that, a few expensive days can swing the results so much you can’t tell whether the campaign works. For setting the overall figure, see our guide to accounting firm marketing budgets.
Timing a bookkeeping campaign
Bookkeeping runs all year, but demand shifts. January brings owners who need clean books for their tax return; catch-up searches build toward filing deadlines; and after tax season, owners who had a painful year look for someone to keep the books properly. If you also do tax work, keep bookkeeping in its own campaign with its own budget, and keep it running at a lower level in quiet months rather than switching it off.
What to check in the first 90 days
If you’re running this yourself, or judging someone who runs it for you, these are the checks we’d make:
- Week 1: Test-call every tracked number and submit a test form. Confirm each one records as a conversion.
- Weekly, first two months: Read the search terms report and add negatives. Google notes the report omits some low-volume searches for privacy (Google Ads Help, About the search terms report), which is another reason to stay on exact and phrase match early.
- Month 2: Mark every lead as client, not a fit, or spam. Cut the keyword themes that produce the spam.
- Month 3: Compare cost per client by theme (problem, software, industry) and move budget to the winners.
For how this fits with referrals and reviews, see how to market an accounting firm.
Related reading from Ogus Marketing Group
- Bookkeeper marketing: our service page for bookkeeping firms
- Google Ads for accountants and marketing for accountants
- Case studies
Frequently asked questions
Do Google Ads work for bookkeepers?
Yes, when the ads target searches from business owners ready to hire, such as “catch-up bookkeeping,” “QuickBooks bookkeeper” or “bookkeeping for contractors,” and exclude job, training and software searches. Because bookkeeping fees recur monthly, a client who stays a year or more usually pays back the ad cost many times over.
How much should a bookkeeper spend on Google Ads?
Enough to get meaningful data, which we put at no less than about $1,000 a month, and $1,500 or more in competitive cities. Work out your own figure from the clients you want, your lead-to-client rate and a realistic cost per lead, then check it against what a client is worth over their lifetime.
What negative keywords should a bookkeeping firm use?
Start with job and career terms (jobs, salary, hiring), training terms (course, certification, “how to become a bookkeeper”), DIY and software terms (software, template, free) and software support terms like “QuickBooks login.” Add plurals and synonyms, since negative keywords don’t match close variants.
Should a bookkeeper bid on “QuickBooks” keywords?
Bid on phrases like “QuickBooks bookkeeper” and “QuickBooks cleanup service,” which come from people who want help running the software. Exclude “login,” “download” and “support number” searches, which come from people looking for Intuit, not a bookkeeper.
Get a free Google Ads audit for your bookkeeping firm
If you already run Google Ads, we’ll review your account for free and show you which searches are wasting money, whether calls are tracked, and what a new bookkeeping client is really costing you. If you haven’t started, we’ll help you build a budget from your own numbers.
Call 365-366-2524 or fill in the form below to request your free Google Ads audit.
Ogus Marketing Group is a Google Partner agency based in Hamilton, Ontario, running Google Ads and Facebook Ads for accounting firms and law firms across the US and Canada.