← All Guides How to use the Campaign Performance dashboard. Open Dashboard →

Campaign Performance

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.

What This Dashboard Answers

The core questions

"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.

Overview
Journeys
Properties
Data Chat

Overview Tab

Portfolio-wide email performance at a glance.

Total Sent
1.2M
Avg Open Rate
42.3%
Avg Click Rate
3.8%
Avg Unsub Rate
0.12%
Property Performance
Grouped bar chart comparing open rates and click rates across all properties. Quickly spot which hotels outperform or underperform.
Volume by Month
Stacked bars showing sends, opens, and clicks by month. Identifies seasonal patterns in email volume.
Journey Performance
Bar chart comparing open rates across the 4 automated journey types — reveals which journeys engage best.
Journey Distribution
Donut chart showing share of total email volume by journey type.
Open Rate Histogram
Distribution of campaign open rates. See if most campaigns cluster around the average or have wide variance.
Delivery Tiers
Campaigns bucketed by delivery volume (small, medium, large). Helps identify if smaller or larger sends perform differently.
01

Overview Tab

The 30-second portfolio health check

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)

Overview
Journeys
Properties
Data Chat

Journeys Tab

Performance breakdown of the 4 automated email journeys.

Welcome
348 sends
Highest volume journey
Birthday
59 sends
Personal, high open rate
Anniversary
48 sends
Loyalty recognition
OTA Conversion
47 sends
Win-back from OTAs
Open Rate Comparison
Horizontal bar chart comparing open rates across all 4 journey types. Each bar is color-coded to its journey. Below: per-journey property breakdown tables showing which hotels perform best within each journey.
02

Journeys Tab

Automated emails that run on triggers

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.

Overview
Journeys
Properties
Data Chat

Properties Tab

Drill down into a single property's campaign performance.

Select property...
Campaigns
12
Open Rate
45.1%
Click Rate
4.2%
Campaign List & Journey Chart
Full table of all campaigns sent by the selected property, with open rate, click rate, and volume. Below: a chart showing journey type distribution for this property.
03

Properties Tab

Property-level performance lens

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.

Overview
Journeys
Properties
Data Chat

Data Chat

Ask questions about your campaign data in plain English.

Which campaigns had the highest open rates?
Compare journey performance
Summarise this month's results
AI responses appear here — tables, comparisons, and recommendations based on your campaign data.
Ask about your campaign data...
Send
04

Data Chat

AI-powered campaign Q&A

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.