Meta Ads Dashboard Widgets in HighLevel
HighLevel Meta Ads Dashboard Widgets display Facebook and Instagram ad performance data on the HighLevel reporting dashboard. Connect the Meta ad account in Settings, then add Meta Ads widgets from the dashboard’s widget panel. Each widget can be filtered by campaign, ad set, and date range. Available metrics include spend, impressions, reach, clicks, CTR, CPC, results, cost per result, and ROAS. Display alongside CRM and revenue widgets for a unified view of ad spend and business outcomes.
This post covers what Meta Ads Dashboard Widgets are, how to set them up, which metrics they display, how agencies use them for client reporting, and the difference between the widgets and the HighLevel Ad Manager.
Reading time: about 7 minutes.
See Facebook and Instagram ad – alongside your pipeline, revenue, and CRM data
Meta Ads widgets require a connected Meta ad account. Add them from the Dashboard widget panel in any sub-account.
What Are Meta Ads Dashboard Widgets in HighLevel?
Meta Ads Dashboard Widgets are reporting elements on the HighLevel dashboard that pull Facebook and Instagram ad performance data from a connected Meta ad account.
Instead of opening Meta Ads Manager separately to check campaign metrics, the relevant data appears directly on the HighLevel dashboard – spend, impressions, clicks, results – alongside the CRM metrics, pipeline value, and revenue data that the rest of the dashboard shows.
The primary purpose is context. Ad spend data in isolation tells one story.
Ad spend data next to the number of leads generated, deals closed, and revenue attributed tells a much more complete one. The widgets bring the advertising data into the same view as the outcomes it is supposed to generate.
Why Unified Ad Reporting Matters
Most businesses and agencies using Meta ads check performance across at least two separate platforms: Meta Ads Manager for the ad metrics, and their CRM or reporting tool for the business outcomes. Every time those two views are separated, the connection between ad activity and business results becomes harder to see and easier to misinterpret.
A campaign that shows a low cost per click in Meta Ads Manager looks like it is performing well. The same campaign’s data viewed alongside the HighLevel CRM – where 90% of those clicks produced no contact creation – looks very different.
Bringing Meta Ads data into the same dashboard as CRM data does not fully solve attribution complexity, but it reduces the friction of checking both and makes patterns more visible when the data is side by side.
Connecting the Meta Ad Account
Meta Ads widgets require a connected Facebook and Instagram ad account. The connection is made in the sub-account’s Settings, typically under Integrations or the Ad Manager section.
The connection uses Meta’s OAuth flow – you authorize HighLevel to access the ad account’s data. Once authorized, HighLevel can pull campaign, ad set, and ad-level performance data from that account into the dashboard widgets.
The connected account is typically the client’s own Meta Business Manager ad account for client sub-accounts, or the agency’s own ad account for the agency’s sub-account. Each sub-account connects independently – client ad accounts are not shared across sub-accounts.
Metrics Available in the Widgets
The metrics available in Meta Ads widgets reflect the standard Meta Ads performance data accessible through the Meta API. Common metrics displayed include spend (total ad spend for the period), impressions (total times ads were shown), reach (unique accounts that saw the ads), and clicks (total clicks on ad links).
Click-through rate (CTR) – clicks divided by impressions – and cost per click (CPC) are derived metrics that indicate ad engagement efficiency. Results represent the campaign’s configured objective outcome – leads, purchases, video views, or page likes depending on the campaign type.
Cost per result normalizes the outcome cost across campaigns with different objectives.
Return on ad spend (ROAS) is available for campaigns connected to purchase or revenue tracking – typically requiring the Meta pixel to be active on the purchase confirmation page or a connected catalog for e-commerce campaigns.
Campaign Filtering and Date Ranges
Each Meta Ads widget can be configured to show data at different levels of specificity. An account-level widget shows aggregated data across all active campaigns.
A campaign-level widget isolates data for a specific campaign – useful when multiple campaigns are running simultaneously for different offers or audiences.
Date ranges are configurable per widget. Preset options typically include last 7 days, last 14 days, last 30 days, this month, last month, and a custom date range.
Setting a relevant date range ensures the widget shows the data period that is most meaningful for the current decision-making context – a campaign in its first week versus a campaign that has been running for three months are best viewed with different date windows.
Building a Mixed Dashboard
The most useful HighLevel dashboard configuration for a business running Meta ads is one that combines Meta Ads widgets with the platform’s native reporting widgets.
A practical layout might show Meta Ads spend and results in one row, new contacts and pipeline value in the next row, booked appointments in the third row, and revenue generated in the fourth. The sequence mirrors the customer journey from ad impression to closed deal – with each metric representing one stage of that journey.
This layout answers the question any business owner or marketing manager wants answered when they open their dashboard: “What did I spend on ads, what did it generate, and where are those leads right now?” When those metrics are on three separate platforms, the question requires three separate logins. When they are on one dashboard, the answer is visible in 10 seconds.
Agency Client Reporting
Meta Ads dashboard widgets are a significant tool for agencies providing Facebook and Instagram advertising services to clients. The standard agency client reporting challenge is translating Meta Ads Manager data – which is optimized for advertisers, not business owners – into a view that makes sense to someone who runs a plumbing company or a dental practice.
A HighLevel dashboard with Meta Ads widgets configured alongside the client’s CRM metrics does that translation automatically. The client logs into their HighLevel sub-account, sees their dashboard, and has an immediate answer to “how are my ads doing” without needing a separate Ads Manager login or a weekly PDF report.
Agencies configure the dashboard with the most relevant metrics for each client – not every metric that Meta Ads Manager can show, but the three or four that actually matter for the client’s business goals. That curation is what makes the dashboard useful rather than overwhelming.
Widgets vs. the Ad Manager
Meta Ads dashboard widgets are a reporting feature – they display performance data from existing campaigns but do not provide campaign management controls.
The HighLevel Ad Manager is a separate feature that enables creating and managing Meta ad campaigns from within HighLevel. The Ad Manager handles campaign creation, audience targeting, ad creative, budgets, and bid settings – the operational side of running ads.
The dashboard widgets handle the reporting side – showing how those campaigns are performing after they are live. The two features are complementary but serve distinct purposes.
A business can use the dashboard widgets without using the HighLevel Ad Manager (managing campaigns directly in Meta Ads Manager and viewing results in HighLevel). A business can also use the Ad Manager without the dashboard widgets (managing campaigns in HighLevel but viewing results in Meta Ads Manager).
What Can You Do With It?
- View Facebook and Instagram ad results alongside CRM data on one screen: Total ad spend, click-through rate, and cost per lead are visible in the same view as new contacts added, pipeline value, and revenue – eliminating the context switch between ad platform and CRM.
- Filter ad performance by campaign for campaign-level accountability: Each active campaign can have its own widget – spend and results are visible per campaign rather than only aggregated across the entire account.
- Give clients a clear, simple view of their ad performance: Agencies configure the client’s dashboard with the metrics that matter for their business. The client sees their ad results in plain terms without navigating Meta Ads Manager.
- Monitor ad spend trends alongside business outcome trends: Setting the same date range on Meta Ads widgets and CRM performance widgets reveals whether ad spend increases are generating proportional increases in leads or revenue.
- Replace manual weekly ad performance reports: A configured dashboard with Meta Ads widgets is a live report that updates continuously rather than a static PDF that was accurate when it was generated but is stale by the time it is read.
Key Definitions
| Term | What It Means |
|---|---|
| Meta Ads Dashboard Widget | A HighLevel dashboard element that pulls Facebook and Instagram ad performance data from a connected Meta ad account. Displays metrics like spend, impressions, clicks, and results alongside other dashboard widgets. |
| Impressions | The total number of times ads in a campaign were displayed to users. A single user seeing the same ad multiple times counts as multiple impressions. |
| Reach | The number of unique accounts that saw ads in the campaign. Unlike impressions, each person counts only once regardless of how many times they saw the ad. |
| Click-Through Rate (CTR) | The percentage of impressions that resulted in a click. Calculated as clicks divided by impressions. A higher CTR indicates the ad creative and copy are resonating with the audience. |
| Cost Per Click (CPC) | The average amount spent per click on the ad. Total spend divided by total clicks. Used to assess traffic acquisition efficiency. |
| Results | The number of times the campaign’s configured objective was achieved – leads generated, purchases made, video views, or other outcomes set in the campaign. The primary success metric for a campaign. |
| Cost Per Result | Total spend divided by total results. The average cost to achieve one instance of the campaign’s objective. Used to compare campaign efficiency across different campaigns or time periods. |
| ROAS (Return on Ad Spend) | Revenue generated divided by ad spend. A ROAS of 3 means $3 in revenue was generated for every $1 spent on ads. Requires purchase or revenue tracking to calculate accurately. |
Use Cases by Industry
Marketing Agencies – Client Dashboard Reporting
An agency manages Facebook and Instagram ads for 12 local service business clients. Each client’s HighLevel dashboard is configured with Meta Ads widgets showing the last 30 days of spend, leads generated, and cost per lead – alongside HighLevel’s native contact and pipeline widgets.
When a client asks “how are my ads doing this month?”, the answer is visible on their dashboard. The agency no longer needs to export a report from Meta Ads Manager, format it in a spreadsheet, and email it – the client can see the data themselves at any time.
Agency check-in calls focus on strategy rather than data delivery.
Result: Client reporting overhead drops significantly. Live dashboards replace static reports. Clients have continuous access to their performance data rather than waiting for a weekly or monthly report.
E-Commerce – Ad Spend vs. Revenue View
An e-commerce brand runs Meta ads continuously for product sales. Their HighLevel dashboard shows Meta Ads spend and purchase results (from the Meta pixel) alongside HighLevel’s revenue and orders metrics.
When ad spend increases, the dashboard shows whether revenue increases proportionally – or whether additional spend is producing diminishing returns. The relationship between ad investment and revenue outcome is visible without building a custom report.
Result: Budget decisions are informed by visible data rather than intuition. When spend and revenue move in proportion, the team increases the budget confidently. When they diverge, the team investigates the cause rather than assuming the relationship holds.
Coaches and Course Creators – Launch Monitoring
A course creator launches a new program and runs Facebook ads to a webinar registration funnel. The dashboard shows Meta Ads spend and lead results alongside the HighLevel CRM metric for new contacts added from the funnel form.
The side-by-side view reveals the cost per lead from Meta (reported in the ad widget) alongside the number of those leads who have moved through the pipeline (visible in CRM widgets). If the ad cost per lead is $12 but the pipeline shows very few leads advancing to sales calls, the issue is post-lead follow-up – not the ads.
Result: The dashboard separates ad performance problems from CRM and follow-up problems. Both datasets are visible together, making the diagnosis faster than it would be when looking at each data source separately.
Home Services – Campaign-Level Tracking
A roofing company runs two simultaneous Meta campaigns – one targeting storm-affected areas and one targeting homeowners researching roof replacement. Each campaign has its own dashboard widget configured with campaign-specific filtering.
The owner can see at a glance which campaign is generating more leads at a lower cost without pulling up Meta Ads Manager. If the storm-targeting campaign’s cost per lead spikes, it is visible immediately on the dashboard – not discovered a week later during a formal review.
Result: Campaign-level performance monitoring is accessible at a glance from the tool the business owner already uses daily. Issues surface earlier and decisions are made faster.
Real Estate Agencies – Multi-Agent Ad Spend
A real estate agency runs Meta ads for individual agent listings. Each agent’s HighLevel sub-account has Meta Ads widgets configured for that agent’s active campaigns.
The agency dashboard at the top level shows aggregated performance across all agents.
Individual agents see their own campaign data. The agency manager sees the combined performance.
Both views are available from the same platform without any additional reporting infrastructure.
Result: A scalable reporting structure where each agent has visibility into their own ad performance and the agency has a consolidated view without building a custom reporting system.
Add Meta Ads widgets to your – ad performance and business results on one
Requires a connected Meta ad account. Add widgets from the Dashboard widget panel in any sub-account.
Who Is This For?
Good fit if you…
- Run Facebook or Instagram ads and want ad performance data in the same view as your CRM and revenue metrics
- Manage Meta ads for clients and want to give clients a simple live view of their ad results without a separate reporting tool
- Currently switch between Meta Ads Manager and HighLevel to answer basic questions about ad performance and lead generation
- Want to identify patterns between ad spend and CRM outcomes that are hard to see when the data lives in separate platforms
Not the right fit if you…
- Do not run Meta ads – the widgets require an active, connected Meta ad account to display data
- Need granular campaign management controls from within HighLevel – use the Ad Manager for campaign operations, not the dashboard widgets
- Need advanced attribution modeling or cross-channel reporting beyond what Meta’s API data provides
How to Add Meta Ads Widgets to the Dashboard
Step 1: Connect the Meta ad account
In the sub-account, go to Settings, then the Integrations or Ad Manager section.
Connect the Facebook and Instagram ad account via the Meta OAuth flow. Confirm the correct ad account is connected.
Step 2: Go to the Dashboard
Navigate to the Dashboard section of the sub-account.
Step 3: Open widget customization
Click the Add Widget or Edit Dashboard option to open the widget selection panel.
Step 4: Add a Meta Ads widget
Find the Meta Ads or Facebook Ads widget category. Add the desired widget type – spend, results, impressions, or a combined overview widget.
Step 5: Configure the widget
In the widget settings, select the connected ad account. Filter by campaign or ad set if showing campaign-specific data is the goal.
Set the default date range.
Step 6: Add additional widgets as needed
Add separate widgets for different campaigns or metrics. A combined account-level spend widget plus a campaign-specific results widget gives both overview and detail in one dashboard view.
Step 7: Arrange the dashboard layout
Drag and resize widgets to create a logical arrangement. Place Meta Ads widgets near the CRM contact and pipeline widgets they relate to – making the ad spend-to-outcome relationship visually obvious.
Step 8: Verify data accuracy
Compare a key metric from the widget against the same metric in Meta Ads Manager for the same date range. Confirm the figures are consistent.
Small timing differences are normal; significant discrepancies suggest a configuration issue to resolve.
Step 9: Configure for client access if needed
If the dashboard is for a client who logs into the sub-account, confirm the widget configuration shows the most relevant and readable set of metrics for that client. Remove technical metrics they do not need and keep the view focused on the outcomes they care about.
How Does It Connect to HighLevel?
- Dashboard: Meta Ads widgets are a component of the HighLevel Dashboard – the customizable reporting home page of every sub-account. They are one widget type among many that can be combined to create a complete business performance view.
- Ad Manager: The HighLevel Ad Manager is where Meta campaigns are created and managed. The dashboard widgets report on what the Ad Manager (or Meta Ads Manager directly) has already set up and is running. The two features serve different parts of the advertising workflow.
- Attribution Reporting: Attribution Reporting in HighLevel connects ad clicks to CRM contact creation and revenue attribution. The Meta Ads dashboard widgets show Meta’s own performance data; attribution reporting shows what happened after the click within HighLevel’s system.
- Reporting and Analytics: The Meta Ads widgets contribute to the overall reporting picture in HighLevel’s reporting section. Full business performance reporting pulls from both the Meta Ads data (via widgets) and HighLevel’s native CRM and pipeline data.
- Facebook Lead Ads Integration: The Facebook Lead Ads Integration connects Meta lead form submissions to HighLevel contacts. Meta Ads widgets report on the performance of those lead ad campaigns – the integration handles the data; the widget reports on the results.
Common Questions
HighLevel Meta Ads Dashboard Widgets pull Facebook and Instagram ad data into the HighLevel dashboard. Connect the Meta ad account in Settings first. Then add widgets from the dashboard’s widget panel – configure each widget with campaign filters and date range. Available metrics include spend, impressions, clicks, CTR, results, cost per result, and ROAS. Display alongside HighLevel’s native CRM and pipeline widgets for a unified performance view.
What are Meta Ads Dashboard Widgets in HighLevel?
Dashboard elements that pull Facebook and Instagram ad performance data from a connected Meta ad account into the HighLevel reporting dashboard – alongside CRM and revenue metrics.
How do I add Meta Ads widgets to the HighLevel dashboard?
Connect the Meta ad account in Settings first. Then go to Dashboard, open widget customization, add a Meta Ads widget, and configure it with campaign filters and date range.
What metrics do HighLevel Meta Ads widgets show?
Spend, impressions, reach, clicks, CTR, CPC, results (the campaign objective outcome), cost per result, and ROAS for campaigns with purchase tracking configured.
Do I need to connect a Meta ad account before using Meta Ads widgets in HighLevel?
Yes. Connect the ad account in Settings via the Meta OAuth flow. The widgets cannot pull data without a connected account.
Can I filter Meta Ads widgets by specific campaigns or date ranges in HighLevel?
Yes. Each widget supports campaign-level filtering and configurable date ranges – last 7 days, last 30 days, this month, or custom ranges.
Can agencies use Meta Ads widgets to report to clients in HighLevel?
Yes. Configure the client’s dashboard with Meta Ads widgets showing the most relevant metrics.
Clients with sub-account access see their ad performance data live without logging into Meta Ads Manager.
Are Meta Ads dashboard widgets real-time in HighLevel?
Meta Ads data has an inherent reporting delay from the Meta API – typically a few hours. For up-to-the-minute data, Meta Ads Manager is the most current source.
Can I display Meta Ads widgets alongside other HighLevel data on the same dashboard?
Yes. The HighLevel dashboard supports mixed widget types on the same layout – Meta Ads widgets alongside pipeline, appointment, revenue, and contact widgets.
What is the difference between Meta Ads dashboard widgets and the HighLevel Ad Manager?
Widgets display performance reporting data. The Ad Manager creates and manages campaigns.
Widgets are for viewing results; the Ad Manager is for running campaigns. Both connect to the same Meta ad account.
Can I share the HighLevel dashboard with Meta Ads widgets with a client?
Yes. Clients with sub-account access see the configured dashboard including Meta Ads widgets. Agencies set up the widget configuration; clients view the data.
To Wrap It Up
Meta Ads dashboard widgets solve a specific problem: the fact that Facebook and Instagram ad performance data and the business outcomes that advertising is supposed to generate live in completely different places by default.
For a business owner, opening Meta Ads Manager to check the cost per lead and then opening HighLevel to check how many of those leads have been followed up with is a two-platform process. When the ad data is on the HighLevel dashboard next to the CRM data, the same question takes 10 seconds.
For agencies, the live dashboard replaces the most time-consuming part of client reporting – not the analysis, but the data gathering and formatting that precedes it. A client who can see their ad spend and lead results in real time on their own dashboard is a client who asks fewer “can you send me the latest numbers” questions and more substantive strategic questions.
The configuration is quick once the Meta ad account is connected. The most important decision is which metrics to display – not all of them, but the 3 to 5 that answer the core questions for this specific business or client.
A focused dashboard with the right metrics is more useful than a comprehensive one that requires interpretation.
Here is how to get started:
- Go to Settings and connect the Meta ad account via OAuth in the Integrations section
- Navigate to the Dashboard and open widget customization
- Add a Meta Ads widget and configure it with the ad account selection and default date range
- Filter by campaign if campaign-specific reporting is the priority
- Add the CRM and pipeline widgets that contextually relate to the ad performance data
- Arrange the dashboard so the ad spend widget is adjacent to the lead or revenue widget it feeds
- Verify the data against Meta Ads Manager to confirm accuracy
- Configure a separate view for each campaign if multiple campaigns are running simultaneously
The most useful dashboard places the ad spend widget directly above or beside the contact or revenue widget it should be generating. If the visual proximity makes the relationship obvious, the dashboard is doing its job.
If the data requires navigating around to connect the dots, reorganize the layout until the relationship is immediately visible.
See your Facebook and Instagram ad results next to – start your free trial today
Connect your Meta ad account and add widgets from the Dashboard widget panel in any sub-account.
