| Month | Booking retainers | Invoice payments | Balance payments | Other payments | Total |
|---|
Subscribe in Apple Calendar or Google Calendar
This URL auto-updates with your booked sessions and blocked dates.
| Client | Package | Date & Time | Retainer | Status |
|---|
Blocked Dates
Dates you're not taking sessions — these won't show as available on the booking calendar.
| Name | Sources | First Seen | Last Seen | Actions |
|---|
One message to every customer you tick, each with their own name filled in. Put {{name}} where the name should appear — it is already done for you below.
Client Payment Link
Share this link with clients to make payments on balances or other services.
Check Paystack against your books
Asks Paystack for every charge that succeeded in the last 30 days and looks for each one here. Anything Paystack took that your books do not hold is money you were paid and never recorded. Nothing changes until you add it, and Paystack is asked again first.
Session Balances
Other Payments Received
Balance payments with no session left to settle, gallery extensions, one-off payments and downloads. A payment can be deleted from here if it was recorded in error.
| Invoice | Client | Amount | Due | Status |
|---|
Drag a photo, or use its arrows, to set the order shown on the Home page. Tap one for a full-size look, or drop and paste new photos straight onto this card.
Optimising older previews so this grid loads faster…
https://libertymusa.com/review
| Preview | Object key | Size | Uploaded | Status |
|---|
Automatic dresses the page for the day in Abuja — every public holiday and the days the studio marks. A theme you choose here stays until you set it back to Automatic. Saved as soon as you choose.
Studio Info
Your name and contact details — shown on the site and used for client WhatsApp links.
Either form works. Changing it here updates your assistant straight away, but not the links written into your pages — to move every copy of it at once, ask for make number.
Branding & Hero
Your logo and the first thing visitors see. Uploads and the hero mode toggle save instantly — no button needed.
MP4, no sound needed — plays muted automatically. Compress before uploading so it loads quickly on mobile data.
About the Photographer
Your face and your story — shown on the Home page so visitors know who they're trusting with their photos.
A warm, real photo of you — not overly corporate.
The Experience (Home Page)
The lines shown between Featured Work and Book, each fading in as a visitor scrolls to it. The supporting line under each is optional.
Portfolio Page Intro
A short editorial line shown above your galleries on the Portfolio page.
Section Titles
The headings on your Home page — one place for all of them. Leave a title blank and save to hide that heading; one you have never saved keeps the wording the site already shows.
The heading above the Featured Work gallery. Saves automatically as you type — leave blank to hide it.
Beloved Imprint — Wedding Page
Edit the text and photos on your Beloved Imprint wedding landing page. Gallery photos come from Portfolio (Weddings category) and reviews come from the Reviews section.
A strong, cinematic wedding photo — this fills the full hero background. Landscape works best.
Supports basic HTML — use <em>word</em> for italic gold accent and <br> for line breaks.
Portrait orientation works best — this sits alongside your approach text.
Separate paragraphs with a blank line.
Social Proof
The stat strip under your hero — sessions, years, rating, clients. Leave a number blank to hide that stat; clear all four to remove the strip from your Home page.
Delivery Reminders
How long to wait after a client locks in their picks before this starts asking you to deliver. A gallery you have delivered is never asked about again.
Default 2 days. Set to 0 to be reminded as soon as picks are locked — useful if you deliver quickly and want the prompt to be timely. Leave blank to keep the current value.
Booking Holds
How long an unpaid booking keeps its date. The client is reminded in the last few hours of it, so “your date is reserved” is still true when they read it — and a date nobody retained goes back on the calendar by itself when the hold ends.
Default 1 day — 24 hours. A reservation not retained in that time is released: the date goes back on offer and stops counting as a session. A reminder goes out in the last few hours. 0 releases a date at once. Blank keeps the current value.
Your Account
Change your login email or password. This one is real — it updates your actual account.
Paystack payments
Every booking, invoice and product sale is checked with Paystack before it is recorded. Your key is stored securely and never shown again — only its last 4 digits.
How Paystack tells the dashboard a payment went through, even when the client closes the tab. Paste it into Paystack → Settings → API Keys → Webhooks, then press Test there.
https://api.libertymusa.com/api/paystack/webhook
Found in Paystack → Settings → API Keys & Webhooks → Secret Key (sk_live_…). Saving checks it with Paystack first, so a typo is rejected rather than failing later.
What your assistant knows
Your assistant answers from what is already in this dashboard — prices, packages, hours — and never guesses. Anything you leave blank becomes a question it passes to you.
In your own words. The assistant quotes this exactly.
The studio's own published wording. It is quoted exactly as written, so keep it identical to what your booking page promises.
Optional — handovers already reach your bell; this emails them too, once your sending address is set up. If the visitor left a number or an email, you can reply straight from the notification.
Worth writing in full — this is the policy question that costs you most when it is answered badly. Each line is quoted exactly as written, so keep one rule per line.
One question per line, with your answer on the line under it. It is read exactly as written, so keep it plain. Every question you answer here is one the assistant stops handing to you.
Instructions and context you want it to have. Written to the assistant, not to a client.
How your assistant speaks
Every word a visitor reads before they type a single character. Leave a field blank and your assistant keeps the words it already has.
One word or two. Used on the chat box whenever the heading below is left blank, so naming it here is enough — there is no second place to change.
One line, used by screen readers and whenever the heading above is left blank. The chat shows no title of its own, so this costs no space on a phone screen.
Written the way you would say it out loud. Saying plainly what they do not know builds more trust than pretending, and it sets up the handover before a client needs it.
One per line, up to six. They take turns every few seconds while a visitor is deciding, and stop once they open the chat. Keep them short: the button widens to fit the longest one.
How your assistant looks
The one thing on your pages that moves by itself. Three looks, each drawn in the same line weight as the rest of the site.
Leave this and it stays the face. All three share the same eyes and mouth — the middle is that face without its circle. On the site the mouth rests as a line and dips into a smile under a pointer.
While an answer is on its way: opens through a small ) to a round 0, stays the line, or does not move. How quickly sets the speed of both. A phone set to reduce motion shows a still face.
Where a question reaches you
When the assistant cannot answer something, the question lands in your bell here — and can also ring your phone. This is where you set that up for the device you are holding.
Free, nothing to install. On an iPhone they only work once this site is on your Home Screen: Share → Add to Home Screen, then open it from that icon. Remove the icon and the subscription goes with it.
Ask about a booking, a balance or a client. It reads your live data, and says so when it cannot.
Nothing you type is saved.