What tax marketing actually involves
Tax marketing is not one channel strategy, it's at least three depending on what the firm sells. For seasonal 1040 prep, the work is local SEO, Google Business Profile optimization, review velocity on Google and Yelp, and geo-targeted paid search during the January-through-April window. For year-round advisory and bookkeeping, it looks more like B2B demand gen: LinkedIn outreach to business owners in specific revenue bands, content aimed at "how to pay yourself as an S-corp" and similar bottom-funnel questions, and webinars that double as lead magnets. For tax resolution, it's high-intent paid search, call tracking with qualified-lead scoring, and often radio or connected TV because the audience skews older and is already in distress.
The platform stack looks different too. Google Ads requires LDRP (Limited Ads) certification for any firm advertising IRS debt relief, which many generalist agencies don't realize until their accounts get suspended. Google Local Services Ads opened tax preparation services in most markets around 2022, and for seasonal firms this is often the single highest-ROI channel because you pay per lead, not per click. Directories that move the needle include the IRS Directory of Federal Tax Return Preparers, state CPA society directories, NAEA for enrolled agents, and niche sites like Taxbuzz. For resolution, TrustPilot and BBB ratings matter more than they do elsewhere because the category has a trust problem.
Content marketing for tax works when it's genuinely useful and specific. A post titled "Tax tips for small business" ranks nowhere. A post titled "How the Washington B&O tax applies to out-of-state Amazon FBA sellers" will pull qualified leads for years.
What it should cost
Managed-services retainers for tax firms generally fall in three tiers. A solo or small-firm package handling local SEO, Google Business Profile, review management, and a modest content cadence typically runs $2,000–$4,500 per month. Mid-market engagements that include paid search management, landing page work, call tracking, and monthly reporting usually sit between $5,000 and $10,000 per month in agency fees. Resolution firms and multi-location practices doing aggressive acquisition often pay $10,000–$25,000 monthly in fees, sometimes more if the agency is running a full outbound BDR layer.
Media spend is separate and often larger than the retainer. For seasonal 1040 work, expect $3,000–$15,000 per month during Q1 with a sharp drop after April. Resolution firms routinely spend $30,000–$150,000 per month on paid search because the cost per click on IRS-debt terms runs $40–$90 and the closed case is worth $3,000–$8,000 in fees. Project work — a website rebuild, a positioning refresh, a seasonal campaign — commonly lands between $8,000 and $45,000. Engagement length should be at least six months to see SEO traction, though most agencies will request twelve.
Beware any retainer under $1,500 per month promising "full-service" coverage. That pricing math only works if they're reselling a white-label product with no local strategy behind it.
What to ask on a sales call
Which tax firms have you worked with, and can I talk to two of them? A good answer is a specific list with client types (solo EA, five-partner CPA firm, resolution shop) and names you can call. A bad answer is "we work with many professional services clients" or a single logo wall with no references offered.
How do you handle the seasonality shift from prep to advisory in May? You want to hear a plan: shifting ad budget from "tax preparer" keywords to advisory and planning content, retargeting the Q1 traffic, pushing bookkeeping offers to existing prep clients. If they look blank or say "we keep the same strategy year-round," they don't understand the category.
Who owns the Google Ads account, the GBP, and the website? The correct answer is that you do, on accounts in your name. If they insist on running ads from their MCC with no sub-account for you, or if the website is on a proprietary CMS you can't export, walk.
Are you certified for Google's financial-services and debt-relief ad policies? If you do any resolution work, this is table stakes. The answer should reference LDRP certification and state-specific bonding requirements they're aware of.
How do you track a lead from click to retained client? You want to hear about call tracking with recording, form submission tagging, and ideally integration with the firm's practice management system (Canopy, TaxDome, Karbon). Vague answers about "monthly dashboards" mean they count clicks.
What's your stance on review solicitation under state board rules? CPAs in several states have restrictions on testimonial marketing. An agency that doesn't know this will cheerfully violate your licensure.
What happens to my rankings and ad accounts if I leave? The right answer: everything stays with you, you keep the domain, the content, the ad history, the reviews. Anything else is a hostage situation.
KPIs that actually matter
Clicks and impressions are not KPIs for a tax firm, they're diagnostics. The metrics that matter are booked consultations, qualified leads (defined by your criteria — revenue threshold, service type, geography), and retained clients. For a prep-focused firm, a healthy cost per booked appointment runs $40–$120 in competitive metros. For resolution, cost per qualified lead (someone with $10K+ in IRS debt) typically runs $150–$400, and cost per retained case $1,200–$3,000. For advisory, where the client lifetime value can be $15K+ annually, spending $500–$1,500 to acquire a qualified consultation is normal.
Lead-to-client conversion rates are the other side of the equation. Prep firms typically close 40–60% of consultations because the decision is simple. Resolution firms close 15–30% because prospects shop and often can't pay the retainer. Advisory sits around 20–35%. If an agency is driving "leads" that close at 3%, they're driving the wrong leads and the agency fee is subsidizing a bad channel.
Review velocity matters more than review count. Ten reviews in the last ninety days beats two hundred reviews from 2019 for local ranking. Track it monthly.
Red flags in agency contracts
Twelve-month lockouts with no performance exit are the most common trap. A reasonable contract has a six-month initial term then month-to-month, or a twelve-month term with a ninety-day out if specified KPIs aren't hit. Any agreement that bills through all twelve months regardless of results is structured for the agency, not for you.
IP and account ownership clauses deserve careful reading. The website, domain, Google Ads account, GBP, Meta Business Manager, call tracking numbers, and all content produced should be assigned to you in writing. Agencies sometimes try to retain "proprietary templates" that lock you into their platform after you leave.
White-label dishonesty is rampant in this category. Ask directly whether any of the work is fulfilled by a third party, and if so, who. Many firms pitching tax-specialist services are reselling a product from a handful of white-label SEO shops that also service dentists and plumbers from the same playbook.
Revenue share deals sound aligned but often aren't. A 15% rev share on retained clients sourced through marketing only works if attribution is honest and if the agency isn't incentivized to drive low-ticket clients you don't want. Flat-fee or fee-plus-performance-bonus structures are usually cleaner.
Finally, watch for auto-renewal clauses that require written notice ninety days before term end. Calendar this the day you sign.
Common mistakes buyers make
Hiring on price is the most expensive mistake. The $900-per-month "SEO package" that a cousin's friend runs out of a shared WeWork will cost you a year of lost ranking momentum and an ad account that may get suspended. Tax is a regulated category; cheap help tends to make compliance mistakes that cost real money.
Hiring a generalist who "also does professional services" is the second. The agency that handles your HVAC brother-in-law's Google Ads will apply the same keyword-and-landing-page formula to your CPA practice and wonder why the leads are all Schedule C filers when you target S-corps doing $2M+.
Expecting SEO results in sixty days is a setup for disappointment. New content on a decent domain starts ranking in three to six months; competitive tax-prep keywords in major metros can take nine to eighteen. Paid search moves faster, but paid search without a functioning intake process just wastes the spend.
Not budgeting for media is the silent killer. A $3,000 retainer with $800 in ad spend will not produce the lead volume the agency promised, and when it doesn't, everyone blames each other.
Failing to staff intake is the final trap. If your front desk lets the phone ring on Tuesday at 2pm because everyone's at lunch, you are buying leads and throwing them in the trash. Several studies of law and accounting firms have shown that firms answer fewer than half of new-client inbound calls during business hours. Fix this before spending a dollar on acquisition.
In-house vs. agency
Below roughly $750K in revenue, a full in-house marketing hire rarely pays. A fractional marketing lead at 10–15 hours a month plus an agency or freelancer for execution is the more honest math. Between $750K and $3M, the right move is usually an agency relationship plus one internal coordinator — often the office manager — who owns intake, reviews, and the content calendar. Above $3M, especially for multi-office firms or specialty practices (resolution, R&D credits, cost seg), a full-time marketing director makes sense, with agencies handling paid media and specialized SEO.
The hybrid model works best for most firms: an in-house person who owns the brand, the CRM, the referral program, and intake quality, with an agency handling the technical execution of paid search, SEO, and analytics. What almost never works is a junior in-house hire with no agency support expected to do everything. They become a social media manager by default, and the pipeline dries up.