Public exposure so far

👁 4 views🤖 7 crawler visits📄 0 PDF downloads⎘ 0 build-prompt copies

You get a private copy and we remove it from Vibemoji Studio, our sitemap and (over time) Google. We can't undo the views, screenshots or downloads counted above.

✦ your blueprint ✦

Saturday Fill

“Turn empty Saturdays into booked mini sessions tonight.”
seed: "Problem: the weekend slots aren't sold yet. Thursday is the last chance to fill …"
🗺️ regional · usa

Quick facts

Who it's for
A solo family and portrait photographer in a mid-sized US metro, shooting 15 to 30 paid sessions a month from a side-hustle or small home studio, who on Thursday afternoon sees an open Saturday on her calendar.
Start-up cost
$495-1,810
Rough estimate for the first 90 days, not financial advice.
First 3 steps
  1. Interview 10 local family and portrait photographers who run mini sessions, and ask how they fill open Saturdays now.
  2. Post in 3 regional photographer Facebook groups offering to set up one mini-session page by hand this Thursday.
  3. Build a fake booking page in a no-code tool and use it to sell 20-minute slots for one photographer's Saturday.

The Pitch

Saturday Fill is a phone-first booking app that helps independent US portrait and family photographers turn an unsold weekend into a full schedule by Thursday night. In under five minutes, a photographer picks a date, location, price and session length, then gets a branded booking page with 20-minute slots, Stripe deposits and automatic reminders, plus a ready-to-post Instagram story and a text blast for past clients. One Saturday of eight mini sessions at $150 turns an empty calendar into $1,200, and Saturday Fill takes only a 3-5% fee per booking, with an optional $19/month plan for unlimited pages and client-list texting. Built with the calm, no-fuss tone of a studio that already knows what to do with your light, it starts with regional seasonal-mini shooters across the US and can later serve other session-based creatives like yoga teachers.

For Whom

A solo family and portrait photographer in a mid-sized US metro, shooting 15 to 30 paid sessions a month from a side-hustle or small home studio, who on Thursday afternoon sees an open Saturday on her calendar. She knows eight $150 mini sessions would cover her rent and gear payments. She's currently scrambling on her phone, hand-building a Google Form or a Venmo-and-DM booking process, cobbling together time slots in Notes, and posting a rushed Instagram story that reaches only a fraction of her past clients. Most Thursdays she gives up and accepts the lost $1,200.

Experience Moments

SERVICE · Saturday Fill booking page: 20-min slots, $150 deposit
📸
Maple Hollow Fall Minis, Saturday, Oct 18
It's Thursday, 8:42 PM. Dana, a family photographer in Asheville, NC, has just finished the setup on her phone. Her branded page is live with 8 twenty-minute slots from 9:00 AM to 11:40 AM at Riverside Orchard. Past clients tap a slot, pay a $150 session price, and the page confirms the booking with a reminder scheduled for Friday evening. Dana sends the link by text and posts the ready-made Instagram story.
· Slot grid: 9:00, 9:20, 9:40 and so on, with 3 of 8 already marked Booked in orange
· Session card: 20 min, Riverside Orchard, $150 per session, secured by Stripe
· Sticky Reserve My Spot button, with a 4% platform fee kept off the client's screen
· Share bar: Copy link, Text my past clients, Post to Instagram story
SERVICE · Thursday night: 8 of 8 sessions booked, $1,200
📸
8 of 8 booked. Saturday is full.
Maya Okafor, a family photographer in Raleigh, NC, is on her couch Thursday at 9:42 PM when her phone buzzes with the last deposit for her Magnolia Park mini sessions. The Saturday Fill screen shows 8 of 8 slots filled, from 9:00 to 11:40 AM, at $150 each for $1,200 in bookings. A text blast to 63 past clients and one Instagram story did the work in about 5 hours.
· Phone lock-screen alert: 'Slot 8 booked: Dana R., 11:20 AM. Saturday is full.'
· Booking dashboard: 8 green slots, $1,200 total, 'Platform fee 4%: $48' shown under the Free plan
· Auto-reminder queue: texts scheduled for Friday 6 PM with a parking map for Magnolia Park
· One-tap 'Sold Out' Instagram story card in sunset orange with a waitlist link
SERVICE · Story and text blast ready to send to past clients
📸
Maya's Saturday is live. Send it to 63 past clients.
Saturday Fill built a branded Instagram story and a text for Maya Delgado's Maple Park Fall Minis: Sat Oct 18, 9:00 AM to 12:20 PM, 8 slots of 20 minutes, $150 each, 5 left open after her first share. Tap once to post the story and text her past-client list.
· 📱 Story card in orange and cream: 'Empty Saturday? 8 mini sessions at Maple Park, $150, book by tonight' with a countdown sticker and tap-to-book link
· 💬 Text draft: 'Hi Jess! It's Maya. I opened 8 fall mini slots this Saturday at Maple Park, $150 for 20 minutes. Grab one: satfill.co/maya-maple' with a Send to 63 clients button (Pro plan texting)
· ✅ Booking page preview with open 20-minute slots, a deposit via Stripe, and an automatic reminder set for Friday 5 PM

The Hero Moment

the one screen / scene people will remember
📸
Thursday 9:12 PM: The Link Goes Live
Saturday Fill
Thursday night, Raleigh NC. Her Saturday was empty at 9:07 PM.
📸
Saturday Fill
Thursday night, Raleigh NC. Her Saturday was empty at 9:07 PM.
Thursday 9:12 PM: The Link Goes Live
Maya taps 'Publish' and her phone starts buzzing
Maya sits on her couch with her phone and a mug of chamomile. Her Saturday at Dix Park is still empty. In 4 minutes she picks the date, sets $150 per 20-minute session, and Saturday Fill builds 8 slots from 9:00 AM to 11:40 AM. At 9:12 PM she taps Publish. The branded booking page, a ready-made Instagram story and a text for 143 past clients all appear at once. She hits send. By 9:31 PM the first deposit lands via Stripe, and by 10:05 PM six slots are filled. Her shoulders drop. The weekend she was dreading now has $900 in bookings and two slots left.
Setup time
4 min 20 sec from first tap to live link
Bookings by Friday noon
8 of 8 slots filled, $1,200 total
Client reaction
NPS 74 from 31 pilot photographers; 92% say they'd run another Saturday
what's there
1
The story is already designed
A cream and orange Instagram story card shows 'Dix Park Minis, Sat 9:00 AM, 2 spots left' with her link sticker ready to post.
2
The text blast sounds like her
'Hi Dana! I'm shooting 20-minute minis at Dix Park this Saturday. Grab a time before they're gone.' It goes to 143 past clients (Pro plan).
3
The deposit buzz
Each Stripe deposit pings her phone with the client's name and slot, like 'Priya R. booked 9:40 AM.' Stripe's card fee is charged separately.
4
Reminders run themselves
Every family gets a confirmation now and a reminder Friday evening with the parking spot and a what-to-wear tip, so Maya sends nothing by hand.
Pick your Saturday date, location and $150 price, then publish in under 5 minutes
Post the ready-made Instagram story and send the text blast to past clients tonight
Start free at $0 per month with a 4% fee, or go Pro at $19 per month with a 3% fee after 2 filled Saturdays
Maya Okafor, a family photographer in Raleigh, NC, went from an empty Saturday to 6 booked mini sessions before she finished her tea.

Core Offerings

  • 5-Minute Mini Session Page Builder: pick a date, location, price and session length on your phone and receive a branded booking page with 20-minute slots already laid out, ready to share before Thursday night.
  • Instant Stripe Deposits: clients pay a deposit when they book, so a Saturday of eight $150 sessions turns into real, committed income. Payouts go straight to your bank, and Saturday Fill takes a small 3-5% fee per booking.
  • Ready-to-Post Instagram Story Kit: a designed story graphic with your date, location, price and a booking link sticker, plus caption options in a calm, friendly tone. Post it in one tap.
  • Past-Client Text Blast: import your client list and send a personal-sounding text announcing your open Saturday, with a live count of remaining slots. Included in the optional $19/month plan.
  • Automatic Reminders and Confirmations: clients get a confirmation, a day-before reminder with location and parking notes, and a morning-of text. You never chase no-shows by hand.
  • Thursday Fill Tracker: a simple dashboard showing booked and open slots, with a gentle nudge on Thursday afternoon and a one-tap 'last-chance' story and text for any slots still empty.
  • Repeatable Session Templates: save your best mini-session setup (location, pricing, length, copy) and relaunch it for the next open weekend in under a minute. The $19/month plan adds unlimited pages.

Moodboard

Saturday Morning Linen
#FFF9EC
Thursday Night Pine Ink
#12351F
Golden Hour Tangerine
#FF6A13
Booked-Slot Lime
#8ED100
Last-Call Magenta
#E0157A
Display · Syne
Aa Bb
Body · Manrope
The quick fox.
deadline-sparkedsun-flare optimismtap-and-done speedstudio-brightsold-out swagger

Customer Journey

Spot empty Saturday → Build page in minutes → Blast clients and story → Collect deposits, fill slots → Shoot and deliver → Reuse for next weekend

Business Model

Revenue mechanism
Saturday Fill earns money two ways. First, a platform fee of 4% on every mini-session booking made through a photographer's Saturday Fill page. Second, an optional Pro plan at $19 per month that adds unlimited booking pages and texting to the photographer's past-client list. The photographer sets the session price, and clients pay a deposit through Stripe at the time of booking.
Price tier
Free plan: $0 per month, 4% platform fee per booking, up to 2 active booking pages at a time. Pro plan: $19 per month, 3% platform fee per booking, unlimited booking pages and client-list texting. Example session price a photographer might set: $150 per 20-minute session. Stripe's card processing fee is charged separately by Stripe and is not part of the platform fee.
Who pays
B2B. The independent photographer or creative pays Saturday Fill, through the platform fee and the optional Pro subscription. Their clients (families and individuals) pay the photographer for the session, not Saturday Fill. Saturday Fill takes its fee from the photographer's booking payouts.
Unit economics
Free plan, one filled Saturday: 8 sessions x $150 = $1,200 in bookings. Platform fee at 4% = $48 per filled Saturday. Pro plan, one filled Saturday: 8 x $150 = $1,200 in bookings. Platform fee at 3% = $36 per filled Saturday, plus the $19 per month subscription. A Pro photographer who fills 2 Saturdays in a month pays $36 x 2 = $72 in fees plus $19 = $91 per month. A Pro photographer who fills 4 Saturdays in a month pays $36 x 4 = $144 in fees plus $19 = $163 per month. A Free photographer who fills 4 Saturdays in a month pays $48 x 4 = $192 per month. Pro costs less than Free from 2 filled Saturdays per month: Pro saves $12 per Saturday ($48 - $36), so 2 x $12 = $24 per month, which covers the $19 per month subscription (at 1 filled Saturday Pro saves only $12, less than $19). Value to the photographer: one filled Saturday is $1,200 in revenue that would otherwise be $0, so the $48 fee is 4% of that revenue. Stripe processing fees are deducted by Stripe and are not counted in these Saturday Fill figures.

Operations Model

How it's delivered
Saturday Fill is a self-serve, phone-first app, so photographers run their own mini-session days and the software does the rest. A photographer picks a date, location, price (for example $150 per 20-minute session) and session length. In under five minutes they get a branded booking page with 20-minute slots, Stripe deposit collection, automatic reminders, and a ready-to-post Instagram story and text blast for past clients. Photographers deliver the actual shoots. A small US-based team handles onboarding, support and template upkeep, with a focus on Thursday and Friday, when demand for help peaks. Pricing is a Free plan ($0 per month, 4% platform fee, up to 2 active pages) and a Pro plan ($19 per month, 3% fee, unlimited pages and client-list texting). Stripe's card processing fee is charged separately by Stripe.
How it scales
Start with US family and portrait photographers in a few regional metros, where seasonal minis are already common, and grow through Instagram, photographer Facebook groups and referral links built into every booking page. Each booking page shows 'Powered by Saturday Fill' to bring in new photographers and clients. Software and automation carry the load as volume grows: one filled Saturday of 8 sessions x $150 = $1,200 in bookings yields $48 in fees on Free or $36 on Pro. Pro pays off from about 2 filled Saturdays a month, which moves active users to the subscription. Once the core flow is proven, expand to other session-based creatives such as videographers, bridal artists and yoga teachers, reusing the same page, slot and deposit engine with light template changes. Support scales through in-app guides, saved replies and a community of power users, so headcount grows slower than bookings.
Key bottleneck
The biggest constraint is the Thursday crunch. Photographers decide late, so setup, messaging and first bookings must happen within hours, and any friction, such as a slow Stripe onboarding, a confusing page builder or a weak client list, means the Saturday stays empty. Demand is also a risk: new photographers with small or cold audiences may not fill slots, which hurts retention even though the product worked. Spikes in traffic and support requests on Thursday and Friday, along with text-message delivery and compliance for client-list blasts, need careful capacity planning.
Platform
The product depends on Stripe (Connect for payouts, deposits and onboarding), on Apple and Google app stores for distribution, and on a text-messaging provider such as Twilio for reminders and client blasts. It also relies on Instagram, where story sharing and posting drive most photographer demand, and any changes to its sharing features or policies would affect acquisition. Stripe's fees are separate from the platform fee and are paid by the photographer. Mitigations include web-based booking pages that work without an app install, shareable links and downloadable story images that work across social platforms, and a second messaging provider for failover.

Business Plan

First steps
  1. Interview 10 local family and portrait photographers who run mini sessions, and ask how they fill open Saturdays now.
  2. Post in 3 regional photographer Facebook groups offering to set up one mini-session page by hand this Thursday.
  3. Build a fake booking page in a no-code tool and use it to sell 20-minute slots for one photographer's Saturday.
  4. Collect Stripe deposits manually for that Saturday and note every step that takes the photographer more than five minutes.
  5. Ask each tester whether they would pay the 4% fee on the next filled Saturday, and record their answers.
Startup costs
No-code app builder (Lovable, Bolt or Softr) for the booking page prototype$0-50/mo
Stripe Connect setup and test payments$0-30 one-off
Text messaging service for past-client blasts (Twilio or similar)$10-40/mo
Domain name and simple landing page$15-60 one-off
Freelance developer for Stripe and reminder fixes$300-1,000 one-off
Small paid Instagram ads to reach regional photographers$50-150/mo
First 90 days, total$495-1,810
90-day plan
Days 1-30
Validate demand by hand
  • 10 photographer interviews completed
  • 3 Saturdays filled using a manual booking page
  • 5 photographers say they would pay the 4% fee
Days 31-60
Build the phone-first MVP
  • Working page builder with 20-minute slots and Stripe deposits
  • 5 photographers each create a page in under 5 minutes
  • First 10 paid bookings processed
Days 61-90
Launch and test Pro
  • First 15 active photographers on the free plan
  • 10 filled Saturdays across all users
  • First 3 Pro subscribers at $19/mo
Rough estimate to plan with, not financial advice. Costs vary a lot by country, scope and how much you do yourself.

Financial projection (estimate)

An estimate built from the assumptions below, not financial advice. Change any number to see your own version.

Doesn't cover its monthly costs within 12 months
Start-up cost not paid back within 12 months
$1 left over from each sale
Profit Cash
Assumptions · The owner's assumptions
Monthly running costs: $150
  • No-code app builder (Lovable, Bolt or Softr) for the booking page prototype: $25 from this plan
  • Text messaging service for past-client blasts (Twilio or similar): $25 from this plan
  • Small paid Instagram ads to reach regional photographers: $100 from this plan
MonthRevenueCostsProfitCash
1$60$197−$136−$839
2$66$201−$135−$974
3$73$206−$134−$1,108
4$80$212−$132−$1,240
5$88$218−$130−$1,370
6$97$225−$128−$1,498
7$106$232−$126−$1,624
8$117$241−$124−$1,748
9$129$250−$121−$1,869
10$141$260−$118−$1,987
11$156$271−$115−$2,102
12$171$283−$111−$2,214

3-year view

RevenueCostsProfitCash
Year 1$1,283$2,794−$1,511−$2,214
Year 2$1,925$3,292−$1,367−$3,581
Year 3$2,887$4,037−$1,150−$4,731

Security & Threat Model

Sensitive data
Imported past-client phone numbers and namesStripe Connect account links and payout detailsBooking details: child names, ages, session location and timeClient text-consent records and opt-outsPhotographer brand assets and public page content
Roles & permissions
Photographer (owner) — Create pages, import own clients, send blasts, view own bookings and payouts. Cannot access other photographers' data.
Client (booker) — View one public page, book a slot, pay deposit, receive reminders, cancel or opt out via a signed link.
Support admin — View booking metadata and fees for troubleshooting; client phone numbers masked; time-limited, logged access; cannot change payout destinations.
Anonymous visitor — See public page details only: date, general area, price, open slots. Exact address shown after booking.
Abuse cases
⚠ A spammer imports purchased phone lists and uses text blasts to send unsolicited messages under the guise of a photographer.
Mitigation
Require consent attestation on import, cap sends for new accounts, honor STOP automatically, throttle by account age, and suspend accounts with high opt-out or complaint rates.
⚠ A fake photographer posts a mini-session page, collects deposits, and disappears, or a hijacked account redirects payouts to an attacker's bank.
Mitigation
Use Stripe Connect identity verification before publishing, hold first payouts until after the session date, and require re-authentication plus alerts on payout changes.
⚠ Public pages expose a home studio address or a child's session time, letting strangers locate families or photographers.
Mitigation
Show only neighborhood publicly, reveal exact address in post-booking messages, use unguessable page URLs, and never show client names or child details on public slot views.
⚠ Bots grab or hold open slots without paying, or double-book a slot, leaving the photographer's Saturday empty.
Mitigation
Make slot holds short (about 10 minutes), reserve only on successful deposit, enforce atomic slot locking, rate-limit by IP and phone, and verify phone via one-time code.
⚠ Booking or reminder links are guessed or forwarded, letting someone view, cancel, or reschedule another family's session.
Mitigation
Use long random single-purpose tokens, show minimal details through them, require phone verification for changes, and expire tokens after the session.
Compliance
PCI via Stripe-hosted checkout, TCPA and CTIA rules for consented texting, CAN-SPAM for email, COPPA (collect child data only through the parent), and state privacy laws like CCPA.
Must pass before launch
☐ Importing a client list is blocked until the photographer attests consent, and a texted STOP removes that number from all future blasts within one minute.
☐ An unauthenticated request to a public page or API response never returns exact address, client names, or child details for any slot.
☐ Two simultaneous bookings of the same slot result in exactly one success; the other gets a clear error and no charge.
☐ Changing a photographer's payout destination requires re-authentication and sends an email alert; a new account cannot publish a page before Stripe verification completes.

The Vibe Trail

01 · audience
👩‍🎨 🎥 📸 👰 💃 🧘
I'm sensing a regional USA platform where creatives, videographers, photographers, bridal artists, dancers, and yoga tea…
02 · domain or indu
🍽️ 🎭 🚗 ✈️ 🏡 🌾
I'm sensing a regional USA platform where chefs, theater performers, drivers, travel guides, home stylists, and farmers …
03 · mood/feeling
⏳ 🪷 🎐 🌿 🌅 🫶
I'm sensing a calm, regional USA platform where photographers and creatives turn their empty weekend slots into 20-minut…
04 · problem being
⏰ 📅 📉
I'm sensing a regional USA platform where photographers and creatives stop losing money on empty weekend slots, selling …
05 · core interacti
🎬 🎞️ 📸 📲 🖱️ ✅
Ah, I see a mobile tool that lets US portrait photographers turn an empty Saturday into a sold-out 20-minute mini-sessio…
PRO
share