Photographer CRM & Booking Platform
Portfolio, booking, contracts, payments, and client management — everything a photographer needs to run a professional studio.
Share one link. Clients pick a date and time from your real availability — no more back-and-forth in DMs.
Jessica Park Photography
Portland, OR
Select a date
Available times
See it in action
Calendar, contracts, client CRM, and payment tracking — all in one clean dashboard. No bloat, no learning curve.
Sarah J. — Portrait Session
10:00 AM
Mike R. — Headshots
2:00 PM
See all your bookings at a glance. Manage your schedule with a clean calendar view.
Showcase your best work with a beautiful public page
Auto-synced client profiles, tags, notes, and history
Use your own domain like book.yourstudio.com
Collect reviews via magic link — display on your portfolio
Add a client, select a service, and send in seconds
Your logo, colors, and fonts — fully white-label
Create promo codes for your clients with usage limits
Built-in templates or create your own — auto-fill client details
How it works
Upload your best photos, add services with pricing, set your availability. Your booking page is live in minutes.
Drop your link in your Instagram bio, DMs, email signature, or website. One link does it all.
Clients book a date, sign contracts, and pay deposits. You get notified and just show up.
The complete client journey
Client books
Apr 15, 10:00 AM
Signs contract
E-signed instantly
Pays deposit
$175 via Stripe
You're booked!
Show up & shoot
Pricing
Start with a free 14-day Pro trial. Then choose the plan that fits your photography business.
Get started in minutes
3% platform fee + Stripe's 2.9% + 30¢
Growing your business
1.5% platform fee + Stripe's 2.9% + 30¢
Unlimited. White-label. Yours.
No credit card required. Only Stripe's 2.9% + 30¢
All plans include Stripe Connect. Clients pay you directly — we never hold your money.
FAQ
Yes. The free plan gives you 2 bookings per month and 1 service listing. There’s a 3% platform fee on payments, plus Stripe’s standard 2.9% + 30¢. Upgrade to Starter ($5/mo) or Pro ($20/mo) for more.
You connect your own Stripe account via Stripe Connect. When clients book, they pay deposits or full amounts directly to your bank. We never hold your money — Stripe sends it straight to you.
Starter ($5/mo) gives you 15 bookings/month, 5 services, 3 portfolio photos, a custom subdomain (studio.signshoot.com), and removes Sign&Shoot branding. Pro ($20/mo) unlocks unlimited everything, full custom branding (your logo, colors, fonts), your own custom domain (book.yourstudio.com), zero platform fees, and up to 12 portfolio photos.
No. Everything happens in the browser — book, sign, pay. Works great on phones. No download required.
Yes. Every signature includes a full audit trail — timestamp, IP address, browser info, and explicit consent — meeting E-SIGN Act and UETA requirements. Signed contracts are locked and cannot be altered.
Every new account starts with a 14-day Pro trial — no credit card required. You get unlimited bookings, custom branding, and zero platform fees from day one. After 14 days, pick the plan that fits.
Yes. When a client books through your page, they’re automatically added to your client list with their contact info and booking history. No manual data entry needed.
Sign&Shoot includes a full photographer CRM: auto-synced client profiles with booking history, revenue tracking per client, custom tags and notes, a client portal with magic-link access, and a pipeline overview so you can see every lead, booking, and payment at a glance.
Sign&Shoot works alongside it. Embed our booking widget on your site with one line of code, or just drop your booking link in your bio, site, or email.
Yes! Starter plans get a custom subdomain like studio.signshoot.com. Pro plans can connect a fully custom domain like book.yourstudio.com — with instant SSL and simple DNS verification. Your clients will only see your brand.
Yes. In Settings you can choose when deposits are due — 24 hours, 48 hours, 3 days, up to 14 days before the shoot. Clients see the deadline on their portal and get reminded via email.