Brand Lift & Attribution

What LtvAdx records for brand lift studies and conversions today, and what is still manual.

Brand lift studies

You can create a study against a campaign — brand, metrics to measure, holdout percentage, target sample sizes and survey questions — and track its status. Once the end date passes the study moves to its survey phase automatically (daily check).

What is not automated

  • The holdout is not applied in serving — holdout households still receive the campaign.
  • No surveys are delivered; there is no integrated panel or survey provider.
  • Lift results are not computed from delivery data.

Treat a study today as a plan and a record. Talk to us before selling a lift study to a client.

POST  https://api.ltvadx.com/api/v1/brand-lift                     # create a study
GET   https://api.ltvadx.com/api/v1/brand-lift?advertiserId=…       # list
GET   https://api.ltvadx.com/api/v1/brand-lift/{id}
PATCH https://api.ltvadx.com/api/v1/brand-lift/{id}/status?status=ACTIVE|PAUSED|COMPLETED|ARCHIVED
GET   https://api.ltvadx.com/api/v1/brand-lift/campaigns/{campaignId}

For sizing: detecting a 5-point lift at 80% power from a 30% baseline needs about 1,374 completed surveys per group; 200 per group only detects about 13 points.

Conversion events and attribution

Send each conversion as an attribution event. LtvAdx stores it as given — it does not look up which impressions the household saw, so include the campaign, line item and exposure time yourself if you want them credited.

POST https://api.ltvadx.com/api/v1/attribution/events
Authorization: Bearer ltv_live_…          # advertiser, agency or admin
Content-Type: application/json

{
  "advertiserId":          "…",
  "campaignId":            "…",
  "lineItemId":            "…",
  "householdId":           "hh-…",
  "conversionType":        "PURCHASE",
  "conversionValue":       49.99,
  "currency":              "USD",
  "adExposureAt":          "2026-09-28T20:30:00Z",
  "conversionAt":          "2026-10-01T14:22:00Z",
  "attributionWindowDays": 30
}

Attribution summary

GET /api/v1/attribution/summary totals your events: conversions, value, the share of events that name a line item, average distinct line items per converting household, a conversion-lag histogram and a breakdown by conversion type. Credit is split equally across line items — there is no Shapley or multi-touch model.

GET https://api.ltvadx.com/api/v1/attribution/summary?campaignId=…&from=2026-09-01T00:00:00Z&to=2026-10-01T00:00:00Z
GET https://api.ltvadx.com/api/v1/attribution/campaigns/{campaignId}      # raw events
GET https://api.ltvadx.com/api/v1/attribution/line-items/{lineItemId}