← All experiments
Killed2-week experiment

Rox Visuals

Hyrox race photography and cinematic highlight reels for athletes — London-based, covering events across Europe.

Creator EconomySportsMarketplaceVideography
Rox Visuals live site homepage

Key outcome

Killed. Margins were too thin outside the US and Northern European race cities, and the market too small.

02 / The problem

Hyrox athletes invest months of training into a single race but rarely get quality photos or video of their performance. Official coverage is generic, and finding a local videographer for a specific heat is hard.

03 / The hypothesis

“If athletes can book a dedicated race videographer in a few clicks, enough of them will pay a premium per race, because personal content is valuable for both memories and social sharing.”

04 / The solution

  • →A studio site with hero, highlight reels, photo gallery, packages, FAQ and booking form.
  • →Stripe Buy Now checkout on every package, plus a booking enquiry form.
  • →Three-step journey: book your package → we capture everything on race day → receive your content.
  • →Solo and Doubles packages at €199 (20 edited photos, 72h), €249 (+45–60s cinematic reel, 48h) and €279 (dedicated photographer, 30+ photos, two reels, 24h). Gym team packages for 10–15 athletes on quote; add-ons: 24h express €75, RAW photo dump €30, extra short reel €65.
  • →Bookings trigger confirmation and internal emails; photographers are sourced per race city.

05 / Build components

Landing page & gallery

Hero, 6 highlight reels, photo gallery, why-choose-us, FAQ.

Packages

Solo / Doubles / Team tiers (€199–€279) plus add-ons.

Booking enquiry flow

Contact form with package selection → booking email function.

Transactional email

Resend, sent from info@roxvisuals.online.

SEO

Structured data (LocalBusiness + offer catalog) targeting London / Europe Hyrox searches.

Photographer sourcingInferred

Outreach to local shooters per race city.

Event targetingInferred

Race calendar to prioritise cities.

06 / AI & LLM stack

Build platform
Lovable (React + Vite)
LLM(s)
[Add model]
AI use case
Built with Lovable's AI agent; [add any copy / editing AI]
Automation
Booking email function
APIs / integrations
Resend, Stripe Payment Links
Hosting / infrastructure
Lovable hosting + Lovable Cloud

07 / Distribution & GTM

  • →Instagram and Hyrox community content.
  • →Direct outreach to athletes and gyms ahead of specific races.
  • →[Add partnerships or paid tests, if any]

08 / KPIs & results

Visitors

TBC

Signups

TBC

Paid conversions

TBC

Revenue

TBC

CAC

TBC

LTV

TBC

Conversion rate

TBC

Gross margin

TBC

Payback period

TBC

Retention / repeat

TBC

Bookings per event

TBC

Values marked TBC are pending real data.

09 / Scale-or-kill

Kill.

Unit margins were too thin outside the US and Northern European race cities, and the total addressable market too small to justify scaling a two-sided operation.

What worked

  • +Strong emotional demand from athletes for personal race content.
  • +Photographers were willing to take on race shoots.

What didn’t

  • −Photographer fees left little margin in most markets.
  • −Only a handful of cities have enough races and spend to sustain the model.

Next time I’d test

  • →Size the market race-by-race before building.
  • →Test a lower-cost delivery model (e.g. one shooter covering many athletes per heat).

10 / Total cost & credits

Lovable credits
TBC
AI / LLM credits
TBC
Hosting
TBC
Domain
TBC
Paid ads
TBC
Tools & subscriptions
TBC
Contractor / creative
TBC
Total experiment cost
TBC

11 / Lessons learned

  1. 1.Passionate niches can still be too small.
  2. 2.Two-sided services need margin headroom on both sides from day one.
  3. 3.Geography can silently cap a market — map it early.

12 / Next experiment

Explore a broader event-content model across multiple endurance formats (running, triathlon, Hyrox) to widen the market and batch shooting costs.