Skip to main content

Report types

Four report types — Segments, Campaigns, Months, Placements. Each one rolls up the same numbers along a different axis.

Every report in Level is one of four types, picked at creation and locked thereafter. The type determines what each row in the report represents — the columns (your metrics) are the same regardless.

When to use which

TypeRows areBest for
SegmentsEach segment you tagged campaigns withStakeholder rollups by purpose — what did Acquisition do?
CampaignsEach individual campaignOperator drilldowns — which campaigns blew out CPA last week?
MonthsEach calendar monthPeriod-over-period trend views — is ROAS climbing month-over-month?
PlacementsEach placement group you defined inside the reportChannel rollups — paid social vs paid search vs PMax

Picking type at creation

Pick the type when you create the report. The drawer adapts:

  • Segments → asks for which segments to include.
  • Campaigns → asks for which placements; rows are auto-derived from the campaigns that exist on those placements.
  • Months → asks for which placements; rows are auto-derived from the calendar months with data.
  • Placements → asks you to define groups (a name + a placement set per group); rows are those groups in the order you set.

You cannot change the type after creation. To switch — say, you built a Segments report and want a Campaigns view of the same data — create a new report with the same placements and metrics but a different type.

Same numbers, different axis

The cell values are computed the same way regardless of report type. The only thing that changes is how rows are sliced:

  • Cost in a Segments report row = sum of cost across all campaigns tagged with that segment, across all the report's placements, in the date range.
  • Cost in a Campaigns report row = cost for that single campaign, in the date range.
  • Cost in a Months row = cost across all the report's placements for that month.
  • Cost in a Placements row = cost for the placements in that group, in the date range.

If you sum the rows of any report (after filters), you should get the same number on the Total row across types — they're slicing the same underlying data.

Per-type articles