Skip to main content
Card class: HeroCategory: Revenue Attribution

At a glance

The single most actionable email insight: how much revenue each email earns, split by campaign type. Triggered lifecycle messages (abandoned cart, welcome, post-purchase) routinely earn 10-80x more revenue per email than one-to-many broadcasts, because they reach a buyer at the moment of intent. Seeing the gap tells you where the next pound of email effort should go.
What it countsFor each campaign lifecycle type: sum(revenue) / sum(emails sent) = revenue per email. Revenue is de-formatted from Dotdigital’s "£7,373.91" strings; sends use numTotalSent.
Campaign typeClassified from the campaign name (the v2 summary endpoint omits tags): Abandoned Cart, Welcome, Win-back / Lapsed, Birthday, Recommender, Post-Purchase, Triggered (other), and Broadcast (everything else).
ChartHorizontal bar, one row per type, sorted by revenue/email. Headline value = the best-performing type’s revenue/email.
Why it mattersA broadcast at £0.007/email vs an abandoned-cart flow at £0.54/email is the clearest “build more automations” signal in the platform.

How to act on it

  1. If a triggered type (abandoned cart, welcome) sits far above broadcast, that’s headroom: expand the automation’s coverage and entry points before sending more broadcasts.
  2. If broadcast is your only meaningful bar, you’re leaving lifecycle revenue on the table, stand up an abandoned-cart and welcome programme first.
  3. Use it alongside Programme vs Campaign Revenue Mix to see both the share and the efficiency of each channel.

Data notes

  • Coverage reflects the campaigns Vortex IQ has summaries for. The live view samples the most-recent campaigns; the full lifecycle picture (including older triggered programmes) lands with the nightly Dotdigital sync, which pulls every campaign summary.
  • Revenue requires e-commerce revenue tracking to be enabled in Dotdigital; accounts that pass only order counts will show low/zero per-email revenue.