Lifecycle Marketing Plan

Swimply Lifecycle Marketing Plan

30/60/90 Day Plan · Day 1: April 20, 2026 · Braze (US-05 cluster)
7
Canvases Live
3
Launching This Week
8
In Pipeline
25+
Blasts Sent

Current State

Where things stand as of April 20, 2026. Everything below was built by MH1.

Live Canvases (7)

CanvasDescriptionStatus
GP1New Guest OnboardingLive
HP1Host OnboardingLive
Missed SavingsMissed savings opportunity nudgeLive
Summer Pass LaunchSummer Pass launch campaignLive
SP Credits EarnedSummer Pass credits earned notificationLive
SP Post-PurchaseSummer Pass post-purchase canvasLive
Host Onboarding TrackerHost onboarding progress tracking (live, not sending, tracking only)Live

Launching This Week (3)

CanvasDescriptionStatus
Liked Listing (G03)Re-engagement when a guest likes a listingLaunched 4/20
Browse Recovery (GP3)Drop-off recovery for browsing guestsIn QA Proofing to client. Waiting on eng for listing title + $0 price fix in event data.
Abandon CartCart abandonment recoveryLaunching this week

In QA (2)

CanvasStatus
Host Monitor LaunchIn QA
Guest LifeguardsIn QA

In Pipeline Awaiting Approval (8)

CanvasDetailsStatus
GP2 (2nd Swim) Brief at swimply-gp2-briefs.vercel.app. Needs approval chain: Nikhil then Bunim. $99.99 Summer Pass pricing. Includes recurring weekly credits cadence after 21-day sequence. Needs Approval
H01 (Host Listing Optimization) Dynamic quality-score-driven coaching. Brief at swimply-h01-briefs.vercel.app with full creative direction + competitor research. Needs Approval
SP-07 (Low Usage Nudge) Brief at swimply-sp7-brief.vercel.app. Needs Nikhil review. Needs Review
SP Credits Expiring Brief at swimply-sp-credits-brief.vercel.app. Needs Nikhil review. Needs Review
Guest Win-Back Brief at swimply-winback-brief.vercel.app. Needs Nikhil review. Needs Review
G07 (Review Request) Brief at swimply-g07-brief.vercel.app. Needs Nikhil review. Needs Review
Host Wake Up Expansion Expanding to 10 levels + SMS. Pipeline
New Pool Near You Blocked on 3 items: (1) dynamic coupon with 7-day expiry from Bunim, (2) eng to confirm boost steps completion event, (3) eng to add amenities array to event. Blocked

Blasts & Supporting Infrastructure

Blasts: 25+ launched to date. Currently sending ~2/week. Adding Weekly Pool Discovery email (Connected Content) this week. Setting up recurring Weekend Push + Weekend Availability SMS.

Supporting infrastructure delivered:

Phase 1: Days 1-30
Launch + Ramp · April 20 - May 20, 2026

Week 1: April 20-25

Launch queued canvases, establish recurring cadences, push pipeline through approvals.

  • Launch Liked Listing, Browse Recovery, and Abandon Cart canvases
  • QA Host Monitor Launch + Guest Lifeguards
  • Build + ship Weekly Pool Discovery email (Connected Content, no design dependency)
  • Set up recurring Weekend Push + Weekend Availability SMS
  • Update Summer Pass content block to $149 full price, add to all blasts + transactional sends
  • Push GP2 + H01 + 4 new briefs through approval chain
  • Brief designer (Jacob) on Pool Discovery email
  • Get next week's sends into Notion and briefed to designer
  • Set frequency caps in Braze (max 2 emails + 1 push per user per day)
Week 1 Outputs
  • 3 new canvases live (Liked Listing, Browse Recovery, Abandon Cart)
  • Weekly Pool Discovery email launched
  • Weekend Push + SMS cadences established
  • Frequency caps configured
  • Summer Pass $149 content block updated across all sends

Week 2: April 28 - May 2

Ship QA canvases, begin pipeline builds, first performance report.

Today (Apr 28)

  • Ping Yona for the original Figma so the Yona email build can start (blocker until received)
  • Get all May design emails into Asana — full month tasked out so design has a clean queue
  • Send pool data-needs ask to Abe — per-pool data requirements documented and over to engineering

This week

  • Update Passes emails per Bunim's notes — new branding + naming. Estimated 30 min in Braze. Bunim feedback is the source of truth for the rewrite.
  • Ship Host Monitor Launch + Guest Lifeguards (pending Mike date approval — targeting May 12 + May 14)
  • Launch New Pool Near You (if eng + coupon blockers resolved by Abe + James)
  • Continue Weekly Pool Discovery email + Weekend Push + Weekend SMS cadence
  • Begin GP2 build if approved this week (in design with Yona currently)
  • Begin H01 build if approved this week
  • Weekly performance report #1
  • Brief designer on next week's blasts (Graduation / "School's out... pool time!", Memorial Day preview)
Week 2 Outputs
  • Host Monitor Launch + Guest Lifeguards scheduled with Mike-approved dates
  • Passes emails updated per Bunim's branding/naming feedback
  • Yona email unblocked (Figma received) and in build
  • May design queue fully loaded in Asana
  • Pool data needs handed off to Abe
  • Performance report #1 delivered
  • GP2 / H01 builds underway (pending approvals)

Week 3: May 5-9

Continue launching pipeline canvases as briefs are approved. Seasonal blast ramp.

  • Continue launching approved pipeline canvases (SP-07, SP Credits Expiring, Win-Back, Review Request as briefs are approved)
  • Graduation Wave 1 blast (May 4-5)
  • Summer Pass Spotlight blast
  • Host Wake Up expansion build (10 levels + SMS)
  • Recurring credits nudge cadence setup (weekly SMS + push + email for SP holders with unused credits)
  • Weekly performance report #2
Week 3 Outputs
  • Pipeline canvases going live as approved
  • Graduation Wave 1 + Summer Pass Spotlight blasts sent
  • Credits nudge cadence operational
  • Performance report #2 delivered

Week 4: May 12-16

Memorial Day prep, continued pipeline builds, Month 1 comprehensive report.

  • Memorial Day Wave 1 (T-14) blast (May 11)
  • Refer a Friend blast
  • Continue pipeline canvas builds
  • Month 1 performance report: all flow metrics, blast results, A/B test results if any, recommendations
  • Weekly performance report #3
  • Memorial Day campaign prep (Wave 2 + 3)
Week 4 Outputs
  • Memorial Day Wave 1 blast sent
  • Refer a Friend blast sent
  • Month 1 performance report delivered
  • Memorial Day multi-wave campaign ready

Phase 1 Targets

12+
Canvases Live
Weekly
Email Blast Cadence
Weekly
Push + SMS Cadence
Live
Frequency Capping

12+ canvases live (7 current + 5 launching/QA this week + pipeline as approved). Weekly email blast cadence established (Pool Discovery + seasonal). Weekly push + SMS cadence established. Summer Pass content block live across all sends. Memorial Day campaign in flight.

Phase 1 Gate: 12+ canvases live. Weekly recurring cadences running. Frequency caps active. Memorial Day campaign ready to execute. Month 1 performance report delivered with flow metrics, blast results, and recommendations.
Phase 2: Days 31-60
Memorial Day + Juneteenth + Summer Ramp · May 21 - June 19, 2026

Memorial Day Execution

May 25-26 weekend. Multi-channel, multi-wave campaign.

WaveTimingChannelsFocus
Wave 1T-14 (May 11)EmailEarly bird, build anticipation
Wave 2T-7 (May 18)Email + PushUrgency ramp, availability scarcity
Wave 3T-3 (May 22)Email + Push + SMSLast chance, limited availability
Day-ofMay 25-26Email + Push + SMS + In-AppFull-channel activation

Target: $200K+ GMV for Memorial Day week. All channels firing: email, push, SMS, in-app.

Post-event performance report delivered within 48 hours of the holiday.

Juneteenth Execution

June 19. Multi-wave campaign sized between Memorial Day and weekly cadence. Phase 2 closes on this moment.

Why Juneteenth matters for Swimply

Juneteenth (June 19) is a federal holiday commemorating the end of slavery in the United States — the day in 1865 when enslaved people in Galveston, Texas finally learned they were free, more than two years after the Emancipation Proclamation. It has been celebrated in Black communities for over 150 years and became a federal holiday in 2021.

For a marketplace like Swimply, Juneteenth is a natural fit: it's one of the largest cookout and family-gathering days of early summer, especially in Black communities and Southern markets where pool weather is well underway by mid-June. Pool gatherings are part of how many families celebrate — multigenerational, food-centered, and outdoor.

Tone guardrails: Lead with the gathering and the weekend, not with a history lecture. Be warm, inclusive, and specific about what Swimply enables (private pools for cookouts, family parties, multigenerational gatherings). Avoid copy that feels performative, that tokenizes, or that uses the holiday solely as a discount hook. Confirm copy direction with Mike before Wave 1 ships.

Wave structure

WaveTimingChannelsFocus
Wave 1T-14 (Jun 5)EmailPlant the moment, anticipation
Wave 2T-7 (Jun 12)EmailUrgency ramp, weekend bookings
ReminderT-2 (Jun 17)EmailLast call, availability scarcity
FinalT-1 (Jun 18)EmailFinal push
Day-ofJun 19SMSLast-minute mobile activation

Target: $125K+ GMV for Juneteenth weekend. Lighter channel mix than Memorial Day (mostly email + closing SMS), no push or in-app this round — preserve push budget for July 4 ramp that begins June 22. (GMV target is a placeholder — confirm with Mike based on prior-year benchmarks.)

Mother's Day + Father's Day (single-touch push)

Inside the 43-day planning window. Push only — no time for full email cycles.

Planning rule: Major-holiday campaigns need T-43 days minimum to clear brief → Bunim/Mike approval → design → QA → multi-wave send schedule. Inside T-43, scope drops to a single-channel touch. Push is the right channel: tight turnaround, no design dependency, currently greenlit at 5-6 sends per week with plenty of headroom.

HolidayDateChannelPush concept
Mother's DaySun May 10Push (Sat May 9 AM)"Mom's day at the pool" — deep-link to family-friendly pools near {{city}}. Target: last-minute Saturday booking for Sunday afternoon.
Father's DaySun Jun 21Push (Sat Jun 20 AM)"Dad's day at the pool" — deep-link to pools with grills/outdoor kitchens. Falls between Juneteenth (Jun 19) and July 4 Wave 1 (Jun 22) so single-touch keeps the inbox clean.

Both should ship with a Liquid conditional that hides the push for users who already have a confirmed Sunday booking on the holiday — we're driving incremental, not duplicating.

Summer Ramp

All pipeline canvases live and driving results.

By the end of Phase 2, all pipeline canvases should be live and performing:

  • GP2 (2nd Swim) driving repeat bookings
  • H01 (Host Listing Optimization) improving host listing quality scores
  • Recurring credits nudge keeping Summer Pass holders active
  • Win-Back re-engaging lapsed guests
  • Review Request building social proof

Blast Cadence Scales

  • 2-3 emails per week (Pool Discovery weekly + 1-2 seasonal/event)
  • Push: 5-6 per week (greenlit). Mix: Mon weekend planner, Wed midweek discovery, Fri weekend push, Sat morning today's pools, Sun urgency / single-day pickups
  • Weekly Weekend Availability SMS, holiday Day-of SMS as needed
  • Seasonal blasts for July 4th prep
  • Feature spotlights for hosts (Host Redesign, Bookability Score, Daisy AI, Automated Messages, Advanced Pricing)

Optimization

30 days of data enables meaningful optimization.

  • A/B test subject lines across blast campaigns
  • A/B test push timing and copy
  • Analyze flow performance: which steps convert, which drop off
  • Optimize Browse Recovery + Abandon Cart based on 30 days of data
  • Analyze host-side flows: is HP1 improving onboarding completion from 6.5% baseline?
Phase 2 Targets
  • Memorial Day $200K+ GMV target
  • Juneteenth $125K+ GMV target
  • All pipeline canvases live
  • A/B testing program running
  • Flow optimization based on 30 days of data
  • Host listing quality improvement measurable
  • Month 2 performance report delivered
Phase 2 Gate: All pipeline canvases live. Memorial Day + Juneteenth campaigns executed. A/B testing running. Month 2 performance report delivered with optimization recommendations. Blast cadence at 2-3 emails/week + weekly push + SMS.
Phase 3: Days 61-90
Peak Season · June 20 - July 18, 2026

July 4th Execution

Biggest revenue moment of the summer. Multi-wave, all channels.

WaveTimingChannelsFocus
Early birdT-14EmailBuild anticipation, Summer Pass as conversion driver
UrgencyT-7Email + PushAvailability scarcity, host preparation
Last chanceT-3Email + Push + SMSFinal booking push
Day-ofJuly 4All channelsFull activation

Target: $250K+ GMV for July 4th week. Leveraging Summer Pass as conversion driver across all channels.

Peak Season Operations + Advanced

All flows optimized, cadences at peak volume, advanced personalization.

Peak Season Operations

  • All flows optimized and running
  • Blast cadence at peak: 3-4 emails/week, 5-6 push per week, 2-3 SMS/week
  • Connected Content driving personalized pool recommendations at scale
  • Austin POC learnings applied to other top markets

Advanced Initiatives

  • Subscription product announcement
  • Guest-to-host cross-sell identification
  • Advanced personalization based on booking history (pet/party/family segments)
  • Re-engagement campaigns for early-season bookers who haven't rebooked
Phase 3 Targets
  • July 4th $250K+ GMV target
  • Peak season blast cadence running smoothly
  • 90-day comprehensive report
  • Recommendations for Labor Day and Q3/Q4 planning
  • Host-side flows measurably improving supply quality
Phase 3 Gate: July 4th campaign executed. Peak season cadences running. 90-day comprehensive report delivered with full metrics, A/B test results, and Q3/Q4 recommendations. Host-side flow impact measured against baseline.
Phase 4: Days 91-134
Late Summer + Labor Day Prep · July 19 - Aug 31, 2026

Late Summer Operations (Jul 19 - Aug 17)

Peak booking continues. Push cadence at 5-6/week. Lean into "summer is happening now" urgency.

Recurring cadences

  • Email: 3-4 per week. Weekly Pool Discovery (Tue), Peak Local Drop (Thu), Weekend Planner (Fri or Sat AM), 1 themed/event blast
  • Push: 5-6 per week. Suggested mix:
    • Mon AM — Weekend planner ("here's what's open this Sat/Sun near you")
    • Wed — Midweek discovery (rotating: heated, hot tub, slides, fire pit, outdoor kitchen)
    • Fri AM — Weekend push (today/tomorrow availability)
    • Sat AM — "Today's pools" (deep-link to same-day filter)
    • Sun AM — Single-day urgency ("a few openings still left for today")
    • Optional 6th: midweek booking-streak nudge or category spotlight
  • SMS: 2 per week. Fri Weekend Availability + 1 themed
  • In-App: Weekly Discovery (Sun or Mon)

Themed moments

DateThemeChannel mixNotes
Tue Jul 21Pool Spotlight: Hidden GemsEmailNewer/lesser-known listings, drives discovery beyond top-rated
Tue Jul 28Heat Wave Push (geo-conditional)PushFire when local high >= 90°F. "It's hot. Pools are the answer."
Sat Aug 1August KickoffEmail + Push"Make August count" — only 4 weekends of summer left framing
Tue Aug 4Family PoolsEmailPools with shallow ends, kid amenities, family-friendly listings
Sat Aug 8Birthday + Party PlanningEmail + PushEnd-of-summer birthday/party booking push
Tue Aug 11Pool Spotlight: Top Rated by CityEmailLocalized "best of" list, city-segmented
Sat Aug 15Last Half of SummerEmail + Push"3 weekends left. Don't waste them." Urgency framing.

Labor Day Prep (Aug 18 - Aug 31)

T-14 starts Aug 18. Last big revenue moment of the summer. Treat it like Memorial Day in scale.

Wave structure

WaveTimingChannelsFocus
Wave 1T-14 (Tue Aug 18)Email + PushBuild anticipation. "Last big weekend of summer." Anchor on early-bird booking.
Wave 2T-7 (Tue Aug 25)Email + PushUrgency ramp. Availability scarcity, top-rated pools booking up.
Reminder pushThu Aug 27PushMidweek nudge for the long weekend.
Wave 3T-3 (Fri Aug 28)Email + Push + SMSLast chance. Limited availability. Frame as "summer's last hurrah."
Day-of buildupSat-Sun Aug 29-30Push + SMS"Today's pools" + same-day urgency. Multiple pushes across the weekend.
Day-ofMon Sep 1 *(Phase 4+1)*All channelsFull activation. Falls outside Aug 31 boundary but execution starts here.

Target: $225K+ GMV for Labor Day weekend. Sized between Memorial Day ($200K) and July 4 ($250K) — Labor Day is the close-out moment, with both nostalgia ("last weekend of summer") and convenience ("nothing else to do") pulling in bookers.

Back-to-school dovetail

Many markets are back in school the week before Labor Day (some districts start as early as Aug 11, most by Aug 18-25). This means:

  • Family pools shift to weekend-only — weekday demand softens after schools restart, weekend demand spikes for "last family pool day before fall"
  • Adult-segment pools (no-kids parties, host events) hold up midweek — lean into this for hosts in markets with early start dates
  • One back-to-school themed send mid-August — "Squeeze in one more pool day before homework starts." Positions Swimply as the fix to end-of-summer rush.
Phase 4 Targets
  • Labor Day $225K+ GMV target
  • 5-6 push/week cadence sustained through August
  • Heat-wave geo-triggered push tested + measured
  • Back-to-school themed send executed
  • August performance report delivered Sep 5
  • Q3/Q4 plan briefed and approved by Sep 1
Phase 4 Gate: Labor Day campaign in flight. Late summer + back-to-school content executed. Push cadence at 5-6/week sustained. August report delivered. Q3/Q4 plan approved.
Reference
Revenue Targets, Calendar, Requirements, and Links

Seasonal Revenue Targets

Key revenue moments across the summer season.

MomentTargetChannels
Memorial Day (May 26)$200K+Email + Push + SMS + In-App
Juneteenth (Jun 19)$125K+Email + SMS
July 4th (Jul 4)$250K+Email + Push + SMS + In-App
Labor Day (Sep 1)$225K+Email + Push + SMS + In-App

Blast Calendar Framework

Recurring cadences plus seasonal campaigns layered on top.

Weekly Recurring

SendChannelDayNotes
Pool DiscoveryEmailWednesdayConnected Content, personalized recommendations
Weekend PushPushFridayDrive weekend bookings
Weekend AvailabilitySMSFridayHost availability + guest booking nudge

Seasonal / Event Blasts (2-3 per week on top of recurring)

  • Graduation waves
  • Memorial Day waves
  • Summer Pass spotlight
  • Refer a Friend
  • Safety & Trust
  • Feature spotlights (hosts)
  • July 4th waves
  • Heat wave reactive sends

Volume ramp: Currently ~2 emails/week. Ramping to 3-4 at peak season (Phase 3). Max volume: 4-5 emails per week during peak.

What We Need From You

Outstanding items organized by owner. Resolving these unblocks the next wave of canvases.

From Bunim

ItemUnblocks
Dynamic coupon with 7-day expiryNew Pool Near You canvas
GP2 brief approval (swimply-gp2-briefs.vercel.app)GP2 (2nd Swim) canvas build
Browse Recovery proof reviewBrowse Recovery launch

From Nikhil

ItemUnblocks
H01 brief approval (swimply-h01-briefs.vercel.app)H01 (Host Listing Optimization) build
SP-07 brief review (swimply-sp7-brief.vercel.app)SP-07 (Low Usage Nudge) build
SP Credits Expiring brief review (swimply-sp-credits-brief.vercel.app)SP Credits Expiring build
Win-Back brief review (swimply-winback-brief.vercel.app)Guest Win-Back build
G07 brief review (swimply-g07-brief.vercel.app)Review Request build

From Abe (Engineering)

ItemUnblocks
Listing title in Browse Recovery / ViewedListing eventBrowse Recovery personalization
Fix $0 price in some eventsBrowse Recovery pricing display
Boost steps completion eventNew Pool Near You canvas
Amenities array on ViewedListing eventNew Pool Near You canvas

From Yona

ItemUnblocks
Host email delivery issue examplesDiagnosing host-side deliverability

How We Keep You in the Loop

Consistent, proactive communication across every channel.

  • Daily Slack updates: delivered, working on, blocked, need from you
  • Weekly performance reports: flow metrics, blast metrics, A/B test results, recommendations
  • Ops tracker updated daily: swimply-ops-tracker.vercel.app
  • Weekly/biweekly calls (already scheduled)
  • Proactive communication on blockers and timeline adjustments
  • Notetaker on all calls, action items tracked
  • Dedicated lifecycle operator managing your account day-to-day