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.
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.
| 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 |
| Source | Type | Frequency | Feeds in Dashboard |
|---|---|---|---|
| STR (CoStar) | Paid | Weekly | RevPAR competitive benchmarking, market-wide occupancy trends, Occupancy Chart |
| OTA Partner Dashboards (Booking.com / Expedia) |
Paid | Weekly / Biweekly | OTA Demand Indicators — search demand, conversion, ranking visibility by corridor |
| Google Hotel Ads / trivago | Paid | Weekly / Biweekly | Meta Search Indicators — price comparison volume vs baseline, demand signal validation |
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.
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.
Once the MVP is validated with real data, Phase 2 removes the manual bottleneck by automating data collection and dashboard updates.
demand.json, corridors.json, kpis.json) that mirror the dashboard's data schemafetch() calls to local JSON files; dashboard auto-refreshes on page loadPhase 3 transforms the dashboard from a monitoring tool into an integrated intelligence platform with automated alerting and historical analysis capabilities.
| 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 |
| 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 |
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.
The phased approach keeps upfront costs at zero for the MVP, with investment scaling only as the dashboard proves its value in production.