Skip to main content

Overview

Campaign Performance is where Provalytics moves from channel-level measurement into the structure inside the channel. Use it to answer questions like:
  • which sub-channels or campaign groups are driving the result?
  • where inside a channel is budget working hardest?
  • which campaign group is consuming spend without delivering proportional impact?
This page is especially useful after you already know a channel matters and want to see what is happening underneath it.

What the report does

Campaign Performance breaks a channel into hierarchy rows and shows contribution, share, cost, and efficiency at each level. Depending on the channel structure and the mapping available for that client, the report can move through levels such as:
  • channel
  • sub-channel
  • campaign group
  • campaign
  • ad set or other detailed hierarchy row
That makes it possible to analyze performance inside a channel without flattening everything into one top-line number. This is one of the strongest differentiators in Provalytics. The platform does not stop at a broad campaign summary if the source structure supports deeper detail. It can keep drilling down to the most granular usable level, including rows like Meta ad sets and ads.

How to use the report

The best workflow is:
  1. start at the parent channel
  2. review its trend and headline totals
  3. open the hierarchy table
  4. drill into the strongest or weakest rows
  5. compare contribution against cost and efficiency
This is how the report becomes operational instead of just descriptive.

Step 1: Start at the channel view

The top of the page gives you the same key controls you see elsewhere:
  • KPI
  • date range
  • grain
Then it shows channel-level summary cards and a trend chart for the selected channel. Use this section to understand the scale and pattern of the channel before drilling deeper. Campaign Performance channel view

Step 2: Review the first hierarchy table

The first table level typically shows the major components inside the channel. In this example, Paid Social is broken into Facebook and Pinterest, with:
  • incremental contribution
  • share
  • cost
  • CPA
This is the first cut for deciding where to drill next. Campaign Performance first hierarchy table

Step 3: Drill into a sub-channel

Once you click into a row such as Facebook, the page keeps the same structure:
  • summary cards
  • trend chart
  • detailed hierarchy table
That consistency matters. It lets you keep moving deeper without losing the KPI, date range, and business context. Use the drilled-in trend view to see whether the sub-channel’s impact is concentrated in spikes, steady periods, or specific bursts of spend. Campaign Performance drilled-in sub-channel view

Step 4: Evaluate the detailed rows

At the most detailed level, Campaign Performance shows the hierarchy rows that actually drive the output for that selection. This is where you can identify:
  • the rows creating the most incremental volume
  • the rows taking the most spend
  • the rows with the weakest efficiency
  • the rows worth protecting, scaling, reviewing, or cutting
Campaign Performance detailed hierarchy table

Step 5: Go to the most granular usable level

When the source hierarchy supports it, Provalytics can continue drilling below campaign-group views into the most granular level that remains useful for analysis. In Meta, that can mean reaching the ad set level. This matters because many platforms force teams to choose between:
  • high-level reporting that is too broad to act on
  • raw exports that are too messy to interpret in a business context
Provalytics keeps the business metrics intact while still letting you inspect performance at the row level where media decisions are actually made. At this level, teams can see:
  • which ad sets are carrying the contribution
  • which ad sets are taking spend without enough incremental lift
  • where efficiency breaks down inside what looked like a strong campaign
  • which rows should be scaled, reworked, or paused
Campaign Performance ad set drill-down view Campaign Performance ad set table

Step 6: Drill one level deeper to the ad level

When the hierarchy supports it, Provalytics can keep going beyond the ad set and show the underlying ad rows. That matters because teams often need to know whether performance differences are coming from:
  • audience structure
  • creative variations
  • offer variations
  • or a small number of specific ads inside an otherwise healthy ad set
At the ad level, the report still preserves the same business framing:
  • incremental contribution
  • share
  • cost
  • efficiency
That means the most detailed view is still decision-ready, not just a raw export. Campaign Performance ad-level drill-down view Campaign Performance ad-level table

How to interpret it well

Do not read this report as a pure efficiency ranking. A row can:
  • be efficient but too small to matter
  • contribute meaningful volume with only moderate efficiency
  • spend heavily without contributing enough incremental impact
The best interpretation combines:
  • contribution
  • share
  • cost
  • efficiency
  • trend behavior

Assigned Value Metrics in Campaign Performance

For clients who do not have direct revenue in the model, Campaign Performance can still be viewed in financial terms through an Assigned Value Metric. Assigned Value Metric applies a predetermined dollar value to selected events, such as:
  • leads
  • calls
  • appointments
  • form fills
  • other non-purchase outcomes
That lets the report translate event performance into value-based reporting so teams can use ROAS instead of only CPA. This is helpful when the business needs to compare channels in financial terms even though the core KPI is an event rather than a purchase. Assigned Value Metrics are enabled by the Provalytics CSR team when appropriate for the client setup. That combination tells you whether a row is strategically important, merely cheap, or simply expensive.

What to look for

Campaign Performance is especially strong for finding:
  • outsized spend with weak contribution
  • rows that deserve more budget inside a channel
  • demand-capture rows outperforming because other rows created the demand
  • naming or structure issues that should be cleaned up in taxonomy or mapping
  • the exact detailed rows where performance is breaking down or outperforming
  • the specific ads or creative rows driving the difference inside a stronger or weaker ad set

Why this report matters

Channel-level reporting is useful, but it is often too coarse for real media decisions. Teams do not adjust “Paid Social” in the abstract. They adjust the rows inside it. Campaign Performance is the page that connects incrementality to the actual budget levers a team controls.

Where to go next