Dashboard Overview
Real-time summary — mock data loaded from admin-data.js
1 overdue follow-up — Brielle Washington host approval (R-5003) is 2 days past due. View follow-ups →
1 open emergency ticket — Taylor Rodriguez transportation issue (EMG-002). View now →
Total Bookings
32
This month
Revenue Estimate
$87.4k
This month
Approved Events
21
This month
Pending Requests
8
Awaiting review
Conversion Rate
68%
Inquiry → Paid
Open Complaints
2
Needs attention
Recent Reservations
| Guest | Event Date | Package | Total | Status |
|---|
Top Services This Month
Overdue Follow-Ups
1 Overdue
Recent Activity
- Jasmine Reynolds — balance paid in full ($2,750)Today, 9:14am
- Marcus Thompson — pre-arrival briefing sentToday, 8:30am
- EMG-002 opened — Taylor Rodriguez transportation issueYesterday, 6:30am
- Brielle Washington — host approval follow-up overdueAug 9, 8:00am
- DeMarcus Brand — influencer contract sent for reviewAug 7, 2:00pm
Guest CRM
All guest profiles, preferences, history, and status
Total Guests
6
All time
VIP Repeat
2
Xavier, Marcus
Approved
2
Active reservations
Pending
1
Awaiting host
Total Lifetime Revenue
$117k
All clients
All Guests
| ID | Name | Source | Event Date | Package | Lifetime Spend | Status | Concierge | Actions |
|---|
Reservations
Active bookings, event details, payment status, and host approval tracking
Total Est. Revenue
$14.5k
3 reservations
Deposits Collected
$5.2k
Balance Outstanding
$9.4k
Pending Approval
1
R-5003
All Reservations
| ID | Guest | Property | Event Date | Package | Total | Deposit | Host Approval | Status | Actions |
|---|
Reservation Follow-Up System
Automated touchpoints throughout the guest journey
1 Overdue Task — FU-003: Brielle Washington host approval follow-up is past due.
Automation Sequence
- Booking Confirmation
Sent immediately on approvalAutomated via EmailJS - Event Approval Reminder
Sent 24 hrs after request if pendingAutomated via Zapier - Payment Reminder
Sent 7 days before event if balance dueAutomated via Mailchimp - Add-On Upsell
Sent 3 days after approvalAutomated via Klaviyo - Pre-Arrival Checklist
Sent 48 hrs before check-inAutomated via EmailJS - Day-Of Check-In
Sent morning of eventAutomated via Twilio SMS - Post-Event Follow-Up
Sent 24 hrs after checkoutAutomated via Mailchimp - Review Request
Sent 3 days after checkoutAutomated via Klaviyo - Rebooking Offer
Sent 30 days after checkoutAutomated via Klaviyo - VIP Referral Offer
Sent after 2nd bookingAutomated via Klaviyo
Integration Status
Twilio SMSNot Connected
WhatsApp APINot Connected
EmailJSNot Connected
MailchimpNot Connected
KlaviyoNot Connected
Zapier / MakeNot Connected
Active Follow-Up Tasks
| ID | Guest | Type | Due Date | Status | Notes | Actions |
|---|
Guest Communication Center
All channels — email, SMS, WhatsApp, internal notes
All Conversations
| Guest | Channel | Last Message | Time | Concierge | Status |
|---|
Select a conversation
Message Templates
- Authorization PendingUse when host response delayed
- Authorization ApprovedSend on approval + quote
- Balance Due Reminder7 days before event
- Vendor ConfirmedAfter each vendor books
- Upsell Recommendation3 days post-approval
- VIP Welcome BackFor repeat clients
Response Status Guide
OpenNew / Unread
Waiting on GuestReplied, awaiting
ResolvedClosed
EscalatedNeeds manager
Emergency & Complaints Center
24/7 guest support — critical issues, safety concerns, vendor accountability
EMG-002 OPEN — Taylor Rodriguez transportation emergency. Assigned to Devon Banks. Follow-up due today.
Open Tickets
1
Resolved
1
Avg Resolution
1.8h
Refunds Issued
$375
Emergency Tickets
| ID | Guest | Category | Urgency | Submitted | Assigned To | Status | Actions |
|---|
Complaint Tracker
| ID | Guest | Category | Urgency | Filed | Status | Refund | Actions |
|---|
Emergency Categories
Response Protocol
- Critical — Call guest immediately. Escalate to manager.Target: <5 min response
- High — WhatsApp + call within 15 min.Target: <15 min response
- Medium — Respond within 1 hour, document fully.Target: <60 min response
- Low — Respond within 4 hours, email ok.Target: <4 hr response
Guest Complaints
Complaint tracking, resolution, vendor accountability, refund management
All Complaints
| ID | Guest | Category | Urgency | Filed | Assigned | Status | Refund/Credit | Actions |
|---|
Social Media Marketing Dashboard
Campaign planning, content calendar, hashtag bank, influencer coordination
Active Campaigns
1
Total Reach
284k
Campaign Leads
62
Conversions
18
Caption Bank
- "Your Airbnb stay just got a major upgrade 🥂 Private chef. DJ. Security. Photographer. All handled."
- "POV: You booked the villa AND the entire experience team that comes with it 🖤✨"
- "We don't do ordinary. We do elite. | @prvlgd.life"
- "Birthday? Anniversary? Bachelorette? We handle it all — so you can just show up and slay."
Hashtag Bank
Reels Ideas
- Before/After: empty villa → full event setup timelapse
- Day in the life of a TPL concierge
- POV: arriving at your birthday and it's already perfect
- Chef cooking a 5-course dinner in an Airbnb kitchen
- Yacht sunset with the whole bachelorette crew
UGC & Permissions
Jasmine ReynoldsConsented
Marcus ThompsonNo Release
Elena KowalskiPending
Brielle WashingtonConsented
Influencer & Model Booking CRM
Track talent, contracts, deliverables, payments, and campaign assignments
All Influencers & Talent
| Name | Handle | Platform | Followers | Engagement | Niche | Rate | Contract | Payment | Campaign |
|---|
Email Marketing System
Automations, campaigns, list segmentation, and performance
Avg Open Rate
72%
Avg Click Rate
31%
Total Sent
847
Conversions
38
List Segments
All Guests6
VIP Clients2
Past Guests4
Airbnb Guests3
Birthday List6
Bachelorette2
High Spend ($10k+)2
Host Partners18
Vendors5
Email Automation Ideas
- Welcome email on first inquiry
- Booking confirmation + next steps
- Package upgrade offer (day 3 post-approval)
- Add-on recommendation (personalized by event type)
- Luxury itinerary email pre-arrival
- Post-stay thank you + review request
- Seasonal offers (Holiday, Summer, Valentine's)
- Birthday/anniversary personalized offer
Email Automations
| Name | Trigger | Segment | Open Rate | Click Rate | Last Sent | Status |
|---|
Upsell & Package Recommendation Engine
Smart recommendations based on event type, guest count, budget, and package tier
Live Recommendation Preview
Host Partners
All property hosts, revenue share tracking, approval status, and partnership management
Active Partners
4
Pending Review
1
Total Properties
9
Revenue Split
90/10
Host / TPL
Partner Revenue
$221.8k
All time
All Host Partners
| ID | Host / Company | Location | Assets | Active Bookings | Total Bookings | Lifetime Revenue | TPL Share (10%) | Status | Actions |
|---|
Revenue Share Model
Host earns90% of TPL service revenue
TPL earns10% coordination fee
Payout timingWithin 3 days post-event
Payout methodStripe Connect (pending setup)
Minimum payout$50
Partner Requirements
- Active Airbnb, VRBO, or private listing
- Minimum 4.5★ rating or equivalent
- Signed TPL Partner Agreement
- Event approval turnaround ≤48 hours
- Property inspection completed (villas/jets)
Properties & Assets
All host-owned properties, yachts, jets, and private rentals available through TPL
Available
7
Booked
1
Pending
1
Asset Types
4
Villa · Yacht · Jet · Airbnb
Marketplace Management
Manage partner listings, experiences, packages, and promo codes visible on the public site
Active Listings
0
Experiences
0
Featured
0
Promo Codes
0
Partner Listings
| ID | Property | Host | City | Type | Rate | Event | Contract | Status | Actions |
|---|
Experience Catalog
| ID | Title | Category | City | Capacity | Price | Bookings | Rating | Featured | Status |
|---|
Promo Codes
| Code | Type | Value | Min Spend | Used / Limit | Valid Until | Status | Actions |
|---|
Service Catalog
Manage all concierge services available for booking and add-on assignment
Active Services
0
Instant Book
0
Quote Only
0
Require Approval
0
Membership & VIP Club
Manage tier benefits, pricing, and member access for the TPL loyalty program
Silver Members
38
$97/mo
Gold Members
14
$247/mo
Platinum Members
7
$497/mo
Black Members
3
$997/mo
Contracts, Waivers & Liability
Manage contract templates, signature tracking, deposit policies, and booking authorization requirements
The Privileged Life is not legal counsel. All hosts, vendors, and partners should review contracts with licensed legal professionals before use.
Active Templates
0
Signed
0
Awaiting Signature
0
Total Agreements
0
Contract Templates
| ID | Template Name | Type | Version | Assigned To | Guest Sig | Host Sig | Vendor Sig | Expires | Status | Actions |
|---|
Signed Agreements Log
| ID | Template | Party | Reservation | Signed At | Status | Actions |
|---|
City Markets
Manage active and upcoming markets where The Privileged Life operates
Active Markets
0
Coming Soon
0
Countries
0
Total Listings
0
Vendor Management
All vendors, licensing, ratings, availability, and payment status
Elite Wheels Transport has an overdue invoice of $850. Follow up required.
All Vendors
| ID | Name | Category | Location | Rating | Bookings | Licensed | Contract | Payment | Last Used |
|---|
Payments
Guest deposits, balances, vendor payouts, and refunds
Collected
$11.9k
Outstanding
$2.9k
Overdue
$850
Vendor invoice
Refunds Issued
$375
Stripe not connected. Connect your Stripe account to process deposits, balances, and vendor payouts. View integrations →
Payment Ledger
| ID | Guest / Vendor | Type | Amount | Method | Date | Status |
|---|
Analytics Dashboard
Performance overview across bookings, revenue, marketing, and operations
Revenue This Month
$87.4k
Package Revenue
$44.8k
Add-On Revenue
$42.6k
Avg Booking Value
$2,731
Conversion Rate
68%
Repeat Guests
21
of 32 bookings
Top Services by Revenue
Vendor Performance
| Vendor | Rating | On-Time Rate | Incidents |
|---|
Top Guest Concerns
Email Performance
Avg Open Rate72%
Avg Click Rate31%
Total Sent847
Conversions38
Social Performance
Total Reach284,000
Engagements12,400
Campaign Leads62
Conversions18
Users & Roles
Team members, permissions, and access levels
Team Members
| Name | Role | Status | Last Login | Actions |
|---|
Role Permissions
Super AdminFull access — all modules
Concierge ManagerGuests, Reservations, Comms, Vendors
Guest SupportComms, Emergency, Complaints
Marketing ManagerSocial, Influencer, Email, Analytics
FinancePayments, Analytics, Vendors
Host PartnerView reservations at their property only
VendorView assigned bookings only
Influencer / TalentView campaign assignments only
Integrations
Connect your backend tools — all integrations are ready to wire up
All integrations are currently disconnected. Connect each service using the documentation links below. Your developer can wire these to the form submission handlers in script.js and admin-data.js.