A firm-specific measurement system that preserves every stage from search exposure through verified advisory work, without turning marketing activity into client or investment claims.
An advisor dashboard fails when an impression becomes “interest,” a call tap becomes a “lead,” and a consultation becomes a “client.” Marketing appears productive without accepted- or completed-engagement evidence.
This guide ties financial advisor marketing KPIs to service model, registration, geography, capacity, fee model, and completed-work definition. Query metrics are unavailable. No figure forecasts enquiries, clients, assets, fees, revenue, or rankings.
Use the financial advisor SEO guide for organic acquisition, the social-media guide for channel execution, and the SEO KPI guide for search dashboards. This page owns the engagement evidence chain.
What counts as a financial-advisor marketing KPI?
A financial-advisor marketing KPI is a decision measure tied to one named funnel stage, one verified service cohort, a declared evidence window, a source system, an owner, exclusions, and a capacity choice. It earns KPI status only when the firm can use it to keep, change, pause, or investigate marketing work.
| Measurement class | Advisor-firm example | Owner | Included here? | Reason |
|---|---|---|---|---|
| Marketing activity | Impressions, clicks, call clicks, forms | Marketing or analytics | As evidence inputs | Shows exposure or contact attempts, not accepted work |
| Marketing KPI | Qualified-enquiry rate for verified retirement-planning enquiries in one geography | Marketing with intake | Yes | Can support a bounded channel or intake decision |
| Intake/operations | Review queue age, advisor slots, onboarding backlog | Practice operations | As decision context | Explains whether the firm can accept or complete work |
| Firm finance | Billed fees, collected fees, revenue, profitability | Finance | Only approved completed-cohort fields | Must not be silently relabeled as marketing evidence |
| Compliance quality | Review exceptions, holds, required records | CCO or qualified reviewer | No performance target | Professional oversight is not a marketing conversion |
| Client/investment outcome | Returns, wealth, satisfaction, retention | Firm-designated owner | No | These are outside the marketing completion event |
Do not borrow another advisor's threshold. It may not match your model, service, geography, fee structure, reviewer load, or onboarding capacity. Use a firm-owned baseline; otherwise write unavailable.
Build the seven-stage dictionary before calculating a rate
Lock impression, click, call click, form, qualified enquiry, booked job, and completed job as seven separate events before calculating any financial advisor marketing metric. Give each event its own rule, timestamp, source, owner, handoff, and exclusions. Add connected calls or meetings as supporting events, never as silent replacements.
| Event | Exact rule | Timestamp | Source system | Owner and handoff | Exclusions |
|---|---|---|---|---|---|
| Impression | Search Console records the declared canonical page/query cohort in a Google Search result | Search date | Declared Search Console property | SEO owner to monthly review | Mismatched filters, unlabeled search types, undisclosed canonical changes |
| Click | Search Console records a click for that identical cohort | Search date | Same Search Console property | SEO owner to web analytics | Different page, query, country, device, or search-type cohort |
| Call click | An approved website or profile call control is activated | Event time | Web/profile analytics | Analytics to intake | Test and duplicate events; no connection assumption |
| Connected call (supporting) | A unique attributable call meets the firm's minimum-connection rule | Connection time | Approved call record | Intake to disposition owner | Spam, wrong number, vendor, applicant; unmatched calls shown separately |
| Form | A unique submission passes the written technical-validity rule | Submit time | Form/intake system | Analytics to intake | Tests, spam, duplicate, abandoned, invalid, or excluded service forms |
| Qualified enquiry | A unique connected call or valid form passes the firm's approved fit and review rule | Decision time | CRM joined under documented identity rule | Intake to operations/reviewer | Every failed or pending qualification reason remains labeled |
| Booked job | The qualified enquiry meets the firm's locked accepted/scheduled engagement rule | Acceptance time | CRM plus specified engagement evidence | Operations to service owner | Meetings, proposals, paperwork, cancellations, or unaccepted steps unless explicitly included |
| Completed job | The booked job meets a service-specific delivery or onboarding completion rule | Completion time | Practice workflow record | Service owner to finance | Not-yet-due, canceled, withdrawn, incomplete, duplicate, or investment-result events |
Retain a unique ID, timestamps, channel, source, service hypothesis, geography, owner, and disposition. Meetings, agreements, onboarding, billed fees, and collected fees remain supporting fields. Google Analytics recommends distinct lead events; the firm still controls its definitions.
Turn seven disconnected stages into an auditable advisor-marketing register. Bring the service definitions, review gates, and capacity questions your firm needs to settle.
KPI 1: organic search click-through rate
Organic search CTR is Search Console clicks divided by impressions for an identical page/query cohort in one declared 28-day finalized window. Record property, search type, country, device, query, page, and any brand exclusion. Compare only with a like-for-like window; never translate the result into advisory demand or clients.
Search Console defines these metrics and documents aggregation and canonical caveats. Keep one-time-plan and business-owner-planning pages in separate cohorts.
| Formula | Search Console clicks ÷ Search Console impressions |
|---|---|
| Numerator / denominator | Clicks assigned to the declared segment / impressions assigned to the identical segment |
| Cohort and evidence window | One declared 28-day finalized window; identical filters for comparison |
| Maturity lag | Wait for the declared window to finalize |
| Source / owner | Named Search Console property / SEO or analytics owner |
| Exclusions and warning | Mismatched filters, unlabeled non-Web types, inconsistent brand exclusions, undisclosed property or canonical changes; no enquiry inference |
| Threshold / allowed decision | Firm baseline / keep, change result presentation, or investigate query mix |
A market-volatility query can reflect education or concern rather than service fit. Only downstream intake evidence establishes whether an enquiry existed.
KPI 2: call-click and form-path evidence
Measure the call and form paths separately: connected-call rate is unique attributable connected calls divided by unique attributable call clicks, while valid-form rate uses valid unique forms over the declared form-start or form-submit denominator. Preserve duplicate, unmatched, abandoned, invalid, and privacy-blocked records as labeled exceptions rather than erasing them.
| Contract field | Connected-call rate | Valid-form rate |
|---|---|---|
| Formula | Unique attributable connected calls ÷ unique attributable call clicks | Unique valid attributable forms ÷ declared unique form-start or form-submit events |
| Evidence window | Declared 28-day click cohort plus stated matching lag | Declared 28-day form cohort plus stated validation lag |
| Source systems | Web analytics plus approved call record | Web analytics plus form/intake system |
| Owner | Intake/analytics owner | Analytics/intake owner |
| Exclusions | Duplicate, test, spam, wrong number, vendor, applicant, privacy-blocked; unmatched reported separately | Test, spam, duplicate, incomplete under the rule, excluded existing-client form, missing required permission/notice where applicable |
| Warning / threshold / decision | Click does not prove connection; firm coverage baseline; fix routing or investigate | Submit does not prove qualification; firm validity baseline; repair form or investigate |
A retirement-planning prospect may submit a form, call, and mention a referral. Retain both contact events, join one identity where permitted, and preserve referral, tracked touch, and attribution verdict separately.
KPI 3: qualified-enquiry rate
Qualified-enquiry rate is unique enquiries approved under the written advisor-intake rule divided by all unique attributable connected calls and valid forms in the same cohort. The rule must cover verified service, client situation, firm model, registration and geography, timing, information, permitted fee-fit criteria, conflicts or reviewer handoff, and capacity.
- Formula and population: unique qualified enquiries ÷ all unique attributable connected calls and valid forms.
- Evidence window and maturity: one declared 28-day intake cohort plus the firm's stated qualification lag.
- Source systems and owner: call/form intake joined to CRM under the documented identity rule; intake owner with qualified compliance or operations review.
- Exclusions: duplicates, spam, vendors, applicants, excluded existing-client requests, unsupported service, geography, or model. Keep unreachable contacts under the written disposition rule.
- Threshold and decision: firm-derived fit and capacity threshold; keep, change intake language, pause a cohort, or investigate.
Inheritance, divorce, retirement, rollover, business-transition, or tax-deadline context does not establish qualification. Keep registration, title, conflict, or communication review pending until the qualified reviewer decides.
KPI 4: booked-job rate
Booked-job rate is qualified enquiries meeting the firm's locked booked-job rule divided by all unique qualified enquiries created in that cohort. The firm must state whether booking means a scheduled introductory meeting, an accepted engagement, completed paperwork, or another evidenced step. Do not let the CRM's default stage choose the definition.
- Formula and population: unique qualified enquiries meeting the booked-job rule ÷ all unique qualified enquiries from the cohort.
- Evidence window and maturity: one declared 28-day enquiry cohort plus the firm's acceptance or scheduling lag.
- Source systems and owner: CRM plus the exact scheduling or engagement evidence; practice operations owner.
- Exclusions: introductory meetings unless included by the locked rule, declines, referrals, duplicates, canceled appointments, and unaccepted or incomplete engagement steps.
- Threshold and decision: firm-owned acceptance and capacity baseline; keep, change handoff, pause intake, or investigate.
Do not move every consultation to “won.” Firm processes and reviewer ownership can differ by model and jurisdiction; confirm both before applying an acceptance sequence.
KPI 5: completed-job rate
Completed-job rate is booked jobs meeting the service-specific completion rule divided by booked jobs from that cohort due for completion by the cutoff. Define a one-time plan's delivery event separately from an ongoing-service onboarding milestone. Neither event says anything about investment performance, wealth, satisfaction, retention, or later client outcomes.
- Formula and population: completed booked jobs ÷ all booked jobs from the cohort due by the cutoff.
- Evidence window and maturity: declared booking cohort plus the service-specific onboarding or delivery lag; show not-yet-due work separately.
- Source systems and owner: CRM, workflow, or practice-management evidence; responsible service or operations owner.
- Exclusions: canceled, withdrawn, incomplete, duplicate, existing-client, and investment-performance events.
- Threshold and decision: service-specific firm baseline and delivery capacity; keep, adjust intake, pause, or investigate handoff failure.
Do not evaluate ongoing onboarding on a one-time-plan clock. Keep due date, completion timestamp, and exception status visible; “not yet due” is not failure.
KPI 6: cost per qualified enquiry and booked job
Calculate channel cost per qualified enquiry and booked job only after the corresponding cohort matures. Declare direct channel cost and any explicitly costed research, creative, compliance review, technology, intake, or internal labor. Shared costs need an allocation rule; missing attribution or a missing denominator makes the result unavailable, not zero.
| Specification | Cost per qualified enquiry | Cost per booked job |
|---|---|---|
| Formula | Declared attributable acquisition cost ÷ unique qualified enquiries | Declared attributable acquisition cost ÷ unique booked jobs |
| Window and maturity | Acquisition cohort plus qualification and attribution lag | Same cohort plus booking and attribution lag |
| Sources | Invoices, ad billing, cost ledger, intake/CRM attribution | Same cost evidence plus booked-job evidence |
| Owner | Marketing with finance and intake review | Marketing with finance and operations review |
| Exclusions | Unallocated overhead, uncosted labor, duplicate or unattributed records | Same, plus qualified enquiries not meeting the booked rule |
| Threshold and decision | Firm economics and available qualified-review capacity; keep, change, pause, investigate | Firm economics and onboarding capacity; keep, change, pause, investigate |
Compare channels only after their decision lags mature. Cost business-owner-planning review only under an approved labor-cost method.
KPI 7: cost and contribution per completed job
Cost per completed job divides declared attributable acquisition and explicitly costed support by completed jobs in the same mature cohort. Net contribution per completed job subtracts defined acquisition and direct delivery costs from collected fees, then divides by completed jobs with collection status through cutoff. Keep assets, AUM, quotes, bills, collections, and revenue separate.
| Contract field | Cost per completed job | Net contribution per completed job |
|---|---|---|
| Numerator | Direct attributable marketing cost plus only explicitly costed review, technology, intake, and internal labor | Collected fees for completed cohort work minus explicitly defined direct acquisition and direct delivery costs |
| Denominator | Unique jobs from the same cohort meeting the completed-job rule | Unique completed jobs from the cohort with collection status through cutoff |
| Window / maturity | Acquisition cohort plus qualification, booking, completion, and attribution lag | Acquisition cohort plus completion and collection lag |
| Sources | Invoices, ad billing, internal cost ledger joined to CRM/workflow attribution | Billing/accounting plus cost and workflow records |
| Owner | Marketing with finance and practice-operations sign-off | Finance with practice and compliance review |
| Exclusions | Taxes/general overhead unless allocated, uncosted labor, unallocated shared cost, incomplete, duplicate, or unattributable jobs | AUM/assets, quoted or uncollected billed fees, write-offs, unallocated overhead, later work, market performance, outside referrals |
| Warning / threshold / decision | Do not compare immature cohorts; firm cost and capacity baseline; keep, change, pause, investigate | Collection is not client outcome; firm-approved economic band; keep, change, pause, investigate |
Quoted, billed, and collected fees remain separate. If the supplied economic band or collection status is missing, show unavailable.
Review by firm model, engagement, timing, capacity, and local density
Segment advisor marketing evidence by verified firm model, service, geography, fee model, life-event timing, review load, and delivery capacity before comparing channels. The same search or referral can have different acceptance evidence across registrations and engagements. Local alternative counts describe dated public availability, not competitor quality, clients, assets, pricing, or capacity.
| Firm model | Regulator/registry source | Approved title/credential | Communications owner | Service/geography boundary | Review/testimonial gate | Recordkeeping owner | Permit/bond verdict | Evidence/recheck |
|---|---|---|---|---|---|---|---|---|
| SEC-registered investment adviser | Qualified reviewer enters current official source | Firm-verified only | CCO or designee | Firm-approved jurisdictions/services | Current rule and policy review | Firm-designated owner | Required and verified / not applicable / pending | Dated record; recheck on rule, model, or service change |
| State-registered investment adviser | Applicable state official source required | Firm-verified only | Named qualified reviewer | State and service facts | State and firm review | Firm-designated owner | Applicability verdict required | Dated record; recheck on jurisdiction change |
| Broker-dealer / registered representative | Firm and applicable official source | Firm-approved public title | Principal/compliance owner | Approved offering and geography | FINRA/firm applicability review | Firm-designated owner | Applicability verdict required | Dated record; recheck on affiliation or rule change |
| Dual registrant | Both applicable regimes mapped | Context-specific approved title | Named cross-regime reviewer | Capacity and service capacity stated | Communication classified before review | Firm-designated owner | Applicability verdict required | Dated record; recheck on capacity or classification change |
| Insurance producer / adjacent educator or coach | Applicable official state/model source | Verified; no adviser implication | Named model-specific reviewer | Actual permitted service and geography | Model-specific marketing gate | Firm-designated owner | Applicability verdict required | Dated record; recheck before new claim or jurisdiction |
The SEC marketing materials and FINRA Rule 2210 are scoped starting points, not universal rules. The FTC Q&A covers specified fake or false review practices and sentiment-conditioned incentives. Add the current applicable state source before a state-specific statement.
| Verified service | Situation and recurrence | Timing/life-event observation | Geography/registration gate | Fee model/economic band | Capacity/review dependency | Booked rule | Completed rule | Collection lag/exclusions |
|---|---|---|---|---|---|---|---|---|
| One-time financial plan, if offered | Firm-defined prospective-client situation; one-time | First-party stated timing; tax or year-end context does not prove urgency | Qualified verdict required | Actual fee model; supplied band or unavailable | Plan slots plus named review | Firm-approved acceptance event | Documented delivery event | Firm-observed lag; later outcomes excluded |
| Ongoing planning or wealth management, if offered | Ongoing relationship candidate | Retirement, rollover, inheritance, divorce, or market context recorded as stated | Model, account, service, and geography review | Assets, AUM, quoted, billed, and collected fee remain separate | Advisor/support onboarding unit plus compliance review | Locked accepted-engagement event | Locked onboarding milestone | Actual lag; performance and retention excluded |
| Business-owner or other specialty planning, if offered | Verified specialty and prospective-client situation | Business transition or benefits window as dated first-party observation | Service and jurisdiction applicability review | Actual model; supplied band or unavailable | Specialist, support, and review capacity | Firm-specific acceptance rule | Service-specific milestone | Actual lag; unsupported specialties excluded |
| Research date | Geographic boundary | Verified service | Alternative type | Public evidence URL | Uncertainty | Owner | Recheck |
|---|---|---|---|---|---|---|---|
| Required date | Exact city, county, or radius | Firm-confirmed engagement | RIA, representative, producer, coach, or other verified type | Dated public source | What the source cannot establish | Named researcher | Date or source-change trigger |
A map count does not establish rival quality, fees, assets, clients, capacity, or results.
Run a monthly data-quality and decision review
Run the monthly review in this order: resolve data exceptions, confirm definition and regulator-source currency, inspect mature service cohorts, read capacity, then assign one decision. Each KPI card must preserve formula, numerator, denominator, evidence window, lag, source, owner, exclusions, warning, threshold source, and allowed action.
| KPI card field | Required entry | Advisor-specific check |
|---|---|---|
| Formula, numerator, denominator | Exact approved contract and named event populations | No meeting, client, AUM, fee, or outcome substitution |
| Cohort/evidence window and maturity lag | Declared dates plus qualification, booking, completion, attribution, or collection cutoff | One-time and ongoing service timing kept separate |
| Source systems and owner | Named property, intake record, CRM/workflow, billing evidence, accountable person | Professional-review owner named where required |
| Exclusions and quality warning | Written disposition list, join gaps, pending states, definition drift | Model, registration, geography, service, and review holds visible |
| Threshold source and decision | Firm baseline, economics, and capacity; keep, change, pause, or investigate | No portable conversion, acquisition-cost, fee, AUM, or growth target |
Keep a failure-state checklist beside the card: duplicate; spam; applicant; vendor; existing-client service request; unsupported service; geography or model mismatch; compliance review pending; infeasible stated timing; missing information; no capacity; call click without connection; abandoned or invalid form; meeting only; unaccepted engagement; cancellation or withdrawal; incomplete onboarding or work; billed but uncollected amount; unavailable attribution; and definition drift.
Assign every exception a correction owner and due date. Unknown sources call for investigation; full onboarding capacity may require a pause.
theStacc's Compliance Profiles inject configured license number, responsible-firm, and not-advice disclosures at planning time, steer drafts away from prohibited claims, and gate every draft through a human verdict of None, Hold, or Block. Automated or agent-key callers cannot override that verdict; the licensed professional remains responsible. Confirm the setup with the firm's compliance officer or CCO.
The Content SEO module supports research, drafting, scoring, queuing, and CMS publishing. The financial-advisor page explains fit. theStacc does not qualify prospects, manage a CRM, determine suitability, perform firm review, prove attribution, or calculate fees or AUM.
Build the KPI specification around evidence your firm can defend. Keep qualified review and a non-overridable human gate inside the publishing plan.
Frequently asked questions
These answers resolve the definitions most likely to split marketing, intake, operations, finance, and compliance teams. They add handling rules for source overlap, cohort maturity, consultations, and ongoing onboarding. The firm's approved policies and qualified reviewers still control every model-specific or jurisdiction-specific decision.
Which marketing KPIs should a financial advisor track?
Track the smallest set that connects the firm's actual acquisition paths to qualified enquiries, booked jobs, and completed jobs. Organic CTR, connected-call rate, valid-form rate, qualification, booking, completion, and completed-job cost can belong in that set. Each needs a firm-specific definition, source, owner, evidence window, exclusions, and capacity decision; there is no universal target.
What is the difference between an impression, click, call click, form, and qualified enquiry?
An impression records eligible search exposure; a click records a visit; a call click records an attempt to start a call; and a form records submitted data under the firm's validity rule. A qualified enquiry is a deduplicated contact that passes the firm's written service, model, geography, timing, information, review, fee-fit, and capacity gates.
When does a financial-advisor enquiry count as qualified?
It counts only after the named intake owner applies the firm's approved rule to a unique connected call or valid form. The rule should verify an offered service, prospective-client situation, firm-model and geography fit, stated timing, minimum information, permitted fee-model criteria, review handoffs, and current capacity. Marketing staff do not determine regulatory suitability or give advice.
Does a scheduled consultation count as a booked job?
Only if the firm's locked booked-job definition explicitly says so. Many firms should keep a scheduled introductory meeting, attended meeting, accepted engagement, completed paperwork, and started relationship as separate events. Choose the evidence that matches the practice's operating model, have operations and compliance approve it, and apply the same definition to every record in the cohort.
How should an advisory firm define a completed job for ongoing service?
Use a specific onboarding milestone that operations can verify, such as the firm's approved completion point for an accepted ongoing engagement. Do not use account performance, assets, retention, satisfaction, or a later planning outcome. Name the workflow record, responsible owner, due-by logic, and exclusions so active onboarding and completed onboarding cannot be merged.
Should one-time planning and ongoing wealth-management engagements use the same KPI definitions?
No. They may share acquisition events, but their booking evidence, completion unit, delivery lag, collection timing, fee fields, and capacity units can differ. A one-time plan may end at a documented delivery event; an ongoing relationship needs a firm-approved onboarding milestone. Compare each verified service cohort separately before viewing any combined practice total.
How long should a financial-advisory firm measure a marketing cohort?
Start with the approved 28-day acquisition or intake cohort, then keep it open through the firm's documented qualification, acceptance, onboarding or delivery, attribution, and collection lags. The correct reporting cutoff comes from those observed processes. Mark unfinished cohorts as immature; do not treat missing downstream events as failures merely because a monthly meeting arrived.
How should referrals and unattributed enquiries be reported?
Keep referral, self-reported source, tracked touch, and unattributed status as separate fields. A prospect can receive a referral and later click search, so the firm needs a written attribution rule rather than overwriting one source. Show unattributed records in their own row, investigate the join failure, and exclude them only where the formula's contract requires exclusion.
Make the next review about one defensible decision
Start with one verified advisory service and one mature 28-day acquisition cohort. Lock the seven stages, join contact paths without deleting source evidence, approve booking and completion rules, then reconcile exceptions. Read the result beside current reviewer and delivery capacity before choosing to keep, change, pause, or investigate.
Begin with the model-and-jurisdiction matrix, one service-economics row, and one complete KPI card. Mark missing economics, attribution, completion, or collection evidence unavailable.
For adjacent dashboards, use the content marketing KPI framework and tracking guide. The GA4 setup guide and Search Console guide cover implementation without changing advisor-specific definitions.
Bring one service cohort and leave with a cleaner advisor-marketing measurement plan. Ground every decision in your firm's definitions, review gates, evidence lags, and available capacity.
Sources & references
- Google Search Console Help — performance report data and aggregation
- Google Analytics Help — recommended lead-generation events
- SEC — Investment Adviser Marketing
- FINRA — Rule 2210 Communications with the Public
- FTC — Consumer Reviews and Testimonials Rule Q&A
- Kitces — advisor marketing activity and pipeline KPI taxonomy
- XY Planning Network — fee-only RIA KPI context
Blog SEO, Local SEO, and Social Media — one dashboard, no headaches.
Weekly local SEO teardowns
One practical email a week. Map Pack, GBP, AI Overviews — no fluff. Unsubscribe anytime.