A wedding photography booking form that does the first follow-up for you.
Your 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.
Part of our guide to wedding CRM software.
Booking widget in detail.
- Public hosted form or iframe embed
- Every FrameFlow workspace gets a hosted booking URL (theframeflow.com/book/yourstudio) and an iframe snippet. Embed it on your Squarespace, Showit, or custom site in under two minutes. Couples never see a third-party form URL.
- Lead-source attribution
- The form records where the enquiry came from — Instagram, Google, a styled shoot feature, your website's FAQ page. Over time you see which sources produce enquiries that actually convert, not just traffic.
- Speed-to-lead auto-reply
- A personalised acknowledgement goes to the enquirer within seconds of submission — before you've even seen the notification. Early auto-replies measurably improve conversion. You write the template once; it fires every time.
- Drops straight into your pipeline
- No manual data entry. The lead lands in the Inquiry column of your pipeline with all the form data attached — event date, location, what they're looking for, contact details. Qualify it in one click.
- Replaces Typeform and Jotform
- If you're paying $25–35/month for a separate form tool that doesn't talk to your CRM, FrameFlow replaces it — the form, the auto-reply, and the pipeline entry are all in the same place.
How it fits with the rest of FrameFlow.
The booking widget is the top of FrameFlow's sales pipeline. A submitted enquiry flows through Inquiry → Proposal → Booked → Wrapped. Quotes, contracts, and invoices at each stage are pre-populated from the lead's data.
Common questions.
- Can I customise the form fields?
- Yes — add or remove fields, reorder them, mark fields as required. Wedding date, ceremony venue, coverage type, how they found you — include whatever your qualification process needs.
- Does the booking widget work with my existing website builder?
- If your site supports embedding HTML, the widget works. That covers Squarespace, Showit, Framer, Wix, WordPress, and most custom sites. Paste the iframe snippet into a custom HTML block.
- What happens if I already have enquiries through email or Instagram DMs?
- Add them manually — takes about 20 seconds. The booking widget handles new enquiries going forward; for anything that comes in through other channels you enter the lead by hand and it enters the same pipeline.
More features
The 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.
Try booking widgeton this weekend's wedding.
Free plan, no card. Every feature works on the free tier.