Overview Platinumlist Plus memberships sold & how members were acquired
Memberships Sold
—
Monthly Plan
—
Annual Plan
—
Semiannual Plan
—
Membership Conversion Funnel last 90d · event page → membership page → purchase
① Event page views
—
visits to perk-event pages
—
② Membership page clicks
—
clicked “Join Plus”
—
③ Purchases
—
membership bought
Weekly Trend monthly · annual · semi
Purchase Trigger ⓘ
Where the member converted on site
Acquisition Channel ⓘ
Last-click channel of the purchase session
Sales by Country UAE vs KSA
Weekly Trend by Country
Channel Attribution
First Touch vs Last Touch
All Campaigns click a row → plan / country / channel breakdown
| Campaign | Source · Medium | Sold | Annual |
|---|
First-Touch Channels first_channel — what brought the user originally
| Channel | Sold | Annual | Share |
|---|---|---|---|
| Loading… | |||
Memberships by Country
Top Cities top 8
Countries
| Country | Sold | Share |
|---|
Cities
| City | Country | Sold | Share |
|---|
Events That Drove Membership Sales ⓘ trigger: event upsell + hall map
| Event | Country | Type | Memberships | Annual |
|---|
CRM Marketing (WebEngage) — Membership Impact
How to read this: WebEngage has no dedicated Plus-membership broadcast. Members come indirectly — a user gets an event email/push, returns, and buys membership. So the right membership number is last-click WebEngage purchases (left), not total account sends. The 6.2M figure is the whole WebEngage account across all events (context only). The flow: WE event comms → membership page → purchase — the per-event view at the bottom shows it.
Memberships via WebEngage
—
last-click WebEngage session
↳ via Journeys
—
automated journey flows
WE Reach to Perk-Events
—
event comms that can drive membership
WE Account Scale
—
all events · context, not membership
Email vs Push Efficiency whole account · all events
WE-Sourced Memberships — Broadcast vs Journey ⓘ
| Type | Source | Medium | Purchases | Annual |
|---|---|---|---|---|
| Loading… | ||||
WE Event Comms → Membership Funnel
The reconciling view: WebEngage sent these event campaigns → recipients visited the membership page → some bought. This is how WebEngage actually contributes to membership (indirectly, via event comms).
| Event | WE Sent | WE Clicks | WE Conv | Mem page views (all src) | Mem purchases |
|---|---|---|---|---|---|
| Loading… | |||||
Paid Media — Meta KSA Remarketing
A dedicated Meta (Facebook/Instagram) remarketing campaign that promotes the Plus membership to KSA users. The Revenue / ROAS below comes from the Meta pixel, which fires on all ticket purchases by retargeted users (the events shown in the membership carousel) — not membership-only revenue. Treat it as the commercial halo of the campaign, not direct membership sales. Spend is in USD; pixel revenue in SAR.
Campaign
—
META · KSA
Impressions
—
Clicks
—
Spend
—
USD
Pixel Purchases
—
Meta pixel — all products, not membership-only
Daily Impressions & Spend
Daily Purchases & CTR
Daily Breakdown
| Date | Impressions | Clicks | CTR | CPM | Spend $ | Purchases | Revenue SAR | Freq |
|---|---|---|---|---|---|---|---|---|
| Loading… | ||||||||
Other Paid Campaigns Driving Membership ⓘ attribution · last-click
Mostly Google Ads on attraction pages (Ski Dubai, Dubai Aquarium, etc.) — paid traffic that buys tickets and converts to membership as a side-effect. Sold = memberships attributed (last-click). Ad impressions/clicks & cost are not wired yet — they live in Google Ads, not GA4/Supabase. Connect the Google Ads API to add spend & CTR here.
| Campaign | Source · Medium | Type | Memberships Sold | Annual |
|---|---|---|---|---|
| Loading… | ||||
Membership Events — Live Config & Performance
Events w/ Perks
—
from event_relational_db
Driving Purchases
—
triggered a membership (90d)
UAE Events
—
KSA Events
—
| Event | Country | Perks Active | Discount / Early Text | Purchases 90d | Annual | Traffic | Status |
|---|---|---|---|---|---|---|---|
| Loading… | |||||||
Traffic data: run
membership-traffic-sync edge function to populate weekly sessions per event
⏳
Perk Redemptions — Gathering Data
How many members actually used their discount or early access. Data pipeline in progress — will show per-perk redemption rate once available.
Traffic Funnel — Event Page → Membership Page → Purchase
Source: GA4
ref-url parameter captured when users click "Join Plus" on an event page. Synced daily.① Event Page Views
—
total visits to tracked event pages
② Membership Page Clicks
—
clicked "Join Plus"
③ Purchases
—
Unique Users
—
Daily Membership Page Views (from event ref-url)
Conversion Rate by Country
Events — Traffic vs Purchases vs Conversion Rate
| Event · click row for sources | Country | Type | ① Event Views | ② Mem. Clicks | Click-thru | ③ Purchases | Conv % |
|---|---|---|---|---|---|---|---|
| Loading… | |||||||
Raw Transactions
⚠ revenue_raw = platform commission (~12–20% of plan price), not subscription revenue
| Date | Variant | Last Source | Last Medium | Campaign | First Source | First Medium | Channel | Country | City | Device | Trigger | Event |
|---|