Skip to content
AEO HQ

Example engagement · Professional services: accounting and advisory

AEO audit for an accounting and advisory firm

Hypothetical example, not a client: how AEO HQ's audit would test AI answers about a 40-person accounting firm's services, fees, and credentials, and check its claims against AICPA, IRS, and Texas rules. No results.

An example engagement for a hypothetical company, showing how the audit runs and what it delivers. It is not a client result.

Industry guide: SEO, AEO, and GEO for professional services firms

The firm

ItemHypothetical profile
Size40 people: 6 partners, 14 other CPAs, 2 enrolled agents, and 18 accountants and administrative staff
OfficesTwo offices in one Texas metro area; in this example, Austin and Round Rock
ClientsOwner-managed businesses with about $2 million to $50 million in revenue, mainly in construction, manufacturing, and real estate, and their owners
ServicesBusiness and individual tax compliance and planning; outsourced accounting and fractional CFO work; reviews and compilations for lenders; representation before the IRS
PricingFixed monthly fees for outsourced accounting, fixed fees for most returns, and hourly rates for representation. None is published on the site
How clients find itReferrals from bankers, attorneys, and clients; local search; partners' posts on LinkedIn; a monthly newsletter
Current marketingService pages; team bios; about 150 staff-written blog posts; a case studies page that names clients; Business Profiles for both offices; about 70 Google reviews; a marketplace profile created in 2023 with "starting at" prices

Little is known about how businesses use AI to choose an accountant. A marketing firm that serves professional-services firms wrote in July 2026 that it is "very difficult to even know what proportion of professional services buyers are using AI to research and select firms", and AEO HQ's industry research found no survey of how small businesses choose an accountant. Broader surveys point the same way. Among 519 U.S. B2B professionals who use AI, agencies and service providers were the category most often researched with AI, at 51% (the publisher sells search-marketing software). For local businesses of all kinds, use of ChatGPT and other generative AI tools for recommendations rose from 6% to 45% in a year (1,002 U.S. adults; the publisher sells local SEO software).

The questions clients ask assistants

This example uses the smaller panel in AEO HQ's measurement design: 20 client intents, each written three ways (60 unbranded prompts), plus 20 branded prompts about the firm and its people. Six intents are local, three services in each office city, and they name the city, because ChatGPT may use an approximate location based on the user's IP address. Wording comes from the questions partners hear in first meetings, the firm's Search Console queries, and contact-form messages, with client details removed.

Each prompt runs three times a week on each of the four assistants the audit measures (ChatGPT, Perplexity, Gemini, and Google AI Overviews), in a new chat with a clean session; the ten most important run eight times a week. Results are reported as rates, because the same prompt returned the same list of brands less than once in 100 runs (2,961 runs; industry study; a co-investigator works for a tracking vendor). The table shows 13 of the 80 prompts. The wording is illustrative.

IntentExample prompt (illustrative)What a correct answer depends on
Category"What kind of accounting firm does a $10 million construction company need?"Service pages that name the industries and company sizes served
Category"Do I need a CPA firm or a bookkeeper for a 25-person business?"An explainer written by a named CPA
Category"Fractional CFO services for a family-owned manufacturer"A service page describing scope and typical engagements
Local"CPA firm in Austin that prepares S corporation returns"The Austin office's Business Profile; the tax service page
Local"Tax accountant in Round Rock for small business owners"The Round Rock office page and profile
Local"Who can help with a Texas franchise tax report for an LLC in Austin?"A page on state tax work
Comparison"Local CPA firm or an online bookkeeping service for a growing company?"An explainer stating what each includes
Comparison"[Firm] vs [Firm B] for business tax planning"Verifiable facts on both firms' pages
Pricing"How much does a CPA charge for an S corporation tax return in Texas?"Published fees, or a clear account of how fees are set
Pricing"What does [Firm] charge for monthly bookkeeping?"The same, on the firm's own site
Compliance and credentials"Is [Partner] a licensed CPA in Texas?"Bios that match the license record
Compliance and credentials"Can an enrolled agent represent my business in an IRS audit?"Bios that describe enrolled agents correctly
Compliance and credentials"Does [Firm] do review engagements for a bank loan covenant?"The assurance service page

How the assistants reach the firm

A firm's pages reach assistants through search indexes, and its local details also through Business Profiles and listings; how AI assistants find and cite sources covers each route. One route is specific to business services. Clutch, a B2B marketplace that lists accounting firms, launched an app inside ChatGPT on April 23, 2026 that brings "verified profiles, review highlights, pricing signals, and real client feedback" into a conversation when a user opens it.

How assistants reach the firm

Google

  1. 01GooglebotCrawls service pages, bios, and office pages
  2. 02Index and Business ProfilesProfiles can help visibility in AI responses
  3. 03AI Overviews and AI ModeLink to indexed, snippet-eligible pages

OpenAI

  1. 01OAI-SearchBotOpenAI's search crawler; robots.txt applies
  2. 02Index, partners, listingsOwn crawl; Microsoft among its partners
  3. 03ChatGPT searchMay use approximate location from the IP

Microsoft

  1. 01BingbotBing's search crawler
  2. 02Bing indexSame foundation as Bing web search
  3. 03Microsoft CopilotSends its generated queries to Bing

Clutch app

  1. 01Clutch profileReviews, services, and pricing signals
  2. 02Clutch app in ChatGPTOpened by the user from the apps menu
  3. 03Answer in the chatGrounded in Clutch's platform data
Office cities in the panel
2
Assistants in prompt runs
4
Three search routes and one marketplace app through which assistants can reach the firm's pages and profile data, from each company's documentation as checked on 27 September 2026.

What the audit checks

Access, indexing, and local profiles

Fees and prices

Buyers ask what firms charge, and assistants answer even when a firm publishes nothing. In one published example, ChatGPT said an accounting firm "does not publish a standard, one-size-fits-all price sheet" and still gave specific price ranges and hourly rates (one example, July 2026; the author's firm sells professional-services marketing). More broadly, 27% of AI-using B2B buyers say AI answers do not reflect real pricing or contract structures. The rules allow fee information but set conditions, listed in the claims table below. We recommend publishing either fees or the factors that set them, within those conditions.

Claims and the rules that limit them

Each claim is listed with its URL and the rule it touches, for the partners and counsel to decide. The rows summarize the AICPA Code of Professional Conduct, which applies to AICPA members; Treasury Circular 230, the regulations on practice before the IRS; and 22 Tex. Admin. Code § 501.82, the advertising rule of the Texas State Board of Public Accountancy.

ClaimRuleWhat the audit checks
"CPA" after a nameUse of the CPA credential follows state accountancy law, and failing to follow that law is false, misleading, or deceptive (opens in a new tab) (AICPA 1.600.100); Texas bars communications that imply "educational or professional attainments or licensing recognition not supported in fact" (opens in a new tab)Each "CPA" against the Texas board's license search (opens in a new tab) and CPAverify, NASBA's "CPA license search tool populated by official, publicly available, CPA licensing data" (opens in a new tab)
Enrolled agentsCircular 230 bars enrolled agents, in describing their designation, from using the term "certified" (opens in a new tab), and offers "enrolled to represent taxpayers before the Internal Revenue Service" as an acceptable descriptionEnrolled agents' bios
Firm designationsA firm may use an AICPA designation such as PFS in marketing only if all the firm's partners hold it (opens in a new tab) (1.600.030)Badges and page text
Published feesA practitioner may publish fixed fees for routine services, hourly rates, fee ranges, and the initial consultation fee; must say whether clients pay costs where costs may arise; and may charge no more than published rates for at least 30 calendar days (opens in a new tab) (Circular 230)Every fee statement, including third-party profiles
Fee estimatesMisleading if they state a fee likely to be "substantially increased" without advising the prospective client (opens in a new tab) (AICPA 1.600.010), or imply services "can or will be completely performed for a stated fee when this is not the case" (opens in a new tab) (Texas)"From" prices against actual fees
Results and savingsPromotion that would create "false or unjustified expectations of favorable results" (opens in a new tab) is misleading (AICPA 1.600.010)Tax-savings and refund claims
Praise and testimonialsTexas bars self-laudatory statements and testimonials "not based upon verifiable facts" (opens in a new tab)Home page copy; testimonials
Client storiesA member shall not disclose any confidential client information without the specific consent of the client (opens in a new tab) (AICPA 1.700.001)Named case studies; review replies (our reading)
ReviewsGoogle bans incentives for any review and selective requests for positive ones (opens in a new tab); the FTC rule prohibits incentives conditioned on a particular sentiment (opens in a new tab)The request workflow
Third-party platformsA member serving a third party's customers should determine that the third party's promotion complies, because "members must not do through others what they are prohibited from doing themselves" (opens in a new tab) (AICPA 1.600.010)Marketplaces and referral platforms

CPAs and enrolled agents are both among those who may practice before the IRS, so representation pages should say which people do that work. GA4 key events and a source question on the contact form are checked against how to track AI referral traffic in GA4.

How the example audit runs

Answers

  1. 01Prompt panel60 unbranded and 20 branded prompts
  2. 02Repeated runsFour assistants, two weekly rounds
  3. 03Grade fees and credentialsAgainst the fact sheet and license records
  4. 04Rates with intervalsPer assistant, and per city for local prompts

Claims

  1. 01Claims inventoryBios, fee statements, client stories, reviews
  2. 02AICPA Code 1.600 and 1.700Advertising and client confidentiality
  3. 03Circular 230 § 10.30Titles and fee statements
  4. 04Texas rule § 501.82The state board's advertising rule
  5. 05Partners decideAEO HQ flags; the firm decides
Prompts
80
Assistants run
4
Runs per prompt per week
3 (8 for top 10)
Baseline runs
2,320
The answers lane and the claims lane of this example audit, with the claims lane following the AICPA Code, Circular 230, and the Texas board's advertising rule, for the firm to decide.

Sample findings

These are sample findings for the hypothetical firm. They show the form a finding takes and the evidence it needs; they describe no real firm, and nothing in them was measured. Impact is our judgment of how directly a finding affects what assistants can find and state correctly, or how much rule risk it carries; it is not a forecast.

#Finding (sample)Evidence to collectImpactEffortOwner
1robots.txt, set by a security plugin, allows Googlebot and disallows every other crawler, including Bingbot, OAI-SearchBot, Claude-SearchBot, and PerplexityBotrobots.txt; plugin settings; crawler requests in logsHigh: shuts out Bing and three assistants' crawlersLowWeb vendor
2Two bios say "CPA"; the Texas board's license search shows no license for one of those peopleLicense searches; the person's recordsHigh: licensing claimLowManaging partner
3Enrolled agents' bios read "IRS-certified enrolled agent"Bio copyHigh: Circular 230 wordingLowTax partner
4A PFS badge appears in the site footer; one partner holds the designationDesignation recordsMedium: firm-use ruleLowPartners
5The case studies page names four clients and their tax savings; specific consent is on file for oneConsent recordsHigh: confidentialityLowPartners
6The home page says "We cut clients' tax bills by an average of 30%"The basis for the figureHigh: unjustified expectationsMediumPartners
7The site publishes no fees; the 2023 marketplace profile shows "starting at" prices the firm no longer uses; in branded runs, answers quote hourly ratesProfile; run log with cited URLsHigh for pricing promptsLowOperations partner
8The Round Rock profile is named "[Firm] CPA Tax Accountant Round Rock"; the office is a co-working suite staffed two days a weekProfile; lease; staffing scheduleMedium: Google's name and co-working rulesLowOffice manager
9Review requests go only to clients marked "promoter" in the practice-management systemWorkflow settingsHigh: selective requestsLowClient service lead
10Service descriptions load in script-driven tabs; the server's HTML holds only headingsPage source with JavaScript offMedium for service promptsMediumWeb vendor
11GA4 has no key events, and the contact form asks no source questionGA4 admin; a test submissionMedium: measurement gapLowOperations

The deliverable

The report is a PDF with a 60-minute readout call:

  1. Summary. Scope, dates, and the fixes to make first, with rule items marked.
  2. Method. Panel, assistants, dates, location, run counts, and matching rules, so the baseline can be repeated.
  3. Baseline rates. Per assistant, and per city for local prompts: mention rate, citation rate, share of voice against eight named local firms, and branded accuracy, each with counts and 95% intervals. No pooled score and no rank.
  4. Source map. Cited domains grouped as the firm's site, marketplaces and directories, review sites, publishers, and government sources.
  5. Fee and credential accuracy. Each branded answer about fees, licenses, and services graded against the fact sheet and license records.
  6. Access, indexing, and profiles. Crawler access, rendering, index status, and every profile against the fact sheet.
  7. Claims review. Each item with its URL and rule, for the partners and counsel.
  8. Findings and fix plan. Owners, effort, and how each fix will be verified.
  9. Measurement plan and run log. The plan below, and every answer and citation from the baseline.

Measurement plan

Every measurement uses the same frozen panel, following the methodology page and how to measure AI visibility. Two weeks give 460 unbranded and 120 branded runs per assistant, 2,320 in all.

MetricMethodFrequencyTool
Mention rate, per assistantRuns naming the firm, divided by all runs; Wilson interval; cluster bootstrap across intentsBaseline: 460 runs per assistant; then rolling four-week windowsRun log
Local mention rate, per cityThe same, on local prompts onlyAbout 54 runs per assistant per city at baselineRun log
Share of voiceFirm mentions divided by mentions of it and eight named local firmsAs aboveRun log
Fee and credential accuracyBranded answers graded against the fact sheet and license records120 runs per assistant at baseline, then each windowRun log; fact sheet; license searches
Index coverageService pages, bios, and office pages in the Page indexing report and in BingBaseline, then monthlySearch Console; Bing Webmaster Tools
AI Overviews and AI Mode impressionsGenerative AI performance report (opens in a new tab): impressions, not clicksMonthlySearch Console
Copilot citationsAI Performance report (opens in a new tab): citations and grounding queriesMonthlyBing Webmaster Tools
AI referrals and key eventsA custom channel group (opens in a new tab) matching assistant domains, above Referral; key events for the contact form and phone clicksMonthlyGA4
New clients by self-reported source"How did you hear about us?" on the contact form, with each assistant as an optionEvery inquiryCRM or practice-management system

City rates rest on few runs: 5 of 54 runs (9.3%) has a 95% Wilson interval of 4.0% to 19.9% (AEO HQ calculation), before correlated runs widen it. They order fixes; they cannot show small differences. A change between windows counts only when the interval for the difference excludes zero, as the statistics section describes.

Engagement timeline

The pricing page gives the audit's current delivery time; this example assumes about two weeks from completed intake.

WeekActivities
IntakeViewer access to GA4, Search Console, Bing Webmaster Tools, and the Business Profiles; the staff list with license and enrollment details; fee schedules; consent records for named clients; marketplace logins
Week 1License and title checks; fact sheet; panel drafted, reviewed by a partner, and frozen; access and index checks; baseline runs start
Week 2Runs finish; coding and grading; source map; claims review; findings ranked; report and readout
After deliveryPartners decide on rewrites; the firm runs the measurement plan, or asks AEO HQ to under a separate engagement

What this example does not show

Next step

The audit's current scope, price, and delivery time are on the pricing page. SEO, AEO, and GEO for professional services firms covers the industry in more depth.

Next step

Find out who AI recommends.

Book the audit to see where you rank, where AI cites you, and where competitors win. The full audit price credits toward the Blueprint within 30 days.