Built for Solo Photographers
Book shoots. Send invoices. Get paid. All in one place.
A shareable booking link for your sessions, a CRM for every client, and Stripe invoices that actually get paid. No Calendly + Wave juggling.
Start Free — No Credit CardHow We Compare
| Feature | Calendly + Wave | NSuite Solo |
|---|---|---|
| Shareable booking link | Calendly only | Starter/Pro |
| Per-session service catalog | ||
| Invoice creation | Wave only | |
| Stripe payment collection | Wave only | |
| Client notes & shot prefs | ||
| Appointment history per client | ||
| One unified dashboard | ||
| Free plan | Partial |
Booking sessions shouldn’t require 4 separate apps.
Most photographers who’ve been doing this a few years have cobbled together a system: Calendly for scheduling, Wave or HoneyBook for invoicing, Google Contacts for client info, maybe a spreadsheet to track who’s paid. It works until it doesn’t — and “doesn’t” usually means a double-booking, a missed invoice, or a client who slipped through the cracks.
Your booking and invoicing don’t talk to each other.
Someone books a session in Calendly, but you have to manually create an invoice in a separate app. Miss that step and you’re chasing a client weeks later — or worse, finding out they didn’t know they still owed a balance.
Client shoot preferences live nowhere useful.
You take notes during a consultation, but they’re in your email, a text thread, or a notebook. By shoot day, you’re re-reading a thread from three weeks ago to remember what the family wanted. That’s time you could spend actually preparing.
Collecting deposits is awkward and manual.
You ask for a deposit to hold the date. They Venmo you or say they will. You check your phone, follow up two days later, and wonder if you should have held that slot for someone else. There’s no clean system for it.
You can’t see your full client history at a glance.
That couple who booked a mini session last fall — did they pay in full? Did you note their preference for outdoor locations? Without a client record, each interaction starts from scratch.
From inquiry to paid in one place
Here’s what the workflow looks like for a portrait photographer handling 8–12 sessions a month.
New inquiry
A potential client finds your portfolio and clicks your booking link. They see your session types — 30-minute mini, 60-minute portrait, 2-hour family — each with its own duration and price. They pick a time, fill in their info, and book. You get a notification. No email thread needed.
Before the shoot
You send a deposit invoice through NSuite. They pay by card or Apple Pay in under a minute. The session is locked in. You add your pre-shoot notes — location preference, number of people, style references — to their client profile so everything is ready when shoot day comes.
Shoot day
You open the client profile before you leave. Location, session length, the notes you took during consultation — all there. You’re prepared before you even pick up the camera.
After the shoot
You send the remaining balance invoice. They pay online. The appointment shows as paid in their client history. Next year, when they want holiday photos, you already have their profile — preferences, past sessions, everything.
“I was running Calendly for bookings, Wave for invoices, and Google Contacts for client notes. Three separate tabs, three places data could fall through. NSuite put everything in one place.”
Common Questions
Can I set different session lengths per service?▾
How do I share my booking link with potential clients?▾
Can I invoice clients before a shoot?▾
Is there a free plan?▾
Can I take a deposit upfront and collect the rest after the shoot?▾
Does NSuite Solo support mini sessions or seasonal booking events?▾
Can I add notes about a client's style preferences or shoot location?▾
How do clients pay invoices?▾
Ready to simplify your business?
Free plan available. No credit card required. Live in minutes.
Start Free — No Credit Card