Your Facebook Ads marketing dashboard, spend matched to revenue.

Ad spend, ROAS, attributed revenue, and funnel conversion modeled from your Ad Account, Campaigns, Ad Sets, and Ad Performance Insights, reconciled with Salesforce so the revenue number finance reports is the one you present.

See how to build one in Definite
What’s in a facebook ads marketing dashboard?

What’s in a facebook ads marketing dashboard?

A Facebook Ads marketing dashboard is the single governed view of how your Meta ad spend performs: what you spent by campaign and ad set, the revenue those ads drove, return on ad spend, cost per conversion, and how leads progress from MQL to SQL. The version worth presenting reconciles Facebook's self-reported conversions and Insights data with Salesforce pipeline, so ROAS is a real number tied to recognized revenue, not Meta's own attribution window claiming credit it cannot prove.

Facebook Ads reports its own conversions and attributed revenue inside Ads Manager, and Salesforce tracks a different close date and deal value. When ROAS and attributed revenue live in one definition modeled on Ad Performance Insights and Salesforce deals, the number you take to the board is the number finance recognizes, and you catch the campaign or audience that stopped paying back before the quarter closes.

Who it’s forVPs, directors, and heads of marketing or growth who run Facebook Ads and own the spend that has to prove itself.

CadenceRefreshed daily; reviewed in the weekly channel review and before the board update.

Built fromFacebook Ads, Salesforce

§ How it works

Describe your dashboard. Fi builds it.

Fi is the AI agent inside Definite. Tell it what you’re trying to understand, and it connects your sources, defines the metrics, and builds the dashboard. One conversation, not a project.

You
Show me what our Facebook Ads spend is actually returning -- ROAS by campaign, cost per conversion, and attributed revenue that matches what Salesforce reports as closed-won.
✦ Fi
Here's your facebook ads marketing dashboard, on your Facebook Ads and Salesforce data.
Here’s what’s in it

The top row leads with the 4 numbers that matter most: Ad spend, Attributed revenue, ROAS, Cost per conversion. Each shows a delta versus the prior period so you can see direction at a glance. Below that, 2 trend charts (Attributed revenue over time, Conversions by channel) show how the headline numbers have moved over time. A breakdown (Ad spend by channel) splits the metric by dimension so you can see what's driving the total. A detail table (Efficiency & funnel) rounds it out with the secondary metrics and their deltas. Every number is computed from the exact formulas shown in the metric table below. Composites are derived from their components, not pasted in, so the KPI tiles, breakdowns, and totals all reconcile to each other.

Illustrative data

Ad spend

$334K▲ 27.3%
Data ▾
PeriodAd Spend
Jan$160K
Feb$203K
Mar$187K
Apr$204K
May$216K
Jun$175K
Jul$206K
Aug$198K
Sep$230K
Oct$291K
Nov$263K
Dec$334K

Attributed revenue

$798K▲ 5.0%
Data ▾
PeriodAttributed Revenue
Jan$454K
Feb$410K
Mar$401K
Apr$490K
May$534K
Jun$657K
Jul$505K
Aug$714K
Sep$847K
Oct$803K
Nov$760K
Dec$798K

ROAS

2.4×▼ 17.5%
Data ▾
PeriodROAS
Jan2.8×
Feb2.0×
Mar2.1×
Apr2.4×
May2.5×
Jun3.8×
Jul2.4×
Aug3.6×
Sep3.7×
Oct2.8×
Nov2.9×
Dec2.4×

Cost per conversion

$65▲ 72.3%
Data ▾
PeriodCost per Conversion
Jan$57
Feb$76
Mar$54
Apr$50
May$56
Jun$44
Jul$44
Aug$37
Sep$43
Oct$62
Nov$38
Dec$65

Attributed revenue over time

400,000 500,000 600,000 700,000 800,000 900,000 Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec
Data ▾
PeriodAttributed Revenue
Jan$454K
Feb$410K
Mar$401K
Apr$490K
May$534K
Jun$657K
Jul$505K
Aug$714K
Sep$847K
Oct$803K
Nov$760K
Dec$798K

Ad spend by channel

Paid Search Paid Social Organic Email Referral 0 20,000 40,000 60,000 80,000 100,000
Data ▾
ChannelAd Spend
Paid Search$77K
Paid Social$39K
Organic$64K
Email$51K
Referral$103K

Conversions by channel

2,000 3,000 4,000 5,000 6,000 7,000 8,000 Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec
Data ▾
PeriodConversions
Jan2.8K
Feb2.7K
Mar3.5K
Apr4.1K
May3.9K
Jun4.0K
Jul4.7K
Aug5.4K
Sep5.3K
Oct4.7K
Nov7.0K
Dec5.2K

Efficiency & funnel

CTR1.4%▼ 20.3%
CPC$2▲ 31.0%
MQL → SQL Rate29.6%▼ 0.1%
✦ Fi
Anything else I can do for you?
You
Which Facebook Ads campaign's ROAS dropped last month, and what drove it?Show me the ad sets behind the spike in cost per conversion.Is the MQL to SQL rate falling because of lead volume from Facebook or lead quality?What would attributed revenue look like if I shifted 20% of Facebook spend to a different audience?Break Facebook Ads conversions out by campaign instead of channel.Trace this month's attributed revenue back to the Salesforce deals those leads closed.Add blended CAC across Facebook Ads campaigns and flag any ad set where cost per conversion rose more than 20% month over month.Show ROAS by campaign inside Facebook Ads, not just the channel total.Compare this quarter's Facebook Ads attributed revenue to last quarter at the same spend level.
  • Which Facebook Ads campaign's ROAS dropped last month, and what drove it?
  • Show me the ad sets behind the spike in cost per conversion.
  • Is the MQL to SQL rate falling because of lead volume from Facebook or lead quality?
  • What would attributed revenue look like if I shifted 20% of Facebook spend to a different audience?
  • Break Facebook Ads conversions out by campaign instead of channel.
  • Trace this month's attributed revenue back to the Salesforce deals those leads closed.
  • Add blended CAC across Facebook Ads campaigns and flag any ad set where cost per conversion rose more than 20% month over month.
  • Show ROAS by campaign inside Facebook Ads, not just the channel total.
  • Compare this quarter's Facebook Ads attributed revenue to last quarter at the same spend level.
§ Why the numbers tie out

Every metric traces back to your systems

This is the part a BI tool can’t fake. Each metric is defined once, in your warehouse, from a specific object in a specific source. Change the definition in one place and every tile, report, and answer moves with it. So the number on the screen is the number in the source.

CampaignAd SpendAttributed RevenueROASCost per ConversionConversionsCTRCPC
AdAd SpendROASCost per ConversionCTRCPC
LeadMQL → SQL Rate
DealMQL → SQL Rate
ContactMQL → SQL Rate
MetricWhat it measuresHow it's calculatedSources
ROASRevenue attributed back to ad spend per dollar spent, the headline efficiency number for paid.Attributed Revenue ÷ Ad SpendFacebook Ads
Cost per ConversionWhat you pay, on average, for a single conversion, the unit cost of demand.Ad Spend ÷ ConversionsFacebook Ads
CTRThe share of ad impressions that turn into clicks, the first read on whether the creative and targeting land.Clicks ÷ ImpressionsFacebook Ads
CPCWhat you pay, on average, for a single click.Ad Spend ÷ ClicksFacebook Ads
MQL → SQL RateThe share of marketing-qualified leads that sales accepts as qualified, the handoff health check between the two teams.SQLs ÷ MQLsSalesforce
§ Then do something about it

Have our agent watch for you

A facebook ads marketing dashboard tells you what happened, and Fi tells you why. The last step is not having to remember to check. Point Definite at the one number you can’t afford to miss, and it watches that number for you off the same definitions as your dashboard. When it moves, you hear about it before the next review instead of during it. One metric, one action, always reversible.

Autonomous agent · watch churn
Watch
A metric you choose
net revenue churn
Judge
One condition
> 5% week-over-week
Act
One action
alert #revenue + open doc
◄──── then waits · cooldown 24h before it can act again ────
Scoped to a single metric and a single action. You arm it; you can disarm it anytime.
§ The data that powers it

Built from whatever you already run on

Connect the systems you already use. Any source of these types works, and you don’t move data into a warehouse, because Definite is the warehouse.

No warehouse to stand up or connect. See how the platform models your data →

§ Get started

Build your facebook ads marketing dashboard

From signup to a working dashboard in one sitting. No data team required.

01

Sign up

Free to start. No credit card, no infrastructure to set up.

Create your account
02

Connect your sources

Stripe, your CRM, accounting. Definite syncs and models them automatically.

03

Decide your metrics

Pick the numbers that matter or let Fi propose them from your data. Every metric gets one definition, governed in one place.

04

Ask Fi to build it

Describe what you need in plain language. Fi builds the dashboard, and you refine by asking follow-ups.

§ FAQ

Common questions

Because Ads Manager counts conversions inside Meta's attribution window and claims revenue on the click date, while Salesforce recognizes the deal on the close date. The same converting customer gets counted differently in each system. This dashboard reconciles Ad Performance Insights with Salesforce deals so there is one conversion definition and one ROAS, modeled in your warehouse instead of re-derived from two sources that disagree.
Facebook Ads for spend, impressions, clicks, and conversions from your Ad Account, Campaigns, Ad Sets, and Insights objects. Salesforce for leads, pipeline, and closed-won revenue so attributed revenue and ROAS tie back to recognized deals. Definite syncs and models both, then ties spend to the revenue it drove.
It is a live ECharts dashboard running on a deterministic synthetic dataset, labeled illustrative. ROAS reconciles because it is computed as attributed revenue over ad spend by the formula in the metric table, not pasted in. Connect your Facebook Ads account and Salesforce, and Fi builds the same thing from your data.
Tell Fi what you need, the way the prompt above reads. Fi connects your Facebook Ads account and Salesforce, proposes the metrics, models the campaign breakdown, and you refine by asking follow-ups. The first version ships without a SQL query or a dashboard rebuild.
Because attribution lives in the semantic layer, not in Ads Manager. The definition of an attributed conversion and the revenue tied to it is governed once and applied across Facebook Ads and Salesforce, so ROAS is a real number rather than Meta's self-reported figure that double-counts customers Salesforce already attributed to another channel.

Your answer engine
is one afternoon away.

Book a 30-minute call and watch us build your first dashboard live, with your own data.