← Back to blog
INVOICING

How to Run a Headshot Day Event Without Losing Your Shirt: Tips and Best Practices

Learn how to avoid common pitfalls and ensure a successful headshot day event with these expert tips and best practices.

June 2026·7 min read

You've spent weeks promoting your headshot day event, and finally, the day arrives. But as clients start to cancel, you realize you've lost a significant chunk of income. You've spent hours shooting, editing, and marketing, only to earn a fraction of what you could have if clients had committed to their bookings. This post will show you how to avoid these mistakes and ensure a profitable headshot day event.

Why this keeps happening

The problem lies in the lack of a clear payment structure and contracts. Without a deposit system, you're vulnerable to last-minute cancellations, and without a contract, you're left with nothing to fall back on. Invoicing too late can also lead to missed payments, further exacerbating the issue. Clients who don't feel committed to their bookings are more likely to cancel, leaving you with a financial loss.

Real example

Take, for example, photographer Sarah, who had a headshot day event scheduled with 10 clients. She had invested hours in marketing and preparing for the event, but only 4 clients showed up. The other 6 cancelled at the last minute, leaving Sarah with a significant loss of income and a wasted day.

The habits that fix this permanently

These are the non-negotiables for getting paid reliably in your profession:

Set a deposit system to ensure clients commit to their bookings
Create a clear and concise contract outlining payment terms and cancellation policies
Invoicing as soon as possible after the event to minimize missed payments
Offer package deals or discounts to incentivize clients to book and commit
Use a payment link to make it easy for clients to pay and avoid missed payments
Automate reminders and follow-ups to ensure clients stay committed to their bookings

How to implement this step by step

01

Step 1: Set a Deposit System to Ensure Client Commitment

Start by setting a deposit system that requires clients to pay a portion of the total fee upfront. This ensures they're committed to their booking and less likely to cancel. For example, you could require a 50% deposit to secure a booking, with the remaining balance due on the day of the event. This way, you can plan and prepare for the event with confidence, knowing you'll receive payment for your services.

02

Step 2: Create a Clear and Concise Contract

Develop a clear and concise contract that outlines your payment terms, cancellation policies, and expectations. This should include information on your deposit system, payment methods, and any late fees or penalties for cancellations. Make sure to have clients sign and return a copy of the contract before the event. For example, your contract could state that clients must provide 48 hours' notice for cancellations, with a 50% refund offered for cancellations made within this timeframe.

03

Step 3: Invoicing as Soon as Possible

Invoicing as soon as possible after the event minimizes the risk of missed payments. Use a payment link to make it easy for clients to pay, and automate reminders and follow-ups to ensure they stay committed to their bookings. For example, you could send an invoice to clients within 24 hours of the event, with a clear payment deadline and instructions on how to pay. This way, you can ensure timely payment and avoid missed invoices.

04

Step 4: Offer Package Deals and Discounts

Offer package deals or discounts to incentivize clients to book and commit to their services. This could include discounts for booking multiple sessions, package deals for corporate clients, or special promotions for referrals. For example, you could offer a 10% discount for clients who book three sessions within a month, or a free consultation for clients who refer a friend to your services.

05

Step 5: Automate Reminders and Follow-Ups

Automate reminders and follow-ups to ensure clients stay committed to their bookings. Use your Becflow account to send automated reminders and follow-ups, and track client communication to stay on top of bookings and payments. For example, you could set up automated reminders to send to clients 24 hours before the event, with a clear payment deadline and instructions on how to pay. This way, you can ensure timely payment and avoid missed invoices.

The Becflow solution

Becflow helps you streamline your headshot day event operations with AI-powered contracts, payment links, and automated reminders. With Becflow, you can create custom contracts, send payment links to clients, and automate reminders and follow-ups to ensure timely payment and avoid missed invoices. Join Becflow today and start running successful headshot day events without losing your shirt!

Get paid faster, automatically

AI contracts, invoices with payment links, and automatic reminders. All in one place. Free for 7 days.

Start free trial