Public exposure so far

👁 2 views🤖 5 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 ✦

Pay on the Day

“Do the job. Get paid that day.”
seed: "Name it "Pay on the Day". Cleaners, tutors and freelancers stop chasing invoices…"

Quick facts

Who it's for
Maria, a solo house cleaner with 15 to 25 regular clients across her town, spends several hours a month sending awkward "just a reminder" texts and often waits weeks for money she has already earned.
Start-up cost
$120-521
Rough estimate for the first 90 days, not financial advice.
First 3 steps
  1. Talk to 10 solo cleaners, tutors and dog walkers in neighborhood Facebook groups and cleaning-supply shops to learn how they chase payments today.
  2. Open a free Stripe and a free Square test account yourself and practise sending a deposit request and tap-to-pay link until it takes under two minutes.
  3. Write three short text templates for the booking deposit, the morning-of reminder and the follow-up for unpaid jobs.

The Pitch

Pay on the Day is a done-for-you payment service for solo house cleaners, private tutors and other independent providers, where a real person handles the collecting so the cleaner never has to send another awkward "just a reminder" text. Every Sunday the cleaner texts us her week's schedule, and we set up each client's deposit request at booking, send a tap-to-pay link, and text a friendly reminder on the morning of every job, then follow up with anyone who hasn't paid, all through her own free Stripe or Square account and phone, so there is no software to learn. It costs $60 per month for up to 30 bookings or $100 per month for busier providers with more than 30 bookings, with no setup fee and no per-booking fee from us (card processing fees are charged by her own Stripe or Square account). We win new customers by visiting local cleaning-supply shops, posting in neighborhood Facebook groups for cleaners, tutors and dog walkers, and offering five cleaners a free first month in exchange for a short testimonial, then asking each happy cleaner to name two friends in the trade. We keep past customers through the Sunday check-in habit and a monthly text saying "you were paid on the day for 22 of 22 jobs," which makes stopping feel like losing money, while referrals and a win-back message to lapsed cleaners bring others back.

For Whom

Maria, a solo house cleaner with 15 to 25 regular clients across her town, spends several hours a month sending awkward "just a reminder" texts and often waits weeks for money she has already earned. She is motivated by the calm of being paid on the day, but has no time to learn invoicing software, so she keeps chasing clients herself from her phone between jobs while "Pay on the Day" does the collecting for her at $60 a month.

Experience Moments

SERVICE · Overview
🧹
Sunday 6:40pm: Maria texts her week, and we do the chasing
Maria cleans for 19 regular clients and used to lose hours every month chasing late payments. Now she texts her schedule every Sunday. A real person sends each client a tap-to-pay link and a friendly reminder on the morning of every job, and follows up on anyone who hasn't paid. Her money lands in her own free Stripe account the same day. $60 a month for up to 30 bookings, or $100 for busier weeks, with no setup fee and no per-booking fee from us.
· Sunday text: 'Mon Hale 9am, Tue Okafor 1pm...'
· Morning reminder + $45 tap-to-pay link sent by 7:30am
· Unpaid by noon? We follow up, so Maria never has to
· Monthly text: 'Paid on the day for 22 of 22 jobs 🎉'
SERVICE · In use
🧹
7:42am Thursday: Maria's cleaner gets paid before she unlocks the door
Sunday night, Dana texts her week's jobs. By Thursday morning we've sent Maria's tap-to-pay link and a friendly reminder, and $85 lands in Dana's own Stripe account. 22 of 22 jobs paid on the day this month, for $60 a month, no per-booking fee from us.
· Sunday schedule text
· Morning-of reminder + pay link
· $85 deposit hits her Stripe
· Monthly '22 of 22 paid' text
SERVICE · Result
💸
Paid on the Day: 22 of 22 jobs
Maria runs 19 regular house cleans. Every Sunday she texts her week's schedule. Every job morning her clients get a friendly reminder with a tap-to-pay link, and the money lands in her own Stripe account before she locks the car. On the 1st of the month she gets a text: 'You were paid on the day for 22 of 22 jobs. Zero chasing.' She's on the $60 plan (up to 30 bookings), with no setup fee and no per-booking fee from us.
· Sunday 6pm: Maria texts her week, done in 2 minutes
· Tue 7:45am: 'Hi Dana, Maria's here at 9! Tap to pay $95: pay.link/dana'
· Deposit of $25 requested at booking, balance link sent on the morning
· 1st of the month text: 'Paid on the day: 22 of 22 jobs'

The Hero Moment

the one screen / scene people will remember
🧹
Pay on the Day
Do the job. Get paid that day.
Signature moment: Tuesday, 8:15 a.m., Maria's phone
🧹
Do the job. Get paid that day.
Signature moment: Tuesday, 8:15 a.m., Maria's phone
Pay on the Day
The morning-of reminder lands, and the money lands too
Where: Maria's kitchen at 7:45 a.m. on Tuesday, then her client's front door at 9:00. Who is there: Maria, a solo house cleaner with 19 regular clients, and her Pay on the Day helper, Dana, working remotely from Maria's Sunday schedule text. What happens: at 8:00 a.m. Dana sends Mrs. Patel a friendly text: 'Hi Mrs. Patel, Maria is coming at 9 today. Here's your tap-to-pay link for the $120 clean.' Mrs. Patel taps, pays in 20 seconds, and the deposit already taken at booking ($30) is credited. At 8:12 a.m. Maria's own Stripe account shows the payment. She cleans, leaves at 12:00, and never sends an awkward 'just a reminder' text. What Maria gets: money in hand on the day, zero chasing, and a monthly text: 'You were paid on the day for 22 of 22 jobs.'
Basic plan
$60/month for up to 30 bookings
Busy plan
$100/month for more than 30 bookings
Our extra fees
$0 setup, $0 per booking
what's there
1
Sunday schedule text
Maria texts her week's 5 to 6 jobs in under 2 minutes. Dana sets up the deposit requests, payment links and reminders from that text. Maria learns no new software.
2
Chasing done for her
If a client hasn't paid by 6 p.m., Dana follows up politely that evening and again the next morning, so Maria never has to send the awkward message herself.
3
Winning new customers
Free first month for 5 local cleaners in exchange for a short testimonial. Dana visits cleaning-supply shops and posts in neighborhood Facebook groups for cleaners, tutors and dog walkers, aiming for 10 conversations a week and about 1 in 4 signing up.
4
Bringing past customers back
Each happy cleaner is asked to name two friends in the trade. The monthly 'paid on the day for 22 of 22 jobs' text makes stopping feel like losing money. Lapsed users get a one-time win-back month at $40. Processing fees stay with their own Stripe or Square account.
Offer the free first month to 5 cleaners this week, in person at 2 local cleaning-supply shops
Post in 3 neighborhood Facebook groups for cleaners, tutors and dog walkers, and book 10 conversations
Set a Sunday check-in routine, then ask each happy cleaner for 2 friends in the trade to reach 17 clients at $60 (about $1,020 a month)
Do the job. Get paid that day. A real person handles deposits, payment links and reminder texts for solo cleaners, tutors and freelancers, using their own free Stripe or Square account.

Core Features

  • Done-for-You Payment Setup (one-time, included, no setup fee): A real person sets up the cleaner's, tutor's or freelancer's own free Stripe or Square account, creates a standard deposit request and a tap-to-pay link, and writes the friendly wording clients will see. Done remotely in a 45-minute phone call, so the customer never has to learn invoicing software.
  • Sunday Schedule Check-In (core service, $60 per month for up to 30 bookings): Each Sunday the customer texts us her week's jobs or lessons. A named helper turns that into deposit requests and payment links for every booking, sends them to clients, and texts back a short confirmation of who is set up and who still needs a nudge.
  • Morning-of Reminder Texts: On the morning of every job or lesson, a person sends each client a warm, personal reminder text with the tap-to-pay link, sent from a number the client recognises, so the cleaner is paid on the day without sending an awkward message herself.
  • Follow-Up on Unpaid Clients: If a client has not paid by the end of the day, our helper politely follows up by text, then again two days later, using wording the customer approved. The customer is only contacted if a client needs a personal word, so she stops chasing and stays friendly with her regulars.
  • Busy Plan ($100 per month for more than 30 bookings): The same Sunday check-in, reminders and follow-ups for busier cleaners, tutors and freelancers, with a midweek schedule top-up for last-minute bookings and priority replies from the same helper. No per-booking fee from us; card processing fees go to the customer's own Stripe or Square account.
  • Monthly 'Paid on the Day' Summary Text: Once a month we text a simple recap such as 'you were paid on the day for 22 of 22 jobs', plus any late payers to watch. It shows the money she would otherwise have waited weeks for and makes the service feel worth keeping.
  • Free First Month and Refer-a-Friend Offer: New customers, starting with five local cleaners, get the first month free in exchange for a short testimonial. We set up in person at local cleaning-supply shops or over the phone. Each happy customer is asked to name two friends in the trade, who get the same free month, and a customer whose referral signs up gets one month of service credited. Past customers who paused get a friendly check-in text and a win-back month offer.

Moodboard

Fresh Receipt White
#FFFDF8
Ledger Ink Blue
#13304A
Paid-Today Coral
#FF5A4E
Tap-to-Pay Sky
#1E9BE8
Morning Job Gold
#FFC93C
Display · Fraunces
Aa Bb
Body · Nunito
The quick fox.
Sunday-check-in ritualMoney-in-hand reliefDoorstep-trustChalkboard-tally satisfactionFriendly-nudge, never nagging

User Flow

Text Sunday schedule → Deposit link sent → Morning reminder text → Job done, paid → Monthly paid-on-day report → Refer two trade friends

Business Plan

First steps
  1. Talk to 10 solo cleaners, tutors and dog walkers in neighborhood Facebook groups and cleaning-supply shops to learn how they chase payments today.
  2. Open a free Stripe and a free Square test account yourself and practise sending a deposit request and tap-to-pay link until it takes under two minutes.
  3. Write three short text templates for the booking deposit, the morning-of reminder and the follow-up for unpaid jobs.
  4. Offer a free first month to five cleaners in exchange for a short testimonial, and book their first Sunday schedule texts.
  5. Set up a simple one-page booking link and a dedicated business phone number so cleaners can sign up and reach you easily.
Startup costs
Dedicated business phone number (free app or low-cost line)$0-20/mo
Simple sign-up page or booking link (free tier tools)$0-15/mo
Printed flyers and cards for cleaning-supply shops$30-80 one-off
Small spreadsheet or calendar tools to track client schedules$0-12/mo
Business liability or professional indemnity insurance$20-50/mo
Local business registration or licence, if required in your area$30-150 one-off
First 90 days, total$120-521
90-day plan
Days 1-30
Validate and win first five
  • 10 conversations with cleaners, tutors and dog walkers
  • 5 free-month cleaners signed up
  • First 50 bookings handled with deposits and reminders
Days 31-60
Convert to paid and refine
  • 3 of the 5 trial cleaners converted to paying plans
  • 5 testimonials or referral names collected
  • 10 new conversations a week, with at least 8 paying customers in total
Days 61-90
Grow through referrals and retention
  • 12-17 paying customers
  • Monthly 'paid on the day' text sent to every customer
  • At least 4 new customers from referrals and 1 win-back message sent to lapsed cleaners
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.

Covers its monthly costs from month 1
Start-up cost paid back in month 2
$60 left over from each sale
Profit Cash
Assumptions · The owner's assumptions
Monthly running costs: $59
  • Dedicated business phone number (free app or low-cost line): $10 from this plan
  • Simple sign-up page or booking link (free tier tools): $8 from this plan
  • Small spreadsheet or calendar tools to track client schedules: $6 from this plan
  • Business liability or professional indemnity insurance: $35 from this plan
MonthRevenueCostsProfitCash
1$180$59$121−$24
2$194$59$135$111
3$210$59$151$262
4$227$59$168$430
5$245$59$186$616
6$264$59$205$821
7$286$59$227$1,048
8$308$59$249$1,298
9$333$59$274$1,572
10$360$59$301$1,873
11$389$59$330$2,202
12$420$59$361$2,563

3-year view

RevenueCostsProfitCash
Year 1$3,416$708$2,708$2,563
Year 2$4,441$708$3,733$6,296
Year 3$5,773$708$5,065$11,360

Security & Threat Model

Sensitive data
Cleaner's Stripe or Square account accessClient names, phone numbers and home addressesWeekly schedules showing when homes are emptyPayment status and amounts owed per clientTutoring lessons involving children's names
Roles & permissions
Customer (cleaner, tutor, freelancer) — Text schedule, approve reminder wording, view own clients' payment status and monthly summary. Cannot see other customers' data.
Helper (staff) — Send payment links and reminder texts only for assigned customers. No ability to refund, withdraw or change payout details.
Owner/admin — Assign helpers, review audit logs, remove access when a customer leaves or a helper departs.
Client (end payer) — Receive texts and pay through the hosted link. Can reply STOP. No access to any account.
Abuse cases
⚠ A helper or impersonator sends payment links pointing to their own account, or changes payout details, diverting clients' deposits.
Mitigation
Use restricted, link-only access to the customer's own Stripe or Square. Never hold payout credentials. Alert the customer by text on any payout or bank change.
⚠ A scammer posing as a cleaner texts a fake schedule so we send payment links to strangers, effectively running a phishing operation.
Mitigation
Verify each customer by call and ID at setup. Accept schedules only from the registered number. Cap new clients per week and manually review unusual spikes.
⚠ Schedules, addresses and empty-home times leak through shared spreadsheets, group chats or a helper's personal phone, enabling burglary or stalking.
Mitigation
Keep data in one access-controlled workspace. Forbid personal-device copies. Delete schedule details 90 days after the job. Log every helper access.
⚠ Reminder and follow-up texts reach wrong numbers, or pester clients after opt-out, causing harassment complaints and carrier blocking.
Mitigation
Honor STOP instantly across all customers. Cap follow-ups at two per unpaid job. Confirm numbers at first booking and use only customer-approved wording.
⚠ A client disputes a deposit and the customer blames us for chargebacks, or a helper mislabels paid status and prompts a double charge.
Mitigation
Read payment status only from Stripe or Square webhooks, never manual entry. Stop reminders automatically once paid. Show refund steps in customer terms.
Compliance
PCI via hosted Stripe or Square checkout (no card data touched), TCPA and CTIA rules for consent and opt-out on texts, plus CCPA and state privacy law for client contact data.
Must pass before launch
☐ No helper account can view, edit or initiate payouts, refunds or bank details in any customer's Stripe or Square account.
☐ A STOP reply from a client blocks all further texts from every customer within one minute, verified by test.
☐ Schedule texts from an unregistered number create no payment links and trigger an admin alert.
☐ A helper removed from the system loses access to all customer data immediately, confirmed by a failed login and API call.

The Vibe Trail

01 · audience
🧹 📚 💼 🧑‍🔧
Sole traders and small service providers who work with their hands and calendars, not screens, and want payment handled …
02 · domain or indu
🏠 🗓️ 💳 📲
Home services and tutoring meet simple payments: bookings on the calendar, money collected at the door, reminders sent a…
03 · mood/feeling
😌 ☀️ 🤝 ✅
Calm relief and quiet confidence: the feeling of being paid on the day, with trust built into every booking.
04 · problem being
⏳ 📉 😩 🧾
Late invoices and awkward chasing drain time and cash flow, turning finished work into unpaid worry for independent work…
05 · core interacti
🔗 💬 🔔 💰
A deposit at booking, a tap-to-pay link, and a gentle reminder text combine into one nudge that gets money in on time.
PRO
share