CRM for portrait and family photographers, from inquiry to print order.

Portrait and family photographers require structured tracking to handle bookings, project dates, and client records. When booking multi-generational sessions or portrait packages, managing scheduling updates and financial data requires operational clarity.

14-day free trial. Card required. After the trial: from $29/month. Renews automatically every month until you cancel. Cancel anytime in Settings → Billing.

2 minutes: email, mobile number (code for US/Canada only), card. $0 for 14 days.

Clientthe relationship and agreed brief
Worktasks with a responsible person
Billinginvoices and commercial context
Workspace369 client record showing history, files, communication, and invoices in one profile

Workspace369 runs client records, proposals, scheduling, the client portal and invoices in one place. This allows the photographer to keep parent communications and print-order details organized without mixing up participant roles or session timelines.

Key facts

CRM for portrait & family photographers at Workspace369 covers 9 areas, including client records, proposals, projects and tasks.

The workflow runs in 5 steps, from "initial record creation" to "invoicing and print order discussions".

Workspace369 starts at $29/mo for 1 seat, and the Commander plan includes 20 seats and 12× Cadet usage at $299/mo.

Additional seats cost $10 each; full pricing is public on the Workspace369 pricing page.

CRM for portrait and family photographers compared

Pick by where your booking and image delivery live. Sprout Studio ($19 a month, shown against a $24 list price, galleries and print sales included) and Pixieset (free start, $15 a month for Studio Manager Plus) keep booking and galleries together, and Studio Ninja ($16 a month) is the cheapest photography-built job workflow. Workspace369 has no galleries or print store and its online booking starts at Specialist ($149 a month), so it fits only studios whose galleries already live elsewhere and who want messages, projects and billing on one client record from $29 a month on Cadet.

ToolPlan pricedMonthlyBilled yearlyBooking and galleries at that planLimitsTrial
Sprout StudioLite$19 (listed at $24)Not shownPublic booking pages, galleries, price lists10 active shoots, 50 GB30 days, no card
PixiesetStudio Manager Plus$15$12 a month3 session types; galleries and Store sold separatelyPro for unlimited session typesFree plan, no card
Studio NinjaStarter$16$160 a yearAppointment booking; galleries via integrations1 user, 5 active jobs7 days, no card
VSCO WorkspaceVSCO OneAnnual only$41.67 a monthBooking listed; no print store describedAnnual commitment30-day refund window
HoneyBookStarter$36$29 a monthScheduler allows 1 session2 live lead forms30 days, no card
DubsadoStarter$35$335 a yearNo scheduling (Premier); no galleries1 lead form21 days, no card
Workspace369Cadet$29$23.25 a monthNo online booking (Specialist, $149); no galleries1 user, 5 active projects14 days, card required

Prices and limits from each vendor's official pricing page, checked October 19, 2026, in USD. Prices change, so confirm before you buy. Read the full buyer's guide.

Common Challenges in Family Photography Management

Rescheduling Multi-Person Sessions

When a family session is rescheduled, updating calendars and notifying the primary booking contact manually can lead to scheduling conflicts. Photographers must adjust the project dates, update the tasks, and send new scheduling links. Without checking the activity history, the photographer might show up on the wrong weekend or send automated links to children instead of the paying parent who coordinates the calendar.

Misplaced Print Order Notes

Print-order discussions often happen across scattered messages, leading to errors during fulfillment. If a parent requests specific print sizes or retouching notes, those details must be tied directly to the project files or conversations. When administrative records are disorganized, photographers risk printing the wrong dimensions or missing a specific framing request entirely, which requires expensive reprinting and delays delivery to the family.

Confusing Parent and Participant Roles

Family portraits involve multiple participants, but the financial and scheduling decisions belong to the parent. Sending proposals, invoices, or project updates to every family member creates confusion. Photographers need to isolate financial conversations and client portal access to the primary buyer. When client-work tools treat every email address as a separate client record without a clear hierarchy, billing details get sent to the wrong relatives.

Disconnected Booking and Billing

Sending a proposal via one system and an invoice through another manually creates administrative overhead. For family portrait sessions, the proposal, project scheduling, and final invoice should remain linked within the client records. When these steps are handled in isolation, tracking whether a deposit was paid before a session is shot becomes difficult, forcing photographers to audit bank statements manually before packing their gear.

See the workspace your clients feel.

01

A portal clients actually check

Clients watch progress, files, and invoices in a branded portal instead of asking your team for updates.

Workspace369 client record showing history, files, communication, and invoices in one profile
02

Every channel in one inbox

Email lands beside the client record on every plan; texts, calls and voicemail join it from Voyager, with AI call summaries from Specialist.

Workspace369 shared inbox showing email, SMS, and call history beside a client record
03

Client work, organized as projects

Tasks, files, and status for every engagement — visible to the team and, through the client portal, to the client.

Workspace369 project board showing client work organized into stages with owners and status
04

Proposals to paid invoices

Send quotes, bill milestones or retainers, and let automated reminders chase anything outstanding.

Workspace369 invoice editor showing line items, payment terms, and client details

Operational Steps for Managing Family Portrait Sessions

01

Initial Record Creation

The photographer creates a client record for the primary parent, logging the initial inquiry and session goals. Instead of setting up a custom field, the photographer writes specific family notes and participant names as a record in the brief. This keeps the primary contact details clean while preserving context about the children's ages, preferred outdoor locations, and clothing choices for the upcoming portrait session.

02

Proposal and Scheduling Issuance

The photographer sends formal Proposals containing package options and terms directly to the parent. Once the parent reviews and signs the proposal, the parent can select an available session slot on your booking page (online booking pages start on Specialist). The photographer then verifies that the selected date and time are recorded on the project calendar alongside the signed agreement.

03

Project and Task Management

The photographer creates a dedicated project for the family session, adding specific prep tasks. The photographer uses these tasks to track pre-session preparation, such as checking location permits, preparing camera bodies, and cleaning lenses. All files related to the location scouting or wardrobe inspiration guides are uploaded to the project, keeping the operational details organized before the shoot date arrives.

04

Handling Rescheduling and Session Updates

If a family session is rescheduled, the photographer manually updates the project date and modifies the scheduling entry. The photographer uses the conversations feature to confirm the new timeline with the parent. This manual update allows the photographer to shift tasks for post-processing accordingly so that the client portal reflects the correct, updated session details for the parent's reference.

05

Invoicing and Print Order Discussions

After the shoot, the photographer issues invoices for the session balance and any additional print orders. The print-order discussion belongs to the parent rather than every participant, so the photographer conducts these conversations directly within the parent's portal access. Once print selections are finalized, the invoice is updated, and the parent pays securely online, closing out the project.

Client operations for portrait & family photographers

  • A human operator must verify that when a project date is modified, the associated tasks manually shift on the calendar and the updated schedule is visible within the parent's client portal.
  • Test that financial documents, including Proposals and invoices, can be restricted to the primary parent record while keeping separate participant names written clearly as a record in the brief.
  • Confirm that file uploads and post-shoot conversations occur strictly within the designated parent portal, preventing external participants from viewing private billing or print ordering notes.
Client records
Proposals
Projects and tasks
Files
Conversations
Scheduling
Invoices
Client portal
Workflow Automations

What reviewers say about Workspace369.

★ 5.0 from 12 ratings on the App Store (as of 2026-10-26)

★★★★★
SMB Modernization

Great tool for modernizing small businesses. Ability to leverage AI without technical background.

Foreman345 · · App Store review
★★★★★
True all-in-one system

It beautifully combined my CRM, team calendar, and billing tools so I could finally stop paying for a bunch of separate software subscriptions

samimonroe · · App Store review
★★★★★
Best app for my construction business

Great app. This app solved all my needs! Not only did it help, but it is cheaper than other apps. I highly recommend this app if you want to start organizing and automating your business on another level. Also love the design

SebastianBroco · · App Store review

Quoted exactly as written, in the reviewer’s own language. This is a selection of reviews, not all of them. Reviews from our own team are left out of the selection, but the overall rating includes their ratings.

See Workspace369 on your own client work.

Start a free trial or talk to sales — either way, you will see the whole loop: inbox, projects, portal, and billing.
Start free trial Talk to sales

14-day free trial. Card required. After the trial: from $29/month. Renews automatically every month until you cancel. Cancel anytime in Settings → Billing.

Evaluation Criteria for Photography Studio Operations

How can a studio organize a multi-person family booking?

Photographers can write all participant names, children's ages, and clothing notes as a record in the brief within the primary client record. This keeps the client database clean while ensuring that the operator has full context before the session begins.

Where does gallery delivery fit?

Keep high-resolution proofing and delivery in your gallery tool. Workspace369 runs the business around it: bookings, proposals, schedules, print-order conversations, invoices and online payments.

What happens when a family requests a last-minute schedule change?

The photographer updates the scheduling entry manually and adjusts the project dates. Any corresponding tasks for editing or print fulfillment must be updated by the operator. The photographer then uses the conversations feature to confirm the new date directly with the parent, so that the operator can verify the client portal displays correct information.

How do print order discussions remain private from other family participants?

The photographer conducts all print-order discussions and invoice updates directly with the primary parent using the client portal and conversations features. By restricting portal access to the paying parent's client record, other family participants or children do not receive financial notifications or print pricing details.

See where Workspace369 fits into your client-work flow.

Start with the modules you need today, then turn on AI, automations, accounting, inventory, requests, and reporting as the operation grows.

14-day free trial. Card required. After the trial: from $29/month. Renews automatically every month until you cancel. Cancel anytime in Settings → Billing.