Overview
Bookings
| Received | Name | For | Preferred | Status |
|---|
No bookings match.
Calendar & availability
Click a day to manage it — block the whole day, or block individual time slots. Dots mark confirmed sessions.
Availability
Set your weekly bookable hours. These generate the time slots clients choose from when booking. Block one-off days or single slots in the Calendar.
Studio location
The Google Maps link used for the “Get directions” button in customer emails. Paste a link from Google Maps (Share → Copy link).
Terms & Conditions
The wording customers read on the Terms & Conditions page and must accept before booking. Plain text — leave a blank line between paragraphs. Leave empty to show the built-in template.
Google Calendar sync
Add this private link to Google Calendar once and every confirmed booking appears automatically. In Google Calendar: Other calendars → + → From URL → paste the link below → Add calendar. (Google refreshes it periodically.) Keep this link private.
Tip: confirmed sessions with a scheduled date/time are included. Customers also get an “Add to Google Calendar” button in their confirmation email.
Packages & pricing
Extras / add-ons
Add-ons customers can choose on top of a package — makeup, confetti, extra prints, etc. Selected extras are added to the booking total and appear in reports.
Referral rewards
Every client gets a referral code (emailed when they book). When a friend books with that code, the friend gets a percentage off their order, and the referrer earns the same percentage of that order as credit toward their next session.
Partner codes
Shared codes for partner businesses — a salon, a gym, a campus club. Anyone who enters one gets the discount; no referrer is rewarded. Leave the discount blank to use the new-client percentage above.
Clients
| Name | Phone | Bookings | Lifetime | Last booking |
|---|
No clients yet.
Reports
Photo galleries
Paste the link to a customer's photos (from your photo-dump service) and link it to their client record. When you save, they're emailed the link automatically.
| Title | Client | Emailed | Created |
|---|
No galleries yet.
Website
Change the photos and the words on the homepage. A photo goes live the moment it finishes uploading; text goes live when you press Save. Wrap a word in *asterisks* to give it the terracotta highlight.
Photos
Loading…
Email marketing
—Write once and send to all your customers. Every email includes an unsubscribe link, and anyone who opts out is skipped automatically. Send a test to yourself first.
Past campaigns
| Sent | Subject | Recipients | Delivered | Failed |
|---|
No campaigns sent yet.
Payments — M-Pesa
Connect Safaricom Daraja so you can prompt customers to pay by M-Pesa (STK Push) straight from a booking. Get these from the Safaricom Developer Portal → your Daraja app. Credentials are stored on your server and never shown again once saved — leave a secret blank to keep the current value.
Credentials
Add this exact URL to your Daraja app's Lipa na M-Pesa Online callback. It must be reachable over HTTPS.
—
Team & access
Roles — Owner: everything incl. users & settings · Manager: bookings, payments, reports, availability, packages · Photographer: bookings & calendar (no finances) · Viewer: read-only.
| Name | Role | Status | Last sign-in |
|---|