For wedding photographers & videographers

The studio software you'll actually open on the wedding day.

FrameFlow is the wedding photography CRM that does leads, contracts, invoices, timelines, shot lists and the couple portal — every part of your wedding business in one place. Fast on your phone at the church door. Built by someone who's actually been there.

Free plan, no card. One studio, three active jobs — enough to run a real wedding through it.

theframeflow.com/app/olive-oak-weddings
The FrameFlow Today page: tasks due today, new enquiries, active weddings, recent enquiries and booked value

Real screenshots of FrameFlow running a sample studio. Nothing here is a mock-up.

LeadsQuotesContracts (e-sign)InvoicesQuestionnairesTimelineShot listGroup photosCouple portal
Time back

One place for every couple.

Enquiry, quote, contract, invoices, questionnaire and wedding-day plan live on one job. No copying details between five tools, no hunting through Gmail for what you promised.

Paid on time

Invoices that tell couples how to pay.

Deposit and balance invoices carry your bank, Wise or PayPal details, an automation chases anything overdue, and FrameFlow takes nothing from the booking.

A pro experience

A portal that looks like your studio.

Couples get one link for their documents, payments and plans, styled with your own palette, fonts and words.

A guided tour

See exactly what you get.

Inquiry on Tuesday. Contract by Friday. Months of planning, a wedding day, a gallery delivered. These are the screens you and your couples use for every step, straight from the app.

01 · Leads & pipeline

Every enquiry, and exactly where it's at.

Enquiries from your booking form land with their date, venue and budget. See who's waiting on a reply, who has a quote out, and drag couples across the board as they book.

  • Reply-time badges so nobody waits days for an answer
  • Board view from enquiry to delivered
  • Lead source on every couple, so you know what's working
theframeflow.com/app/olive-oak-weddings/pipeline
The pipeline board with couples in New inquiry, Quoted and Booked columns
theframeflow.com/app/olive-oak-weddings/leads
The leads list showing each enquiry's date, value, reply time and quote status
02 · Quotes & contracts

Quotes they can say yes to on their phone.

Send a quote from your packages with optional extras the couple can tick. When they accept, the contract fills in their details and they sign it in the browser. You counter-sign, and both of you keep a PDF.

  • Prices prefilled from your packages
  • Built-in e-signature with an audit log
  • No DocuSign account for you or the couple
theframeflow.com/quote/…
A quote as the couple sees it, with line items and the studio's portal styling
The same quote on a phone, with line items the couple can review
03 · Invoices & payments

Get paid in full, with nobody taking a cut.

Every invoice shows the couple what's due, when, and how to pay you: bank transfer, Wise or PayPal, from templates you write once. Mark it paid in one click, and let an automation chase anything overdue.

  • Deposit and balance invoices from the quote
  • Your payment details on every invoice page
  • FrameFlow takes 0% of your bookings
  • Card payments via Stripe: coming soon, still 0% from us
theframeflow.com/invoice/…
A deposit invoice as the couple sees it, showing total, paid, outstanding and due date
theframeflow.com/app/olive-oak-weddings/settings/payments
Payment instruction templates in settings, with bank transfer details
04 · On the day

The wedding day, in your pocket.

Wedding-day mode puts the timeline, the shot list and the group-photo planner on one phone screen. Tick shots off as you go. The day-of brief has the couple, the venues and every time slot for your second shooter.

  • Shot list with sections and a running count
  • Group-photo planner adds up the minutes per set
  • Day-of brief and PDF for your second shooter and the venue
Wedding-day mode on a phone with shot list items ticked off
The day-of brief on a phone with the couple, wedding details and timeline
05 · Reports

Know what's booked, collected and still owed.

Pipeline value, outstanding invoices, team payouts owed and revenue by month, with booked and collected side by side. Lead-source ROI shows which enquiries actually turn into weddings.

  • Revenue for the last 12 months, booked vs collected
  • Outstanding invoices at a glance
  • Money exports as a spreadsheet for your accountant
theframeflow.com/app/olive-oak-weddings/reports
Reports: pipeline value, outstanding invoices, team payouts and a 12-month revenue chart
Switching over

Bring your clients with you. Don't retype them.

Moving CRM shouldn't mean a weekend of copy and paste. Export from Studio Ninja, HoneyBook or any spreadsheet and FrameFlow does the matching for you.

  1. 1

    Export from your old CRM

    A CSV of your clients, jobs, enquiries or invoices. Studio Ninja, HoneyBook and every spreadsheet app can make one.

  2. 2

    Upload it and check the columns

    FrameFlow recognises Studio Ninja and HoneyBook exports and guesses the rest. Fix any column with one dropdown.

  3. 3

    Preview, then import

    See every row before anything is saved. Couples aren't emailed, and re-importing the same file never makes duplicates.

theframeflow.com/app/olive-oak-weddings/settings/import
Import from another CRM: a CSV with its columns matched to FrameFlow fields
Prefer to hand it off?

Let your AI assistant move it for you.

Connect Claude in one click (or Cursor and Codex with an API key), give it your old CRM's export, and it can create your couples, enquiries and past weddings, carry notes across and bring over past invoices with their payments. It can't send anything to couples, charge a card or delete anything.

How switching works, step by step →
The couple's side

One link for the couple. Styled like your studio.

Couples open one link, with no password, and find their next payment, their plans and every document. Pick the palette, accent, fonts, layout and welcome words, and the same look carries through to every quote, contract, invoice and questionnaire you send.

theframeflow.com/portal/…
The client portal for Sofia & Daniel in the Ivory · Cormorant · Lato look
The same portal on a phone in the Ivory · Cormorant · Lato look

Ivory · Cormorant · Lato

theframeflow.com/portal/…
The client portal for Sofia & Daniel in the Midnight · Bodoni Moda · Jost look
The same portal on a phone in the Midnight · Bodoni Moda · Jost look

Midnight · Bodoni Moda · Jost

Design it in a minute, with a live preview.

Settings → Client portal: hero photo, side-by-side or full-cover layout, four palettes, any accent colour, eleven heading and six body fonts, and your own welcome message. Your logo and hero photo work on every plan; the full designer comes with Studio.

A wedding-day questionnaire in the studio's portal look
The end of a signed wedding agreement in the same look, with the couple's e-signature

A questionnaire and a signed contract, in the same studio look.

theframeflow.com/app/olive-oak-weddings/settings/portal
The client portal designer with layout, palette and font options beside a live preview
How it actually works

One wedding, eighteen months, one app.

Most CRMs handle the booking and leave you stranded on the wedding day itself. Here's what a real job looks like in FrameFlow — from the inquiry email to the second shooter being paid out.

  1. 01
    Tuesday, 10:14am

    The inquiry lands.

    A couple finds your booking form, fills in their date, venue, and budget range. The lead drops straight into your pipeline with everything they wrote — no copy-pasting from Gmail. You write one reply, and every email after that stays stuck to the job for life.

  2. 02
    Wednesday afternoon

    Quote out in two minutes.

    Drag in your standard package. Add the optional extras you usually charge for — extra hour, second shooter, raw files, album upgrade. Hit send. The couple opens it on their phone, ticks the boxes they want, and accepts.

    No back-and-forth. No PDF attachments. No "sorry, did you mean with or without the raws?" three days later.

  3. 03
    Friday

    Contract signed, deposit paid.

    FrameFlow generates the contract from your template, drops in the couple's details, and emails them a signing link. They sign on their phone, you counter-sign. The deposit invoice goes out with your payment instructions — bank, Wise, PayPal, your call. They pay, you mark it received.

    Neither of you needs a DocuSign account. None of the deposit gets skimmed by a payment processor.

  4. 04
    The months in between

    Plan the day from the couple's own answers.

    Send a questionnaire — vibe, family dynamics, the song they're walking down the aisle to, which uncle is making the speech. Their answers land on the job, next to the timeline. You drag the blocks until it's right, then share a read-only link with the venue and the second shooter so everyone's reading from the same page.

  5. 05
    Saturday, 7:42am

    Open your phone at the church door. No signal.

    The pages you opened before you lost signal stay readable — shot list, timeline, group photos. The group-photo planner adds up the time per set, so you know if you're about to run over before the celebrant does. The full timeline is right there too, so you stop pulling out a printed PDF that's already gone soggy.

  6. 06
    The Tuesday after

    Deliver without writing another email.

    Drop the Pixieset or Pic-Time link into the job. The couple opens their portal and the gallery is just there — alongside their contract, their invoices, their timeline, and the album order form. They never have to dig through their inbox for a link you sent six months ago.

  7. 07
    Wrapped

    Final invoice paid. Second shooter paid. Job closed.

    Raise the final-balance invoice when the gallery goes out. Payment lands, the job moves to Wrapped, your second shooter's owed-amount turns green on their dashboard. The whole job — every email, every file, every contract — stays archived against the couple's name. Search it any time.

Before you switch

What photographers ask before they switch.

Direct answers to the six questions every Studio Ninja, HoneyBook and Dubsado customer asks before they move.

Can I bring my existing clients and jobs over?
Yes. Export a CSV from Studio Ninja, HoneyBook or a spreadsheet, then use Settings → Import from another CRM. FrameFlow maps the columns and brings in your clients, jobs and enquiries, so you don't retype them. Contracts, invoices and files stay behind, so keep a copy of those. If you use an AI assistant like Claude, it can do the moving for you through FrameFlow's MCP server.
What about second shooters and my team?
Add them as team members and assign them to jobs, with a rate per job, a mark-paid button and a year-end summary at tax time. Be aware that team members currently see the whole workspace, not only their own jobs — per-role visibility is on the list, so for now only invite people you'd be comfortable showing the full client list.
Will my emails actually deliver?
They send from our authenticated domain, with your studio name as the sender and replies routed to your own address — so the couple sees you and answers you. Sending from your own domain isn't available yet; it needs per-studio DNS verification we haven't built.
Does it really work on my phone?
Yes — the wedding-day tools are designed phone-first, and you can install FrameFlow to your home screen. One caveat worth knowing before the day: pages you've already opened stay viewable if signal drops, but ticking a shot off needs a connection. Offline ticks aren't stored yet.
What if I want to leave one day?
Your data is yours. One click exports the entire workspace — every job, client, contract, invoice and email — as JSON, and the money side also exports as CSV. No upcharge, no friction, no "contact support to request your data." We don't believe in holding data hostage.
Do you take a cut of my payments?
No. We don't take a percentage. Today couples pay you directly by bank transfer, Wise or PayPal using the instructions on your invoice, and you mark it paid. Card payments via Stripe are coming soon, and they'll go straight to your own Stripe account with only Stripe's standard fee. The full booking fee lands in your account, not ours.
Pricing

Free until it's booking you weddings.

One studio, one price, billed yearly. No per-couple fees, no tiers that lock the good features behind another $40 a month.

Free

For testing
$0

forever — for testing it on a real wedding

  • One studio, one user
  • Up to 3 active jobs
  • Quotes, contracts, invoices
  • Inbox on a FrameFlow address
  • Full wedding-day toolkit
  • Couple portal with your logo
  • Calendar feed for Google, Apple or Outlook
Start free

Studio

Most studios
$240/year

per year — works out to $20 a month

  • Unlimited clients and jobs
  • Add your team and second shooters
  • Design your couple portal: fonts, colours, layout
  • Everything on Free, with the caps removed
  • Priority support from a real person
See full pricing
Who built this

Built by a wedding photographer, for wedding photographers.

It started as the tool we wished existed inside our own studio. Then we built the things the big CRMs never will: a shot list that stays viewable in cathedrals with no signal, a group-photo planner that respects the day's actual schedule, and an inbox that never loses a reply.

  • Email inbox built into every job
  • One-link couple portal, no passwords
  • Drag-and-drop wedding-day timeline
  • Calendar feed for Google, Apple or Outlook
  • Bank, Wise or PayPal instructions on every invoice
  • FrameFlow takes 0% of your bookings
  • Wedding-day tools viewable when signal drops

Try it on this weekend's wedding.

Free plan, no card. Spin up a workspace, add this weekend's job, run the morning with it. If it hasn't earned its keep by Sunday night — leave.

Export your data any timeNo card to start0% payment-processor feeWorks worldwide