{"product_id":"footfall-attribution-incremental-measurement-drive-uplift","title":"Drive Uplift","description":"\u003cdiv class=\"upl\"\u003e\n  \u003cstyle\u003e\n    .upl {\n      --upl-ink: #14143C;\n      --upl-body: #243049;\n      --upl-muted: #5A6478;\n      --upl-accent: #00C8C8;\n      --upl-line: #E4E8F2;\n      --upl-panel: #F8F9FF;\n      --upl-badge-ink: #0B1437;\n      font-family: -apple-system, BlinkMacSystemFont, \"Segoe UI\", Roboto, Helvetica, Arial, sans-serif;\n      color: var(--upl-body);\n      line-height: 1.6;\n      max-width: 860px;\n      margin: 0 auto;\n    }\n    .upl * { box-sizing: border-box; }\n    .upl__eyebrow {\n      display: inline-block;\n      background: var(--upl-accent);\n      color: var(--upl-badge-ink);\n      font-weight: 700;\n      text-transform: uppercase;\n      letter-spacing: .08em;\n      font-size: 11px;\n      padding: 6px 14px;\n      border-radius: 6px;\n      margin-bottom: 18px;\n    }\n    .upl__lede {\n      font-size: 18px;\n      line-height: 1.55;\n      color: var(--upl-ink);\n      font-weight: 500;\n      margin: 0 0 28px;\n    }\n    .upl__lede strong { font-weight: 700; }\n    .upl__hook {\n      border-left: 3px solid var(--upl-accent);\n      background: var(--upl-panel);\n      border-radius: 0 12px 12px 0;\n      padding: 20px 24px;\n      font-size: 16px;\n      line-height: 1.55;\n      color: var(--upl-ink);\n      margin: 0 0 40px;\n    }\n    .upl__hook strong { font-weight: 700; }\n    .upl__section-label {\n      font-size: 12px;\n      font-weight: 700;\n      text-transform: uppercase;\n      letter-spacing: .1em;\n      color: var(--upl-accent);\n      margin: 48px 0 20px;\n      padding-bottom: 10px;\n      border-bottom: 1px solid var(--upl-line);\n    }\n    .upl__section-label:first-of-type { margin-top: 0; }\n    .upl__intro {\n      font-size: 15px;\n      color: var(--upl-body);\n      margin: 0 0 20px;\n      line-height: 1.55;\n    }\n    .upl__intro strong { color: var(--upl-ink); font-weight: 700; }\n\n    \/* --- configurator CTA --- *\/\n    .upl__cta {\n      display: inline-block;\n      background: var(--upl-accent);\n      color: var(--upl-badge-ink) !important;\n      font-family: inherit;\n      font-size: 15px;\n      font-weight: 700;\n      line-height: 1.2;\n      letter-spacing: .02em;\n      padding: 15px 30px;\n      border-radius: 8px;\n      border: 0;\n      text-decoration: none !important;\n      cursor: pointer;\n      transition: transform .15s ease, box-shadow .15s ease;\n    }\n    .upl__cta:hover, .upl__cta:focus {\n      transform: translateY(-1px);\n      box-shadow: 0 6px 18px rgba(0, 200, 200, .35);\n      text-decoration: none !important;\n    }\n    .upl__cta-bar {\n      display: flex;\n      flex-wrap: wrap;\n      align-items: center;\n      justify-content: space-between;\n      gap: 16px;\n      background: var(--upl-panel);\n      border: 1px solid var(--upl-line);\n      border-radius: 12px;\n      padding: 20px 24px;\n      margin: 0 0 40px;\n    }\n    .upl__cta-bar p {\n      font-size: 15px;\n      color: var(--upl-ink);\n      font-weight: 600;\n      margin: 0;\n      line-height: 1.4;\n      flex: 1 1 240px;\n      min-width: 0;\n    }\n    .upl__close .upl__cta { margin-top: 22px; }\n\n    \/* --- value grid --- *\/\n    .upl__value {\n      display: grid;\n      grid-template-columns: repeat(auto-fit, minmax(200px, 1fr));\n      gap: 1px;\n      background: var(--upl-line);\n      border: 1px solid var(--upl-line);\n      border-radius: 12px;\n      overflow: hidden;\n    }\n    .upl__value-cell { background: #FFFFFF; padding: 24px 22px; min-width: 0; }\n    .upl__value-cell h4 {\n      font-size: 11px; font-weight: 700; text-transform: uppercase;\n      letter-spacing: .07em; color: var(--upl-muted); margin: 0 0 10px;\n    }\n    .upl__value-cell p { font-size: 15px; color: var(--upl-body); margin: 0; line-height: 1.5; }\n    .upl__value-cell p strong { color: var(--upl-ink); font-weight: 700; }\n\n    \/* --- numbered questions --- *\/\n    .upl__q {\n      display: grid; grid-template-columns: 44px 1fr; gap: 0 18px;\n      align-items: start; margin-bottom: 26px;\n    }\n    .upl__q:last-child { margin-bottom: 0; }\n    .upl__q-num {\n      font-size: 28px; font-weight: 700; color: var(--upl-accent);\n      line-height: 1; letter-spacing: -.02em;\n    }\n    .upl__q-name {\n      font-size: 17px; font-weight: 700; color: var(--upl-ink);\n      margin: 0 0 6px; line-height: 1.3;\n    }\n    .upl__q-text { font-size: 15px; color: var(--upl-body); line-height: 1.5; margin: 0; }\n    .upl__q-text strong { color: var(--upl-ink); font-weight: 700; }\n\n    \/* --- pages \/ tiles --- *\/\n    .upl__pages {\n      display: grid;\n      grid-template-columns: repeat(auto-fit, minmax(240px, 1fr));\n      gap: 1px;\n      background: var(--upl-line);\n      border: 1px solid var(--upl-line);\n      border-radius: 12px;\n      overflow: hidden;\n    }\n    .upl__page { background: #FFFFFF; padding: 20px 22px; min-width: 0; }\n    .upl__page h5 { font-size: 14px; font-weight: 700; color: var(--upl-ink); margin: 0 0 6px; }\n    .upl__page p { font-size: 14px; color: var(--upl-muted); margin: 0; line-height: 1.45; }\n\n    \/* --- modules --- *\/\n    .upl__mod {\n      border-left: 3px solid var(--upl-accent);\n      padding: 4px 0 4px 22px;\n      margin-bottom: 26px;\n    }\n    .upl__mod:last-child { margin-bottom: 0; }\n    .upl__mod-name {\n      font-size: 17px; font-weight: 700; color: var(--upl-ink);\n      margin: 0 0 6px; line-height: 1.25;\n    }\n    .upl__mod-val { font-size: 15px; color: var(--upl-body); line-height: 1.5; margin: 0; }\n    .upl__mod-val strong { color: var(--upl-ink); font-weight: 700; }\n\n    \/* --- steps --- *\/\n    .upl__steps { list-style: none; counter-reset: uplstep; padding: 0; margin: 0; }\n    .upl__steps li {\n      counter-increment: uplstep; position: relative;\n      padding: 0 0 22px 52px; margin: 0;\n    }\n    .upl__steps li:last-child { padding-bottom: 0; }\n    .upl__steps li::before {\n      content: counter(uplstep);\n      position: absolute; left: 0; top: 0;\n      width: 34px; height: 34px;\n      background: var(--upl-ink); color: #FFFFFF;\n      font-size: 14px; font-weight: 700; border-radius: 50%;\n      display: flex; align-items: center; justify-content: center;\n    }\n    .upl__steps li::after {\n      content: \"\"; position: absolute; left: 16px; top: 40px; bottom: 4px;\n      width: 2px; background: var(--upl-line);\n    }\n    .upl__steps li:last-child::after { display: none; }\n    .upl__step-name {\n      font-size: 15px; font-weight: 700; color: var(--upl-ink);\n      display: block; margin: 6px 0 4px;\n    }\n    .upl__step-text { font-size: 15px; margin: 0; line-height: 1.5; }\n\n    \/* --- note --- *\/\n    .upl__note {\n      background: var(--upl-panel);\n      border: 1px solid var(--upl-line);\n      border-radius: 12px;\n      padding: 18px 20px;\n      font-size: 14px;\n      color: var(--upl-muted);\n      margin-top: 24px;\n    }\n    .upl__note strong { color: var(--upl-ink); font-weight: 700; }\n\n    \/* --- closing --- *\/\n    .upl__close {\n      background: var(--upl-ink);\n      border-radius: 14px;\n      padding: 32px 30px;\n      margin-top: 48px;\n      text-align: center;\n    }\n    .upl__close p {\n      color: #FFFFFF; font-size: 17px; line-height: 1.5;\n      margin: 0 0 6px; font-weight: 600;\n    }\n    .upl__close span {\n      display: block; color: #A9B4CC; font-size: 14px; line-height: 1.5;\n    }\n  \u003c\/style\u003e\n\n  \u003cspan class=\"upl__eyebrow\"\u003eDrive Uplift — Incremental Footfall Attribution\u003c\/span\u003e\n\n  \u003cp class=\"upl__lede\"\u003e\n    \u003cstrong\u003eDrive Uplift isolates baseline store traffic from incremental visits generated by your local campaigns.\u003c\/strong\u003e\n    By holding a matched set of control neighbourhoods out of your plan, it measures the factual increment of in-store visits, proves your real Cost Per Visit (CPV), and quantifies genuine campaign yield. Built for CMOs, media planners, and agencies needing rigorous footfall measurement.\n  \u003c\/p\u003e\n\n  \u003cdiv class=\"upl__hook\"\u003e\n    Most footfall measurement counts total visits during a campaign and calls it performance. But your store receives traffic even when you spend nothing. Drive Uplift replaces total footfall with \u003cstrong\u003ethe net incremental visits created exclusively by your campaign\u003c\/strong\u003e, calculated against a statistically matched control group.\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"upl__cta-bar\"\u003e\n    \u003cp\u003eReady to measure the real incremental yield of your campaign?\u003c\/p\u003e\n    \u003ca class=\"upl__cta\" href=\"\/pages\/configurator-drive-uplift\"\u003eConfigure your measurement\u003c\/a\u003e\n  \u003c\/div\u003e\n\n  \u003cp class=\"upl__section-label\"\u003eValue proposition\u003c\/p\u003e\n  \u003cdiv class=\"upl__value\"\u003e\n    \u003cdiv class=\"upl__value-cell\"\u003e\n      \u003ch4\u003eOperational objective\u003c\/h4\u003e\n      \u003cp\u003eSeparate organic baseline traffic from \u003cstrong\u003etrue campaign-driven store visits\u003c\/strong\u003e to calculate real CPV.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"upl__value-cell\"\u003e\n      \u003ch4\u003eObservation \u0026amp; Remanence\u003c\/h4\u003e\n      \u003cp\u003eContinuous measurement during flight and for \u003cstrong\u003eone full month post-campaign\u003c\/strong\u003e to isolate genuine lasting uplift from closing spikes.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"upl__value-cell\"\u003e\n      \u003ch4\u003eCross-channel neutrality\u003c\/h4\u003e\n      \u003cp\u003e\u003cstrong\u003eChannel and platform-agnostic.\u003c\/strong\u003e Evaluates Digital (DSP\/Social), pDOOH, or Door-drop campaigns with equal rigor.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cp class=\"upl__section-label\"\u003eThe three questions answered\u003c\/p\u003e\n\n  \u003cdiv class=\"upl__q\"\u003e\n    \u003cdiv class=\"upl__q-num\"\u003e1\u003c\/div\u003e\n    \u003cdiv\u003e\n      \u003cp class=\"upl__q-name\"\u003eHow many visits were truly incremental?\u003c\/p\u003e\n      \u003cp class=\"upl__q-text\"\u003eBy comparing exposed neighbourhoods against unexposed control zones moving in parallel prior to launch, the report calculates the net additional store visits generated by media exposure. \u003cstrong\u003eNo credit given to organic traffic.\u003c\/strong\u003e\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"upl__q\"\u003e\n    \u003cdiv class=\"upl__q-num\"\u003e2\u003c\/div\u003e\n    \u003cdiv\u003e\n      \u003cp class=\"upl__q-name\"\u003eWhat was the true Cost Per Visit (CPV)?\u003c\/p\u003e\n      \u003cp class=\"upl__q-text\"\u003eTotal media spend divided by total footfall produces an artificially low, misleading CPV. Drive Uplift divides total spend strictly by \u003cstrong\u003enet incremental visits\u003c\/strong\u003e, revealing the true economic yield of your local activation.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"upl__q\"\u003e\n    \u003cdiv class=\"upl__q-num\"\u003e3\u003c\/div\u003e\n    \u003cdiv\u003e\n      \u003cp class=\"upl__q-name\"\u003eDid the effect outlast the campaign flight?\u003c\/p\u003e\n      \u003cp class=\"upl__q-text\"\u003eTracking extends 30 days past the last day of media delivery. The report quantifies \u003cstrong\u003epost-campaign remanence\u003c\/strong\u003e versus immediate reaction, proving whether your campaign altered long-term consumer behavior.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cp class=\"upl__section-label\"\u003eInside the report\u003c\/p\u003e\n  \u003cdiv class=\"upl__pages\"\u003e\n    \u003cdiv class=\"upl__page\"\u003e\n      \u003ch5\u003eAttribution Dashboard\u003c\/h5\u003e\n      \u003cp\u003eInteractive reporting suite evaluating net uplift percentage, total incremental visits, and overall network efficiency.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"upl__page\"\u003e\n      \u003ch5\u003eControl vs Exposed\u003c\/h5\u003e\n      \u003cp\u003eParallel trend comparison validating pre-campaign baseline symmetry and post-launch divergence between groups.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"upl__page\"\u003e\n      \u003ch5\u003eRemanence \u0026amp; Yield\u003c\/h5\u003e\n      \u003cp\u003eDetailed breakdown of immediate vs post-flight visits, returning true incremental Cost Per Visit (CPV) metrics.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cp class=\"upl__section-label\"\u003eWhat you will receive\u003c\/p\u003e\n\n  \u003cdiv class=\"upl__mod\"\u003e\n    \u003cp class=\"upl__mod-name\"\u003eAttribution, not speculative correlation\u003c\/p\u003e\n    \u003cp class=\"upl__mod-val\"\u003eDrive Uplift compares exposed and withheld control zones. \u003cstrong\u003eIncrementality is proven by controlled contrast\u003c\/strong\u003e, eliminating seasonal shifts and macro trends from your ROI calculations.\u003c\/p\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"upl__mod\"\u003e\n    \u003cp class=\"upl__mod-name\"\u003eA brief your agency and CFO can trust\u003c\/p\u003e\n    \u003cp class=\"upl__mod-val\"\u003ePresents factual performance metrics in clear executive language. \u003cstrong\u003eCalculates real campaign ROI and CPV without black-box modeling or opaque algorithms.\u003c\/strong\u003e\u003c\/p\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"upl__mod\"\u003e\n    \u003cp class=\"upl__mod-name\"\u003eMust be armed prior to launch\u003c\/p\u003e\n    \u003cp class=\"upl__mod-val\"\u003eControl zones are withheld during planning. \u003cstrong\u003eUplift cannot be added to a campaign already running or finished\u003c\/strong\u003e — it trades a small fraction of coverage for absolute measurement certainty.\u003c\/p\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"upl__mod\"\u003e\n    \u003cp class=\"upl__mod-name\"\u003eData accuracy\u003c\/p\u003e\n    \u003cp class=\"upl__mod-val\"\u003eAggregated, privacy-by-design mobility data. \u003cstrong\u003eDeduplicated unique visitors at neighbourhood granularity\u003c\/strong\u003e — audience captured, not footsteps counted.\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"upl__note\"\u003e\n    \u003cstrong\u003eWhat Uplift is, and is not:\u003c\/strong\u003e a comparison between exposed and withheld control neighbourhoods establishes a measured difference under the assumption that both groups were moving in parallel before the campaign — an assumption the report displays rather than asserts. It is territorial incrementality, not individual impression tracking.\n  \u003c\/div\u003e\n\n  \u003cp class=\"upl__section-label\"\u003eCoverage\u003c\/p\u003e\n  \u003cdiv class=\"upl__value\"\u003e\n    \u003cdiv class=\"upl__value-cell\"\u003e\n      \u003ch4\u003eAvailable in the configurator\u003c\/h4\u003e\n      \u003cp\u003e\u003cstrong\u003eShopping centres and retail parks\u003c\/strong\u003e across all covered markets. Select yours by name and control perimeters are generated automatically.\u003c\/p\u003e\n    \u003c\/div\u003e\n    \u003cdiv class=\"upl__value-cell\"\u003e\n      \u003ch4\u003eAvailable on request\u003c\/h4\u003e\n      \u003cp\u003e\u003cstrong\u003eStandalone stores and high street networks.\u003c\/strong\u003e Eligibility depends on venue surface area and geographic separation — confirmed prior to booking.\u003c\/p\u003e\n    \u003c\/div\u003e\n  \u003c\/div\u003e\n\n  \u003cp class=\"upl__section-label\"\u003eDelivery \u0026amp; secure access\u003c\/p\u003e\n\n  \u003cdiv class=\"upl__mod\"\u003e\n    \u003cp class=\"upl__mod-name\"\u003eDelivered within 72 business hours post-flight\u003c\/p\u003e\n    \u003cp class=\"upl__mod-val\"\u003eYour attribution workspace is published \u003cstrong\u003ewithin 72 business hours following the end of the measurement window\u003c\/strong\u003e. No lengthy consulting scoping required.\u003c\/p\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"upl__mod\"\u003e\n    \u003cp class=\"upl__mod-name\"\u003eEnterprise environment\u003c\/p\u003e\n    \u003cp class=\"upl__mod-val\"\u003eDeveloped and hosted securely within the \u003cstrong\u003eMicrosoft Power BI\u003c\/strong\u003e ecosystem.\u003c\/p\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"upl__mod\"\u003e\n    \u003cp class=\"upl__mod-name\"\u003eDedicated workspace, unlimited duration\u003c\/p\u003e\n    \u003cp class=\"upl__mod-val\"\u003eYour data is isolated in a private, encrypted workspace restricted to authorized staff. No expiry and no recurring access fee — \u003cstrong\u003ethe deliverable is yours\u003c\/strong\u003e.\u003c\/p\u003e\n  \u003c\/div\u003e\n  \u003cdiv class=\"upl__mod\"\u003e\n    \u003cp class=\"upl__mod-name\"\u003eLicensing requirement\u003c\/p\u003e\n    \u003cp class=\"upl__mod-val\"\u003eOne active \u003cstrong\u003eMicrosoft Power BI Pro\u003c\/strong\u003e license per end user, at the client's expense. Continuous access is guaranteed as long as this license is maintained.\u003c\/p\u003e\n  \u003c\/div\u003e\n\n  \u003cp class=\"upl__section-label\"\u003eHow to order\u003c\/p\u003e\n  \u003cp class=\"upl__intro\"\u003e\n    Drive Uplift is ordered directly online during your campaign framing step. \u003cstrong\u003eThe configurator adjusts pricing dynamically\u003c\/strong\u003e based on your store network scope.\n  \u003c\/p\u003e\n  \u003col class=\"upl__steps\"\u003e\n    \u003cli\u003e\n      \u003cspan class=\"upl__step-name\"\u003eConfigure your measurement\u003c\/span\u003e\n      \u003cp class=\"upl__step-text\"\u003eSelect your store network, activation channel, flight dates, and baseline observation period. Control zones are automatically earmarked and withheld from your media plan.\u003c\/p\u003e\n    \u003c\/li\u003e\n    \u003cli\u003e\n      \u003cspan class=\"upl__step-name\"\u003eCheck out\u003c\/span\u003e\n      \u003cp class=\"upl__step-text\"\u003ePay online by card or SEPA transfer. Your invoice is issued immediately, and spatial attribution baseline queries are triggered upon payment validation.\u003c\/p\u003e\n    \u003c\/li\u003e\n    \u003cli\u003e\n      \u003cspan class=\"upl__step-name\"\u003eReceive your attribution workspace\u003c\/span\u003e\n      \u003cp class=\"upl__step-text\"\u003eFollowing the 30-day post-flight observation window, your complete Power BI attribution workspace is published and transferred to your team.\u003c\/p\u003e\n    \u003c\/li\u003e\n  \u003c\/ol\u003e\n\n  \u003cdiv class=\"upl__note\"\u003e\n    \u003cstrong\u003eScope:\u003c\/strong\u003e Drive Uplift measures local campaign performance across Digital, pDOOH, and Print channels. It quantifies incremental visits and real CPV — it does not manage ad buying or campaign execution.\n  \u003c\/div\u003e\n\n  \u003cdiv class=\"upl__close\"\u003e\n    \u003cp\u003eMeasuring total footfall gives credit to traffic you already had.\u003c\/p\u003e\n    \u003cspan\u003eConfigure your measurement and prove the real incremental yield of your campaign.\u003c\/span\u003e\n    \u003ca class=\"upl__cta\" href=\"\/pages\/configurator-drive-uplift\"\u003eConfigure your measurement\u003c\/a\u003e\n  \u003c\/div\u003e\n\u003c\/div\u003e","brand":"Ilan Experience","offers":[{"title":"Default Title","offer_id":62878357848394,"sku":null,"price":95.0,"currency_code":"EUR","in_stock":true}],"thumbnail_url":"\/\/cdn.shopify.com\/s\/files\/1\/0918\/2851\/9242\/files\/Uplift_Logo.png?v=1786974433","url":"https:\/\/ilanexperience.com\/products\/footfall-attribution-incremental-measurement-drive-uplift","provider":"Ilan Experience","version":"1.0","type":"link"}