Last Updated: April 28, 2026

Swimply Ops Tracker

Daily operational dashboard for the Swimply lifecycle program

Strategy + Cadence (current)

Phase
Phase 1 — Launch + Ramp
Apr 20 → May 20 (Days 1-30)
Email cadence
4 / week
Weekly Pool Discovery + 3 themed/event
Push cadence
5-6 / week
Rule: 1 push per email + Sat Fun Push standalone. Holiday weeks add more per execution plan.
SMS cadence
1-2 / week
Key moments only (Fri weekend availability + holiday day-of)
Holiday rule
T-43 days
Below T-43 → push-only single-touch
Next holiday
Memorial Day
May 25-26 · $200K+ GMV target

Pending — Waiting on Others (4/30)

Items blocked by external owners. Each unblocks downstream work.
OwnerQuestion / decisionUnblocks
Bunim$99 vs $149 SP price confirmationLaunching all 25 drafted SP banner sends
MikeFetii sends + UserReceivedMessage banner3 SP banner sends remain in pending Mike review
ChrisTagging classification: Triggered-NewIgloo_, Triggered-NewTennisCourt_, ProHostBadgeEarned — transactional or marketing?Closes out tagging audit; freq cap rules can fully scope
EngineeringFull historical SP backfill (pre-30-day window)Complete SP holder coverage on conditional banner suppression
YonaOriginal Figma for Pool Tester flowsBuild start (target = Figma + 14d)
MikeDate approval: Host Monitor (May 12) + Guest Lifeguards (May 14)Schedule the two host blasts

Tasks Left (Chris)

TaskPriorityNotes
Launch 25 drafted SP banner sendsHighBlocked on Bunim $99 vs $149.
App banner audit on recently created emailsMediumBlocked on scope clarification — what counts as "recent" + which audit dimensions matter?
Week 3 attribution pullNext weekSP banner click + conversion attribution from BigQuery once banner has 7+ days live.
summer_pass_price sub-blockLow / futureFuture-proofing for price changes. Build alongside next pricing cycle.

Pipeline

Flows

Click a tab to filter. Stage column shows sub-status within each tab.
FlowStageOwnerNext Step / NotesBriefAir
GP1 (New Guest Onboarding)Live-Sending--
HP1 (Host Onboarding)Live-Sending--
Liked Listing (G03)Live-Launched 4/21. Sending.--
Missed SavingsLive-Sending--
Summer Pass LaunchLive-Sending--
Summer Pass Credits EarnedLive-Sending--
Summer Pass Post-PurchaseLive-Sending--
Host Onboarding Progress TrackerLive-Live, not sending (tracking only)--
Host Wakeup (View Milestones)Live-Sending. Expanded 4/28 to 18 tiers (10 → 3,000 views): email + push cascade by tier, single SMS fires at first milestone only.--
Abandon CartLive-Live multi-channel: Email at T+2hr post-abandon (was T+8hr, optimized 4/29), SMS at T+4hr, Push next 2 days. Suppression configured to avoid over-messaging. Awaiting Bunim cheeky-copy variants via Slack to layer in.-Air
Summer Pass Content BlockLive (22 sends)Chris4/30: Banner is LIVE in 22 guest transactional sends. Live: BookingConfirmed, NewBookingRequestSent, RateYourExperience (5hr), BookingConfirmedToGuest24HourPBIReminder (above10 + below11), PostBookingConfirmed, PostBookingInvitetoGuestwithAccount, PostBookingInvitetoGuestwithNOAccount, BookingEditedbyGuestApproved, Booking24HourReminderGuest, BookingStart24HourPBIReminderToGuest (above10 + below11), Booking_Inquiry_Guest_Homes, BookingEnding30minutes, Rateyourexperience2, SpecialOffer, SpecialOfferReminder, RecievedFansMessage, referral-refereecompletedbooking-credits, Triggered-NewPool_, FavoriteViewOnlyInvite, FavoriteCollaborateInviteGuestsNoAccount. Foundation: 1,046 SP holders backfilled w/ has_summerPass=true; SP confirmation canvas auto-tags new buyers; canvas tagging audit done (62) + campaign tagging audit done (138). Still drafted (3 pending Mike): ATX_Fetii, DayOfBooking_Fetii, UserReceivedMessage. Pending Bunim: $99 vs $149 price confirmation. Eng: full historical SP backfill (pre-30-day) requested.--
Host Monitor LaunchScheduledChrisProposed: blast Tue May 12 (host-side). Awaiting Mike approval on date. Asana task open to schedule the send once date confirmed.-Air
Guest LifeguardsScheduledChrisProposed: blast Thu May 14 (guest-side). Awaiting Mike approval on date. Asana task open to schedule the send once date confirmed.-Air
FlowStageOwnerNext Step / NotesBriefAir
H01 (Host Listing Optimization)Awaiting Sign-offBunim / MikeNikhil approved. Needs Bunim/Mike sign-off on brief, then to Creative for design.Brief-
SP-07 (Low Usage Nudge)Awaiting Sign-offBunim / MikeNikhil approved. Needs Bunim/Mike sign-off on brief, then to Creative for design.Brief-
SP Credits ExpiringAwaiting Sign-offBunim / MikeNikhil approved. Needs Bunim/Mike sign-off on brief, then to Creative for design.Brief-
Guest Win-BackAwaiting Sign-offBunim / MikeNikhil feedback addressed: $99 pricing fixed, Day 21 reframed to urgency/FOMO.Brief-
G07 (Review Request)Awaiting Sign-offBunim / MikeNikhil feedback addressed: reframed to community impact, no favors.Brief-
FlowStageOwnerNext Step / NotesBriefAir
Safety & Trust blast (Guest)Creative ReviewBunim / MikeSend target: Thu Apr 30 (tomorrow). Awaiting Swimply creative approval. Includes paired push per cadence rule. Asana task in Internal Review — needs to be moved to Client Review (perms blocked auto-move; do manually).BriefAir
Summer Pass Spotlight (Guest)Creative ReviewBunim / MikeSend target: Tue May 5. Email + paired push. From Asana Internal Review (Jacob Barnard, due 4/27).BriefAir
Refer a Friend (Guest)Creative ReviewBunim / MikeSend target: Tue May 5 or Thu May 7. Email + paired push. Calendar previously had May 12, pulled forward per request. From Asana Internal Review (Jacob Barnard).BriefAir
Graduation Planning (Guest)Creative ReviewBunim / MikeSend target: Mon May 4. Email + paired push. From Asana Internal Review (Jacob Barnard, due 4/24). Distinct from upcoming "School's Out" brief (separate item in Chris WIP).BriefAir
Weekly Pool Discovery (5 versions)Creative ReviewBunim / MikeRecurring Tue cadence. Audience updated: all guests who have not booked in last 2 weeks. 5 randomized creative versions cycle: top-rated, amenities, <$50, hidden gems, peak local. Auto-sends Email + Push every Tuesday once approved.BriefAir
FlowStageOwnerNext Step / NotesBriefAir
GP2 (1st to 2nd Booking)In DesignChrisBrief shipped 4/28 with email 3 discount (DIVEBACK15), SMS collapsed to 2, RCS as Day 7 A/B test. With designer; moves to Creative review when design returns.Brief-
Pool Pass Emails — Copy + Branding Update (3 tiers)In flightChrisHighest priority this week. Memberships rebranded to Pool Passes with 3 tiers (Early Bird, Friends & Family, VIP). Per Bunim 4/29 + scope doc: copy-only updates, no design. ~30 min in Braze. Code complete. Cross-referenced against full live Braze list 4/30.

5 campaigns:
1. Transactional_Host_PassPurchasedConfirmation (+ Push variant)
2. Transactional_Guest_PassPurchasedConfirmation
3. Transactional_Guest_PassCanceledbyGuest
4. Transactional_Guest_PassCanceledbyHost (+ Push variant)
5. Transactional_Host_PassCanceledbyGuest (+ Push variant) — host-side counterpart, added for branding consistency

3 canvases:
6. Copy of 04.05.2024_Guest_Marketing_HostAddsPassToGuestFans_EO (Fan email)
7. Premium_Pass_Cancellation (rename to Pool Pass)
8. Premium_Pass_Cancellation_24_Hour_Reminder (rename to Pool Pass)

Total: 8 items (~11 sends w/ push variants). Target: Fri May 2.

Investigation closed: Bunim's renewal/paused/hyperlocal/upsell items genuinely don't exist in Braze — they need to be BUILT (already in Triggered Delivery Timeline w/ target dates).

Pending Bunim confirmation on whether to also rebrand: PassPaidToHost (+ Push), PassAutoRenewalFailedToGuest, PassDisabledAutoRenewalDisabledToGuest, AdminPassAutoDeactivatedToHost.
--
Yona Pool Tester Email FlowsAwaiting FigmaChris + YonaPer 4/29 call: Yona collaborating on developing + triggering pool tester email flows. Blocker: need original Figma from Yona to start.--
"School's Out" brief (NEW — Email + Push + SMS)BriefingChrisNew end-of-school-year moment. Distinct from Graduation Planning (which targets graduates). "School's Out" hits families/all-ages at the moment summer break starts. Target launch: Fri Jun 5 (post-Memorial Day, when most schools have wrapped). Brief includes paired push + SMS for the day-of moment.--
Imminent trigger work (next 2-4 weeks). For the daily blast roadmap through August, see Roadmap → Blasts below.
ItemTargetOwnerNotes
Host Monitor → HP1 onboarding integrationWeek of May 19ChrisAfter May 12 blast lands and metrics are in. Add Monitor announcement step into HP1 so every new host encounters it at the right moment.
Guest Lifeguards → GP1 / G03 onboarding integrationWeek of May 19ChrisAfter May 14 blast lands. Add Lifeguards announcement into GP1 (new guests) and G03 (Liked Listing) so it surfaces during natural booking moments.
FlowStageOwnerBlockers
New Pool Near YouBlockedAbe + JamesBlocked on eng: (1) Dynamic promo code (James), (2) Boost completion event (Abe), (3) Amenities array (Abe). Next step: ping Abe + James for status, set deadline.
Browse Recovery (GP3)BlockedAbe + James + BunimBlocked on eng: (1) catalog ID mismatch — pool data not joining correctly, (2) $0 price bug — some pool prices rendering as zero. Both with Abe. Plus creative blockers from Bunim: pool image padding, pool-specific bullets, subject line rejected. Enrichment also waiting: pool-specific amenities + ratings for personalization. Dynamic discount code with James + Abe. Next steps: (a) eng standup ping for catalog + price fix ETA, (b) re-cut subject lines for Bunim, (c) re-design with pool-specific bullets once Abe data joins are reliable.
🧭

Roadmap

Roadmap → Triggered. Canvas / event-triggered flows. For broadcast sends, see Roadmap → Blasts below.

Triggered Delivery Timeline

Realistic delivery dates considering competing priorities (holidays, blasts, briefs in flight). Dates assume current capacity + named dependencies. Asana tasks to be created once dates are confirmed.
Target DateItemTypeRisk / Dependency
Fri May 2Pool Pass Emails — Copy + Branding Update (3 tiers)Copy-only batchTop priority this week. 8 items total: 5 campaigns + 3 canvases (~11 sends with push variants). Cross-referenced against full live Braze list. Tier names from Bunim 4/29 + scope doc.
Mon May 5Lifeguard + Host onboarding proofs reviewed by BunimReview onlyBunim availability. If feedback comes in, revisions ship same week.
Tue May 12Host Monitor Launch blastBlast (host-side)Mike date approval needed.
Thu May 14Guest Lifeguards blastBlast (guest-side)Mike date approval needed.
Figma + 14dPool Tester Email Flows (Yona)New buildHard blocker on Yona's Figma. Target slides with arrival.
Mon May 19Onboarding integration: Monitor → HP1, Lifeguards → GP1/G03Add steps to existing flowsAfter May 12+14 blast metrics land. Low risk.
Fri Jun 5Pool Pass renewal reminder + confirmation flow (Guest + Host)New flow buildSlots post-Memorial Day capacity. Eng dep: confirm renewal event fires reliably.
Fri Jun 12Pool Pass paused notification (Host)New flow buildConfirm w/ product whether pause is a real state first. Could drop entirely.
Fri Jun 26Pool Passes 2026 launch announcement to hosts (relaunch)Email seriesSlots before July 4 build-up. Tier branding needs Bunim sign-off on copy.
Fri Jul 10Hyperlocal "Introducing Pool Passes" launch (10+ hosts in area)New flow + triggerEng dep: Abe delivers "10+ hosts in area" event by Jun 30. If slips, this slips.
Fri Jul 17Post-first-booking pool pass upsell (10% off first month)New flowMike confirms 10% offer first. Slots after July 4.
Fri Jun 5"School's Out" email + push + SMSNew briefBrand-new brief in Chris WIP. End-of-school moment, families/all-ages. Distinct from Graduation Planning.

Pool Passes Lifecycle (rebranded from Memberships)

3 tiers: Early Bird, Friends & Family, VIP — tied to time restrictions. Code complete; existing emails need copy-only updates this week. Status verified against Braze 4/29.
Host Side
TypeEmail / TriggerStatusTarget DeliveryBraze name / Dependencies
MarketingPool Passes launch announcement to hosts (2026 relaunch)PlannedFri Jun 262024 series sent + disabled. 2026 relaunch w/ new 3-tier branding. Slots after July 4 prep starts (T-7 from launch). Depends on: design capacity, Bunim approval on tier copy.
TransactionalSomeone just bought a [pass type]Copy updateFri May 2Transactional_Host_PassPurchasedConfirmation (+ Push). Live. Copy-only update for tier names. Batched with all Pool Pass copy updates this week.
TransactionalPass payout to hostLiveTransactional_Host_PassPaidToHost (+ Push). No copy update needed (payout language tier-agnostic).
TransactionalGuest cancelled their passCopy updateFri May 2Transactional_Host_PassCanceledbyGuest (+ Push). Live. Copy-only update for tier names. Same batch.
TransactionalGuest just renewed their passPlannedFri Jun 5No renewal flow exists. Build new. Slots post-Memorial Day. Pair with guest renewal reminder + confirmation. Eng dep: confirm renewal event fires.
TransactionalGuest paused their passPlannedFri Jun 12Confirm w/ product whether pause is a real state in the 3-tier model first. If yes, build. If no, drop from roadmap.
Guest Side
TypeEmail / TriggerStatusTarget DeliveryBraze name / Dependencies
MarketingFan email: Host just created a passCopy updateFri May 2Copy of HostAddsPassToGuestFans canvas. Live. Copy-only update for tier names. Same batch as host transactionals.
MarketingHyperlocal launch: "Introducing Pool Passes" (10+ hosts in area)PlannedFri Jul 10Trigger doesn't exist. Eng dep: Abe to deliver "10+ hosts in area" event by Jun 30. Slots post-July 4. If eng slips, this slips.
MarketingPost-first-booking upsell: pool pass for 10% off first monthPlannedFri Jul 17No trigger built. Confirm offer w/ Mike (10% off first month). Slots post-July 4 with hyperlocal launch.
TransactionalPass purchase confirmationCopy updateFri May 2Transactional_Guest_PassPurchasedConfirmation. Live. Copy-only update for tier names. Same batch.
TransactionalPass cancellation confirmationLiveTransactional_Guest_PassCanceledbyGuest + by host (+ Push). No copy update (cancel language tier-agnostic).
TransactionalAuto-renewal failedLivePassAutoRenewalFailedToGuest + PassDisabledAutoRenewalDisabledToGuest. No copy update.
TriggeredPremium Pass Cancellation 24hr reminderLivePremium_Pass_Cancellation_24_Hour_Reminder canvas live. Rename to "Pool Pass Cancellation" in copy update batch.
TransactionalPass renewal reminderPlannedFri Jun 5Build new. T-7 + T-1 wave. Pair with renewal confirmation. Slots post-Memorial Day.
TransactionalPass renewal confirmationPlannedFri Jun 5Build alongside renewal reminder. Same batch.
Other triggered roadmap items
ItemStatusTarget DeliveryNotes / Dependencies
Pool Tester Email Flows (Yona)Awaiting FigmaFigma + 14dYona collaborating w/ Chris. Blocker: original Figma from Yona. Target = 2 weeks after Figma received. If Figma comes by Fri May 2, deliver by Fri May 16. If later, slides accordingly.
Lifeguard Onboarding Proof (Bunim review)In ReviewMon May 5Proof sent post-call 4/29. Target Bunim feedback by Mon. If clean, locks for May 14 launch.
Host Onboarding Proof (Bunim review)In ReviewMon May 5Same. Locks for May 12 launch if clean.
Roadmap → Blasts. Daily broadcast calendar through Aug 31. Cadence target: 4 emails / 5-6 push / 1-2 SMS per week. Holiday execution plans inline.

Holiday Execution Plans

Major revenue moments. T-43 day rule: full multi-wave campaigns need T-43 minimum to clear brief → design → QA cycle. Inside T-43, single-touch push only.
HolidayDateGMV targetCadenceWave structure
Mother's DaySun May 10Single-touch1 PushPush T-4 only (Wed May 6) — inside T-43 window
Memorial DayMon May 25$200K+5E / 5P / 2 SMST-14 / T-7 / T-5 / T-3 (+SMS) / Day-of (+SMS)
Father's DaySun Jun 21Single-touch1 PushPush T-4 only (Wed Jun 17) — inside T-43 window
JuneteenthFri Jun 19$125K+ (placeholder)5E / 5P / 1 SMST-14 / T-7 / T-4 / T-2 / T-1 (push paired w/ each email) + Day-of SMS
July 4thSat Jul 4$250K+5E / 5P / 2 SMST-14 / T-7 / T-5 / T-2 (+SMS) / Day-of (+SMS)
Labor DayMon Sep 1$225K+5E / 5P / 2 SMST-14 / T-7 / T-5 / T-3 (+SMS) / Day-of (+SMS)

Daily Blast Calendar (Apr 28 → Aug 31)

Pulled from Feb-Sept Send Calendar + extended through Aug 31. Holiday-tied sends carry colored badges.
Thu Apr 30, 2026⏳ Pending Swimply approval
GuestEmailSafety & Trust blast (awaiting Swimply creative approval)
GuestPushSafety & Trust paired push
Fri May 1, 2026
GuestSMSWeekend Availability
Sat May 2, 2026
GuestPushFun Push 3 (standalone weekend)
Mon May 4, 2026πŸŽ“ Graduation Planning
GuestEmailGraduation Planning (in Creative Review — pending Swimply approval)
GuestPushFun Push 1 — Graduation Planning paired
Tue May 5, 2026β˜€οΈ Summer Passβš™οΈ Auto
GuestEmailSummer Pass Spotlight (in Creative Review)
GuestPushSummer Pass Spotlight paired push
GuestEmailWeekly Discovery (all guests no booking 14d) (auto, no design)
GuestPushWeekly Discovery push (auto, paired) (auto, no design)
HostEmailFeature Spotlight: Daisy AI Descriptions
HostPushDaisy AI push (paired)
Wed May 6, 2026πŸ‘© Mother's Day
GuestEmailSafety & Trust
GuestPushMother's Day push (T-4) β€” family-friendly pools near {{city}}
GuestPushPush paired w/ Safety & Trust
Thu May 7, 2026
GuestEmailRefer a Friend (in Creative Review)
GuestPushFun Push 2 β€” Refer a Friend paired
HostIn-AppFeature Spotlight: Daisy AI Descriptions (In-App)
Fri May 8, 2026
GuestSMSWeekend Availability
Sat May 9, 2026
GuestPushFun Push 3 (standalone weekend)
Mon May 11, 2026πŸ‡ΊπŸ‡Έ Memorial Day
GuestEmailMemorial Day Wave 1 (T-14)
GuestEmailPool Spotlight: Hot Tubs
GuestPushFun Push 1 β€” Pool Spotlight: Hot Tubs
GuestPushMemorial Day Wave 1 (T-14) push
Tue May 12, 2026βš™οΈ Auto
GuestEmailWeekly Discovery (all guests no booking 14d) (auto, no design)
GuestPushWeekly Discovery push (auto, paired) (auto, no design)
HostEmailFeature Spotlight: Automated Messages
HostPushAutomated Messages push (paired)
HostEmailHost Monitor Launch (blast)
Wed May 13, 2026
GuestEmailPeak Local Drop
GuestPushPush paired w/ Peak Local Drop
Thu May 14, 2026
GuestEmailPool Spotlight: Hidden Gems
GuestPushFun Push 2 β€” Pool Spotlight: Hidden Gems
Fri May 15, 2026
GuestSMSWeekend Availability
Sat May 16, 2026
GuestPushFun Push 3 (standalone weekend)
Mon May 18, 2026πŸ‡ΊπŸ‡Έ Memorial Day
GuestEmailMemorial Day Wave 2 (T-7)
GuestEmailPool Spotlight: Outdoor Kitchens
GuestPushFun Push 1 β€” Pool Spotlight: Outdoor Kitchens
GuestPushMemorial Day Wave 2 (T-7) push
Tue May 19, 2026βš™οΈ Auto
GuestEmailWeekly Discovery (all guests no booking 14d) (auto, no design)
GuestPushWeekly Discovery push (auto, paired) (auto, no design)
HostEmailFeature Spotlight: Advanced Pricing
HostPushAdvanced Pricing push (paired)
Wed May 20, 2026πŸ‡ΊπŸ‡Έ Memorial Day
GuestEmailMemorial Day Wave 3 (T-5)
GuestEmailRefer a Friend
GuestPushMemorial Day Wave 3 (T-5) push
GuestPushPush paired w/ Refer a Friend
Thu May 21, 2026
GuestEmailPeak Last-Minute
GuestPushFun Push 2 β€” Peak Last-Minute
HostIn-AppAdvanced Pricing (In-App)
Fri May 22, 2026πŸ‡ΊπŸ‡Έ Memorial Day
GuestEmailMemorial Day Wave 4 (T-3)
GuestPushMemorial Day Wave 4 (T-3) push
GuestSMSMemorial Day SMS #1 (T-3 last chance)
GuestSMSWeekend Availability
Sat May 23, 2026
GuestPushFun Push 3 (standalone weekend)
Mon May 25, 2026πŸ‡ΊπŸ‡Έ Memorial Day
GuestEmailMemorial Day Day-of
GuestEmailPool Spotlight: Slides
GuestPushFun Push 1 β€” Pool Spotlight: Slides
GuestPushMemorial Day Day-of push
GuestSMSMemorial Day Day-of SMS
Tue May 26, 2026βš™οΈ Auto
GuestEmailWeekly Discovery (all guests no booking 14d) (auto, no design)
GuestPushWeekly Discovery push (auto, paired) (auto, no design)
HostEmailFeature Spotlight: Multi-Block (date ranges)
HostPushMulti-Block push (paired)
Wed May 27, 2026
GuestEmailHidden Gems Spotlight
GuestPushPush paired w/ Hidden Gems Spotlight
Thu May 28, 2026
GuestEmailWeekend Planner (Family)
GuestPushFun Push 2 β€” Weekend Planner (Family)
Fri May 29, 2026β˜€οΈ Summer Pass
GuestEmailSummer Pass: 72 Hours Left
GuestPushSummer Pass: 72 Hours Left push
GuestSMSWeekend Availability
Sat May 30, 2026β˜€οΈ Summer Pass
GuestPushFun Push 3 (standalone weekend)
GuestPushSummer Pass: 72 Hours Left
Sun May 31, 2026β˜€οΈ Summer Pass
GuestSMSSummer Pass: 24 Hours Left
Mon Jun 1, 2026β˜€οΈ Summer Pass
GuestEmailPool Spotlight: Fire Pits
GuestEmailSummer Pass: Last Day
GuestIn-AppSummer Pass: Last Day
GuestPushFun Push 1 β€” Pool Spotlight: Fire Pits
GuestPushSummer Pass: Last Day
Tue Jun 2, 2026β˜€οΈ Summer Passβš™οΈ Auto
GuestEmailSummer Pass Spotlight
GuestEmailWeekly Discovery (all guests no booking 14d) (auto, no design)
GuestPushSummer Pass Spotlight push
GuestPushWeekly Discovery push (auto, paired) (auto, no design)
HostEmailSummer Ready (2): Fill your calendar
HostPushSummer Ready push (paired)
Wed Jun 3, 2026
GuestEmailFamily Pools
GuestPushPush paired w/ Family Pools
Thu Jun 4, 2026
GuestEmailPeak Last-Minute
GuestPushFun Push 2 β€” Peak Last-Minute
Fri Jun 5, 2026✊ JuneteenthπŸŽ“ School's Out
GuestEmailJuneteenth Wave 1 (T-14)
GuestPushJuneteenth Wave 1 push (T-14)
GuestEmailSchool's Out (NEW brief β€” families/all-ages, summer break kickoff)
GuestPushSchool's Out paired push
GuestSMSSchool's Out SMS (day-of: "school is officially out, swim is officially in")
GuestSMSWeekend Availability
Sat Jun 6, 2026
GuestPushFun Push 3 (standalone weekend)
Mon Jun 8, 2026
GuestEmailPool Spotlight: Cabanas
GuestPushFun Push 1 β€” Pool Spotlight: Cabanas
Tue Jun 9, 2026βš™οΈ Auto
GuestEmailWeekly Discovery (all guests no booking 14d) (auto, no design)
GuestPushWeekly Discovery push (auto, paired) (auto, no design)
HostEmailNew ways to earn: Host Passes + Lessons + Guest Mgmt
HostPushNew ways to earn push (paired)
Wed Jun 10, 2026
GuestEmailPeak Local Drop
GuestPushPush paired w/ Peak Local Drop
Thu Jun 11, 2026
GuestEmailPool Spotlight: New Listings
GuestPushFun Push 2 β€” Pool Spotlight: New Listings
Fri Jun 12, 2026✊ Juneteenth
GuestEmailJuneteenth Wave 2 (T-7)
GuestPushJuneteenth Wave 2 (T-7) push
GuestSMSWeekend Availability
Sat Jun 13, 2026
GuestPushFun Push 3 (standalone weekend)
Mon Jun 15, 2026✊ Juneteenth
GuestEmailFamily Pools
GuestEmailJuneteenth Wave 3 (T-4)
GuestPushFun Push 1 β€” Family Pools
GuestPushJuneteenth Wave 3 (T-4) push
Tue Jun 16, 2026βš™οΈ Auto
GuestEmailWeekly Discovery (all guests no booking 14d) (auto, no design)
GuestPushWeekly Discovery push (auto, paired) (auto, no design)
Wed Jun 17, 2026✊ JuneteenthπŸ‘¨ Father's Day
GuestEmailJuneteenth Reminder (T-2)
GuestEmailPeak Local Drop (Top Rated)
GuestPushFather's Day push (T-4) β€” pools with grills/outdoor kitchens
GuestPushJuneteenth Reminder (T-2) push
GuestPushPush paired w/ Peak Local Drop (Top Rated)
Thu Jun 18, 2026✊ Juneteenth
GuestEmailJuneteenth Final (T-1)
GuestEmailWeekend Planner
GuestPushFun Push 2 β€” Weekend Planner
GuestPushJuneteenth Final (T-1) push
Fri Jun 19, 2026✊ Juneteenth
GuestSMSJuneteenth Day-of SMS
GuestSMSWeekend Availability
Sat Jun 20, 2026
GuestPushFun Push 3 (standalone weekend)
Mon Jun 22, 2026πŸŽ† July 4
GuestEmailBirthday + Party Planning
GuestEmailJuly 4 Wave 1 (T-14)
GuestPushFun Push 1 β€” Birthday + Party Planning
GuestPushJuly 4 Wave 1 (T-14) push
Tue Jun 23, 2026βš™οΈ Auto
GuestEmailWeekly Discovery (all guests no booking 14d) (auto, no design)
GuestPushWeekly Discovery push (auto, paired) (auto, no design)
Wed Jun 24, 2026
GuestEmailPool Spotlight: Cabanas
GuestPushPush paired w/ Pool Spotlight: Cabanas
Thu Jun 25, 2026
GuestEmailPeak Weekend Planner
GuestPushFun Push 2 β€” Peak Weekend Planner
Fri Jun 26, 2026
GuestSMSWeekend Availability
Sat Jun 27, 2026
GuestPushFun Push 3 (standalone weekend)
Mon Jun 29, 2026πŸŽ† July 4
GuestEmailJuly 4 Wave 2 (T-7)
GuestEmailPool Spotlight: Top-Rated
GuestPushFun Push 1 β€” Pool Spotlight: Top-Rated
GuestPushJuly 4 Wave 2 (T-7) push
Tue Jun 30, 2026βš™οΈ Auto
GuestEmailWeekly Discovery (all guests no booking 14d) (auto, no design)
GuestPushWeekly Discovery push (auto, paired) (auto, no design)
Wed Jul 1, 2026πŸŽ† July 4
GuestEmailBirthday + Party Planning
GuestEmailJuly 4 Wave 3 (T-5)
GuestPushJuly 4 Wave 3 (T-5) push
GuestPushPush paired w/ Birthday + Party Planning
Thu Jul 2, 2026πŸŽ† July 4
GuestEmailJuly 4 Wave 4 (T-2)
GuestEmailPeak Weekend Planner (Family)
GuestPushFun Push 2 β€” Peak Weekend Planner (Family)
GuestPushJuly 4 Wave 4 (T-2) push
GuestSMSJuly 4 SMS #1 (T-2 last chance)
Fri Jul 3, 2026
GuestSMSWeekend Availability
Sat Jul 4, 2026πŸŽ† July 4
GuestEmailJuly 4 Day-of
GuestPushFun Push 3 (standalone weekend)
GuestPushJuly 4 Day-of push
GuestSMSJuly 4 Day-of SMS
Mon Jul 6, 2026
GuestEmailLast Half of Summer
GuestPushFun Push 1 β€” Last Half of Summer
Tue Jul 7, 2026βš™οΈ Auto
GuestEmailWeekly Discovery (all guests no booking 14d) (auto, no design)
GuestPushWeekly Discovery push (auto, paired) (auto, no design)
Wed Jul 8, 2026
GuestEmailRefer a Friend
GuestPushPush paired w/ Refer a Friend
Thu Jul 9, 2026
GuestEmailPeak Weekend Planner (Group)
GuestPushFun Push 2 β€” Peak Weekend Planner (Group)
Fri Jul 10, 2026
GuestSMSWeekend Availability
Sat Jul 11, 2026
GuestPushFun Push 3 (standalone weekend)
Mon Jul 13, 2026
GuestEmailHidden Gems Spotlight
GuestPushFun Push 1 β€” Hidden Gems Spotlight
Tue Jul 14, 2026βš™οΈ Auto
GuestEmailWeekly Discovery (all guests no booking 14d) (auto, no design)
GuestPushWeekly Discovery push (auto, paired) (auto, no design)
Wed Jul 15, 2026
GuestEmailFamily Pools
GuestPushPush paired w/ Family Pools
Thu Jul 16, 2026
GuestEmailPeak Last-Minute
GuestPushFun Push 2 β€” Peak Last-Minute
Fri Jul 17, 2026
GuestSMSWeekend Availability
Sat Jul 18, 2026
GuestPushFun Push 3 (standalone weekend)
Mon Jul 20, 2026
GuestEmailRefer a Friend
GuestPushFun Push 1 β€” Refer a Friend
Tue Jul 21, 2026βš™οΈ Auto
GuestEmailWeekly Discovery (all guests no booking 14d) (auto, no design)
GuestPushWeekly Discovery push (auto, paired) (auto, no design)
HostEmailMid-summer check-in: are you keeping up?
HostPushMid-summer check-in push (paired)
Wed Jul 22, 2026
GuestEmailPeak Local Drop
GuestPushPush paired w/ Peak Local Drop
Thu Jul 23, 2026
GuestEmailWeekend Planner
GuestPushFun Push 2 β€” Weekend Planner
Fri Jul 24, 2026
GuestSMSWeekend Availability
Sat Jul 25, 2026
GuestPushFun Push 3 (standalone weekend)
Mon Jul 27, 2026
GuestEmailPool Spotlight: Hot Tubs
GuestPushFun Push 1 β€” Pool Spotlight: Hot Tubs
Tue Jul 28, 2026βš™οΈ Auto
GuestEmailWeekly Discovery (all guests no booking 14d) (auto, no design)
GuestPushWeekly Discovery push (auto, paired) (auto, no design)
Wed Jul 29, 2026
GuestEmailPeak Local Drop
GuestPushPush paired w/ Peak Local Drop
Thu Jul 30, 2026
GuestEmailPool Spotlight: New Listings
GuestPushFun Push 2 β€” Pool Spotlight: New Listings
Fri Jul 31, 2026
GuestSMSWeekend Availability
Sat Aug 1, 2026
GuestPushFun Push 3 (standalone weekend)
Mon Aug 3, 2026
GuestEmailPool Spotlight: Heated Pools
GuestPushFun Push 1 β€” Pool Spotlight: Heated Pools
Tue Aug 4, 2026πŸ‡ΊπŸ‡Έ Labor Dayβš™οΈ Auto
GuestEmailWeekly Discovery (all guests no booking 14d) (auto, no design)
GuestPushWeekly Discovery push (auto, paired) (auto, no design)
HostEmailGet ready for Labor Day weekend (T-28)
HostPushLabor Day prep push (paired)
Wed Aug 5, 2026
GuestEmailPeak Local Drop (Top Rated)
GuestPushPush paired w/ Peak Local Drop (Top Rated)
Thu Aug 6, 2026
GuestEmailPeak Last-Minute
GuestPushFun Push 2 β€” Peak Last-Minute
Fri Aug 7, 2026
GuestSMSWeekend Availability
Sat Aug 8, 2026
GuestPushFun Push 3 (standalone weekend)
Mon Aug 10, 2026
GuestEmailPool Spotlight: Outdoor Kitchens
GuestPushFun Push 1 β€” Pool Spotlight: Outdoor Kitchens
Tue Aug 11, 2026βš™οΈ Auto
GuestEmailWeekly Discovery (all guests no booking 14d) (auto, no design)
GuestPushWeekly Discovery push (auto, paired) (auto, no design)
Wed Aug 12, 2026
GuestEmailHidden Gems
GuestPushPush paired w/ Hidden Gems
Thu Aug 13, 2026
GuestEmailLast Weekends of Summer
GuestPushFun Push 2 β€” Last Weekends of Summer
Fri Aug 14, 2026
GuestSMSWeekend Availability
Sat Aug 15, 2026
GuestPushFun Push 3 (standalone weekend)
Mon Aug 17, 2026
GuestEmailPool Spotlight: Top-Rated
GuestPushFun Push 1 β€” Pool Spotlight: Top-Rated
Tue Aug 18, 2026πŸ‡ΊπŸ‡Έ Labor Dayβš™οΈ Auto
GuestEmailLabor Day Wave 1 (T-14)
GuestEmailWeekly Discovery (all guests no booking 14d) (auto, no design)
GuestPushLabor Day Wave 1 (T-14) push
GuestPushWeekly Discovery push (auto, paired) (auto, no design)
HostEmailLabor Day weekend is coming (T-14)
HostPushLabor Day T-14 host push (paired)
Wed Aug 19, 2026
GuestEmailPeak Local Drop
GuestPushPush paired w/ Peak Local Drop
Fri Aug 21, 2026
GuestSMSWeekend Availability
Sat Aug 22, 2026
GuestPushFun Push 3 (standalone weekend)
Mon Aug 24, 2026
GuestEmailPool Spotlight: Slides
GuestPushFun Push 1 β€” Pool Spotlight: Slides
Tue Aug 25, 2026πŸ‡ΊπŸ‡Έ Labor Dayβš™οΈ Auto
GuestEmailLabor Day Wave 2 (T-7)
GuestEmailWeekly Discovery (all guests no booking 14d) (auto, no design)
GuestPushLabor Day Wave 2 (T-7) push
GuestPushWeekly Discovery push (auto, paired) (auto, no design)
HostPushLabor Day weekend is one week away (host push)
Wed Aug 26, 2026
GuestEmailPool Spotlight: Pet-Friendly
GuestPushPush paired w/ Pool Spotlight: Pet-Friendly
Thu Aug 27, 2026πŸ‡ΊπŸ‡Έ Labor Day
GuestEmailLabor Day Wave 3 (T-5)
GuestPushLabor Day Wave 3 (T-5) push
Fri Aug 28, 2026
GuestSMSWeekend Availability
Sat Aug 29, 2026πŸ‡ΊπŸ‡Έ Labor Day
GuestEmailLabor Day Wave 4 (T-3)
GuestPushFun Push 3 (standalone weekend)
GuestPushLabor Day Wave 4 (T-3) push
GuestSMSLabor Day SMS #1 (T-3 last chance)
Mon Aug 31, 2026
GuestEmailPool Spotlight: Cabanas
GuestPushFun Push 1 β€” Pool Spotlight: Cabanas
Tue Sep 1, 2026πŸ‡ΊπŸ‡Έ Labor Dayβš™οΈ Auto
GuestEmailLabor Day Day-of
GuestEmailWeekly Discovery (all guests no booking 14d) (auto, no design)
GuestPushLabor Day Day-of push
GuestPushWeekly Discovery push (auto, paired) (auto, no design)
GuestSMSLabor Day Day-of SMS

Status Notes — Latest Call (4/29)

Non-lifecycle items captured from Fireflies. Owners + next steps.
Tagging audit complete (4/30). 62 canvases tagged + 138 campaigns tagged with `transactional` or `marketing`. Frequency capping rules can now be safely scoped to `marketing` tag without suppressing transactional sends. 3 trigger classifications still open (Chris's call): Triggered-NewIgloo_, Triggered-NewTennisCourt_, ProHostBadgeEarned — transactional or marketing? These three are gray-zone (auto-fired by event but commercial-flavored content).
AreaStatusOwnerNotes / Next steps
Direct Mail (May)PausedCambrie + JamesMay mailer canceled — zero conversions despite ~700 visits from targeted zips. ~$1K cancellation fees. James analyzing attribution (flow scans, vanity URLs, UTMs). ICP shift needed: target by booking activity not pool density. Possible Memorial Day-timed re-send if weather + targeting fixed.
Google AdsBlockedMike + Beck + BunimAccount blocked due to unpaid invoice — no team member can locate it in dashboard. Beck has best access to billing emails. Contingency: launch new Google Ads account if not resolved by deadline (risk: Google flagging).
Meta Ads — Summer PassPre-launchBunim + Nikhil + ChrisStrategy shift: Summer Pass for new-user acquisition in LA + Portland (was: existing users). Creative emphasizes simplified messaging ("Get a season of pools"), $67 price, "Airbnb for pools" comparison. Pending: final geolocation zips + leadership alignment with new CMO. Bunim to sync with Mike + Chris on ownership.
SEOMixedMike + NikhilApril: -20% direct traffic but engagement time UP (healthier behavior). "rent a pool" keywords -12-20% clicks; "simply pool" branded UP. Avg position drop = disproportionate click loss (exponential decay). Need: SEO health audit if trend continues, page load + algo impact check.
Bot TrafficPolluting metricsMike + Nikhil~300K visits classified as "unassigned" with minimal engagement — likely bots. Skewing user counts + campaign attribution. Need bot filtering / blocking to clean data.
"pool rentals near me" white spaceOpportunityNikhil+163% impressions for this term but avg position declining. Technical SEO audit recommended if downtrend persists.

Last Week's Sends (Apr 22-29)

Pulled from Braze. Filtered to marketing/blast sends; recurring trigger-based sends excluded.
Fun Pushes 4/27-5/3 confirmed sent. Mon/Thu/Sat cadence active.
DateChannelsSend
04/29Email + Push + SMSHost: Paused Listing Live (multi-wave 3D / 1W / Live)
04/29EmailHost: Fan Favorite Badge Earned + Lead Up
04/29EmailHost: Download Swimply App
04/29PushHost: Booking Request Half-Hour Expire Reminder
04/29SMSHost: Paused Listing 5 Days Ago
04/28PushGuest: Birthday Soon (Homes)
04/27EmailHost: Webinar Get Ready for Summer (Email 1, queued for 4/30)
04/26PushGuest: Fun Push (4/25)
04/25PushGuest: Weekend Push
04/25PushGuest: Fun Push (4/24)
04/24EmailHost: Enable Push
04/22PushGuest: Fun Push (4/22)
Totals (last 7d): 16 unique blasts · 9 with email · 8 with push · 3 with SMS · 0 in-app
📈

Key Numbers

Pulled from Braze 4/29. Last 7 days = Apr 22-29.
61
Live Canvases
168
Live Campaigns
5
Briefed — Awaiting Swimply
2
Chris WIP
1
Blocked
16
Blasts Last 7d
9
Emails Last 7d
8
Push Last 7d
3
SMS Last 7d