Email campaign analytics across all PPHG properties. Four tabs covering portfolio overview, automated journey performance, per-property drill-downs, and an AI-powered data chat.
"How are our email campaigns performing across the portfolio?"
"Which journeys drive the best engagement?"
"How does each property compare?"
Data source: Salesforce Marketing Cloud export (Jan–Feb 2026). 46 campaigns, 4 journey types, 58 property codes.
Portfolio-wide email performance at a glance.
8 KPI cards across the top give you the headline numbers: total sent, delivered, unique opens, unique clicks, plus the 4 rate metrics (open, click, bounce, unsub).
What to look for: An open rate above 40% is strong for hospitality. Click rates above 3% indicate effective CTAs. Bounce rates above 2% suggest list hygiene issues.
6 charts give visual depth. Start with Property Performance to spot outliers, then check Volume by Month for send cadence patterns.
The Top Campaigns table at the bottom ranks every campaign by open rate so you can identify winning subject lines and content themes to replicate.
Data: INTERNAL Salesforce Marketing Cloud export
Date range: January–February 2026 (46 campaigns)
Performance breakdown of the 4 automated email journeys.
What are journeys? Unlike one-off campaigns, journeys are automated email sequences triggered by guest actions — signing up, a birthday, a stay anniversary, or an OTA booking.
Welcome Onboarding — Sent after loyalty sign-up. The highest volume journey and the first brand impression.
Birthday — Personal celebration emails. Typically have the highest open rates because they feel 1:1.
Stay Anniversary — Sent on the anniversary of a guest's stay. Drives repeat bookings with nostalgia.
OTA Conversion — Targets guests who booked via Expedia/Booking.com to convert them to direct bookers next time.
What to look for: Compare open rates across journeys. If Birthday emails massively outperform Welcome, consider making Welcome emails more personalised.
Per-property tables below the chart show which hotels are executing each journey well.
Drill down into a single property's campaign performance.
How to use: Select a property from the dropdown. The tab updates to show only campaigns associated with that hotel.
The KPI cards recalculate for the selected property — compare these against the portfolio averages from the Overview tab to gauge relative performance.
The campaign list shows every email sent by that property with its metrics. Sort by open rate to find winning subject lines specific to that hotel's audience.
Pro tip: Use this tab in property marketing reviews. Compare a hotel's open rate against the portfolio benchmark to identify if they need creative support.
58 property codes are mapped to full hotel names via the data legend.
Ask questions about your campaign data in plain English.
What it does: Uses Google Gemini AI to answer questions about your campaign data. The AI has access to all 46 campaigns, 4 journey types, and every metric in the dataset.
How to use: Click a suggestion pill to start, or type your own question. The AI responds with tables, comparisons, and actionable insights.
Good questions to ask:
"Which property had the best open rate in February?"
"Compare Welcome vs Birthday journey engagement"
"List campaigns with open rates above 50%"
Requires: Gemini API key (set up on the Home page Settings card). Free tier is sufficient.
How it works: Your campaign data is sent to Gemini as context with your question. Responses are generated client-side — no server required.