Everything FrameFlow does, organised by stage of the job.
No icon-grid marketing page. Below is the actual catalogue of what this software does — from the first inquiry email, through the wedding day itself, to the final invoice settled.
Sales & Booking
The full pipeline from first inquiry to signed deposit. No second tool required.
- Public booking form
- Embed it on your existing site, share the URL, or use as a stand-alone page. Captures couple, date, venue, and budget straight into the pipeline.
- Couple-aware client records
- First name, partner first name, last names that may differ. Built for two-person clients without forcing one of them into a "plus-one" field.
- Drag-and-drop pipeline
- Inquiry → Proposal → Booked → Wrapped. Customisable per studio. Move a job and the right automation can fire.
- Quotes with optional extras
- Standard package, plus add-ons the couple can tick themselves (extra hour, second shooter, raw files, album). Hit accept and the job moves forward.
- Contracts with e-signature
- Templates with merge tags. Couple signs on a phone in two minutes. You counter-sign. Full audit log of who signed what, from where, when.
- Multi-installment invoices
- Deposit, mid-payment, final balance. Custom split per job. Each invoice can carry its own payment instructions.
Communication
Email send and receive, attached to the right job, with the automations that should have always been there.
- Threaded inbox
- Outbound and inbound mail. Replies route into the matching job thread automatically — no more searching Gmail for what you promised whom.
- Your studio name on every send
- Mail leaves from our authenticated domain, but the couple sees your studio name as the sender and replies land in your own inbox.
- Templates with merge tags
- Reusable email templates that fill in the couple's name, the event date, the venue. Save the email you've written eighty times.
- Every message on the job
- Threads stay attached to the couple and the job, so the whole conversation is where the wedding is rather than in your inbox.
- Event-relative automations
- "7 days before the event, email the couple the timeline." "Contract signed, create the shot-list task." Set once.
Planning the Day
Capture the couple's vision, build the timeline from their own answers, and brief everyone who needs to know.
- Drag-and-drop questionnaire builder
- Build the form once per studio, reuse on every job. Field types for short text, long text, multi-choice, date and time.
- Their answers beside the timeline
- Ceremony time, reception time, first dance — the couple's own answers sit on the job while you build the day. You drag the blocks until it's right.
- Vendor & venue directory
- Per-vendor notes — parking, sunset times, getting-ready rooms, which entrance to use. Tap-to-call from the venue car park.
- A PDF for the venue
- Export the wedding-day brief and hand it to the venue and the second shooter. No login, nothing to install.
The Wedding Day
The part every other CRM skipped. Phone-first, designed for the morning of, viewable when signal drops at the venue.
- Venue-grade shot list
- Open the job before you leave and the shot list stays viewable inside a stone chapel when signal drops. Tick changes save next time you're back online.
- Group-photo planner
- Build the group list (couple + parents, couple + siblings, all-grandparents) and the planner adds up the time per set. You know if you'll run over before the celebrant does.
- Built from the day, not a blank page
- Group shots by Ceremony, Couple portraits and Family, with the time each set takes adding up as you go.
- Mobile-first timeline view
- The full minute-by-minute timeline on your phone, also offline. Stop pulling out a printed PDF that's already gone soggy.
Team & Pay
For solo shooters, duos, and small studios. Roles, assignments, and a clean record of who's owed what.
- Roles for your team
- Owner, admin, shooter, assistant. Money, deletion and studio settings stay with owners and admins. Per-role visibility of individual jobs is still to come — for now everyone you invite can see the workspace.
- Per-job assignment
- Assign your second shooter and assistant to a job with an agreed rate. They see it on their dashboard. You see who's covering what next Saturday.
- Pay tracking
- Mark as paid when you've paid them. The owed-amount turns green. A clean year-end summary is waiting for tax season.
- Workspace invitations
- Invite by email. The invitee sets a password, accepts, and they're in. Revoke any time.
Couple Portal
One link, no password, no app to download. Everything the couple needs in one place.
- Sign-in by email link
- No password. The couple opens an email, clicks the link, lands in their portal. Works on any device.
- Documents in one place
- Contract, invoices, questionnaire, timeline, vendor list, gallery. All visible from the moment they sign in.
- Any gallery link, in their portal
- Drop a Pixieset, Pic-Time, ShootProof or any gallery URL into the job. The couple finds it in their portal — no separate email needed.
- Branded with your studio
- Your studio name, your colour, your logo. On the Studio plan, runs on your own domain.
- Signed, dated and audited
- Every contract carries its own audit trail — when it was sent, signed, counter-signed, and from which IP.
Calendar & Sync
A private calendar feed your phone and your team can subscribe to.
- Subscribe from any calendar
- Every wedding in Google Calendar, Apple Calendar or Outlook, updating as the schedule changes. Read-only, and no setup beyond pasting a link.
- Public ICS feed
- A subscribable calendar URL for your second shooter, your partner, your bookkeeper — anyone who needs to see your schedule without logging in.
- Per-workspace timezone
- Critical when you shoot destination weddings. The timeline and shot list stay accurate when you're in a different timezone to home.
Reports & Insight
The numbers you actually want at year-end. No dashboards you'll never look at.
- Revenue: booked vs collected
- What you've signed for this year, against what's actually landed in the bank. Filter by month, season, year.
- Lead source ROI
- Where the bookings are coming from. Worth knowing which directory paid for itself and which one didn't.
- Outstanding invoices
- Who owes you money, how much, and how overdue. Sorted by age. One-click chase email.
- Team payouts owed
- Everything you owe second shooters and assistants, across every job, in one number.
Deep dives
Go deeper on the features that matter to you.
Phone-first. Install it to your home screen and the shot list, timeline and vendor cheat sheet stay viewable when signal drops. The group-photo planner adds up the time per set so you know if you'll run over before the celebrant does.
Wedding-day timelineFrameFlow's timeline builder starts pre-filled from the couple's own questionnaire — not from a blank page. Drag the blocks until it's right, share a read-only link with the venue, export a PDF for whoever needs paper.
Couple portalNo password to remember, no app to download. Your couples open an email, click the link, and land on a portal showing their contract, invoices, questionnaire, timeline, and gallery — all in one place.
Second-shooter pay trackingAssign your second shooter to a job with an agreed rate. They see it on their dashboard. You mark it paid when you've paid them. At year-end, a clean summary is waiting for your bookkeeper.
Contracts and e-signatureSend a contract built from your template with the couple's details merged in. They sign on their phone in two minutes. You counter-sign. Full audit log of who signed what, from where, when.
InvoicingFrameFlow doesn't process payments — and doesn't take a cut. You record payments manually (bank, Wise, PayPal) or paste your payment instructions straight into the invoice. The full booking fee lands in your account.
Questionnaire builderMost questionnaire tools stop at collecting answers. FrameFlow's drag-and-drop builder maps those answers directly into the wedding-day timeline — ceremony time, reception start, golden hour, first dance. Build the form once, reuse it on every job, and arrive on the day with a timeline that already has the bones filled in.
Automation engineFrameFlow's automation engine is rule-based event automation — not AI magic, just reliable logic. Set a trigger ("7 days before event date → send questionnaire reminder"), attach a template, and it fires on every job that matches. No Zapier, no API keys, no per-workflow charge. Included on both the free and Studio plans.
Booking widgetYour booking form shouldn't live in a third-party tool you pay separately for. FrameFlow's public widget captures the enquiry, records the lead source, fires a personalised auto-reply within seconds, and drops the lead into your pipeline — Inquiry stage, ready for you to qualify. Embed it on your own site with two lines of code.
Wedding-day brief PDFThe wedding-day brief consolidates every piece of information your crew needs into a single printable document — timeline, shot list, group-photo list, vendor contacts, team contacts, venue notes. It generates from the data already in the job. No reformatting, no copy-pasting into a Google Doc the night before.
Job profit and lossContracted revenue minus second-shooter pay minus expenses equals margin. FrameFlow calculates that per job, not per month. You stop finding out you lost money on a wedding six weeks after you've spent it.
Two-way email inboxReplies from couples land inside the job, not scattered across your Gmail. You send from your own studio domain. Templates with merge tags handle the emails you write every week. Schedule a follow-up to go out Tuesday morning and close the laptop.
Quotes and packagesBuild your packages once — full-day, half-day, video-only, the combo. Add optional add-ons the couple can tick themselves (engagement session, a second shooter, a drone hour). When they accept, a contract and deposit invoice generate automatically. The whole sequence from proposal to signed contract takes under 10 minutes of your time.
Spin up a workspace and run one wedding through it.
Free plan, no card. Three active jobs is enough to test it on a real Saturday. If it doesn't pull its weight, leave.