Facebook Ads Breakdown: How to Read Meta Ads Manager Breakdowns

Facebook Ads Breakdown: How to Read Meta Ads Manager Breakdowns

Facebook AdsOctober 27, 2026
By Antonio Fernandez

TL;DR

  • Meta's developer documentation states that insights breakdown values are estimated, so breakdown rows can differ from the total row.
  • Reach is de-duplicated: Meta's example shows two ad sets each reaching 2 people while the campaign reaches 3, so reach is never summed across rows.
  • Hourly breakdowns do not support reach or frequency, and hourly data is kept for the last 13 months only.
  • Region, DMA and hourly breakdowns do not return off-Meta conversions such as Pixel website events, following Meta's 2021 measurement changes.

A Facebook ads breakdown is a way of splitting the rows in Meta Ads Manager by one dimension, such as age, placement, device or day, so you can see which slice of a campaign produced its results. You open it from the Breakdown dropdown above the reporting table, pick a dimension, and every campaign, ad set or ad row expands into sub-rows for that dimension.

That sounds simple, and the clicking part is. The harder part is reading the numbers correctly. Breakdown rows often do not add up to the total above them, some metrics disappear when you choose certain breakdowns, and Meta itself labels breakdown values as estimates. This guide covers the standard Breakdown menu, what each group of options does, why the totals drift, and how to export a breakdown report you can trust enough to act on.

Where the Breakdown menu sits in Meta Ads Manager

In Ads Manager, open the Campaigns, Ad sets or Ads tab. Above the table, on the right side of the toolbar, you will find a Breakdown control next to the Columns control. Clicking it opens a menu of dimensions grouped into categories. Choose one and the table refreshes: each row now has a small expand arrow, and the sub-rows show the same columns (spend, impressions, results, cost per result and so on) for each value of the dimension you picked.

A few practical points before you start:

  • The breakdown applies to whichever level you are viewing. Breaking down at campaign level shows how a whole campaign split across ages; breaking down at ad level shows it per ad, which is usually where creative decisions get made.
  • The date range at the top of the screen still controls the data. A breakdown of the last 7 days and a breakdown of the last 90 days can tell different stories, so set the range first.
  • Meta has renamed and regrouped this menu several times. The labels below describe the usual structure, but if an option sits under a slightly different heading in your account, the dimension itself works the same way.

The breakdown categories and what each one answers

The menu groups dimensions by the kind of question they answer. Depending on the interface version, you will see headings such as Time, Delivery (sometimes with Demographics and Geography split out as their own groups), Action, and Dynamic creative element.

Breakdown by age, gender, placement and device (delivery)

Delivery breakdowns describe who saw the ad and where. The common ones are:

  • Age and Gender, available separately or together as Age and gender. People who have not given a gender appear in their own row rather than being forced into one of the others.
  • Country and Region, plus DMA (Designated Market Area), which only applies to United States media markets.
  • Platform (Facebook, Instagram, Messenger, Audience Network), Placement (Feeds, Stories, Reels, Marketplace, search results and so on), and Platform and device.
  • Impression device, which tells you whether the ad was shown on an iPhone, an Android phone, a desktop, a tablet and similar device types.

Use these to answer practical questions: is the Reels placement eating budget at a higher cost per result than Feeds? Does one age band convert while another only clicks? Is desktop delivering almost nothing for a lead form that works fine on mobile?

Breakdown by time of day

Under the delivery group you will also find two hourly options: Time of day (ad account time zone) and Time of day (viewer's time zone). The first buckets results by the hour on the ad account's clock. The second buckets them by the local hour of the person who saw the ad, which matters when a campaign targets several countries.

Hourly breakdowns come with limits that catch people out. Meta's developer documentation states that hourly breakdowns do not support unique metrics such as reach and frequency, and that hourly data is only kept for the last 13 months. So you can see impressions, clicks and spend by hour, but not how many unique people you reached at 9pm. Hourly breakdowns also do not return off-Meta conversion metrics, such as website purchases tracked by the Pixel, since Meta's 2021 measurement changes. If you are trying to find the hour that drives the most sales, this breakdown alone will not show it.

Breakdown by time period

The Time group (Day, Week, 2 weeks, Month) splits the date range into periods. This is how you build a trend view inside Ads Manager without changing the date picker repeatedly: choose Week, set the range to the last quarter, and each ad gets one sub-row per week.

Breakdown by action

Action breakdowns split the results themselves rather than the audience. Examples include Conversion device (the device on which the conversion happened, which can differ from the device that saw the ad), Destination, Carousel card for carousel ads, Video view type and Post reaction type. Conversion device is useful when people see an ad on mobile and buy later on desktop; comparing it with Impression device shows how much of that cross-device path exists in your account.

Breakdown by dynamic creative element

If an ad uses dynamic creative or several text and media options, this group splits results by asset: image, video, headline, primary text, call to action and so on. Meta's API documentation lists a narrower set of metrics for asset breakdowns (impressions, clicks, spend, reach, actions and action values), so expect fewer columns to fill here than on a normal breakdown.

Combining two breakdowns

Ads Manager lets you stack breakdowns from different categories, for example Age from the delivery group with Week from the time group. You generally cannot pick two from the same group at once, and some cross-group pairs are blocked. Meta only stores certain combinations; in the Marketing API documentation the supported permutations include age with gender, and platform with placement and impression device. When a combination is not available, the option is greyed out or disappears once your first breakdown is selected. That is a data limit, not a bug in your account.

Why breakdown totals do not match campaign totals

This is the question most people arrive with. You break down a campaign by age, add up the sub-rows, and the sum does not equal the campaign row. Meta's Business Help Center gives several reasons, and they often apply at the same time.

Here is a summary of the causes Meta documents and what each one means for your reading of the report:

Why breakdown totals do not match campaign totals
CauseWhat happensWhat to do
Unique metrics are de-duplicatedReach counts each person once. A person who saw the ad on Facebook and Instagram is counted in both platform rows but only once in the total, so the rows add up to more than the total.Sum non-unique metrics (impressions, spend, clicks). Never add reach across rows.
Sampling and estimationMeta states that breakdown values are estimated and that sampling can create a gap between the summed rows and the total.Treat small gaps as noise. Compare proportions, not exact figures.
Deleted ads or ad setsHigher-level totals can include results from deleted items that the default view hides.Include deleted items in the view filter when reconciling.
Privacy and measurement limitsSome breakdowns, such as region, DMA and hourly, do not return off-Meta conversions, so those rows can show zero or blank results.Read conversions at the total level or with a breakdown that supports them.

The reach point deserves one more sentence because it trips up even experienced buyers. Meta's own example is two ad sets with overlapping audiences, each reaching two people, while the campaign reaches three. Nothing is broken. The campaign row is the true unique count, and the sub-rows are each correct for their own slice.

There is also a mechanical cause that is easy to miss: the attribution setting. Meta's API documentation notes that action metrics are not available when you aggregate across ads that use different attribution settings. If ad sets in one campaign use different attribution windows, a comparison column may come back empty or inconsistent.

Unknown, not specified and estimated rows

Some sub-rows will carry labels like "unknown" or "not specified". These are people Meta could not place in a category, for example accounts without a listed gender. Leave them in when you total spend, and leave them out of any conclusion about targeting. If an unknown row holds a large share of conversions, the breakdown is not giving you enough signal to act on that dimension.

Separately, Meta's documentation states plainly that insights breakdown values are estimated. For delivery dimensions such as age or region, the figure is Meta's best attribution of an impression or result to that slice. That is good enough to spot a placement that costs twice as much as another, and not good enough to justify moving a small budget on a gap of a few percent.

Exporting a Facebook ads breakdown report

Once the breakdown is set the way you want, you can export it. From the Reports menu near the Breakdown control, choose to export table data, and pick a spreadsheet format (CSV or Excel). The export carries the current columns, date range, filters and breakdowns. Two habits make exports more useful:

  1. Customise columns first. Remove columns you do not need and add the ones you do, such as cost per result and the specific conversion events you track. A breakdown export with forty columns is hard to read.
  2. Save the setup as a report. Ads Reporting lets you save a custom report with its breakdowns and schedule it to be emailed. That saves rebuilding the same age-by-placement view every week.

When you work with the export, remember the table above: sum spend, impressions and clicks freely, but do not add reach or frequency across rows. Calculate cost per result from summed spend and summed results only for metrics that are additive.

Breakdown vs creative breakdown

The standard Breakdown menu described here splits delivery and results by dimensions like age, placement and time. People also use the term "creative breakdown" for reporting that focuses on how individual creative assets and ads perform. The closest equivalent inside the standard menu is the dynamic creative element group, which splits results by asset. If you are trying to decide which image or headline to keep, start there. If you want to know who is responding and where, use the delivery breakdowns.

A simple workflow for reading breakdowns

  1. Set the date range to a period long enough to have meaningful volume. A day of data split six ways usually leaves each row too thin to read.
  2. Start at ad set level with Placement. Look at cost per result and result volume together, not cost alone.
  3. Switch to Age and gender. Check whether results cluster in a band your targeting did not intend.
  4. Check Impression device against Conversion device to see how often people convert on a different device.
  5. Use Week from the time group to see whether a slice is trending or was a one-week spike.
  6. Only then change targeting, placements or budgets, and give the change enough time before reading the breakdown again.

Be careful about cutting a segment just because its cost per result looks high. Meta's delivery system decides where to spend based on the whole ad set, and excluding a placement or age band changes the auction for everything else. Treat a breakdown as evidence to test a change, not as proof that the change will work.

What this means for advertisers in Thailand

For Thai campaigns, a few breakdowns behave differently. DMA does not apply at all, since it is a United States market definition. Region is the geographic breakdown to use, with the same caveat that it does not return off-Meta conversions. The time zone setting deserves a check: if the ad account was created with a time zone other than Bangkok time, the ad account time zone option will shift every hour, while the viewer's time zone option will reflect the local hour of people in Thailand. Many Thai campaigns also send people to Messenger or LINE rather than a website, so Destination and messaging results are worth reading alongside the delivery breakdowns, because the conversion may happen in a chat rather than on a page the Pixel can see.

Facebook ads breakdown FAQ

How do I see results by age and gender in Meta Ads Manager?

Open the Breakdown dropdown above the reporting table and choose Age and gender from the delivery options. Each row then expands into sub-rows for every age band and gender combination, using the same columns and date range as the main table.

Why does reach in my breakdown add up to more than the campaign reach?

Reach is de-duplicated, so a person counted in two breakdown rows is counted only once in the total. Meta's own example shows two ad sets each reaching two people while the campaign reaches three. Add impressions or spend across rows, never reach.

Why are conversions missing when I break down by hour or region?

Meta stopped returning off-Meta conversion metrics, such as Pixel website events, for region, DMA and hourly breakdowns as part of its 2021 measurement changes. Read conversions at the total level or with a breakdown that still supports them, such as age, gender or placement.

Can I export a breakdown from Ads Manager?

Yes, the export includes the breakdown you have applied. Use the Reports menu to export the table data as CSV or Excel, or save the view as a custom report in Ads Reporting and schedule it.

How far back can I see hourly breakdown data?

Hourly breakdown data is available for the last 13 months, according to Meta's developer documentation. Earlier periods return no hourly data, though daily and weekly time breakdowns still work.

Getting more out of Meta reporting

Breakdowns are the quickest way to see where a campaign's results actually come from, as long as you read them with their limits in mind: reach is never additive, values are estimated, and some dimensions drop conversion data. If you would like help setting up reporting that ties Meta results to real business outcomes, our Facebook ads management team can review your account structure and reporting. For campaigns running across Facebook and Instagram together, see our social ads service and our Instagram ads service, and if your website tracking needs work before you can trust conversion data, start with GA4 setup and migration.

Antonio Fernandez

Antonio Fernandez

Founder and CEO of Relevant Audience. With over 15 years of experience in digital marketing strategy, he leads teams across southeast Asia in delivering exceptional results for clients through performance-focused digital solutions.

Share to:
Copy link:

Read us often? Add Relevant Audience as a preferred source so our articles surface more in your Google results.