Chapter01An accounting office at night seen from the doorway: a desk and chairs in teal shadow, and a steel filing cabinet with its top drawer open on a neat stack of blank ruled forms in warm lamplight, beside a drawer shut with a brass hasp and padlock
Google Ads

Google Ads for Accountants · Chapter 01 of 16 · All chapters

Google Learns From Every Call and Form You Track. Keep Its Tag Out of the Client Portal.

Tracking pixel rules for accounting firms on Google Ads: count calls, forms and booked consultations, and keep the tag off the client portal.

David SmaniaFounder, BrandRocket12 min read · September 28, 2026

It's the second week of March. A woman who just opened a two-person design studio searches for a CPA, clicks your ad, reads your small business page and fills in your contact form. Two days later she signs your engagement letter, logs into your client portal and uploads last year's return, her W-2 and a scan of her Social Security card. If your Google tag is sitting on every page of that journey, Google has seen all of it. The first half is useful. The second half is a problem the tax code has a name for.

So Chapter 1 is about measurement, before anyone picks a keyword. Your ad account builds its picture of a good prospect out of the events you report, and for an accounting firm, where the reporting ends matters as much as where it starts.

Your conversion list is the only job description Google ever reads. Write a sloppy one and it hires sloppy.
Chapter 1 of 16

Every Conversion You Count Is a Description of the Client You Want More Of

Conversion tracking has two jobs. It tells you which ads brought in work, and it feeds Google's automated bidding. Every conversion you record is a description of a person, and Smart Bidding takes those descriptions into every auction to go find more people who match them.

Month one of this rollout runs two campaigns side by side. One is Isolation, the label BrandRocket uses for exact-match keywords on hand-set bids, kept for searches with a record of producing clients. The other covers your firm's own name. Exploration, our label for the broad-match sequel built from Isolation's top performers, arrives once roughly 30 genuine inquiries a month are on the books. Both learn only from what you count, so the counting gets fixed before either spends a dollar.

Every example in this chapter comes from a dozen accounting firms in Boston, our example market, and Google's public ad library confirmed each was buying Search ads recently: CPA practices, a regional firm, a tax resolution company, storefront tax chains and online bookkeeping services. Swap in the firms on your own Main Street and the pattern holds. Across all 12, a new client arrives one of three ways: a phone call, an inquiry form or a booked consultation. Those are the three things worth counting.

The Phone Is Still the Front Door, and a 30-Second Call Is a Real Lead

People who need an accountant pick up the phone. In 622 Google reviews of 16 Boston-area firms, the most common subject was whether the firm answered and got back to people: 178 reviews, 144 of them praise. On Reddit, a small business owner put the other side plainly: "For some reason, I have called 6 different CPA firms in my area and none of them answer phone calls."

Google gives you three ways to count calls:

Set the minimum call length to 30 seconds. A prospect who leaves a voicemail at 7 p.m. in tax season is a real lead, and 30 seconds keeps them in while leaving out wrong numbers. Google's help pages don't publish a default, so open the setting and type 30.

Google can now also judge calls from ads by analyzing the recording with AI, falling back to call length when a call can't be recorded (US and Canada only). Whether a firm wants intake calls recorded and analyzed is a decision for the partners, not a default to accept.

CallRail and CallTrackingMetrics are the best-known call-tracking add-ons, and one firm in our sample uses CallRail. They add separate numbers for each ad channel, recordings and call summaries. Google's own call conversions cover what this chapter needs, so treat them as an option, not a requirement.

Three of Twelve Firms Book the Consultation on HubSpot or Calendly, Where Google's Tag Can't Follow

Three of the 12 example firms send the prospect to a scheduling tool to book a consultation. Two use HubSpot's meeting scheduler and one uses Calendly. For one of those firms the scheduler is the only way in: its website has no contact form at all.

Schedulers are good for prospects and awkward for tracking. The booking happens on the vendor's page, or inside the vendor's window embedded in yours, and your Google tag can't see inside either one. What reaches Google Ads is, at best, a click on "Book a call." Plenty of people look at your open Tuesdays and close the tab.

Three methods catch the booking itself:

Test whichever you choose with Tag Manager's preview mode open before you trust it. A conversion imported from Google Analytics arrives as secondary, and Google won't bid on it until you make it primary.

Twelve of Twelve Example Firms Have a Client Login. None of Those Clicks Is a Lead.

Every one of the 12 example sites has a client login. Some send clients to a file-sharing service such as ShareFile, some to tax tools such as TaxCaddy or Soraban, and the larger ones to their own portals and apps. Several add a "pay your invoice" link or a secure "send us a file" page.

Those buttons get a lot of clicks, and none of them are new business. If an account counts portal logins, invoice payments or file uploads as conversions, Google studies your existing clients checking on their returns and goes looking for more people who log into things. In February, when every client is uploading documents, that mistake can swamp the real inquiries.

Leave client-service buttons out of your conversions entirely. Portal usage is a job for Google Analytics, not for the numbers Google Ads bids on.

Tax Law Treats a Client's Name and Email as Tax Return Information

Health practices worry about HIPAA. Accounting firms have their own version, and most marketers have never heard of it. Section 7216 of the Internal Revenue Code makes it a federal misdemeanor for a tax return preparer to disclose or use tax return information without the taxpayer's written consent. The Treasury regulations define tax return information broadly: "any information, including, but not limited to, a taxpayer's name, address, or identifying number," furnished in connection with preparing a return. They also count information a client would not have handed over "but for the intention to engage" the preparer.

Tracking pixels are already part of this story. In 2023 a congressional report found large online tax preparation companies sending taxpayer data to Meta and Google through tracking code, and the FTC warned tax preparation companies that pixel sharing for advertising without express consent could bring civil penalties. In 2024 the Treasury Inspector General for Tax Administration recorded the IRS's position that this sharing counts as a "disclosure." In August 2026 Connecticut's attorney general announced a $275,000 settlement with TaxAct over customer financial details sent to Meta and Google.

Those cases involved big software companies. The rule covers every paid preparer, including a three-person firm. Our reading of what that means for your tags:

This is BrandRocket's reading for an educational guide, not legal advice. Have counsel review your tracking setup and any consent form before you rely on it.

A tag on the contact form is marketing. The same tag on the tax organizer is a disclosure.

Enhanced Conversions Recover Leads Cookies Miss. They Belong on the Inquiry Form, Not the Portal.

Cookies get blocked and people switch devices, so some real leads never get credited to the ad that brought them. Enhanced conversions close part of that gap: when someone submits your form, the tag scrambles the email or phone number with a one-way code (SHA256) so Google can match the lead to a signed-in account that clicked your ad.

Since June 2026, enhanced conversions for web and for leads have been one on/off switch in Google Ads, and turning it on means accepting Google's data processing terms. Google's automatic setup also lets you exclude specific form fields from what gets collected. Use that control. An inquiry form asking for a name, an email and "what do you need help with" is fine. A form that asks for income, filing status or a Social Security number is not an inquiry form. It's intake.

Keep enhanced conversions on the pre-engagement inquiry and nowhere after it. Reporting back which clicks became paying clients, and what they pay, raises the same 7216 question, so don't do it without an engagement consent that names Google. One more limit: Google doesn't allow enhanced conversions for leads tied to "negative financial status," which includes tax debt. Firms that handle IRS collections will find the details in Chapter 16.

A Prospect Who Fills Your Form Three Times Is Still One Lead. Google's Default Counts Three.

Once you know what to count, these settings decide how Google reads it:

  1. Primary or secondary. Primary actions are what Google bids on. A secondary one is a number you can watch that never steers a bid. Make the call, the form and the booked consultation primary. Everything else is secondary or not tracked at all.
  2. Count: One. A prospect who hears nothing back on Monday often fills in your form again on Tuesday. Set to "Every," that's two leads; set to "One," it's one per ad click for that conversion action. Google's help page on counting uses a firm that sells tax software and books consultations as its example: count every software sale, but only one lead per click. New website conversion actions default to "Every," so change it by hand.
  3. Click-through window. The default is 30 days. Forms and bookings get 90 days; calls can go as high as 60. A business owner who clicks in November and calls in January still counts.
  4. Data-driven attribution. It's the default for most conversion actions, and Google has retired every other model except last click.
  5. Auto-tagging on. It connects a click to a conversion, and Google Analytics imports depend on it.
  6. Install through Google Tag Manager, which Google's help center labels recommended, and check it with Tag Assistant and the Tag Diagnostics report.

You may see advice to uncheck an "enhanced CPC" box. Skip it. Enhanced CPC no longer exists for Search campaigns. It was switched off at the end of March 2025.

Newsletter Sign-Ups and Portal Logins Teach Google to Find Readers, Not Clients

The fastest way to ruin a new account is to count things that aren't leads. Page views, newsletter pop-ups, "client login" clicks and downloads of a year-end tax checklist all look like activity. Counted as primary conversions, they teach Google to find people who read and browse. It will find a great many of them, and it will charge you for every one.

Flush them before launch: move them to secondary, or delete them. Then check the other direction. One of our 12 example firms was running Search ads with no Google tag, Google Analytics or Tag Manager in its page source. Tags can load other ways, so that doesn't prove it tracks nothing. But if you can't find your own tag, Google may not be finding your leads either.

Count a newsletter sign-up as a lead and Google will happily fill your pipeline with people who enjoy reading about taxes.

Next: Which Tax Searches Come From People Ready to Hire

With calls, forms and consultations counted, and the tag stopping at the engagement letter, the account knows what a new client looks like. Chapter 2 turns to what people type into Google, and why a search for a refund calculator and a search for "cpa near me" belong to very different people, months apart.

Tax season budgets, CPA title rules and the other fourteen chapters sit on the accounting guide's home page.

Our Google Ads management for accounting firms starts where this chapter does: the conversion list, then every tag checked against the stop line. Keywords wait. Running it yourself? Call your own tracked number from your cell phone this evening, and check tomorrow whether Google Ads logged it.

David Smania · Founder, BrandRocket

25+ years running paid media for small businesses, and a low tolerance for agency theater.

Follow on LinkedIn