Comparison

Surf Snaps vs CityPro

Last updated July 2026

CityPro is a booking app: surfers hire a specific videographer or photographer ahead of a session. Surf Snaps is a marketplace built around the session or event itself, so anyone who was out there, booked or not, can search by spot and date afterward and find their shots.

Surf Snaps vs CityPro at a glance

Feature Surf Snaps CityPro
Event-based SEO (tagged by spot, session & date)
Built for AI search (ChatGPT & similar tools)
Aggregates every photographer covering the same session
Buyers can find photos without booking in advance
On-platform search by spot, session, or date
On-demand booking of a specific creator ahead of a session
Income depends on being chosen/booked ahead of time
Photographer revenue share on sales 90% Not publicly disclosed

CityPro details reflect its publicly described booking model as of July 2026 and may change; check citypro.app for current details.

Why Surf Snaps gets your photos found

A booking app only pays off if someone books you first. Here's what drives discovery on Surf Snaps for the surfers you never met in the lineup.

SEO

We tag photos with the event, team, and date, so when someone searches "[Event] photos," we show up.

AI search

Same idea, but for tools like ChatGPT. Structuring around events, not just a photographer's name, means we surface there too.

Aggregation

This is the big one. Since we cover whole events, not just one photographer's gallery, we become the place people go to find photos from that event at all. If 10 photographers shot the same swell or contest, we're one destination instead of 10 scattered bookings, and your shots are part of that.

Browsing

People can search by event, team, or date on the platform itself, so they find you even without knowing your name, and without having booked you first.

So it's not that we know who's at the event ahead of time, it's that we make sure the people looking for photos after the event actually find them, whether or not they ever booked a photographer.

Common questions

CityPro is a booking app: surfers browse profiles and book a specific videographer or photographer in advance for a session. Surf Snaps is a marketplace built around events, photographers upload photos from a session or contest, tag them by spot, session, and date, and anyone who was in the water (booked or not) can find and buy their shots afterward without arranging anything ahead of time.

Surf Snaps tags every photo with the spot, session, and date, so when someone searches "[Spot] surf photos [date]" we show up. CityPro is structured as a booking directory of creators, not as searchable, event-tagged photo pages, so it isn't built to surface in a search for a specific session.

Because Surf Snaps structures content around sessions and events rather than individual creator profiles, AI search tools can connect a query about a spot or contest to the photos taken there. A booking-first app like CityPro doesn't publish searchable, event-tagged galleries, so there's little for AI assistants to index and connect to a specific session.

On CityPro, yes, a surfer has to find and book you before you shoot them, so your income depends on being discovered and chosen ahead of time. On Surf Snaps, you shoot the session or event, upload and tag the photos, and surfers who were out there (even ones who never booked or met you) can search by spot and date afterward and find themselves in your gallery.

Yes. If several photographers shoot the same swell, contest, or beach session, Surf Snaps aggregates all of their photos under that event so it becomes one destination for anyone looking for shots from that day, instead of surfers only ever finding the one photographer they happened to book on CityPro.

Ready to get your photos in front of the people looking for them?

Start Selling on Surf Snaps