Know what every booking actually made.
Log the booking, add the days, pick your team. Shootlog shows the profit, the balance owing, and who still needs paying.
Free plan. No card needed. Import your spreadsheet or your old board.
Alex & Jordan
$4,200
- Paid
- $2,800
- Owing
- $1,400
- Team cost
- $860
- Editor cost
- $400
margin 46%
Profit $1,940, margin 46%
Alex & Jordan
$4,200
- Paid
- $2,800
- Owing
- $1,400
- Team cost
- $860
- Editor cost
- $400
margin 46%
Profit $1,940, margin 46%
You’ve got fifty bookings living in a notes board that used to work fine. Team names are typed into the Notes column because there’s nowhere else for them to go. A three-day wedding takes up four separate date columns. Somewhere in there is a line that just says “EDITOR NOT PAID YET,” because that’s the only place left to put it.
How a booking moves
John & Samantha · Wedding
Inquiry- Quote
- —
- Deposit
- —
- Team
- —
- Editing
- —
Profit per booking
One number you can actually trust.
Every booking shows what the client paid, what's still owing, what your team and editor cost, and what's left over. No formula to double-check, no separate spreadsheet tab for it. Add a payment or a cost and the profit updates on the spot — for that booking, the month and the year.
- Alex & Jordan · $4,200 · paid $2,800 · owing $1,400
- Team $860 · editor $400 · profit $1,940 · margin 46%
- This month · booked $12,400 · profit $5,100
Alex & Jordan
- Price
- $4,200
- Paid
- $2,800
- Balance
- $1,400
$2,940
Team and days
Know who's shooting and what they're owed.
Add the days for a multi-day wedding, then pick who's shooting each one from your team list instead of typing a name into a notes field. Every assignment carries its own hours and pay, so a second shooter on the ceremony and the Reception shows up twice, correctly, and gets marked paid with one tap.
- Brian · Saturday · 7 h · $560 · unpaid
- Taylor · Wedding ceremony + Reception · $920 owed
- 3 team members booked this week · 1 day unassigned
Saturday · Wedding ceremony
Sunday · Reception
Unassigned day
Nobody assigned yet
Editing status
Always know where an edit sits.
Every booking gets a photo track and a video track, each with its own stage: not started, with the editor, back for review, delivered. Assign an editor, set a due date, and overdue edits show up on the dashboard automatically — instead of as a line in your notes that says EDITOR NOT PAID YET.
- Photo · back from editor · due 14 Oct
- Video · sent to Sam · 3 days overdue
- Delivered · 12 this month
due 14 Oct
Sent to Sam · 3 days overdue
Delivered · 12 this month
Create from notes · Max AI
Talk to the client. Let the booking write itself.
Paste the meeting transcript, your notes or the signed contract. Shootlog reads it and drafts the client, the days, the venue and the money for you to check. Anything it couldn't find becomes a question you can answer or skip, and nothing is saved until you press Create. Max AI includes 50 runs a month; Pro and Max get three to try it.
- Transcript, 42 minutes → client, 2 days, $4,500, deposit $1,000
- One question: what time does the ceremony start? · Skip
- Nothing saved until you press Create
Notes
Priya and Daniel, wedding, Sat 14 June
Distillery District, ceremony 2pm, 8 hours photo + video
Price 4,500, deposit 1,000 paid
Priya & Daniel
Wedding · 14 Jun · Distillery District · 8 h · photo + video
Price $4,500 · Deposit $1,000
What time does the reception end?
Before and after
Alex & Jordan
- Price
- $4,200
- Balance owing
- $1,400
$1,940
| Name | Type of Event | Event Date | Second Event Date | Third Event Date | Fourth Event Date | Hours | Vendors | Total Price | Photo Cost | Video Cost | Notes |
|---|---|---|---|---|---|---|---|---|---|---|---|
| Alex & Jordan | Wedding | 6 Sep | 7 Sep | — | — | 12 | Brian, Taylor (second shooter, cash) | 4200 | ? | ? | EDITOR NOT PAID YET, Taylor owed for Saturday |
| John & Samantha | Wedding ceremony + Reception | 10 Oct | 11 Oct | — | — | 9 | Brian | 5600 | — | — | deposit only so far, check balance before Reception |
Drag the handle, or use the arrow keys once it's focused.
The app looks like yours.
Pick an accent colour, add your logo, and choose light or dark. Every button, chart and the calendar’s today marker pick up your colour throughout the app. Six presets get you there without a hex code, or set your own on Pro.
September
Daylight, light modeBooked
$12,400
Profit
$5,100
Seasonal themes, Max and Max AI. October, November and December.
Works how you work.
Add a booking fast
Client, event type, date and price — everything else can wait.
Board, table or calendar
See the same bookings as a board, a sortable table or a calendar.
Phone and laptop, equally
Add a payment from your phone at the venue, check the numbers on your laptop at home. Add it to your home screen and it opens like an app, on iPhone and Android.
Bring your spreadsheet in
Import a CSV export from your old board or spreadsheet with a column mapper, no retyping every booking by hand.
Suggestions, not silent changes
Shootlog asks "mark as shot?" or "mark as delivered?" — you decide, it never changes status on its own.
Undo for 30 days
Delete a booking, a client or a team member by mistake and bring it back within 30 days.
Create from notes
Paste a meeting transcript, your notes or a signed contract. Shootlog drafts the client, the days and the money for you to check, and asks about anything it couldn't find. Max AI.
Pick a plan, change it anytime.
Start free. Move up when bookings pick up, cancel anytime.
Pick USD or CAD. You’re billed in the one you choose.
Free
Creatives testing it on real bookings, no commitment.
- ✓ Full pipeline, inquiry to delivered
- ✓ Multi-day bookings, each day with its own team and hours
- ✓ Money per booking: price, paid, balance, profit
- ✓ Photo and video editing tracks
- ✓ Dashboard for the month and year
- ✓ Light or dark mode, six preset themes
- ✓ Up to 5 active bookings at a time
- ✓ Up to 3 team members
Pro
Anyone running a full season of bookings.
- ✓ Up to 15 active bookings at a time, unlimited team members
- ✓ Custom accent colour and logo
- ✓ Reports: profit by month, revenue by event type, team payouts, editor and supplier costs
- ✓ Outstanding balances at a glance
- ✓ CSV export
- ✓ Cash view for tax time
- ✓ 3 Create-from-notes tries, to see it work
Start free today, upgrade inside the app when billing opens.
Max
Studio owners who send a team and want the follow-up automated.
- ✓ Everything in Pro
- ✓ Share to Google Calendar, team invited automatically
- ✓ Email reminders: balance due, team unpaid, edits overdue
- ✓ Year-end export for your accountant
- ✓ First access to new features (team logins and multiple brands are next)
- ✓ 3 Create-from-notes tries, to see it work
Start free today, upgrade inside the app when billing opens.
Max AI
Studios that would rather talk to clients than type up bookings.
- ✓ Everything in Max
- ✓ Create from notes: paste a meeting transcript, your notes or a signed contract, and Shootlog drafts the client and the booking for you to check
- ✓ 50 runs a month
- ✓ Questions for anything missing, each with a skip
Start free today, upgrade inside the app when billing opens.
A few things it skips, on purpose.
- No contracts or e-signatures. Use whatever you already sign with.
- No invoicing. What's paid and owed lives here; the invoice itself comes from wherever you already send it.
- No client galleries. Deliver photos the way you already do.
- No client logins. Shootlog is for you and your team, not your clients.
Keep using your favourite contract, invoicing and gallery tools alongside it.
Compare with all-in-one studio software
| Shootlog | Typical all-in-one studio software | |
|---|---|---|
| Starting price | Free, then $9/month | Usually $19–79/month (USD) |
| Built around | Profit: price, paid, owed, team and editor cost per booking | Client-facing workflow: contracts, invoices, galleries, lead capture |
| Contracts and invoices | Not included, by design | Included, often the main selling point |
| Adding a booking | Four fields, under a minute | Usually includes setting up a contract and an invoice too |
| Learning curve | A short tour on a sample booking | Templates and client-facing pages to set up before first use |
FAQ
Is there an app for my phone?
Shootlog installs from your phone's browser and opens full-screen like an app, with its own icon. On iPhone, open app.shootlog.ca in Safari, tap Share, then Add to Home Screen. On Android, open it in Chrome and choose Install app. Everything stays in sync with your laptop.
Is my data private?
Yes. Your bookings, clients and numbers are walled off from every other account at the database level, and nothing in Shootlog is ever public.
Can my second shooter log in?
Not yet. Today you add team members as names on a list and assign them to jobs. Individual logins, so each person sees only their own jobs and pay, are next on the list for Max, with no date promised.
What counts as an active booking on Free?
Confirmed or shot, but not yet delivered. Inquiries and quotes don't count, and neither do delivered, lost or cancelled bookings.
Can I switch plans?
Yes, any time, from Settings. Upgrades apply straight away, and you keep your bookings, team and history on any plan.
What happens if I downgrade?
Nothing is deleted. If you're over the new plan's limits, existing bookings and team stay visible and editable — you just can't add new ones until you're under the cap again.
Does it do tax?
No. Shootlog shows your profit and, on Pro, a cash view of money in and out by month. It doesn't calculate or file tax for you.
Can I import from a spreadsheet or my old board?
Yes. Upload a CSV, map your columns to Shootlog's fields, and preview what will import before anything is saved. There's a ready-made mapping for an old board export.
What currency is it billed in?
Your choice of USD or CAD, picked on the pricing page. Inside the app, each workspace tracks bookings in its own currency.
Does the AI write anything on its own?
No. It drafts, you check. Nothing is saved until you press Create, and every run shows you exactly what it found and asks about what it couldn't.
Where do my notes go?
To Anthropic, the company behind Claude, to be read once. They aren't used to train anything and we don't keep the text after the draft is made.
Alex & Jordan
$1,940
margin 46%
Know what your next booking makes.
Free plan, no card, import your spreadsheet whenever you’re ready.
Start free