Conversion tracking for tax practices, built around a compressed season
A tax practice acquires most of its clients in a few intense weeks, which changes what good measurement looks like: there isn't time for a conversion action to accumulate learning slowly, and a break discovered in March has already cost the year. The build measures consultations booked and clients signed rather than form fills, separates individual from business work because their values differ by a lot, and puts monitoring in place before the season rather than during it.
Free30 minutesNo obligation
Getting and tracking leads for tax preparers
Where a tax preparer's season comes from, and which calls are new clients
In filing season a tax office's ads report a flood of calls and bookings, and the practice system shows far fewer new engagements. Most of the gap is last year's clients finding your number through the ad, plus free-filing and IRS-number searches. Count a lead only when a new filer or business asks for a return, extension or IRS notice to be handled.
The pattern repeats every January: Google Ads reports its best month of the year, the phones ring from open to close, and TaxDome or Canopy shows a handful of new client organizers. The missing piece is who is calling. Returning clients search the firm's name to find the number, tap the ad or the Business Profile, and ask whether their documents arrived or when the refund lands. Nothing in Google Ads or the Local Services Ads inbox knows who filed with you last spring, so a returning client and a small-business owner holding an IRS notice count as the same conversion.
That costs most in the weeks you can least afford it. Bidding learns to buy brand searches from people you already serve, 'free tax filing' and 'IRS phone number' clicks spend the morning's budget, and on Local Services Ads Google offers no lead credits to tax specialists at all, so a lead for work you don't do is simply paid for. A ten-minute check: take last week's paid calls and bookings, look each number up in the practice system, and mark it new, returning or junk. If returning and junk outnumber new, the account is optimizing toward the wrong people.
Fixed means every new client record carries its source and click ID, returning clients never fire a conversion, IRS resolution and business returns are reported apart from individual returns, and the cost per signed engagement by channel is known before next season opens. That is the first thing the free audit checks, and it is worth checking in the fall rather than in the middle of the rush.
Where the leads come from
| Channel | Role | Note |
|---|---|---|
| Local Services Ads | Calls from filers who want a preparer this week, paid per lead | Category is Tax services. No lead credits or call recordings for tax specialists, so keep services and hours tight; match leads to clients by phone and time. |
| Google Search ads | Business returns, back taxes, IRS notices and extensions, the higher-fee work | Click ID available, so a signed engagement can be imported; negatives for free filing, software logins and IRS phone numbers. |
| Business Profile | The storefront listing returning clients use to find your number | Set seasonal hours honestly: Google uses Business Profile hours to decide when a missed LSA call can be charged. |
| Meta | Reminders to lapsed clients and first-time filers before the season | Judge on new engagements in the practice system, never on form fills; keep income and debt details out of every event. |
| Nextdoor | Neighbors asking for a trustworthy tax person | Shows up as word of mouth; give it its own source so it isn't credited to brand search. |
| Yelp and Thumbtack | Price-shopping requests for simple returns | Keep only if the practice system shows signed engagements at a fee worth the request. |
Which calls count
- Count it when
- Count the call when a new individual filer or business asks for a return, an extension or an IRS notice to be handled, not when an existing client asks about refund status or a missing document.
- Minimum duration
- In season duration separates little, because a returning client chasing a refund talks as long as a new one. Keep a starting threshold of around a minute on the call conversion and let a new-client match in the practice system decide what counts.
- After hours
- Filers call evenings and Saturdays in the weeks before the deadline. Either answer during those hours or schedule ads off: an unanswered call inside your listed hours can still be charged on LSA, and tax specialists get no lead credits.
Where each lead should land
- Local Services Ads call or message
- Client record in TaxDome or Canopy with lead source Google LSA and the caller's number, matched monthly to the LSA lead list.
- Search ad booking or call
- The Calendly or client-portal booking with the click ID kept on the client record, so the signed engagement can be sent back to Google Ads.
- Business Profile call
- Client record with source Google Business Profile, with returning clients flagged so they never count as new.
- IRS notice or back-tax enquiry
- A resolution engagement tagged as its own service, so its larger fee isn't averaged into simple returns.
Tax consultants · what breaks
What tax consultants usually run into
- 01
A whole year's acquisition in a few weeks
So a tracking break is expensive immediately.
- 02
Individual and business clients counted together
Very different values.
- 03
Enquiries counted, signed clients not
Which is what actually pays.
Tax consultants · the fix
What changes — Tax consultants
Signed clients as the conversion
With real fee value.
Individual and business separated
Two economics, two conversions.
Monitoring before the season starts
So a break surfaces in days, not in April.
Tax consultants · architecture
The conversion map for tax consultants
Four stages compressed into a short window, with two very different client types running through them.
- 1
Enquiry
Browser-side plus call tracking. Phone is heavy in season.
- 2
Consultation booked
Server-side from the booking or CRM system.
- 3
Consultation attended
Booked-only overstates in a busy season.
- 4
Client signed
Server-side with fee value, uploaded as an offline conversion.
- 5
Individual versus business
Fee values differ enough to bid on separately.
Tax consultants · diagnose
Where tax consultants tracking usually breaks
- 01
A break discovered mid-season
By which point a large share of the year's acquisition has run on bad signal.
- 02
Returning clients counted as new
Inflating paid performance with people who were coming anyway.
- 03
Flat conversion values
A personal return and a business engagement are not the same conversion.
- 04
No-shows counted
Consultation load in season makes attendance materially lower than booking.
Tax consultants · prove
How the work is proven — Tax consultants
Source of truth
your practice CRM's record of signed engagements
- Click ID present on a live CRM enquiry.
- New versus returning client flag confirmed.
- Signed engagements uploading with fee value.
- Consultations and signings reconciled for a closed month.
Tax consultants · free audit
What we check in the free audit
- A break discovered mid-season
- Returning clients counted as new
- Flat conversion values
- No-shows counted
Checked against
your practice CRM's record of signed engagements
Free30 minutesNo obligation
Tax consultants · when not to buy
What lands in your monthly report — Tax consultants
One page a month, in language you can put in front of a practice owner.
- Enquiries, consultations booked and attended, clients signed for the month, by channel.
- Cost per signed client, split individual and business.
- Average fee value by channel.
- Returning clients identified and excluded from paid performance.
Tax consultants · what we deliver
The flow we build — Tax consultants
Click ID captured and written to the practice CRM
At the enquiry.
Consultation booking and attendance tracked
Both, separately.
Signed clients uploaded with fee value
Offline conversion import.
Monitoring installed pre-season
The single highest-value item in this vertical.
Written guarantee
95%+ tracking accuracy
Measured against your practice CRM's record of signed engagements. Miss it and we keep working at no cost.
From $400 · See packages
FAQ
Tax consultants questions, answered
Before the season, not during it. A break found in March has already run against most of your year's acquisition budget.
Not in paid performance. Track them, report them, and don't let campaigns claim credit for clients you already had.
Fee values differ by a large multiple. Blended into one conversion, bidding chases the cheaper individual return every time.
Yes, precisely so the season starts on a verified setup. Monitoring is cheap; a broken February is not.
More on Tax consultants
- Google Ads · Tax consultantsGoogle Ads conversion tracking for tax consultants
- Meta · Tax consultantsMeta Ads conversion tracking for tax consultants
- TikTok · Tax consultantsTikTok Ads conversion tracking for tax consultants
RELATED GUIDES
Funnels, reconciliation and tools for tax consultants
- Immigration lawConversion tracking for immigration law, measured in signed cases
- BankruptcyConversion tracking for bankruptcy practices, measured in filings
- Meta · Booked call → closed wonHow to track booked call to closed won for Meta Ads
- Meta · Phone call → saleHow to track phone call to sale for Meta Ads
- Meta × Call RecordsHow to reconcile Meta Ads against your call tracking records
- Medical malpracticeConversion tracking for medical malpractice, measured in accepted cases
- Criminal defenseConversion tracking for criminal defense, measured in signed retainers
- Title and escrowConversion tracking for title and escrow, measured in closed files
Free · 30 min
Go into the season with verified tracking
Free30 minutesNo obligation
