← Home
ACCOR
MEA Demand Intelligence — Production Readiness
From Demo to Live: MVP Implementation Plan
Prepared by Digitas | March 2026
Contents
  1. 01 Executive Summary
  2. 02 Data Source Inventory
  3. 03 MVP Scope — Week 1
  4. 04 Phase 2 — Automation
  5. 05 Phase 3 — Full Integration
  6. 06 Implementation Timeline
  7. 07 Team & Responsibilities
  8. 08 Open Questions for Accor
  9. 09 Cost Summary
Section 01
Executive Summary

The MEA Demand Intelligence dashboard monitors travel demand signals across the Middle East and Africa during the Iran conflict period. It tracks search demand, flight capacity, occupancy trends, booking pace, and recovery signals across priority corridors — giving Accor revenue management and marketing teams a single view to guide media spend and pricing decisions.

The dashboard currently runs as a demo with synthetic data. Every chart, KPI card, and corridor table is populated with representative numbers to validate the framework and UX. This document outlines the concrete steps required to replace synthetic data with live sources and move the dashboard into production.

15/18
Data points available on day one
Tier 1 (free / internal) or Tier 2 (Accor likely already subscribes) — no new procurement required
Section 02
Data Source Inventory

Sources are classified into two tiers based on availability. Tier 1 sources are free or already owned by Accor. Tier 2 sources are platforms Accor likely subscribes to but require verification of access for MEA markets.

Tier 1 — Available Now Free / Internal
Source Type Frequency Feeds in Dashboard
Google Destination Insights Free Daily / Weekly Demand Index, Corridor Demand, Search Demand Chart, Demand Size & Growth signals
Accor Web Analytics
(Adobe Analytics or GA)
Internal Daily Conversion Efficiency, Site Traffic / Activity, ROAS tracking, audience pool metrics
Accor PMS / CRS Internal Daily Portfolio Occupancy, Net Cancellations, Forward Bookings, RevPAR, corridor-level revenue
Google Trends Free Daily / Weekly Africa Diversion signals, supplementary demand proxy for “[city] hotels” queries
News Feeds / IATA NOTAMs Free Real-time Situation Banner — airspace closures, conflict status, government advisories
Airline Press Releases Free As available Emirates Schedule restoration, Gulf carrier capacity announcements
FlightRadar24 Free Daily DXB Daily Flights, approximate flight capacity as workaround for Tier 3 OAG/Cirium data
Tier 2 — Verify Access Accor Likely Subscribes
Source Type Frequency Feeds in Dashboard
STR (CoStar) Weekly RevPAR competitive benchmarking, market-wide occupancy trends, Occupancy Chart
OTA Partner Dashboards
(Booking.com / Expedia)
Weekly / Biweekly OTA Demand Indicators — search demand, conversion, ranking visibility by corridor
Google Hotel Ads / trivago Weekly / Biweekly Meta Search Indicators — price comparison volume vs baseline, demand signal validation
Key Takeaway
With Tier 1 workarounds for the 3 remaining Tier 3 data points (OAG flight data, Amadeus air search, ADARA hotel search), every data point in the dashboard framework is coverable without new vendor contracts. See the Data Source Mapping document for the full signal-to-source breakdown.
Section 03
MVP Scope — What Ships in Week 1 Phase 1

The MVP is deliberately low-tech. The goal is to get real numbers into the dashboard within one week, with zero automation dependency. A team member manually collects data from available sources and updates the dashboard file directly.

Technical Note
The dashboard is a single static HTML file with inline JavaScript. All data lives in JS arrays and objects at the bottom of dashboard.html. To update, an analyst opens the file, replaces the numbers in the clearly labeled data sections, saves, and deploys. No build tools, no server, no database.
Deliverable
Static HTML dashboard refreshed daily by analyst, hosted on a shared drive or internal web server, accessible via direct URL.
Section 04
Phase 2 — Automation (Weeks 2–4) Phase 2

Once the MVP is validated with real data, Phase 2 removes the manual bottleneck by automating data collection and dashboard updates.

Hosting Decision Required
Accor to confirm preferred hosting: internal infrastructure (Accor IT managed) or external (Cloudflare Pages / Netlify — faster to deploy, Digitas managed). See Open Questions below.
Section 05
Phase 3 — Full Integration (Month 2+) Phase 3

Phase 3 transforms the dashboard from a monitoring tool into an integrated intelligence platform with automated alerting and historical analysis capabilities.

Section 06
Implementation Timeline
Phase 1   Week 1 — Manual MVP Go-Live
Replace synthetic data with real numbers from Tier 1 sources. Analyst performs daily manual data pull. Dashboard deployed to shared access point. Situation banner curated from live news and NOTAMs.
Phase 2   Weeks 2–4 — ETL Automation
Python ETL scripts deployed for Google Trends API, PMS export ingestion, and Destination Insights parsing. Dashboard updated to read from generated JSON files. Hosted on internal server or Cloudflare Pages.
Phase 3   Month 2 — API Integrations + Alerting
Direct API connections to STR (CoStar), OTA partner portals. Automated threshold-based alerting via email and Slack. Tier 2 source access confirmed and integrated.
Phase 3   Month 3 — Historical Warehouse + Reporting
Data warehouse operational with daily snapshots. Historical trend analysis enabled. Role-based access deployed. PDF export for weekly stakeholder briefings.
When Phase Milestone Dependencies
Week 1 Phase 1 Manual MVP go-live with real data from Tier 1 sources Accor PMS data access, analyst assigned
Weeks 2–4 Phase 2 ETL automation, JSON-driven dashboard, hosted deployment Hosting decision, PMS export format confirmed
Month 2 Phase 3 API integrations with STR & OTA platforms, automated alerting STR subscription confirmed, OTA partner portal access
Month 3 Phase 3 Historical data warehouse, role-based access, PDF export Database provisioning, stakeholder role definitions
Section 07
Team & Responsibilities
Team Responsibilities Key Deliverables
Digitas Dashboard development and maintenance, ETL script development, hosting setup and deployment, data schema design, Phase 2–3 automation engineering Dashboard HTML/CSS/JS, Python ETL scripts, JSON data pipeline, deployment infrastructure
Accor Revenue Management PMS/CRS data access provisioning, STR (CoStar) subscription verification for MEA markets, RevPAR and occupancy data validation, forward booking data feeds PMS export credentials/access, STR access confirmation, data validation sign-off
Accor Digital Web analytics platform access (Adobe Analytics or Google Analytics), campaign platform data (DV360/SA360), audience pool and retargeting list metrics Analytics read access, campaign performance data feed, ROAS benchmarks
Accor Corporate Comms Situation banner content curation, conflict status assessment, airspace closure tracking, government advisory monitoring Daily situation status updates, escalation alerts for major developments
Section 08
Open Questions for Accor

The following items require input from Accor stakeholders before or during Phase 1 launch. Answers will shape the automation approach in Phase 2 and integration scope in Phase 3.

Question 01
Does Accor subscribe to STR (CoStar) for MEA markets? If so, who owns the account and can we get read access for dashboard integration?
Question 02
Which web analytics platform is used for all.accor.com — Adobe Analytics or Google Analytics? What level of API access is available?
Question 03
What PMS system is used across MEA properties — a single unified system or multiple systems by region/brand? What export formats are available?
Question 04
Preferred hosting model: Accor internal infrastructure (IT-managed) or external platform (Cloudflare Pages / Netlify, Digitas-managed)?
Question 05
Who will be responsible for daily situation banner updates? Should this be Accor Corporate Comms, a regional team, or automated from a news feed?
Question 06
Desired access control: public URL accessible to all Accor staff, or authenticated access restricted to specific teams and stakeholders?
Blocking Decisions
Questions 1–3 determine which data sources are available for the MVP. We recommend scheduling a 30-minute call with Accor Revenue Management and Accor Digital to resolve these before Week 1 kick-off. Questions 4–6 can be resolved during Phase 1 without blocking the MVP launch.
Section 09
Cost Summary

The phased approach keeps upfront costs at zero for the MVP, with investment scaling only as the dashboard proves its value in production.

Phase 1
MVP (Week 1) — All Tier 1 sources are free or internal. Existing team handles manual data collection. No new tooling required.
$0
Phase 2
Automation (Weeks 2–4) — One-time development cost for Python ETL scripts, JSON pipeline, and hosted deployment setup.
$5–8K
Phase 3
Full Integration (Month 2+) — API integrations, alerting system, data warehouse, role-based access. Plus ongoing data subscription costs if applicable.
$15–25K
Note on Data Costs
Tier 2 sources (STR, OTA partner dashboards, Google Hotel Ads) may already be covered by existing Accor contracts. If confirmed, the Phase 3 cost estimate drops significantly as no new data subscriptions would be required — only integration development.