Done-for-you direct booking websites for vacation rental owners who want to escape platform fees without losing bookings.
# BeachDirect.io — Business Proposal
**BeachDirect.io** is a done-for-you direct booking platform for vacation rental owners who want to escape platform fees without losing bookings. We build custom-designed, conversion-optimized websites with integrated Stripe booking, guest CRM, and an owner dashboard — targeting the 30A/Destin market as a beachhead, then expanding to all Gulf Coast vacation destinations.
The vacation rental software market is $1.2B and growing at 12% CAGR. Platforms like Lodgify, OwnerRez, and Guesty serve this space — but they're DIY tools. Owners still have to build their own sites, configure their own systems, and figure out marketing. BeachDirect is a service, not software: we build the site, configure Stripe, load their photos, write their copy, and hand them a working direct-booking business.
**Key numbers:**
**What's already built:** Reference site (Moore Sunny Daze) with full admin dashboard (guest directory, messaging, revenue tracking, calendar), 5 policy pages, theme system. Stripe integration planned, FastAPI backend designed.
**It's Shopify for vacation rentals — but we build it for you.**
Vacation rental owners hand 10-15% of every booking to VRBO and Airbnb. That's $3,000-$8,000/year for a typical beach condo. BeachDirect gives them a beautiful, custom direct-booking site that pays for itself in 2-3 bookings — and they keep 100% of every booking after that, plus own their guest relationships forever. We handle the build, they handle the hosting (with a smile).
Vacation rental owners are trapped. VRBO and Airbnb bring them bookings, but at a steep price:
| Fee Type | VRBO | Airbnb |
|---|---|---|
| Guest service fee | 6-15% of booking | 5-15% of booking |
| Host commission | 5% per booking | 3% per booking |
| **Total platform take** | **11-20%** | **8-18%** |
For a property booking $30,000/year, that's $3,000-$6,000 in platform fees — every year, forever.
| Method | Time Investment | Cost | Effectiveness |
|---|---|---|---|
| Stay on VRBO/Airbnb only | None | 11-20% of revenue | Guaranteed bookings |
| Build own WordPress site | 40-80 hours | $500-$2,000 | Poor — no booking integration |
| Use Lodgify/OwnerRez template | 10-20 hours | $32-$88/mo | Moderate — DIY site with booking |
| Hire a web agency | 5-10 hours | $5,000-$15,000 | Good — but 10-20x our price |
| **BeachDirect** | **2-3 hours** | **$997-$3,997 setup** | **Best — custom site, done for you** |
Existing solutions are either:
There is no "done for you" solution at a price point that makes sense for a 1-3 property owner. BeachDirect fills that gap.
**Ideal customer:**
**NOT for:**
This qualification is critical. BeachDirect is not a replacement for VRBO/Airbnb's marketplace — it's a tool for owners who already have demand and want to capture more of it directly.
| Metric | Value | Source |
|---|---|---|
| Total Addressable Market (TAM) | $1.2B | Vacation rental software market, 12% CAGR |
| US vacation rental properties | 2.4 million | AirDNA 2025 |
| Properties in beach markets | ~600,000 | Estimate: 25% of US vacation rentals |
| Serviceable Addressable Market (SAM) | 120,000 owners | 1-3 property owners, 70%+ occupancy, beach markets |
| Serviceable Obtainable Market (SOM) | 50 clients Year 1 | Conservative: Destin/30A beachhead only |
| Competitor | Monthly Price | DIY or Done-for-You | Key Strength | Key Weakness |
|---|---|---|---|---|
| **Lodgify** | $32-$264/mo | DIY | Website builder + PMS, affordable | Generic templates, owner does all work |
| **OwnerRez** | $88+/mo | DIY | US-focused, strong direct booking tools | Technical, steep learning curve |
| **Hostfully** | $109+/mo | DIY | Digital guidebooks, guest experience | Expensive for small portfolios |
| **Guesty** | $27+/listing/mo | DIY | Enterprise PMS, 60+ channels | Overkill for 1-3 properties |
| **Hospitable** | $40/property/mo | DIY | AI messaging automation | No website builder, messaging only |
| **Web agency** | $5K-$15K one-time | Done-for-you | Custom design | Too expensive for small owners |
| **BeachDirect** | $47-$197/mo | **Done-for-you** | Custom design, white-glove setup | Brand new, no track record |
Lodgify and OwnerRez are software companies — they scale by selling subscriptions to self-serve users. Adding a done-for-you service layer fundamentally changes their unit economics (they'd need designers, copywriters, project managers). It's the difference between Shopify (DIY e-commerce) and an agency that builds Shopify stores — different business model entirely.
| Feature | Starter ($47/mo) | Pro ($97/mo) | Full Service ($197/mo) |
|---|---|---|---|
| Custom landing page | ✅ | ✅ | ✅ |
| Direct booking (Stripe) | ✅ | ✅ | ✅ |
| Admin dashboard | ✅ | ✅ | ✅ |
| Guest directory + history | ✅ | ✅ | ✅ |
| Calendar management | ✅ | ✅ | ✅ |
| Email automation | — | ✅ | ✅ |
| Smart pricing rules | — | ✅ | ✅ |
| Guest messaging inbox | — | ✅ | ✅ |
| iCal calendar sync | ✅ | ✅ | ✅ |
| Revenue analytics | — | ✅ | ✅ |
| Channel sync (API) | — | — | ✅ |
| Multi-property (2-3) | — | — | ✅ |
| Priority support | — | — | ✅ |
| **Setup Fee** | **$997** | **$2,497** | **$3,997** |
| Component | Status | Detail |
|---|---|---|
| Moore Sunny Daze landing page | 🟢 Live | mockup.iamgmb.com/mooresunnydaze/ |
| Theme system (3 variants) | 🟢 Live | Theme selector with A/B/C |
| Admin dashboard | 🟢 Live | Guest directory, messaging, revenue, calendar, settings |
| Policy pages (5) | 🟢 Live | Terms, privacy, cancellation, house rules, rental agreement |
| Stripe integration | 🟡 Designed | Schema + API endpoints designed, not yet built |
| FastAPI backend | 🟡 Designed | Endpoints defined, not yet built |
| Email automation | 🔴 Not built | Templates exist in admin dashboard |
| iCal sync | 🔴 Not built | Planned v1 feature |
| BeachDirect landing page | 🔴 Not built | Domain available (beachdirect.io) |
| Site | Status | Detail |
|---|---|---|
| **beachdirect.io** | 🔴 Not created | Domain available, not yet registered |
| **app.beachdirect.io** | 🔴 Not created | Customer dashboard (future) |
| **Moore Sunny Daze** | 🟢 Live | Reference implementation at mockup.iamgmb.com/mooresunnydaze/ |
| **mooresunnydaze.com** | 🔴 Not created | Tim's domain, pending GoDaddy auth code |
| Stream | Type | Amount |
|---|---|---|
| Setup fees | One-time | $997-$3,997 per client |
| Monthly subscriptions | Recurring | $47-$197/mo per client |
| Add-on services | One-time | Photo editing ($200), copywriting ($300), SEO setup ($400) |
| Scenario | Clients | Setup Revenue | Monthly Run Rate | Annual Revenue |
|---|---|---|---|---|
| Conservative | 10 | $19,970 | $970/mo | $31,610 |
| Realistic | 25 | $49,925 | $2,425/mo | $79,025 |
| Aggressive | 50 | $99,850 | $4,850/mo | $158,050 |
| Month | New Clients | Total Clients | Setup Revenue | Monthly Revenue | Cumulative |
|---|---|---|---|---|---|
| 1 | 2 | 2 | $3,994 | $154 | $4,148 |
| 2 | 2 | 4 | $3,994 | $308 | $8,450 |
| 3 | 3 | 7 | $5,991 | $539 | $14,980 |
| 4 | 3 | 10 | $5,991 | $770 | $21,741 |
| 5 | 2 | 12 | $3,994 | $924 | $26,659 |
| 6 | 3 | 15 | $5,991 | $1,155 | $33,805 |
| 7 | 2 | 17 | $3,994 | $1,309 | $39,108 |
| 8 | 3 | 20 | $5,991 | $1,540 | $46,639 |
| 9 | 2 | 22 | $3,994 | $1,694 | $52,327 |
| 10 | 3 | 25 | $5,991 | $1,925 | $60,243 |
| 11 | 2 | 27 | $3,994 | $2,079 | $66,316 |
| 12 | 3 | 30 | $5,991 | $2,310 | $74,617 |
*Assumes average Pro tier ($97/mo), 50/50 split between Pro and Full Service setups.*
| Cost | Monthly | Annual | Notes |
|---|---|---|---|
| Infrastructure (servers) | $0 | $0 | Already running on ITPP infra |
| Domain (beachdirect.io) | $3 | $36 | .io renewal ~$36/yr |
| Stripe (our processing) | $0 | $0 | Stripe Connect — client pays their own fees |
| Email delivery (Resend) | $20 | $240 | 10K emails/month free tier may cover early stage |
| Marketing (ads, FB) | $200 | $2,400 | Facebook ads targeting Destin/30A owners |
| **Total** | **$223/mo** | **$2,676/yr** |
| Advantage | Why It Matters | Defensibility |
|---|---|---|
| **Done-for-you, not DIY** | Competitors sell software; we sell a finished product | Hard to replicate — requires service team |
| **Tim as case study** | Real property, real bookings, real savings | Competitors have testimonials; we have a reference implementation |
| **Geographic focus** | Own Destin/30A first — become the known brand in one market | Network effects within a local market |
| **ITPP infrastructure** | Zero marginal hosting cost per client | Competitors pay AWS; we own the metal |
| **Custom design quality** | Every site is bespoke, not a Lodgify template | Template competitors can't match without changing business model |
*X-axis: Self-serve ← → Done-for-you | Y-axis: Price*
| Phase | Timeline | Goal |
|---|---|---|
| **Foundation** | Month 1-2 | Complete Tim's reference site, build BeachDirect landing page, register domain |
| **Soft Launch** | Month 3-4 | 5 beta clients at 50% setup fee (testimonials in exchange) |
| **Growth** | Month 5-8 | Direct outreach to Destin/30A owners, Facebook ads, referral program |
| **Scale** | Month 9-12 | Expand to Gulf Coast (Panama City, Gulf Shores, Galveston), hire first contractor |
1. **Tim's referrals** (10-15) — Other Maravilla owners, Destin rental owner friends
2. **Facebook groups** (20-30) — "Destin Vacation Rental Owners", "30A Rental Owners", "Vacation Rental Hosts"
3. **Cold email/DM to VRBO listings** (15-20) — "I noticed you're on VRBO. Here's what you paid them last year."
4. **Local property managers** (10-15) — Small managers with 1-3 properties who want to look bigger
5. **Google Ads** (5-10) — "direct booking website vacation rental" + Destin geo-targeted
6. **Referral program** (10-15) — $200 referral credit for each signed client
7. **Content marketing** (5-10) — "How I saved $4,200 in VRBO fees" case study blog post
8. **VRBO/Airbnb host meetups** (5) — Destin/30A host meetup groups, sponsor or attend
| Channel | Cost/Lead | Conversion Rate | CAC | Monthly Volume |
|---|---|---|---|---|
| Tim's referrals | $0 | 40% | $0 | 2-3 |
| Facebook groups | $0 | 10% | $0 | 3-5 |
| Cold outreach | $0 (labor) | 5% | $0 | 10-15 |
| Facebook ads | $15 | 3% | $500 | 20-30 leads |
| Google Ads | $25 | 4% | $625 | 10-15 leads |
| Referral program | $200 | 25% | $200 | 1-2 |
**This is the biggest risk to the entire business.**
VRBO and Airbnb's core value is not their booking software — it's their marketplace of millions of searching travelers. When an owner leaves the platforms, they lose access to that marketplace. Our product only works for owners who can drive their own traffic (returning guests, social following, SEO, paid ads).
**Mitigation:**
| Risk | Probability | Impact | Mitigation |
|---|---|---|---|
| Owners can't fill calendar without marketplace | High | Critical | iCal sync, qualify for 70%+ occupancy, position as "add direct bookings" not "leave platforms" |
| Established competitors (Lodgify, OwnerRez) | Medium | High | Compete on service (done-for-you), not software features |
| Low conversion from free beta to paid | Medium | Medium | Charge from day 1 — no free tier. Beta = discounted setup, full monthly. |
| Seasonal demand (beach markets) | Medium | Low | Diversify to mountain/lake markets in Year 2 |
| Stripe Connect compliance/risk | Low | Medium | Standard KYC; Stripe handles most compliance |
| Name limits market ("Beach" Direct) | Medium | Medium | Register alternative domain for non-beach markets, or position "Beach" as a vibe brand |
1. **We sell to the wrong customers.** An owner with 40% occupancy buys BeachDirect, pulls their VRBO listing, bookings drop to zero, they blame us. One bad review in a Facebook group and we're done in that market.
2. **We underestimate the build time.** If each custom site takes 25 hours instead of 10, our setup fee covers $40/hr — unsustainable. Need to template aggressively while keeping the "custom" feel.
3. **No one refers anyone.** If Tim doesn't become a genuine evangelist (not just a paid case study), the referral flywheel never spins up. The first 5 clients must be raving fans.
| Month | Revenue | Costs | Net Income |
|---|---|---|---|
| 1 | $4,148 | $223 | $3,925 |
| 2 | $4,302 | $223 | $4,079 |
| 3 | $6,530 | $223 | $6,307 |
| 4 | $6,761 | $223 | $6,538 |
| 5 | $4,918 | $223 | $4,695 |
| 6 | $7,146 | $223 | $6,923 |
| 7 | $5,303 | $223 | $5,080 |
| 8 | $7,531 | $223 | $7,308 |
| 9 | $5,688 | $223 | $5,465 |
| 10 | $7,916 | $223 | $7,693 |
| 11 | $6,073 | $223 | $5,850 |
| 12 | $8,301 | $223 | $8,078 |
| **Total** | **$74,617** | **$2,676** | **$71,941** |
*Costs reflect existing ITPP infrastructure — no server costs until we need dedicated capacity.*
| Metric | Value |
|---|---|
| Average Revenue Per Client (ARPU) | $116/mo |
| Customer Lifetime (est.) | 24 months |
| LTV | $2,784 |
| CAC (blended) | $200-$500 |
| LTV:CAC | 5.5:1 to 14:1 |
| Gross Margin | ~95% (no marginal hosting cost) |
At $223/mo in costs and average $116/mo per client:
| Item | Detail | Timeline | Cost |
|---|---|---|---|
| Domain | beachdirect.io | Week 1 | $36/yr |
| BeachDirect landing page | Sales site, pricing, case study | Week 1-2 | 8 hours |
| Complete Tim's reference site | Stripe integration, live at mooresunnydaze.com | Week 2-4 | 12 hours |
| BeachDirect proposal HTML | This document, published | Today | 2 hours |
| First ad campaign | Facebook ads targeting Destin owners | Month 2 | $200/mo |
**Domain name:**
| Domain | Available | Verdict |
|---|---|---|
| **beachdirect.io** | ✅ | Top pick — matches strategy doc name, memorable, .io fits tech product |
| directhost.io | ✅ | Generic fallback, works for any vacation rental type |
| ownyourguests.com | ✅ | .com advantage, strong value prop in name, but long |
Recommendation: **beachdirect.io**. The "beach" name limits non-beach markets, but we're starting with Destin/30A deliberately — own the beach first, expand later. Register a second domain (e.g., directhost.io) as a redirect for non-beach markets in Year 2.
**Pricing:** Does the tier structure ($997/$2,497/$3,997 setup, $47/$97/$197 monthly) feel right? This undercuts agencies by 3-10x while being premium to Lodgify's DIY pricing.
**Beta program:** 50% off setup for first 5 clients in exchange for testimonials. Approved?
**iCal sync placement:** Recommend moving from Full Service to Starter tier — it's table stakes, not a premium feature. Without it, owners risk double-booking while building their direct channel.
**Tim's domain:** Need GoDaddy auth code for mooresunnydaze.com to point DNS to our server. Ready to request?
BeachDirect is product #7 in the ITPP micro-SaaS portfolio (IntelSight, SchoolCart, Gift-a-Roast, DRE, DigLocate, HotNow). It's the first that's purely a service business with a software backbone — high-touch, premium-priced, geographically focused. If it works for beaches, the playbook replicates to mountains (MountainDirect), lakes (LakeDirect), and cities (StayDirect). Each market gets its own landing page, its own case studies, its own local Facebook groups — but the same backend, same admin dashboard, same Stripe integration.
The vacation rental market is massive and the "escape platform fees" narrative is only getting louder. We're building the escape hatch.