[
  {
    "id": "hideout",
    "slug": "hideout",
    "name": "The Hideout @ Harper Farm",
    "industry": "Cafés",
    "publisher": "Stamp Me",
    "source_url": "https://www.stampme.com/case-studies/the-hideout-harper-farm",
    "source_title": "The Hideout @ Harper Farm — Stamp Me",
    "checked_at": "2026-10-29",
    "measurement_period": "Since December 2025; end date unstated",
    "geography": "UK",
    "evidence_type": "provider-case-study",
    "metrics": [
      {
        "value": "Nearly 400",
        "label": "active loyalty members"
      },
      {
        "value": "3,000+",
        "label": "stamps issued"
      },
      {
        "value": "300+",
        "label": "reward redemptions"
      }
    ],
    "summary": "A 38-seat Yorkshire café recorded loyalty participation after adopting a digital stamp programme.",
    "limitation": "Membership and redemptions are not additional customers or a measured revenue uplift. Bonus stamps mean stamps do not equal visits.",
    "features": [
      "Loyalty",
      "Push",
      "Rewards"
    ],
    "approved_copy": "A 38-seat Yorkshire café recorded loyalty participation after adopting a digital stamp programme. Source: Stamp Me. Membership and redemptions are not additional customers or a measured revenue uplift. Bonus stamps mean stamps do not equal visits.",
    "app_only_causation": false,
    "visual_eligible": true,
    "source_id": "S01"
  },
  {
    "id": "ozh",
    "slug": "ozh",
    "name": "OZH Coffee Shop",
    "industry": "Cafés",
    "publisher": "Stamp Me",
    "source_url": "https://www.stampme.com/case-studies/ozh-coffee-shop",
    "source_title": "OZH Coffee Shop — Stamp Me",
    "checked_at": "2026-10-29",
    "measurement_period": "Since February 2025; end date unstated",
    "geography": "US",
    "evidence_type": "provider-case-study",
    "metrics": [
      {
        "value": "800+",
        "label": "active members"
      },
      {
        "value": "20,000+",
        "label": "stamps issued"
      },
      {
        "value": "1,700+",
        "label": "redemptions"
      }
    ],
    "summary": "A hospital coffee shop reported substantial use of its digital loyalty programme.",
    "limitation": "No control group or revenue increase is published; stamps and redemptions are not unique returning customers.",
    "features": [
      "Loyalty",
      "Rewards"
    ],
    "approved_copy": "A hospital coffee shop reported substantial use of its digital loyalty programme. Source: Stamp Me. No control group or revenue increase is published; stamps and redemptions are not unique returning customers.",
    "app_only_causation": false,
    "visual_eligible": true,
    "source_id": "S02"
  },
  {
    "id": "barbetta",
    "slug": "barbetta",
    "name": "Barbetta Café",
    "industry": "Cafés",
    "publisher": "Stamp Me",
    "source_url": "https://www.stampme.com//case-studies/barbetta",
    "source_title": "Barbetta Café — Stamp Me",
    "checked_at": "2026-10-29",
    "measurement_period": "Since March 2021; end date unstated",
    "geography": "Australia",
    "evidence_type": "provider-case-study",
    "metrics": [
      {
        "value": "480",
        "label": "active members"
      },
      {
        "value": "23,000+",
        "label": "stamps issued"
      },
      {
        "value": "2,600+",
        "label": "redemptions"
      }
    ],
    "summary": "Barbetta reported sustained digital coffee loyalty activity.",
    "limitation": "Cumulative activity, not an annual result or causal increase in repeat visits.",
    "features": [
      "Loyalty",
      "Rewards"
    ],
    "approved_copy": "Barbetta reported sustained digital coffee loyalty activity. Source: Stamp Me. Cumulative activity, not an annual result or causal increase in repeat visits.",
    "app_only_causation": false,
    "visual_eligible": true,
    "source_id": "S03"
  },
  {
    "id": "refill",
    "slug": "refill",
    "name": "Refill Therapy",
    "industry": "Retail",
    "publisher": "Stamp Me",
    "source_url": "https://www.stampme.com/case-studies/refill-therapy-ltd",
    "source_title": "Refill Therapy — Stamp Me",
    "checked_at": "2026-10-29",
    "measurement_period": "Since May 2024; end date unstated",
    "geography": "UK",
    "evidence_type": "provider-case-study",
    "metrics": [
      {
        "value": "2,300+",
        "label": "active members"
      },
      {
        "value": "24,500+",
        "label": "stamps issued"
      },
      {
        "value": "2,800+",
        "label": "rewards redeemed"
      }
    ],
    "summary": "Three London refill shops used a shared digital loyalty programme.",
    "limitation": "Programme totals do not measure incremental revenue or additional visits.",
    "features": [
      "Loyalty",
      "Rewards"
    ],
    "approved_copy": "Three London refill shops used a shared digital loyalty programme. Source: Stamp Me. Programme totals do not measure incremental revenue or additional visits.",
    "app_only_causation": false,
    "visual_eligible": true,
    "source_id": "S04"
  },
  {
    "id": "millins",
    "slug": "millins",
    "name": "Millin’s Free Range Butcher",
    "industry": "Butcher & deli",
    "publisher": "Stamp Me",
    "source_url": "https://www.stampme.com/case-studies/millins-free-range-butcher",
    "source_title": "Millin’s Free Range Butcher — Stamp Me",
    "checked_at": "2026-10-29",
    "measurement_period": "Adopted early 2024; end date unstated",
    "geography": "Australia",
    "evidence_type": "provider-case-study",
    "metrics": [
      {
        "value": "600+",
        "label": "active loyalty members"
      }
    ],
    "summary": "A Sydney butcher combined digital stamps with targeted email integration.",
    "limitation": "No quantified sales or retention lift; joining includes a bonus stamp.",
    "features": [
      "Loyalty",
      "Messaging"
    ],
    "approved_copy": "A Sydney butcher combined digital stamps with targeted email integration. Source: Stamp Me. No quantified sales or retention lift; joining includes a bonus stamp.",
    "app_only_causation": false,
    "visual_eligible": true,
    "source_id": "S05"
  },
  {
    "id": "play-valley",
    "slug": "play-valley",
    "name": "Play Valley",
    "industry": "Soft play",
    "publisher": "Stamp Me",
    "source_url": "https://www.stampme.com/case-studies/play-valley",
    "source_title": "Play Valley — Stamp Me",
    "checked_at": "2026-10-29",
    "measurement_period": "Since September 2025; end date unstated",
    "geography": "UK",
    "evidence_type": "provider-case-study",
    "metrics": [
      {
        "value": "2,800+",
        "label": "active members"
      },
      {
        "value": "4,000+",
        "label": "stamps issued"
      },
      {
        "value": "300+",
        "label": "redemptions"
      }
    ],
    "summary": "Four UK play centres recorded adoption of a cross-location rewards programme.",
    "limitation": "A stamp is a qualifying admission, not necessarily a separate family visit. Members are not newly acquired clients.",
    "features": [
      "Loyalty",
      "Rewards"
    ],
    "approved_copy": "Four UK play centres recorded adoption of a cross-location rewards programme. Source: Stamp Me. A stamp is a qualifying admission, not necessarily a separate family visit. Members are not newly acquired clients.",
    "app_only_causation": false,
    "visual_eligible": true,
    "source_id": "S06"
  },
  {
    "id": "lux-nails",
    "slug": "lux-nails",
    "name": "Lux Nails Bar",
    "industry": "Nail salons",
    "publisher": "Stamp Me",
    "source_url": "https://www.stampme.com/case-studies/lux-nails-bar",
    "source_title": "Lux Nails Bar — Stamp Me",
    "checked_at": "2026-10-29",
    "measurement_period": "First ten months after early-2023 adoption",
    "geography": "UK",
    "evidence_type": "provider-case-study",
    "metrics": [
      {
        "value": "1,300+",
        "label": "active members"
      },
      {
        "value": "5,000+",
        "label": "stamps issued"
      }
    ],
    "summary": "A UK nail salon recorded digital loyalty engagement during its first ten months.",
    "limitation": "No published percentage increase in retention or revenue.",
    "features": [
      "Loyalty",
      "Rewards"
    ],
    "approved_copy": "A UK nail salon recorded digital loyalty engagement during its first ten months. Source: Stamp Me. No published percentage increase in retention or revenue.",
    "app_only_causation": false,
    "visual_eligible": true,
    "source_id": "S07"
  },
  {
    "id": "avant-garde",
    "slug": "avant-garde",
    "name": "Avant Garde",
    "industry": "Beauty & tanning",
    "publisher": "Stamp Me",
    "source_url": "https://www.stampme.com/case-studies/avant-garde",
    "source_title": "Avant Garde — Stamp Me",
    "checked_at": "2026-10-29",
    "measurement_period": "Since late 2024; end date unstated",
    "geography": "UK",
    "evidence_type": "provider-case-study",
    "metrics": [
      {
        "value": "1,400+",
        "label": "stamps issued"
      }
    ],
    "summary": "A Leicester beauty salon introduced digital rewards across treatments.",
    "limitation": "Stamps are engagement events, not unique clients or extra visits. No revenue uplift is established.",
    "features": [
      "Loyalty",
      "Rewards"
    ],
    "approved_copy": "A Leicester beauty salon introduced digital rewards across treatments. Source: Stamp Me. Stamps are engagement events, not unique clients or extra visits. No revenue uplift is established.",
    "app_only_causation": false,
    "visual_eligible": true,
    "source_id": "S08"
  },
  {
    "id": "carrera",
    "slug": "carrera",
    "name": "Carrera Car Wash",
    "industry": "Car valeting",
    "publisher": "Stamp Me",
    "source_url": "https://www.stampme.com/case-studies/carrera-car-wash",
    "source_title": "Carrera Car Wash — Stamp Me",
    "checked_at": "2026-10-29",
    "measurement_period": "Programme adopted 2013; snapshot date unstated",
    "geography": "Australia",
    "evidence_type": "provider-case-study",
    "metrics": [
      {
        "value": "700+",
        "label": "active customers in programme"
      }
    ],
    "summary": "A Melbourne car wash used digital stamp rewards to maintain customer relationships.",
    "limitation": "Programme participation is not a measured increase in customer retention.",
    "features": [
      "Loyalty",
      "Rewards"
    ],
    "approved_copy": "A Melbourne car wash used digital stamp rewards to maintain customer relationships. Source: Stamp Me. Programme participation is not a measured increase in customer retention.",
    "app_only_causation": false,
    "visual_eligible": true,
    "source_id": "S09"
  },
  {
    "id": "wicks",
    "slug": "wicks",
    "name": "Wicks Barbershop",
    "industry": "Barbers",
    "publisher": "Square",
    "source_url": "https://squareup.com/gb/en/the-bottom-line/case-studies/seller-spotlight-wicks-barbershop",
    "source_title": "Wicks Barbershop — Square",
    "checked_at": "2026-10-29",
    "measurement_period": "Case published 2 October 2022",
    "geography": "UK",
    "evidence_type": "provider-case-study",
    "metrics": [
      {
        "value": "Over 90%",
        "label": "bookings through online appointment system"
      }
    ],
    "summary": "Wicks combined a bespoke customer app with Square booking on its website and in-store tools.",
    "limitation": "Online share includes multiple entry points; it is not an app-only share or 90% booking growth.",
    "features": [
      "Bookings",
      "Payments",
      "Loyalty"
    ],
    "approved_copy": "Wicks combined a bespoke customer app with Square booking on its website and in-store tools. Source: Square. Online share includes multiple entry points; it is not an app-only share or 90% booking growth.",
    "app_only_causation": false,
    "visual_eligible": true,
    "source_id": "S10"
  },
  {
    "id": "barber-barber",
    "slug": "barber-barber",
    "name": "Barber Barber",
    "industry": "Barbers",
    "publisher": "Square",
    "source_url": "https://squareup.com/gb/en/the-bottom-line/case-studies/barber-barber-seller-story",
    "source_title": "Barber Barber — Square",
    "checked_at": "2026-10-29",
    "measurement_period": "Case published 13 January 2024; comparison window unstated",
    "geography": "UK",
    "evidence_type": "provider-case-study",
    "metrics": [
      {
        "value": "Almost 2×",
        "label": "bookings after switching systems"
      }
    ],
    "summary": "Square reports that Barber Barber almost doubled bookings while consolidating appointments and operations.",
    "limitation": "Approximate provider claim across five locations; no app-only attribution, exact baseline or return-client count.",
    "features": [
      "Bookings",
      "Payments",
      "Reporting"
    ],
    "approved_copy": "Square reports that Barber Barber almost doubled bookings while consolidating appointments and operations. Source: Square. Approximate provider claim across five locations; no app-only attribution, exact baseline or return-client count.",
    "app_only_causation": false,
    "visual_eligible": true,
    "source_id": "S11"
  },
  {
    "id": "togninis",
    "slug": "togninis",
    "name": "Togninis",
    "industry": "Hair salons",
    "publisher": "Phorest",
    "source_url": "https://www.phorest.com/gb/case-study/togninis-reduce-no-shows/",
    "source_title": "Togninis — Phorest",
    "checked_at": "2026-10-29",
    "measurement_period": "Historical case; measurement window unstated",
    "geography": "Australia",
    "evidence_type": "provider-case-study",
    "metrics": [
      {
        "value": "2%",
        "label": "reported no-show rate"
      }
    ],
    "summary": "Phorest reports a 2% no-show rate at Togninis using its salon platform.",
    "limitation": "This is the resulting rate, not a 98% reduction. It does not isolate a customer app.",
    "features": [
      "Reminders",
      "Bookings"
    ],
    "approved_copy": "Phorest reports a 2% no-show rate at Togninis using its salon platform. Source: Phorest. This is the resulting rate, not a 98% reduction. It does not isolate a customer app.",
    "app_only_causation": false,
    "visual_eligible": true,
    "source_id": "S12"
  },
  {
    "id": "komo",
    "slug": "komo",
    "name": "KOMO Studio",
    "industry": "Pilates",
    "publisher": "ABC Glofox",
    "source_url": "https://www.glofox.com/resources/customer-stories/",
    "source_title": "KOMO Studio — ABC Glofox",
    "checked_at": "2026-10-29",
    "measurement_period": "12 months; listed 3 May 2024",
    "geography": "Hawaii, US",
    "evidence_type": "provider-case-study",
    "metrics": [
      {
        "value": "+33%",
        "label": "reported revenue growth"
      }
    ],
    "summary": "Glofox’s customer-story listing reports 33% revenue growth at KOMO Studio over twelve months.",
    "limitation": "Listing-level figure; linked detail page describes the app and platform but omits the number. Whole-platform result, not isolated app impact.",
    "features": [
      "Class booking",
      "Memberships",
      "Payments",
      "Reporting"
    ],
    "approved_copy": "Glofox’s customer-story listing reports 33% revenue growth at KOMO Studio over twelve months. Source: ABC Glofox. Listing-level figure; linked detail page describes the app and platform but omits the number. Whole-platform result, not isolated app impact.",
    "app_only_causation": false,
    "visual_eligible": true,
    "source_id": "S13"
  },
  {
    "id": "integral",
    "slug": "integral",
    "name": "Studio Integral",
    "industry": "Yoga",
    "publisher": "ABC Glofox",
    "source_url": "https://www.glofox.com/resources/customer-stories/studio-integral/",
    "source_title": "Studio Integral — ABC Glofox",
    "checked_at": "2026-10-29",
    "measurement_period": "12 months; calendar dates unstated",
    "geography": "Brazil",
    "evidence_type": "provider-case-study",
    "metrics": [
      {
        "value": "Over 150%",
        "label": "reported revenue growth"
      }
    ],
    "summary": "A São Paulo yoga studio reported revenue growth while using management software and a branded member app.",
    "limitation": "Selected vendor success story with no control group; expansion and wider business changes matter.",
    "features": [
      "Class booking",
      "Memberships",
      "Payments",
      "Reporting"
    ],
    "approved_copy": "A São Paulo yoga studio reported revenue growth while using management software and a branded member app. Source: ABC Glofox. Selected vendor success story with no control group; expansion and wider business changes matter.",
    "app_only_causation": false,
    "visual_eligible": true,
    "source_id": "S14"
  },
  {
    "id": "escape-fitness",
    "slug": "escape-fitness",
    "name": "Escape Fitness Now",
    "industry": "Fitness",
    "publisher": "ABC Glofox",
    "source_url": "https://www.glofox.com/resources/customer-stories/escape-fitness-now/",
    "source_title": "Escape Fitness Now — ABC Glofox",
    "checked_at": "2026-10-29",
    "measurement_period": "Comparison window unstated",
    "geography": "Not stated",
    "evidence_type": "provider-case-study",
    "metrics": [
      {
        "value": "+40%",
        "label": "reported revenue growth"
      }
    ],
    "summary": "Glofox reports revenue growth for Escape Fitness Now after platform adoption.",
    "limitation": "Whole-platform case; timing and independent causal analysis are not provided.",
    "features": [
      "Class booking",
      "Memberships",
      "Payments"
    ],
    "approved_copy": "Glofox reports revenue growth for Escape Fitness Now after platform adoption. Source: ABC Glofox. Whole-platform case; timing and independent causal analysis are not provided.",
    "app_only_causation": false,
    "visual_eligible": true,
    "source_id": "S15"
  },
  {
    "id": "carpe-diem",
    "slug": "carpe-diem",
    "name": "Carpe Diem BJJ",
    "industry": "Martial arts",
    "publisher": "ABC Glofox",
    "source_url": "https://www.glofox.com/resources/customer-stories/carpe-diem-bjj/",
    "source_title": "Carpe Diem BJJ — ABC Glofox",
    "checked_at": "2026-10-29",
    "measurement_period": "Comparison window unstated",
    "geography": "Singapore",
    "evidence_type": "provider-case-study",
    "metrics": [
      {
        "value": "+500%",
        "label": "reported membership growth"
      }
    ],
    "summary": "Glofox’s case title reports membership growth at Carpe Diem BJJ, which uses its platform and member app.",
    "limitation": "Growth in membership is not retention or revenue; new classes and camps also contributed to the business model.",
    "features": [
      "Class booking",
      "Memberships",
      "Payments"
    ],
    "approved_copy": "Glofox’s case title reports membership growth at Carpe Diem BJJ, which uses its platform and member app. Source: ABC Glofox. Growth in membership is not retention or revenue; new classes and camps also contributed to the business model.",
    "app_only_causation": false,
    "visual_eligible": true,
    "source_id": "S16"
  },
  {
    "id": "zox",
    "slug": "zox",
    "name": "ZOX",
    "industry": "Retail & Shopify",
    "publisher": "Tapcart",
    "source_url": "https://www.tapcart.com/case-studies/zox",
    "source_title": "ZOX — Tapcart",
    "checked_at": "2026-10-29",
    "measurement_period": "90-day performance panel; calendar dates unstated",
    "geography": "US",
    "evidence_type": "provider-case-study",
    "metrics": [
      {
        "value": "40%",
        "label": "repeat customer rate through app"
      },
      {
        "value": "17,000+",
        "label": "push subscribers"
      }
    ],
    "summary": "ZOX recorded repeat purchasing through its mobile commerce app.",
    "limitation": "A 40% repeat rate is not a 40% increase. The repeat-rate cohort definition is not fully disclosed.",
    "features": [
      "Shopify",
      "Push",
      "Online shop"
    ],
    "approved_copy": "ZOX recorded repeat purchasing through its mobile commerce app. Source: Tapcart. A 40% repeat rate is not a 40% increase. The repeat-rate cohort definition is not fully disclosed.",
    "app_only_causation": false,
    "visual_eligible": true,
    "source_id": "S17"
  },
  {
    "id": "oodie",
    "slug": "oodie",
    "name": "The Oodie",
    "industry": "Retail & Shopify",
    "publisher": "Tapcart",
    "source_url": "https://www.tapcart.com/case-studies/the-oodie",
    "source_title": "The Oodie — Tapcart",
    "checked_at": "2026-10-29",
    "measurement_period": "App launched July 2023; results discuss end of 2023",
    "geography": "Australia-origin brand",
    "evidence_type": "provider-case-study",
    "metrics": [
      {
        "value": "+37%",
        "label": "app average order value vs web"
      },
      {
        "value": "+193%",
        "label": "gross merchandise value per session vs web"
      }
    ],
    "summary": "The Oodie’s app channel showed higher order value and merchandise value per session than web.",
    "limitation": "Channel comparison; loyal shoppers self-select into apps. Source conflicts on conversion rate (134%/135%); that metric is excluded.",
    "features": [
      "Shopify",
      "Push",
      "Online shop"
    ],
    "approved_copy": "The Oodie’s app channel showed higher order value and merchandise value per session than web. Source: Tapcart. Channel comparison; loyal shoppers self-select into apps. Source conflicts on conversion rate (134%/135%); that metric is excluded.",
    "app_only_causation": false,
    "visual_eligible": true,
    "source_id": "S18"
  },
  {
    "id": "bwh",
    "slug": "bwh",
    "name": "BWH Plant Co",
    "industry": "Garden & plant retail",
    "publisher": "Tapcart",
    "source_url": "https://www.tapcart.com/case-studies/bwh-plant-co",
    "source_title": "BWH Plant Co — Tapcart",
    "checked_at": "2026-10-29",
    "measurement_period": "Snapshot date / comparison window unstated",
    "geography": "US",
    "evidence_type": "provider-case-study",
    "metrics": [
      {
        "value": "56%",
        "label": "online DTC revenue through app"
      },
      {
        "value": "+35%",
        "label": "app average order value vs web"
      }
    ],
    "summary": "BWH Plant Co reports that its app became a major direct-to-consumer sales channel.",
    "limitation": "Revenue share is not new revenue. The reported 97% retention figure is omitted because its definition and window are unclear.",
    "features": [
      "Shopify",
      "Push",
      "Online shop"
    ],
    "approved_copy": "BWH Plant Co reports that its app became a major direct-to-consumer sales channel. Source: Tapcart. Revenue share is not new revenue. The reported 97% retention figure is omitted because its definition and window are unclear.",
    "app_only_causation": false,
    "visual_eligible": true,
    "source_id": "S19"
  },
  {
    "id": "type-one",
    "slug": "type-one",
    "name": "Type One Style",
    "industry": "Specialist retail",
    "publisher": "Tapcart",
    "source_url": "https://www.tapcart.com/case-studies/type-one-style",
    "source_title": "Type One Style — Tapcart",
    "checked_at": "2026-10-29",
    "measurement_period": "90-day performance panel; calendar dates unstated",
    "geography": "Not stated",
    "evidence_type": "provider-case-study",
    "metrics": [
      {
        "value": "+42%",
        "label": "app average order value vs website"
      },
      {
        "value": "+154%",
        "label": "app conversion rate vs web"
      }
    ],
    "summary": "Type One Style reports stronger shopping metrics for its app channel.",
    "limitation": "Selling diabetes-device accessories is retail evidence, not evidence of improved clinical outcomes. Channel selection bias applies.",
    "features": [
      "Shopify",
      "Online shop",
      "Push"
    ],
    "approved_copy": "Type One Style reports stronger shopping metrics for its app channel. Source: Tapcart. Selling diabetes-device accessories is retail evidence, not evidence of improved clinical outcomes. Channel selection bias applies.",
    "app_only_causation": false,
    "visual_eligible": true,
    "source_id": "S20"
  },
  {
    "id": "john-dory",
    "slug": "john-dory",
    "name": "John Dory’s",
    "industry": "Restaurants & takeaways",
    "publisher": "Flipdish",
    "source_url": "https://www.flipdish.com/",
    "source_title": "John Dory’s — Flipdish",
    "checked_at": "2026-10-29",
    "measurement_period": "Homepage customer-results snapshot; window unstated",
    "geography": "Not stated",
    "evidence_type": "provider-case-study",
    "metrics": [
      {
        "value": "+44%",
        "label": "average order value after digital ordering"
      }
    ],
    "summary": "Flipdish’s customer panel reports higher average order value at John Dory’s after digital ordering.",
    "limitation": "Homepage-level vendor statement; digital ordering includes channels beyond a mobile app. Not a total-revenue increase.",
    "features": [
      "Ordering",
      "Payments"
    ],
    "approved_copy": "Flipdish’s customer panel reports higher average order value at John Dory’s after digital ordering. Source: Flipdish. Homepage-level vendor statement; digital ordering includes channels beyond a mobile app. Not a total-revenue increase.",
    "app_only_causation": false,
    "visual_eligible": true,
    "source_id": "S21"
  },
  {
    "id": "iro-sushi",
    "slug": "iro-sushi",
    "name": "IRO Sushi",
    "industry": "Restaurants & takeaways",
    "publisher": "Flipdish",
    "source_url": "https://www.flipdish.com/",
    "source_title": "IRO Sushi — Flipdish",
    "checked_at": "2026-10-29",
    "measurement_period": "First six months after switching POS",
    "geography": "Not stated",
    "evidence_type": "provider-case-study",
    "metrics": [
      {
        "value": "+15%",
        "label": "online sales"
      }
    ],
    "summary": "Flipdish’s customer panel reports increased online sales at IRO Sushi after switching POS.",
    "limitation": "POS and ordering ecosystem result; no independent app-only attribution.",
    "features": [
      "Ordering",
      "Payments"
    ],
    "approved_copy": "Flipdish’s customer panel reports increased online sales at IRO Sushi after switching POS. Source: Flipdish. POS and ordering ecosystem result; no independent app-only attribution.",
    "app_only_causation": false,
    "visual_eligible": true,
    "source_id": "S21"
  },
  {
    "id": "liberty-live",
    "slug": "liberty-live",
    "name": "LibertyLive.Church",
    "industry": "Churches",
    "publisher": "Pushpay",
    "source_url": "https://pushpay.com/blog/customer-stories/liberty-live/",
    "source_title": "LibertyLive.Church — Pushpay",
    "checked_at": "2026-10-29",
    "measurement_period": "Historical implementation from 2016; result year unstated",
    "geography": "US",
    "evidence_type": "provider-case-study",
    "metrics": [
      {
        "value": "+10%",
        "label": "overall giving"
      },
      {
        "value": "45% → 60%",
        "label": "community on recurring giving"
      }
    ],
    "summary": "LibertyLive reported growth in giving after a payment-platform move alongside a generosity campaign.",
    "limitation": "The recurring share rose 15 percentage points; donations are not commercial revenue and the campaign also contributed.",
    "features": [
      "Donations",
      "Messaging"
    ],
    "approved_copy": "LibertyLive reported growth in giving after a payment-platform move alongside a generosity campaign. Source: Pushpay. The recurring share rose 15 percentage points; donations are not commercial revenue and the campaign also contributed.",
    "app_only_causation": false,
    "visual_eligible": true,
    "source_id": "S22"
  },
  {
    "id": "epic",
    "slug": "epic",
    "name": "Epic Church",
    "industry": "Churches",
    "publisher": "Pushpay",
    "source_url": "https://pushpay.com/blog/customer-stories/epic-church/",
    "source_title": "Epic Church — Pushpay",
    "checked_at": "2026-10-29",
    "measurement_period": "Under two years for app users; savings annualised by publisher",
    "geography": "US and international campuses",
    "evidence_type": "provider-case-study",
    "metrics": [
      {
        "value": "9×",
        "label": "monthly app users"
      },
      {
        "value": "120+",
        "label": "administrative hours saved per year"
      },
      {
        "value": "70%",
        "label": "giving through digital channels"
      }
    ],
    "summary": "Epic Church used an app and giving tools across geographically separate campuses.",
    "limitation": "Usage, workload and digital share are separate measures. Online giving includes more than the app.",
    "features": [
      "Donations",
      "Messaging",
      "Audio",
      "Video"
    ],
    "approved_copy": "Epic Church used an app and giving tools across geographically separate campuses. Source: Pushpay. Usage, workload and digital share are separate measures. Online giving includes more than the app.",
    "app_only_causation": false,
    "visual_eligible": true,
    "source_id": "S23"
  },
  {
    "id": "cochrane",
    "slug": "cochrane",
    "name": "Appointment reminder review",
    "industry": "Healthcare appointments",
    "publisher": "Cochrane / PubMed",
    "source_url": "https://pubmed.ncbi.nlm.nih.gov/24310741/",
    "source_title": "Appointment reminder review — Cochrane / PubMed",
    "checked_at": "2026-10-29",
    "measurement_period": "2013 review; trials through August 2012",
    "geography": "Multiple settings",
    "evidence_type": "systematic-review",
    "metrics": [
      {
        "value": "67.8%",
        "label": "attendance without reminders"
      },
      {
        "value": "78.6%",
        "label": "attendance with mobile text reminders"
      }
    ],
    "summary": "A review of eight randomised trials (6,615 participants) found attendance benefits from mobile text reminders.",
    "limitation": "Historical SMS evidence of low-to-moderate quality, not push-notification or branded-app evidence. Reported group rates are descriptive, not the pooled treatment effect.",
    "features": [
      "Reminders"
    ],
    "approved_copy": "A review of eight randomised trials (6,615 participants) found attendance benefits from mobile text reminders. Source: Cochrane / PubMed. Historical SMS evidence of low-to-moderate quality, not push-notification or branded-app evidence. Reported group rates are descriptive, not the pooled treatment effect.",
    "app_only_causation": false,
    "visual_eligible": true,
    "source_id": "S24"
  },
  {
    "id": "knovia",
    "slug": "knovia",
    "name": "Knovia",
    "industry": "Education & coaching",
    "publisher": "Appointedd",
    "source_url": "https://www.appointedd.com/case-studies/knovia",
    "source_title": "Knovia — Appointedd",
    "checked_at": "2026-10-29",
    "measurement_period": "Before/after; window unstated",
    "geography": "UK",
    "evidence_type": "provider-case-study",
    "metrics": [
      {
        "value": "60% → 71%",
        "label": "average learner attendance"
      },
      {
        "value": "Half a day",
        "label": "weekly admin time saved for key staff"
      }
    ],
    "summary": "Knovia replaced manual workshop booking processes with centralised scheduling.",
    "limitation": "An 11-percentage-point attendance change; not an app-only result or driving-school-specific evidence.",
    "features": [
      "Bookings",
      "Forms",
      "Reminders"
    ],
    "approved_copy": "Knovia replaced manual workshop booking processes with centralised scheduling. Source: Appointedd. An 11-percentage-point attendance change; not an app-only result or driving-school-specific evidence.",
    "app_only_causation": false,
    "visual_eligible": true,
    "source_id": "S25"
  },
  {
    "id": "growing-years",
    "slug": "growing-years",
    "name": "The Growing Years",
    "industry": "Childcare",
    "publisher": "Brightwheel",
    "source_url": "https://mybrightwheel.com/case-studies/the-growing-years/",
    "source_title": "The Growing Years — Brightwheel",
    "checked_at": "2026-10-29",
    "measurement_period": "Case snapshot; window unstated",
    "geography": "US",
    "evidence_type": "provider-case-study",
    "metrics": [
      {
        "value": "25+",
        "label": "staff hours saved per week"
      }
    ],
    "summary": "The Growing Years reports workload savings using a childcare management and family communication platform.",
    "limitation": "Customer-estimated staff saving; no controlled study or customer-app-only attribution.",
    "features": [
      "Messaging",
      "Forms",
      "Timesheets"
    ],
    "approved_copy": "The Growing Years reports workload savings using a childcare management and family communication platform. Source: Brightwheel. Customer-estimated staff saving; no controlled study or customer-app-only attribution.",
    "app_only_causation": false,
    "visual_eligible": true,
    "source_id": "S26"
  },
  {
    "id": "little-eagles",
    "slug": "little-eagles",
    "name": "Little Eagles Daycare",
    "industry": "Childcare",
    "publisher": "Brightwheel",
    "source_url": "https://mybrightwheel.com/customers/little-eagles-daycare/",
    "source_title": "Little Eagles Daycare — Brightwheel",
    "checked_at": "2026-10-29",
    "measurement_period": "Expansion period; dates unstated",
    "geography": "US",
    "evidence_type": "provider-case-study",
    "metrics": [
      {
        "value": "32 → 68",
        "label": "enrolled children"
      },
      {
        "value": "10–15",
        "label": "admin hours saved per week"
      }
    ],
    "summary": "Little Eagles expanded enrolment while adding two classrooms and automating administration.",
    "limitation": "Added capacity is a major contributor. Enrolment growth cannot be attributed solely to the software.",
    "features": [
      "Messaging",
      "Forms",
      "Payments"
    ],
    "approved_copy": "Little Eagles expanded enrolment while adding two classrooms and automating administration. Source: Brightwheel. Added capacity is a major contributor. Enrolment growth cannot be attributed solely to the software.",
    "app_only_causation": false,
    "visual_eligible": true,
    "source_id": "S27"
  },
  {
    "id": "manchester",
    "slug": "manchester",
    "name": "University of Manchester",
    "industry": "Schools & education",
    "publisher": "Guidebook",
    "source_url": "https://www.guidebook.com/case-study/university-open-day-app-manchester-case-study",
    "source_title": "University of Manchester — Guidebook",
    "checked_at": "2026-10-29",
    "measurement_period": "2023 downloads; historical print comparison",
    "geography": "UK",
    "evidence_type": "provider-case-study",
    "metrics": [
      {
        "value": "38,000+",
        "label": "app downloads in 2023"
      },
      {
        "value": "40,000 → 0",
        "label": "printed open-day programmes"
      }
    ],
    "summary": "Manchester replaced printed open-day programmes with a mobile event guide.",
    "limitation": "University event evidence; not a forecast for primary schools. Downloads do not measure active users or revenue.",
    "features": [
      "Agenda",
      "Maps",
      "Push",
      "PDF library"
    ],
    "approved_copy": "Manchester replaced printed open-day programmes with a mobile event guide. Source: Guidebook. University event evidence; not a forecast for primary schools. Downloads do not measure active users or revenue.",
    "app_only_causation": false,
    "visual_eligible": true,
    "source_id": "S28"
  },
  {
    "id": "upcea",
    "slug": "upcea",
    "name": "UPCEA",
    "industry": "Conferences & associations",
    "publisher": "Guidebook",
    "source_url": "https://www.guidebook.com/case-study/upcea-event-app-case-study",
    "source_title": "UPCEA — Guidebook",
    "checked_at": "2026-10-29",
    "measurement_period": "Partnership began 2013; adoption window unstated",
    "geography": "US",
    "evidence_type": "provider-case-study",
    "metrics": [
      {
        "value": "Around 80%",
        "label": "attendees downloaded event app"
      }
    ],
    "summary": "UPCEA used digital schedules, maps and resource sharing for its conferences.",
    "limitation": "Download adoption is not active usage or ticket-sales growth.",
    "features": [
      "Agenda",
      "Speakers",
      "Push",
      "PDF library"
    ],
    "approved_copy": "UPCEA used digital schedules, maps and resource sharing for its conferences. Source: Guidebook. Download adoption is not active usage or ticket-sales growth.",
    "app_only_causation": false,
    "visual_eligible": true,
    "source_id": "S29"
  },
  {
    "id": "springfield",
    "slug": "springfield",
    "name": "Springfield House B&B",
    "industry": "Hotels & stays",
    "publisher": "Touch Stay",
    "source_url": "https://touchstay.com/case-studies/springfieldhouse",
    "source_title": "Springfield House B&B — Touch Stay",
    "checked_at": "2026-10-29",
    "measurement_period": "Before/after; window unstated",
    "geography": "UK",
    "evidence_type": "provider-case-study",
    "metrics": [
      {
        "value": "70–80%",
        "label": "fewer repetitive guest questions"
      }
    ],
    "summary": "A nine-room English B&B used digital guest information integrated with Cloudbeds.",
    "limitation": "Owner/provider-reported reduction; web guidebook plus property software, not an isolated native-app result.",
    "features": [
      "Guest information",
      "Local directory",
      "Messaging"
    ],
    "approved_copy": "A nine-room English B&B used digital guest information integrated with Cloudbeds. Source: Touch Stay. Owner/provider-reported reduction; web guidebook plus property software, not an isolated native-app result.",
    "app_only_causation": false,
    "visual_eligible": true,
    "source_id": "S30"
  },
  {
    "id": "untuckit",
    "slug": "untuckit",
    "name": "UNTUCKit",
    "industry": "Workforce & retail",
    "publisher": "Deputy",
    "source_url": "https://www.deputy.com/gb/customers/untuckit",
    "source_title": "UNTUCKit — Deputy",
    "checked_at": "2026-10-29",
    "measurement_period": "Historical case; window unstated",
    "geography": "US",
    "evidence_type": "provider-case-study",
    "metrics": [
      {
        "value": "50%",
        "label": "less scheduling workload"
      },
      {
        "value": "45",
        "label": "stores in rollout"
      }
    ],
    "summary": "UNTUCKit reported scheduling savings using workforce software and a staff app.",
    "limitation": "Use the headline scheduling measure; narrative admin estimates differ. Not consumer-app revenue evidence.",
    "features": [
      "Shift scheduler",
      "Timesheets",
      "Team directory"
    ],
    "approved_copy": "UNTUCKit reported scheduling savings using workforce software and a staff app. Source: Deputy. Use the headline scheduling measure; narrative admin estimates differ. Not consumer-app revenue evidence.",
    "app_only_causation": false,
    "visual_eligible": true,
    "source_id": "S31"
  },
  {
    "id": "trek",
    "slug": "trek",
    "name": "Trek",
    "industry": "Bike retail & workforce",
    "publisher": "Deputy",
    "source_url": "https://www.deputy.com/gb/customers/trek",
    "source_title": "Trek — Deputy",
    "checked_at": "2026-10-29",
    "measurement_period": "Case discusses growth in mid-2020",
    "geography": "US",
    "evidence_type": "provider-case-study",
    "metrics": [
      {
        "value": "30%",
        "label": "reported time saved"
      }
    ],
    "summary": "Trek’s retail team reported time savings with workforce scheduling and time tracking.",
    "limitation": "The source does not give a fully specified task/time denominator; do not convert this to payroll savings.",
    "features": [
      "Shift scheduler",
      "Timesheets"
    ],
    "approved_copy": "Trek’s retail team reported time savings with workforce scheduling and time tracking. Source: Deputy. The source does not give a fully specified task/time denominator; do not convert this to payroll savings.",
    "app_only_causation": false,
    "visual_eligible": true,
    "source_id": "S32"
  },
  {
    "id": "dog-house",
    "slug": "dog-house",
    "name": "The Dog House DeLand",
    "industry": "Pet grooming",
    "publisher": "MoeGo",
    "source_url": "https://www.moego.pet/blog/solo-groomer-case-study-burnout-to-boundaries-moego",
    "source_title": "The Dog House DeLand — MoeGo",
    "checked_at": "2026-10-29",
    "measurement_period": "Published 21 April 2026; historical adoption",
    "geography": "US",
    "evidence_type": "provider-case-study",
    "metrics": [
      {
        "value": "About 20",
        "label": "hours reclaimed per month"
      }
    ],
    "summary": "A solo groomer reported time recovered through scheduling, reminders and client communication.",
    "limitation": "Owner-estimated saving for a management platform. Near-zero no-shows is qualitative; no percentage reduction is established.",
    "features": [
      "Bookings",
      "Reminders",
      "Messaging"
    ],
    "approved_copy": "A solo groomer reported time recovered through scheduling, reminders and client communication. Source: MoeGo. Owner-estimated saving for a management platform. Near-zero no-shows is qualitative; no percentage reduction is established.",
    "app_only_causation": false,
    "visual_eligible": true,
    "source_id": "S33"
  },
  {
    "id": "klos",
    "slug": "klos",
    "name": "KLŌS Fine Pet Salon",
    "industry": "Pet grooming",
    "publisher": "MoeGo",
    "source_url": "https://www.moego.pet/blog/klos-fine-pet-salon",
    "source_title": "KLŌS Fine Pet Salon — MoeGo",
    "checked_at": "2026-10-29",
    "measurement_period": "Switched mid-January 2026; published 2026",
    "geography": "Not stated",
    "evidence_type": "provider-case-study",
    "metrics": [
      {
        "value": "1,100+",
        "label": "bookings attributed to three automated workflows"
      }
    ],
    "summary": "MoeGo reports workflow-attributed bookings for KLŌS after platform adoption.",
    "limitation": "Attribution does not prove incremental bookings. No controlled revenue uplift is disclosed.",
    "features": [
      "Bookings",
      "Reminders",
      "Messaging"
    ],
    "approved_copy": "MoeGo reports workflow-attributed bookings for KLŌS after platform adoption. Source: MoeGo. Attribution does not prove incremental bookings. No controlled revenue uplift is disclosed.",
    "app_only_causation": false,
    "visual_eligible": true,
    "source_id": "S34"
  },
  {
    "id": "fareham",
    "slug": "fareham",
    "name": "Fareham Hockey Club",
    "industry": "Sports clubs",
    "publisher": "Pitchero",
    "source_url": "https://blog.pitchero.com/hear-from-sports-clubs-using-pitchero-payments",
    "source_title": "Fareham Hockey Club — Pitchero",
    "checked_at": "2026-10-29",
    "measurement_period": "Published August 2026; comparison window unstated",
    "geography": "UK",
    "evidence_type": "provider-case-study",
    "metrics": [
      {
        "value": "Around 20%",
        "label": "revenue increase without more members"
      }
    ],
    "summary": "Fareham reported improved revenue collection after consolidating membership and payments.",
    "limitation": "Collection effectiveness, not app-generated new members; no control group.",
    "features": [
      "Memberships",
      "Payments",
      "Messaging"
    ],
    "approved_copy": "Fareham reported improved revenue collection after consolidating membership and payments. Source: Pitchero. Collection effectiveness, not app-generated new members; no control group.",
    "app_only_causation": false,
    "visual_eligible": true,
    "source_id": "S35"
  },
  {
    "id": "berkhamsted",
    "slug": "berkhamsted",
    "name": "Berkhamsted & Hemel Hempstead Hockey Club",
    "industry": "Sports clubs",
    "publisher": "Pitchero",
    "source_url": "https://blog.pitchero.com/hear-from-sports-clubs-using-pitchero-payments",
    "source_title": "Berkhamsted & Hemel Hempstead Hockey Club — Pitchero",
    "checked_at": "2026-10-29",
    "measurement_period": "Published August 2026; comparison window unstated",
    "geography": "UK",
    "evidence_type": "provider-case-study",
    "metrics": [
      {
        "value": "About 99.5%",
        "label": "match fees collected"
      }
    ],
    "summary": "The club reported a high match-fee collection rate using digital payment administration.",
    "limitation": "Collection rate, not a 99.5% increase in revenue.",
    "features": [
      "Memberships",
      "Payments"
    ],
    "approved_copy": "The club reported a high match-fee collection rate using digital payment administration. Source: Pitchero. Collection rate, not a 99.5% increase in revenue.",
    "app_only_causation": false,
    "visual_eligible": true,
    "source_id": "S35"
  },
  {
    "id": "stubbington",
    "slug": "stubbington",
    "name": "Stubbington Youth FC",
    "industry": "Sports clubs",
    "publisher": "Pitchero",
    "source_url": "https://join.pitchero.com/works/stubbington-youth-fc",
    "source_title": "Stubbington Youth FC — Pitchero",
    "checked_at": "2026-10-29",
    "measurement_period": "Historical case; conversion took a couple of years",
    "geography": "UK",
    "evidence_type": "provider-case-study",
    "metrics": [
      {
        "value": "Around 90%",
        "label": "memberships paid online"
      }
    ],
    "summary": "Stubbington moved much of its membership collection away from cash.",
    "limitation": "Payment-channel share is not membership or revenue growth.",
    "features": [
      "Memberships",
      "Payments",
      "Messaging"
    ],
    "approved_copy": "Stubbington moved much of its membership collection away from cash. Source: Pitchero. Payment-channel share is not membership or revenue growth.",
    "app_only_causation": false,
    "visual_eligible": true,
    "source_id": "S36"
  },
  {
    "id": "bright-spark",
    "slug": "bright-spark",
    "name": "Bright Spark Electrical Services",
    "industry": "Trades & services",
    "publisher": "ServiceM8",
    "source_url": "https://www.servicem8.com/customer-stories",
    "source_title": "Bright Spark Electrical Services — ServiceM8",
    "checked_at": "2026-10-29",
    "measurement_period": "Testimonial snapshot; measurement window unstated",
    "geography": "Not stated",
    "evidence_type": "provider-case-study",
    "metrics": [
      {
        "value": "Around 25%",
        "label": "reported business growth"
      }
    ],
    "summary": "A named electrical business credits ServiceM8 with supporting business growth and efficiency.",
    "limitation": "Short customer testimonial; growth measure is not defined as revenue. Do not relabel it.",
    "features": [
      "Trade jobs",
      "Staff jobs",
      "Quotes"
    ],
    "approved_copy": "A named electrical business credits ServiceM8 with supporting business growth and efficiency. Source: ServiceM8. Short customer testimonial; growth measure is not defined as revenue. Do not relabel it.",
    "app_only_causation": false,
    "visual_eligible": false,
    "source_id": "S37"
  },
  {
    "id": "regiocast",
    "slug": "regiocast",
    "name": "REGIOCAST / Radio BOB!",
    "industry": "Radio",
    "publisher": "Airship",
    "source_url": "https://www.airship.com/resources/how-regiocast-boosted-streaming-and-transformed-user-habits/",
    "source_title": "REGIOCAST / Radio BOB! — Airship",
    "checked_at": "2026-10-29",
    "measurement_period": "Campaign period unstated",
    "geography": "Germany",
    "evidence_type": "provider-case-study",
    "metrics": [
      {
        "value": "Millions",
        "label": "additional streaming sessions reported"
      }
    ],
    "summary": "Airship describes app engagement campaigns and an app-only competition for Radio BOB!.",
    "limitation": "The source provides no exact uplift, baseline or revenue figure. Keep this qualitative, with no numeric chart.",
    "features": [
      "Radio stream",
      "Push",
      "Chat"
    ],
    "approved_copy": "Airship describes app engagement campaigns and an app-only competition for Radio BOB!. Source: Airship. The source provides no exact uplift, baseline or revenue figure. Keep this qualitative, with no numeric chart.",
    "app_only_causation": false,
    "visual_eligible": false,
    "source_id": "S38"
  },
  {
    "id": "gb-news",
    "slug": "gb-news",
    "name": "GB News",
    "industry": "Media & creators",
    "publisher": "Pushwoosh",
    "source_url": "https://www.pushwoosh.com/blog/real-time-engagement/",
    "source_title": "GB News — Pushwoosh",
    "checked_at": "2026-10-29",
    "measurement_period": "Case snapshot; calendar window unstated",
    "geography": "UK",
    "evidence_type": "provider-case-study",
    "metrics": [
      {
        "value": "8.55%",
        "label": "Day-30 app retention"
      }
    ],
    "summary": "GB News tested notification timing and integrated messaging into its publishing workflow.",
    "limitation": "D30 app retention is not repeat purchasing, radio listening retention or a measured retention increase.",
    "features": [
      "Push",
      "Video",
      "Messaging"
    ],
    "approved_copy": "GB News tested notification timing and integrated messaging into its publishing workflow. Source: Pushwoosh. D30 app retention is not repeat purchasing, radio listening retention or a measured retention increase.",
    "app_only_causation": false,
    "visual_eligible": true,
    "source_id": "S39"
  },
  {
    "id": "reviews",
    "slug": "reviews",
    "name": "Local Consumer Review Survey 2026",
    "industry": "Local services",
    "publisher": "BrightLocal",
    "source_url": "https://www.brightlocal.com/research/local-consumer-review-survey/",
    "source_title": "Local Consumer Review Survey 2026 — BrightLocal",
    "checked_at": "2026-10-29",
    "measurement_period": "2026 survey of 1,002 US adults",
    "geography": "US",
    "evidence_type": "consumer-survey",
    "metrics": [
      {
        "value": "97%",
        "label": "read local business reviews"
      },
      {
        "value": "85%",
        "label": "more likely to use a business after positive reviews"
      }
    ],
    "summary": "BrightLocal’s representative US panel documents the role of reviews in local business research.",
    "limitation": "Self-reported consumer behaviour; not app revenue impact, and not a UK consumer estimate.",
    "features": [
      "Reviews",
      "Local directory"
    ],
    "approved_copy": "BrightLocal’s representative US panel documents the role of reviews in local business research. Source: BrightLocal. Self-reported consumer behaviour; not app revenue impact, and not a UK consumer estimate.",
    "app_only_causation": false,
    "visual_eligible": true,
    "source_id": "S40"
  },
  {
    "id": "beauty-benchmark",
    "slug": "beauty-benchmark",
    "name": "Beauty & wellness benchmarks",
    "industry": "Beauty & wellness",
    "publisher": "Zenoti",
    "source_url": "https://www.zenoti.com/thecheckin/beauty-wellness-industry-statistics-2025",
    "source_title": "Beauty & wellness benchmarks — Zenoti",
    "checked_at": "2026-10-29",
    "measurement_period": "2025 report analysing 2024 US/Canada platform data",
    "geography": "US & Canada",
    "evidence_type": "platform-benchmark",
    "metrics": [
      {
        "value": "30% vs 59%",
        "label": "salon online booking: median vs top earners"
      },
      {
        "value": "60% vs 75%",
        "label": "barber online booking: median vs top earners"
      },
      {
        "value": "42% / 80%",
        "label": "repeat clients / share of revenue"
      }
    ],
    "summary": "Zenoti finds higher digital-booking adoption among top earners and substantial revenue concentration among repeat clients.",
    "limitation": "Correlation, not app-caused growth. Online includes web, app and kiosks; repeat means more than one visit per year. Platform sample is not all businesses.",
    "features": [
      "Bookings",
      "Loyalty"
    ],
    "approved_copy": "Zenoti finds higher digital-booking adoption among top earners and substantial revenue concentration among repeat clients. Source: Zenoti. Correlation, not app-caused growth. Online includes web, app and kiosks; repeat means more than one visit per year. Platform sample is not all businesses.",
    "app_only_causation": false,
    "visual_eligible": true,
    "source_id": "S41"
  },
  {
    "id": "leeds-cafes",
    "slug": "leeds-cafes",
    "name": "Great Food at Leeds",
    "industry": "Cafés",
    "publisher": "Lolly",
    "source_url": "https://www.itslolly.com/projects/lolly-university-of-leeds-enhancing-retail-performance",
    "source_title": "Great Food at Leeds — Lolly",
    "checked_at": "2026-10-29",
    "measurement_period": "Published 10 July 2026; year-on-year window not dated",
    "geography": "UK",
    "evidence_type": "provider-case-study",
    "metrics": [
      {
        "value": "+15%",
        "label": "year-on-year café revenue"
      },
      {
        "value": "£133,000",
        "label": "reported revenue uplift"
      },
      {
        "value": "82%",
        "label": "subscription auto-renewal rate"
      }
    ],
    "summary": "A university café operation launched a drink subscription inside its rewards app, supported by in-store, push and email promotion.",
    "limitation": "Twelve-outlet campus setting; observational result from an app, subscription offer and campaign. Auto-renewal is not the percentage of all café customers retained.",
    "features": [
      "Loyalty",
      "Subscriptions",
      "Push"
    ],
    "approved_copy": "A university café operation launched a drink subscription inside its rewards app, supported by in-store, push and email promotion. Source: Lolly. Twelve-outlet campus setting; observational result from an app, subscription offer and campaign. Auto-renewal is not the percentage of all café customers retained.",
    "app_only_causation": false,
    "visual_eligible": true,
    "source_id": "S42"
  },
  {
    "id": "origin",
    "slug": "origin",
    "name": "Origin Coffee",
    "industry": "Coffee retail & subscriptions",
    "publisher": "Venn Apps",
    "source_url": "https://www.vennapps.com/case-studies/origin-coffee",
    "source_title": "Origin Coffee — Venn Apps",
    "checked_at": "2026-10-29",
    "measurement_period": "Comparison window unstated",
    "geography": "UK",
    "evidence_type": "provider-case-study",
    "metrics": [
      {
        "value": "81.94% vs 41.25%",
        "label": "returning customer rate: app vs online store"
      },
      {
        "value": "2×",
        "label": "D2C subscription revenue growth"
      }
    ],
    "summary": "Origin combined an app with omnichannel loyalty and subscription management.",
    "limitation": "Channel cohorts may differ. Source headline says +104%, inconsistent with the reported rates; use the two raw rates only. Not an in-café visit measure.",
    "features": [
      "Shopify",
      "Loyalty",
      "Subscriptions"
    ],
    "approved_copy": "Origin combined an app with omnichannel loyalty and subscription management. Source: Venn Apps. Channel cohorts may differ. Source headline says +104%, inconsistent with the reported rates; use the two raw rates only. Not an in-café visit measure.",
    "app_only_causation": false,
    "visual_eligible": true,
    "source_id": "S43"
  },
  {
    "id": "compass",
    "slug": "compass",
    "name": "Compass Coffee",
    "industry": "Cafés",
    "publisher": "Ansa",
    "source_url": "https://ansa.dev/compass-coffee-case-study",
    "source_title": "Compass Coffee — Ansa",
    "checked_at": "2026-10-29",
    "measurement_period": "Published 6 March 2024; comparison window unstated",
    "geography": "US",
    "evidence_type": "provider-case-study",
    "metrics": [
      {
        "value": "+30%",
        "label": "average order frequency: wallet vs non-wallet customers"
      }
    ],
    "summary": "Compass Coffee added a stored-value wallet inside its order-ahead app.",
    "limitation": "The source compares wallet holders with non-wallet customers. Self-selection and incentives prevent app-only causal attribution.",
    "features": [
      "Ordering",
      "Payments",
      "Rewards"
    ],
    "approved_copy": "Compass Coffee added a stored-value wallet inside its order-ahead app. Source: Ansa. The source compares wallet holders with non-wallet customers. Self-selection and incentives prevent app-only causal attribution.",
    "app_only_causation": false,
    "visual_eligible": true,
    "source_id": "S44"
  },
  {
    "id": "port-city",
    "slug": "port-city",
    "name": "Port City Java",
    "industry": "Cafés",
    "publisher": "Incentivio",
    "source_url": "https://incentivio.com/customer-stories/port-city-java/",
    "source_title": "Port City Java — Incentivio",
    "checked_at": "2026-10-29",
    "measurement_period": "Comparison window unstated",
    "geography": "US",
    "evidence_type": "provider-case-study",
    "metrics": [
      {
        "value": "+49%",
        "label": "loyalty-driven sales"
      },
      {
        "value": "+110%",
        "label": "loyalty redemptions"
      }
    ],
    "summary": "Port City Java updated its loyalty, ordering and engagement programme.",
    "limitation": "Loyalty-driven sales are a subset of sales; this is not 49% growth in total business revenue.",
    "features": [
      "Loyalty",
      "Ordering",
      "Messaging"
    ],
    "approved_copy": "Port City Java updated its loyalty, ordering and engagement programme. Source: Incentivio. Loyalty-driven sales are a subset of sales; this is not 49% growth in total business revenue.",
    "app_only_causation": false,
    "visual_eligible": true,
    "source_id": "S45"
  },
  {
    "id": "anecdote",
    "slug": "anecdote",
    "name": "Anecdote Coffee",
    "industry": "Cafés",
    "publisher": "Craver",
    "source_url": "https://www.getcraver.com/success-story/anecdote-coffee/",
    "source_title": "Anecdote Coffee — Craver",
    "checked_at": "2026-10-29",
    "measurement_period": "Comparison window unstated",
    "geography": "US",
    "evidence_type": "provider-case-study",
    "metrics": [
      {
        "value": "2×",
        "label": "online orders"
      }
    ],
    "summary": "An independent Indiana coffee shop reports doubled online orders with an ordering app and built-in loyalty.",
    "limitation": "Online-order growth may include channel migration. No total-revenue or incremental-return-client count is disclosed.",
    "features": [
      "Ordering",
      "Loyalty"
    ],
    "approved_copy": "An independent Indiana coffee shop reports doubled online orders with an ordering app and built-in loyalty. Source: Craver. Online-order growth may include channel migration. No total-revenue or incremental-return-client count is disclosed.",
    "app_only_causation": false,
    "visual_eligible": true,
    "source_id": "S46"
  },
  {
    "id": "rook",
    "slug": "rook",
    "name": "Rook Coffee",
    "industry": "Cafés",
    "publisher": "Craver",
    "source_url": "https://www.getcraver.com/success-story/rook-coffee/",
    "source_title": "Rook Coffee — Craver",
    "checked_at": "2026-10-29",
    "measurement_period": "Published 3 April 2025; comparison window unstated",
    "geography": "US",
    "evidence_type": "provider-case-study",
    "metrics": [
      {
        "value": "+45%",
        "label": "order frequency among repeat customers through Craver"
      },
      {
        "value": "60%",
        "label": "total orders enabled by Craver"
      }
    ],
    "summary": "Rook Coffee combined ordering, payment and Square integration in its app.",
    "limitation": "The repeat-customer comparison is not a count of new regulars. Baseline cohorts and period are not fully disclosed.",
    "features": [
      "Ordering",
      "Payments",
      "Loyalty"
    ],
    "approved_copy": "Rook Coffee combined ordering, payment and Square integration in its app. Source: Craver. The repeat-customer comparison is not a count of new regulars. Baseline cohorts and period are not fully disclosed.",
    "app_only_causation": false,
    "visual_eligible": true,
    "source_id": "S47"
  }
]
