Profitability

Every day, scored against your goals.

One row per completed day: blended ROAS, spend, revenue, new customers, CAC, aMER and contribution margin, coloured against the goals you set and lined up against the same days last period or last year.

Your first 100 days are free.

Profitability view with goals, highlight cards and the daily analysis table
The problem

Ad platforms tell you yesterday’s ROAS. They don’t tell you whether yesterday was profitable.

After product costs, fees and shipping, whether the customers were new, and whether that ROAS was too low or too high for your goals.

Goals banner above the four Current Month Highlights cards

The month so far, in four numbers

Contribution margin and new customers for Yesterday, Last 3 Days, Last 7 Days and Month to Date, with your Primary Goal and its target above them. The scaling decision starts here.

Analysis table in Detailed view with a mix of green and amber values

Colour, not arrows

Every value is coloured against your targets: ROAS by your five-tier bands, CAC green at or under target, contribution margin green at or above your daily target. Detailed view adds per-channel spend, revenue and ROAS for Meta, Google and Microsoft, plus a CAC target line. Up or down is not the question; on target or off target is.

Goals settings showing the five-tier ROAS table with the live preview badge

Too high is a warning too

ROAS bands run Far Too Low → Too Low → On Target → Too High → Far Too High. A ROAS above your band usually means demand you’re not buying. Efficiency alone can shrink a business; that is the operating premise of the product.

Comparison tab, Year Over Year, with a missing day rendering as a dash

Two numbers, side by side

Comparison shows the current period and the comparison period in every cell, matched date for date: 60 or 30 days, month to date, 7 days, the Black Friday/Cyber Monday window, or custom dates; against the previous period or the same dates last year. A single percent hides which number moved. Both numbers don’t.

Day-of-Week grouped bars for revenue, margin and spend, Average selected

The shape of your weeks

Contribution margin against ad spend over 30 days. Daily CAC against its average. Revenue, margin and spend by day of week over 90 days, as average or median. Your five best and five worst margin days. Pacing expectations should match your real weekly cadence, not a flat line.

Fine print

The fine print we’re proud of

Small decisions about how numbers are computed and shown. Most tools skip them. We think they’re the product.

  • Completed days only.

    Today is never in the table, so nothing you see is a partial day. Yesterday is the freshest point.

  • A day with no CAC leaves a gap.

    We don’t plot $0 where there is no data.

  • Two numbers, never one percent.

    Comparison keeps both values in the cell, and the comparison period is always neutral grey so colour means “current.”

  • A settings fact surfaces where it matters.

    If your store captures payment later (Authorize Only), the page tells you revenue may be delayed or lost.

  • Exclude refunds with one toggle.

    See contribution margin with returns taken out, on every tab at once.

  • Export carries more than the screen.

    TikTok and LinkedIn channel columns come along even though they aren’t on-screen columns.

Related metrics

What this page computes, in plain words

Blended ROAS
Attributed revenue from media ÷ Total Ad Spend
CAC
Total Ad Spend ÷ New Customers
aMER
New Customer Net Revenue ÷ Total Ad Spend
Contribution Margin
The primary metric. Also called Marketing Profit.Gross Profit − Variable Costs
Breakeven CAC
The most you can pay to acquire a customer before the first order loses money.
Behind the numbers

Configured and validated before you rely on it

Every account is set up and checked by operators who manage $100M+ in ad spend, so the first number you see is one you can act on. When you want a team acting on those numbers with you, that’s Human.

Early access

Set your goals once. Read every day against them.

Two years of history on day one. Configured and checked before you rely on it. Your first 100 days are free.

Your first 100 days are free.