Overview
Revenue · last 6 months
Upcoming sessions
Recent requests
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.
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.
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.
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 |
|---|