Home›Solutions›Marketing›Campaign performance
Marketing

Lift read against the market

Sena reports campaign results alongside category demand and competitor activity for the same window and the same market.

  • 190+ countries
  • 5M+ consumer network
  • 250+ integrations
The problem

Where campaign reporting overstates

Campaign measurement is the best-instrumented part of marketing and the least conclusive. Every channel reports itself accurately, and the aggregate still answers the wrong question. Three reasons.

01

Every number is verified

1,400 1,100 900 700 EACH CHANNEL, ACCURATE REPORTED 4,100 SUMMED AND CIRCULATED REPORTED 4,100 SOLD 2,600 1,500 COUNTED TWICE

Each platform measures the activity it hosted and claims the closest conversions. Summed together, the reported results routinely exceed the sales that happened.

  • Channels attribute the same conversion more than once
  • Reported totals exceed what the sales system recorded
  • The platform grading the work also sells the inventory
02

Measuring the counterfactual

SALES +9% WOULD THEY HAVE ANYWAY? 3 OF 9 POINTS ARE OURS CATEGORY +6% THE MARKET SUPPLIED THE REST

A campaign ran, and sales rose. Whether they would have risen anyway sits outside every dashboard, because the stack measures the campaign and leaves the category to a second source.

  • A rising category makes an average campaign look strong
  • A contracting one makes a good campaign look like waste
  • The comparison baseline comes from last year, in a different market
03

The unreached stay invisible

REACHED 2.1M EVERY METRIC LIVES HERE THE REST OF THE CATEGORY: UNCOUNTED REACHED 2.1M MISSED 4.1M CATEGORY BUYERS · 6.2M THE GROWTH SITS OUTSIDE THE REACH

Reporting covers the audience reached. The category buyers a campaign missed entirely, who are usually the growth opportunity, sit outside the result.

  • Non-reached category buyers sit outside every metric
  • Reach quality gets judged by cost and rarely by who was left out
  • Spend concentrates on the audience easiest to measure
What Sena does for campaign performance

The lift and its context

Sena is a decision AI with access to real-world data. It reads recorded purchases from real consumers in each market, sets it against category demand and competitor activity for the same window, and reports what the campaign changed.

The baseline

Category demand as baseline

Sena reports what the category did during the campaign window, so lift gets measured against the market, where the alternative is last year.

  • Category demand for the exact window, per market
  • Own movement separated into category effect and share effect
  • A flat result read against a soft or growing category
Same window

Competitor activity, same window

Sena records what other players changed while the campaign ran, so a competing move enters the read as part of the conditions.

  • Rival price, pack, and claim changes dated to the window
  • Competitive pressure named where it shows in the market
  • A result explained by a rival move identified as such
Reached and not

The buyers a campaign missed

Sena counts category buyers across the market, reached and unreached alike, and sizes the group the campaign missed.

  • Reached and unreached category buyers counted separately
  • The segment left out is named and sized per market
  • Recorded purchase among non-reached buyers reported alongside
The metric set

Campaign performance metrics

Campaign performance is the outcome a campaign produced. Campaign analytics is the practice of structuring that outcome so you can question it. The metric set below is stable, and each figure's value depends entirely on what it's compared against.

Market read
Lift above market= −
Points above the market
+3.0pt
The campaign 3.0 pt The market 6.0 pt
Purchase movement among the buyers it missed
+4.0%
What the clean read says

5.0 points of gap. Reached buyers moved further than the ones the campaign missed, which is the closest thing to a clean read outside a holdout test.

Own movement and category demand from one consumer network, on one market and one campaign window.

The metric set

MetricWhat it reportsWhat it needs to mean anything
ReachHow many people saw it?Who in the category was missed?
EngagementResponse to the creativeWhether responders buy the category
Conversion rateShare of the reached who actedThe same rate among the unreached
Cost per resultSpend divided by outcomeThe same figure for the previous window
Return on spendRevenue attributed to spendingCategory demand for the same window
Incremental liftSales the campaign causedA baseline drawn from the market

Four steps to attribute

Step 01

Fix the window and the market

One campaign, one market, one period. Averaging results across markets hides the country where the campaign worked and the one where it failed.

Step 02

Establish the market baseline

Read what the category did over the same window. A baseline taken from last year compares two different markets wearing one name.

Step 03

Record the competitive conditions

Note what other players changed while the campaign ran. A rival cut can erase a real lift, and a rival stumble can invent one.

Step 04

Measure the unreached

Split category buyers by whether the campaign reached them, then compare recorded purchases across the two groups. That split is the closest thing to a clean read available outside a holdout test.

What campaign reporting leaves out

THE REPORTING LAYER ONE ROW MISSING CATEGORY SAME WINDOW
01

Campaign performance reporting

The reporting layer holds every number except the one that gives it meaning: what the category did over the same window.

Sena supplies category demand and competitor activity per market and window, so campaign performance analysis becomes more than a summary of itself.

+3 UP 2 DOWN AVERAGE MODEST MORE WEIGHT, AND A RETHINK: BOTH UNMADE
02

Campaign performance analytics

Aggregated results describe an average market. A campaign that lifted three countries and lost two averages out to modest growth, and the two responses that matter, more weight and a rethink, both go unmade.

Per-market baselines are what keep those two markets visible.

Direct from real consumers

Shared under explicit consent

Real people share what they buy and prefer, under explicit consent. Sena captures it directly at the source, so every figure traces back to its source whenever a number comes under question.

Real people, real consent Zero-party data straight from the source Traceable and verifiable
Sena for campaign performance

Ask Sena what worked

Sena answers campaign questions from consumer data collected under explicit consent. It separates lift from market movement, names the markets and segments, and attaches the reasoning and the source records to the answer.

Sena, rebuilt in CSS · figures illustrative
One windowLift and market

Separate lift from market

Sena reports category demand for the campaign window, so the result splits into what the campaign caused and what the market supplied.

  • Own movement and category movement for one window
  • The share of the result attributable to the campaign
  • Markets where the clean result appears, named
The baseline
Per segmentWho responded

Read the segment that responded

Sena reports recorded purchases by segment, so the response gets attributed to a group above the average.

  • Purchase movement per segment inside each market
  • The segment that responded, and the one that ignored it
  • Category buyers the campaign missed, sized
Segment response
Every figureMarket, date, source

Trace a result to records

Every figure behind a campaign result traces to the consumers, the market, and the date.

  • The signal behind a lift figure travels with the answer
  • Any result traces to the market, the date, and the source behind it
Source and evidence
How Sena reaches the answer

What sits under every result

A campaign result is only as defensible as the baseline under it

A campaign result is only as defensible as the baseline under it. Sena produces every reading on this page from real-world data captured when the question needs it, from the consumer signal at the source through the market, with the date and source behind every figure.

Consumer activity

Records what consumers in each market bought during the campaign window and in the weeks around it. That activity is the outcome a campaign gets measured against, drawn from the people making the category decision. Campaign readings rest on people who consented to share their purchases. That consent covers the purchase record a lift figure is measured against.

Computer vision

Reads prices, packs, and placement in real stores during the campaign window, so in-store conditions form part of the explanation.

Connect the team's systems

Brings the team's own campaign, sales, and CRM data in through existing integrations, including Salesforce and HubSpot, so reported results read beside recorded consumer purchases for the same weeks.

From files to databases

Turns scattered campaign reports, exports, and spreadsheets into one connected database, so this campaign reads against every one already filed.

Who owns the spend

Built for spend owners

Four teams read the same result, and each one needs a different cut of it before they can act.

Growth and performance

The budget and needs the lift are separated from the category movement.

Brand and comms

The campaign needs to know which market it moved.

Product marketing

Owns the message and needs the segment that responded to it named.

Analytics and intelligence

The result is presented and needs a baseline drawn from the market.

By industry

Results across every market

The same baseline, read against the decision each category actually makes.

01

CPG and retail

Read the lift against category demand and in-store conditions for the same weeks.

02

Financial services

Separate campaign-driven applications from a category moving on rates.

03

Telecom

Check whether an acquisition push moved switching or reached existing customers.

04

Consumer tech

Test whether the claim that ran shifted purchase.

The mechanism

Consumer to result, three steps

One mechanism covers every campaign and every market. Each step is documented, which keeps the lift figure defensible.

Step 01 · Capture

Capture

Real contributors record what they bought during and around the campaign window, under explicit consent.

  • Purchase recorded before, during, and after
  • Explicit consent on every signal
Step 02 · Baseline

Baseline

Sena reads category demand and competitor activity for that exact window and market.

  • The exact window, not last year
  • Competitive conditions dated inside it
Step 03 · Separate

Separate

Own movement reports against the baseline, so the campaign share of the result arrives with its reasoning.

  • The campaign share stated, with the reasoning
  • Each figure traces to its source
What changes

Results measured against market

Most campaign measurements compare a result against the previous period. Sena compares it against the category during the same window. The table below shows what separates them.

Capability areaCurrent approachSena
The baselineThe previous period, or the same period last year.Category demand for the exact campaign window, per market.
Who reports the resultEach platform reports the activity it hosted and sold.Recorded consumer purchase, collected independently of any channel.
Competitive conditionsAbsent from the reporting entirely.Rival price, pack, and claim changes dated to the same window.
The unreachedOutside every metric.Category buyers the campaign missed, counted, and sized.
Market granularityAggregated results describing an average market.Each market reported separately with its own baseline.
Auditing a lift figureAn attribution model and its assumptions.Every figure traces back to the purchases, the market, and the date behind it.
Use cases

Who owns the campaign?

Three situations where a market baseline changes the decision on the table. All three draw on the same collection.

01 One numberNot three models

Settle a contested result

Bring category demand for the campaign window into the review, so the conversation moves from attribution models to one number.

See marketing effectiveness measurement →
02 Two groupsOne basis

Defend or cut a channel

Compare recorded purchases among reached and unreached category buyers, and fund the channel that shows a real gap.

See promotion ROI analysis →
03 Per marketOwn baseline

Find the market that worked

Read results per market, and move weight to the country where the clean lift appeared.

See growth solutions →
See it in one category

Bring a campaign, three markets

The walkthrough reports category demand and competitor activity for that campaign window in the named markets, separates the lift from market movement, and traces any figure back to its source while the team watches.

What a walkthrough covers

  1. 01Own movement and category demand for the same window, per market
  2. 02The competitive changes dated within that window
  3. 03Recorded purchase among reached and unreached category buyers
  4. 04The source behind any lift figure worth tracing

Talk to the Rwazi team

Tell us the campaign and the markets, and we will bring the baseline.

FAQ

Campaign performance questions

01 What is campaign performance?
Campaign performance is the outcome a marketing campaign produced: reach, engagement, conversion, cost per result, and the sales it caused. The last answers the budget question, and it needs a baseline drawn from the market. Sena supplies that baseline as category demand for the same window, per market.
02 How to measure campaign performance?
Fix one campaign, one market, and one window. Establish what the category did over that window. Record what competitors changed inside it. Then compare recorded purchases among the people the campaign reached against those it missed. Sena supplies the category baseline and the competitive conditions, both dated to the campaign window.
03 How to analyze campaign performance?
Reporting circulates the numbers, and analysis asks what they mean, which needs a comparison the reporting layer leaves to a second source. That comparison is the category. Absent it, a strong quarter in a rising market and a weak campaign look identical. Sena reports category demand and competitor activity per market and window, so the analysis has something real to compare against.
04 What are the key campaign performance metrics?
Reach, engagement, conversion rate, cost per result, return on spend, and incremental lift. The first five can all look strong for a campaign that left the category flat, because each is reported by the channel that hosted the activity. Incremental lift carries the argument, and it depends entirely on the quality of the baseline.
05 When should campaign performance be reported?
Early enough to change something, with the market baseline attached whenever possible. A weekly summary of self-reported channel numbers arrives fast and settles little. Sena refreshes category demand and recorded purchase per market on request, so an in-flight campaign gets a real read while the spend is still moving.
06 Why does campaign performance vary by platform?
Partly because audiences differ, and partly because each platform measures itself and claims the conversions nearest to it. Summed across channels, reported results routinely exceed actual sales. An independent purchase record breaks the tie. Sena collects recorded purchases directly from consumers, outside any channel's reporting. That record sits apart from every channel's numbers, which lets the totals reconcile.
07 How is incremental lift measured?
By setting the result beside the movement the category showed anyway. The honest version needs a group the campaign left unreached, measured on the same basis over the same window. Sena counts category buyers across the market, reaching and unreached alike, and reports recorded purchases for both groups.
08 How to improve campaign performance?
Find the market where the clean lift appeared and move the weight there, then name the category of buyers who were missed and check whether the claim addresses what that group ranked first. Both need data from outside the campaign. Sena reports lift per market and sizes the unreached group in each one.
09 Should results be aggregated across markets?
Aggregation hides the two conclusions worth acting on. A campaign that lifted three countries and lost two reports as modest growth, and the case for more weight and the case for a rethink both go unmade. Sena reports each market separately with its own baseline. Each market also carries the competitive conditions for its own window, so the two conclusions stay separable.
10 How does this work besides attribution?
The attribution model apportions credit inside the channels a team ran, and that stays the right source for it. Sena answers whether the whole activity moved anything by reading purchases in the market against the category. Connect the campaign systems through 250+ integrations, and the two read together for the same window.