Skip to main content
EvoklyEvokly

Charging for a white-label photo service (agencies)

Ilan Binisti··7 min read

Every event produces hundreds of photos that attendees want to share and the client wants to get back cleanly. That need is systematic. Yet most agencies treat it as a logistical chore rather than a revenue line. The result: they subcontract it, or leave the client to muddle through with WeTransfer, and nobody invoices anything.

This guide is for agencies that want to change that, by building a structured, invoiced and profitable offering around event photography.

Why the photo service is margin agencies ignore

The problem is not that this service is worthless. It is that it is never presented as a service.

When an agency handles photo capture at an event, it spends coordination time, uses tools, sometimes brings in an external supplier. That time is absorbed into overheads or buried in a global package, so it is invisible on the quote. The client does not value it because they cannot see it.

Meanwhile, clients spend 3,000 to 15,000 euros on a day-long offsite, and do not blink at adding 400 euros for a photo booth or 600 for entertainment. Photography is an accepted budget line. What is missing is the packaging.

Second reality: structuring this service costs very little. A white-label photo collection and sharing platform like Evokly comes to 149 euros a month on the Pro plan (or 1,490 a year), for up to 10 events a month across multiple clients. The marginal cost per event is low. The margin can reach 60 to 80% depending on the model you choose.

Building the offering: 3 packaging models

There is no single right model. The choice depends on the agency's client mix, event frequency and desired commercial positioning.

A fixed fee per event

The simplest model to sell and to defend in a quote. The photo service is its own line, with a fixed price per event.

The agency configures the platform in the client's colours (logo, palette, subdomain or custom URL), generates the QR code, manages the post-event gallery and delivers a clean download link. The engagement is time-boxed: from a week before to two weeks after, for example.

This model works well for occasional clients or one-off events (conferences, company anniversaries, end-of-year parties). It slots into an event production quote without complicated explanation.

An annual client subscription (multi-event)

For clients who run several events a year (and that is often the case in B2B: kick-off, offsite, roadshow, convention), an annual subscription is more profitable for both sides.

The agency offers unlimited access (or a defined number of events) over 12 months, with customisation that stays stable over time. The client pays less per event, but pays up front and stays with you. The agency secures recurring revenue and simplifies its operations.

This model assumes an established relationship. It sells at renewal or as an upsell after a first successful event. Margin is higher because the configuration cost is absorbed only once.

Inclusion in the overall package (no separate line)

An option for agencies that want to raise perceived value without opening a discussion about the price of the photo service itself.

The service is absorbed into the global package, but justifies a 5 to 15% increase in the quote. Rather than "photo gallery: €400", the quote reads "premium event production with branded photo capture and sharing: €5,400" instead of €5,000.

This model avoids benchmarking questions ("I found it cheaper elsewhere"). In exchange, it is harder to renegotiate or raise the price on subsequent events, since the line does not exist. Reserve it for clients where the relationship rests on trust rather than line-by-line comparison.

What white-label does to client perception

White-label is not just a technical feature. It is a positioning signal.

When a client receives a gallery at photos.theircompany.com, with their logo in the header and their brand palette, the experience is that of an in-house service. They do not know the agency is using a third-party platform. They see a solution their agency built for them.

That is exactly the intended effect: the agency moves upmarket, and the client feels a level of customisation they would not get managing it themselves. And unlike a bespoke website or app, that level of customisation is delivered in a few hours through configuration, with no development.

Evokly for agencies rests entirely on this principle: the agency creates independent spaces for each client, with their own subdomain, colours and logo. The end client never sees the Evokly name. The agency runs everything from a central dashboard.

That is what lets you justify a price, and hold it against competitors or the client's internal questions.

Pricing: what to charge (indicative grid in €)

The ranges below start from a base cost (platform subscription apportioned per event), plus configuration and delivery time (estimated at 1 to 3 hours depending on complexity) charged at an event agency's average rate (80 to 150 euros per hour excluding VAT), plus a 40 to 60% margin.

Event typeAttendeesPer-event feeAnnual subscription (per event)Inclusion in package
Small corporate event< 50 people€250 – 400€150 – 250+4 – 6% of the quote
Offsite / company party50 – 200 people€400 – 700€250 – 450+5 – 10% of the quote
Conference / convention200 – 500 people€700 – 1,200€400 – 700+8 – 15% of the quote
Large event / multi-date roadshow500+ people€1,200 – 2,500On requestOn request

The platform cost for the agency (an Evokly Pro subscription at €149/month) is absorbed by the first event invoiced at the bottom of the range. See pricing for the exact calculation at your volume.

These ranges are indicative. The most sensitive variable is configuration time. If the brand guidelines are supplied cleanly and the client has a URL available, the overhead is minimal. If the agency has to create the guidelines, negotiate DNS access and train a client contact, budget an extra 3 hours.

Sales pitch: answering "we handle that in-house"

This is the most common objection, and the easiest to take apart if you arrive prepared.

"We already have someone who does that."

Ask what it actually produces. In 80% of cases the answer is: a Google Drive or Dropbox album, shared three days later, with 200 unsorted photos named IMG_4891.jpg. That is not a photo service, it is a file transfer.

What the agency brings: a branded gallery reachable from a QR code during the event, light moderation, instant sharing for guests, and a high-resolution download link for the client's communications team. It is not the same product.

"We don't have the budget for that."

It is not a budget question, it is a question of where the line sits. If you fold the service into the global package, the client does not compare. If they see it as a separate line, they can benchmark. Choose the inclusion model while the relationship is new.

If the client insists on a standalone price, point out that 400 euros on an 8,000 euro event is 5% of the budget. And that the link their sales team will share on LinkedIn with photos from the event is brand content, not a cost.

"We prefer to control our data."

Legitimate. Explain how the configuration works: photos are hosted in the client's dedicated space, access is revocable at any time, and GDPR compliance is handled at platform level. No photo is shared outside the configured space.

For clients who ask for structured reporting after the event (number of contributors, photos downloaded, engagement per gallery), see post-event photo reporting for the metrics to include in your deliverable.


A white-label photo service demands no photographic skill and no dedicated team. It demands a commercial decision: stop treating it as support and start treating it as an offering. The margin follows.

Ready to try Evokly?

Every plan, no commitment, starting from the free tier.

Ready to try Evokly?

Every plan, no commitment, starting from the free tier.