How to Measure Meta Ads Performance for an RIA

Meta knows the click. Your CRM knows the funded account. Measuring RIA acquisition is about making the handoffs between them survive a six-month sales cycle.

Alex Khassa

l
September 15, 2026

Key Takeaways
Meta owns the front of the chain, your CRM owns the back. Neither is wrong about performance. They are answering about different halves of the journey.
Capture the source before the prospect enters a system that can lose it. An appointment with no source is a measurement failure, not an advertising failure.
Keep original source separate from latest source. If every new touch overwrites the first one, the CRM ends up telling a story that never happened.
Read cohorts, not months. A campaign judged on this month's funded clients will look weak while its pipeline is developing exactly as expected.
Unknown beats guessed. A report admitting 30% of records have no source is better measurement than one that assigns them confidently.

Measuring Meta ads for an RIA is not difficult because there are too many numbers. It is difficult because the numbers live in different systems.

In Meta you can know that someone saw an ad, clicked it, visited a landing page, submitted information, or completed a conversion event. In your CRM you may know that the same person booked an appointment, attended it, was considered qualified, became a client, and funded an account. The problem is knowing that the two are the same person.

A campaign can generate conversions in Meta while producing very little business value. It can also generate appointments that become valuable clients even though the campaign no longer looks impressive in the platform. For an RIA with $500 million to $5 billion in AUM, the measurement system has to follow the prospect beyond the click.

The useful question is not how did our Meta ads perform. It is what happened to the people who entered through Meta, all the way from the first click to the funded account?

That requires a chain: impression, click, landing page activity, conversion, booking, appointment, show, qualification, client decision, funding, and additional assets. Every handoff creates an opportunity for data to disappear, become inaccurate, or get attributed to the wrong source. The goal is not an elaborate dashboard for its own sake. It is to make each handoff reliable enough to answer what happened to the prospects the channel generated.

The Measurement Problem Is a Handoff Problem

Think of Meta and the CRM as two systems looking at either end of the same journey.

Meta is strongest at the front end. It knows which campaign, ad set, ad, placement, and conversion event produced activity, and it can report impressions, clicks, landing page activity, and the events you configured. It does not know whether an appointment was attended, whether the advisor considered the prospect qualified, whether they became a client, or whether assets were ever transferred.

The CRM is strongest further down. It holds the contact, appointment history, opportunity status, notes, client status, and potentially asset and revenue information. But unless the source was captured and preserved properly, the CRM may not know the contact originally came from a particular Meta campaign.

That creates a gap. A prospect enters through a Meta ad, books, attends, becomes a client, and funds an account. Six months later the CRM shows a valuable new household with no reliable indication of how the relationship began. The opposite happens too: Meta reports a conversion for someone who never booked or was never a realistic prospect. Neither system is wrong. They measure different parts of the journey. Good measurement joins them.

Start With the Entire Measurement Chain

Before looking at individual metrics, define the stages you want to measure. For a typical RIA that might be: impression, the ad was served. Click, someone reached the destination. Landing page activity, the visitor interacted with the page. Conversion, they completed the event you configured. Booking, they selected a meeting time. Appointment, the meeting exists in the calendar or CRM. Show, they attended. Qualification, the firm decided they met its criteria. Client decision, they became a client, stayed in consideration, or were lost. Funding, assets moved. Additional funding, the household later transferred more.

The exact stages vary by firm, which is fine. What matters is that everyone uses the same definitions. If marketing calls a person a lead after a form submission, sales calls the same person an appointment after a booking, and the CRM calls both records opportunities, the resulting report can look precise while describing three different things. Measurement starts with definitions.

Impression and Click: The Part Meta Owns

The first link in the chain is the most obvious. Meta publishes delivery and engagement data on its own assets, and depending on the setup you can look at impressions, reach, clicks, and conversion events. This is where platform reporting works well, and you should be able to see which campaigns delivered, which ads got clicked, which creative triggered the events being optimized for, and how performance differed across campaigns, audiences, and creative.

There is an important boundary, though. A click is not an appointment. An appointment is not a qualified opportunity. A qualified opportunity is not a funded client. The further downstream you go, the less appropriate it becomes to treat Meta's reporting as the complete answer.

This sounds obvious and remains one of the most common failures in paid acquisition. The campaign manager sees a strong conversion count and concludes the campaign works. The advisor sees the resulting appointments and concludes it produces poor prospects. Both are looking at real data. They are looking at different sections of the chain.

Landing Page Behavior Requires Its Own Tracking

Once the prospect leaves Meta, measurement depends on your website and tracking setup. The landing page should be instrumented well enough to distinguish meaningful actions from ordinary page traffic, and at minimum you want to know whether visitors are arriving as expected and whether the intended conversion action is occurring.

Configuration matters here more than anywhere else in the chain. A broken or duplicate event, a missing domain configuration, an incorrectly implemented tag, or a poorly defined conversion can create misleading data before a single appointment is booked. Suppose a conversion event fires on page load. If it is supposed to represent a completed action but fires for every visitor, Meta reports far more conversions than the business received. The reverse happens too: a legitimate conversion occurs while the event fails to fire, and the campaign looks weaker than it is.

Check the events personally. Do not assume an event works because it appears in a report. Walk the actual user journey and verify the intended event fires once, at the intended point.

Keep event definitions stable. If conversion means one thing this month and something else next month, historical reporting becomes difficult to interpret.

Separate technical conversion data from business outcomes. A tracked event is evidence that an action occurred. It is not proof the resulting prospect was valuable.

The landing page is the first major handoff from the advertising platform into the firm's own measurement environment.

Capture the Source at Booking, Then Preserve It

The booking is the major transition point. The prospect has moved beyond browsing into the firm's sales process, and the original source needs to travel with them. If they book through a scheduling system, capture the acquisition information at or before that point, including source and campaign detail passed through the booking along with whatever identifiers the firm's systems can reliably preserve. Implementation depends on the website, scheduling platform, and CRM. The principle is straightforward: capture the source before the prospect enters a system where it can be lost.

This matters most when the booking crosses domains, redirects through multiple systems, or creates a new CRM record. A common failure looks like this. A prospect sees an ad on Meta, goes to the landing page, and books a meeting. The scheduling system creates a contact in the CRM. In the CRM you see a name, email, phone number, and meeting. But no source. The appointment exists, the connection to Meta is gone, and the firm knows a meeting happened without knowing where it came from. That is a failure of measurement, not of the ad.

Capturing the source once is not enough. It also has to survive. Prospects interact with multiple channels before becoming clients, and they may later visit through Google, respond to an email, attend an event, or speak with an advisor after seeing other content. If each new interaction overwrites the original acquisition source, the CRM eventually tells a very different story from the one that actually happened.

So preserve the original source separately from later interactions. Original source answers how this person first entered. Latest source answers what triggered the most recent interaction. Campaign detail records the specific activity associated with the original acquisition. Those answer different questions, so do not force them into one field. If someone entered through Meta and later booked after an email, that email is useful operational information and should not erase Meta as the original source. The longer the sales cycle, the more chances later interactions have to obscure the beginning.

Appointment, Show, and Qualification

After booking, the center of gravity moves from marketing technology to the firm's calendar and CRM. The question is no longer whether somebody booked. It is whether the appointment happened, because a booked meeting that never occurs is a different business outcome from an attended one.

The calendar or CRM should distinguish the basic states the firm cares about: booked, canceled, rescheduled, no-show, and completed. Those definitions should feed reporting consistently. If marketing reports every booking as a successful appointment while the CRM records a significant portion as no-shows, the two teams are measuring different funnels. The source should stay attached throughout, so a Meta-originated booking is still identifiable as Meta-originated once it becomes a completed meeting.

Qualification is the most important and most poorly instrumented stage. A platform can tell you someone completed an event. It cannot tell you whether the prospect is a good fit for a particular RIA. That judgment belongs to an advisor or salesperson, and the criteria vary by firm: investable assets, geography, complexity, service fit, business owner status, or retirement needs. Whatever they are, define them before measuring them, or the firm ends up with a field called qualified where every advisor has a different interpretation.

Make qualification explicit. Use a defined status or field rather than relying on free-form notes.

Record disqualification reasons. Not a fit is far less useful than a structured reason such as asset level, location, or service mismatch.

Do not force qualification into Meta. The data can live in the CRM. The requirement is that the CRM record stays connected to the original acquisition source.

This is where the quality of Meta-generated demand becomes much easier to evaluate. Instead of asking whether Meta generated conversions, you can ask whether Meta generated prospects who survived the firm's qualification process.

Client Decisions and Funding

A prospect may become a client, decline, remain undecided, choose another advisor, or stop responding. The CRM should record the outcome consistently enough to distinguish those paths, with the original source still attached.

This matters because the sales process is long. An advisor might meet a prospect in January, meet again in February, receive documents in March, and complete the relationship in April. By onboarding, the original marketing interaction is months old, and if source data is not preserved at every stage, the trail gets harder to reconstruct each time the prospect moves.

Becoming a client and funding an account are also not the same event. A new relationship can involve an initial transfer followed by additional assets. Some move quickly, others take months, across multiple accounts, custodians, transfers, or rollovers. Funding therefore needs to be its own stage when the objective is understanding acquisition all the way to assets, and the CRM or another business system should connect funding back to the client relationship. The point is not that every dashboard needs every operational detail. It is that the firm needs a reliable join between the acquisition record and the business outcome. A prospect who clicked a Meta ad six months ago should not become an anonymous client because funding happened in a different system.

When the CRM Has No Reliable Source Data

Many RIAs already have years of CRM records that were never built for acquisition measurement. Do not pretend the historical data is cleaner than it is.

If the original source is unknown, label it unknown. If a record has incomplete source information, label it incomplete. Do not infer that someone came from Meta because they became a client while Meta advertising was running, and do not assign a source based on what probably happened. That creates false precision.

For current intake, self-reported source helps. A prospect can be asked how they heard about the firm or what prompted them to reach out. This is not a replacement for technical source tracking, and it provides useful context when the technical chain is incomplete, particularly for prospects whose journey crosses channels or devices.

For historical records, the honest answer is often unknown, and that is better measurement than inventing certainty. A report saying 30% of historical records have incomplete acquisition data may be uncomfortable. A report that confidently assigns those records to channels without evidence is worse.

The Lag Problem Changes How You Read Performance

The sales cycle is one of the biggest reasons RIA acquisition measurement goes wrong. A prospect books today. The advisor speaks with them next week. A second meeting happens a month later. They decide to move forward, paperwork completes, assets begin transferring, and more arrive later still.

Evaluate that campaign only on the current month's client count and it looks weak even while the downstream pipeline develops normally. The opposite problem also occurs: a campaign produces a large number of recent appointments, the top of the funnel looks strong, and the firm does not yet have enough downstream history to know what those appointments will become.

So measurement has to respect the firm's sales cycle. The question is not only how many clients this month's campaign generated. It is what stage have this month's prospects reached, how long does it typically take to move between stages, and which older cohorts have now had enough time to produce downstream outcomes?

The cohort is the key idea. Rather than treating January appointments and June appointments as interchangeable, track groups of prospects by when they entered the funnel. That makes it possible to watch a cohort mature through booking, attendance, qualification, client conversion, and funding. The longer the sales cycle, the more this matters, because a measurement window ending before the typical decision or funding process has played out will systematically understate downstream performance.

Weekly, Monthly and Quarterly Answer Different Questions

Do not use one report for every management question. Different review periods are useful for different parts of the chain.

Weekly: is the machine working? Weekly reporting should focus on operational signals. Are campaigns delivering, are conversion events behaving normally, are bookings entering the calendar? Then look for breaks. Did conversion tracking suddenly fall? Did bookings decline while Meta conversions held steady? Did appointments get booked but never appear in the CRM? Did no-shows increase? Weekly review is about finding problems while they are still fixable, and it is far too early to conclude anything about eventual funding.

Monthly: what happened to the prospects we generated? Monthly reporting connects more of the chain: conversion to booking, booking to attendance, attendance to qualification, qualification to opportunity or client. The purpose is not a benchmark table. It is to find where the funnel leaks. If bookings are healthy but completed appointments are weak, the problem sits between scheduling and attendance. If attendance is healthy but qualification is weak, the issue may be targeting, messaging, offer, criteria, or sales execution. If qualification is healthy but client decisions are weak, the issue is further down. The chain tells you where to investigate.

Quarterly: what are these cohorts becoming? Quarterly review is where the longer sales cycle becomes visible, because older cohorts have had time to mature. Review the progression of prospects through the downstream stages the firm tracks, looking at cohorts that entered several months earlier. Some will still be active, some disqualified, some clients, some funded. The quarterly question is not whether Meta worked. It is whether the pipeline is turning into the outcomes the firm wants.

Reports That Mislead

The most dangerous reports are often the most polished.

Ads Manager in isolation. A campaign report can show excellent delivery and conversion activity while saying nothing about whether the resulting prospects attended meetings or became clients.

A conversion-only dashboard. If the dashboard stops at the conversion event, it encourages the organization to optimize for an action several steps removed from the actual business objective.

Bookings without show rates. A calendar report makes the acquisition engine look strong if it counts every scheduled meeting equally. Cancellations and no-shows matter.

Appointments without qualification. Ten meetings with poor-fit prospects are not equivalent to ten meetings with prospects who meet the firm's criteria.

Client counts without source preservation. A CRM report showing new clients by source is only as reliable as the source fields behind it.

Funding reports without acquisition linkage. A funding report tells you what assets arrived without telling you which acquisition path created the relationship.

Current-month reporting on a long sales cycle. One of the easiest ways to understate a channel, because recent appointments have not had time to produce their eventual outcomes.

Historical data presented as complete. If source information was not consistently captured in prior years, say so. A clean-looking report built on incomplete source data is not a clean measurement system.

The answer is not to distrust every report. It is to understand exactly what each report knows and what it does not.

Audit the Handoffs Before Blaming the Channel

A useful measurement system does not require tracking everything imaginable. It requires tracking the events that correspond to meaningful transitions: the relevant Meta tracking and conversion events configured correctly, acquisition information captured at booking, source passed into the CRM and preserved as the contact progresses, and structured fields for appointment status, qualification, opportunity status, client status, and funding. Every important stage should have a system of record and a way to connect back to the original prospect. If one stage has no owner, it becomes the next measurement gap.

So when the numbers look wrong, locate the break. Take a real prospect and walk backward. Can you find the Meta interaction? The landing page visit and conversion event? The booking? The source on the CRM record? The appointment status, whether they attended, the qualification decision, the client outcome, the funding event? Wherever the answer becomes no, you have found the gap.

This is usually more useful than immediately changing campaigns. Suppose Meta shows a healthy number of conversions but the CRM contains very few corresponding bookings. Before deciding the prospects are bad, investigate whether booking data is being captured correctly. Suppose the CRM shows many appointments and almost none attributed to Meta. Before deciding Meta is ineffective, investigate whether the original source is being stored and preserved. Suppose Meta-generated clients appear to have no funded assets. Before concluding the channel produces no value, determine whether funding data is actually linked to the CRM records. The first question is always is the measurement chain intact? Only then should you judge performance.

Measurement Should Follow the Business, Not the Platform

The best measurement setup is not the one with the most dashboards. It is the one where the handoffs are difficult to break, which usually means each system has one job. Meta records advertising activity and configured conversion events. Website tracking records what happens after the click. The booking system captures the prospect and preserves acquisition information. The CRM is the operational record for appointment, show, qualification, opportunity, and client stages. The firm's financial systems provide funding information. The reporting layer connects those stages through a persistent prospect record and preserved source.

The mistake is expecting one system to know everything. Meta is not the CRM. The CRM is not the ad platform. The calendar is not the source of truth for acquisition. And the funding system may not know how the relationship began.

Meta is an important part of the acquisition process and not the entire one, which should shape how an RIA measures performance. The platform tells you what happened to the advertising. The firm's systems tell you what happened to the prospect. The job is to connect the two without losing the source: instrument conversion events correctly, capture source at booking, preserve it in the CRM, structure appointment and qualification outcomes, and maintain the connection through client and funding.

It also means being honest about uncertainty. Unknown is better than guessed. Incomplete is better than falsely precise. And recent is not the same as finished when the sales cycle takes months.

For a $500 million to $5 billion RIA this is a data architecture problem as much as a marketing reporting problem. The campaign is one part of the system. The real measurement system begins when someone clicks and ends when the firm can reliably say what happened next. If that chain is intact, marketing, sales, operations, and leadership can look at the same prospects and see the same journey, and that is when Meta performance becomes something the firm can actually manage.

Want to Scale Your RIA?

Book a call and we'll walk through the math for your firm. How many appointments you'd need, what the unit economics look like, and whether we're a fit.

Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.

Ready To Talk?

Install the AUM OS in your firm today and scale up with virtual appointments.

Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.

FAQ

Answers based on what we've seen drive top performance across years of data.

How long until we see results?
chevron icon

First appointments typically hit the calendar within the first 1–2 weeks after launch. Month one is optimization. Month two is when things stabilize and become predictable.

What’s the time commitment from our team?
chevron icon

2–3 hours of video recording every 3–6 months. That’s it. We handle everything else.

How does compliance work?
chevron icon

We’ve worked with over 200 RIAs and their compliance departments. We know what gets approved under Special Ad Category restrictions. We build compliant from the start and coordinate directly with your team.

What’s the investment?
chevron icon

Total marketing budget starts at $17,500 per month and ranges up to $120,000 depending on your goals, ad spend included. Engagements run on a 12 month minimum.

Do you guarantee results?
chevron icon

No. And you should be skeptical of any agency that does. Guarantees in this space are a red flag — they’re selling you a feeling, not a strategy. What we offer is a proven methodology, a team that’s managed over $10 million in Meta ad spend for RIAs, and a track record of $45+ Billion of AUM pipeline generated across 200+ firms. The firms that follow our methodology and commit to the process see results. That’s why we’re selective about who we work with.

How is this different from other agencies?
chevron icon

Most agencies try to do everything — Google, email, social, websites — and they’re mediocre at all of it. We only do Meta Ads for financial firms. We’ve spent over $10 million in this exact channel under Special Ad Category restrictions. We know what works because it’s all we do.

What if we already have a marketing team or agency?
chevron icon

Good. Most of our clients do. We’re not replacing your marketing person or your agency. We’re adding the one capability they probably don’t have: Meta Ads at scale with branded video for financial services under Special Ad Category. We plug in alongside whatever else you’re running.

Do you do Google Ads, SEO, or websites?
chevron icon

No. We do Meta Ads. That’s our entire focus. If you need those other services, we’re happy to recommend partners, but that’s not what we do.

How do I get started?
chevron icon

Click the button below to apply. If it’s a fit, we’ll schedule a strategy session to walkthrough timelines, pricing, and how AUM OS would work for your firm.