Definition

CPR (cost per registration) is the average cost incurred to obtain a registration to an event. It is the fundamental unit metric for evaluating acquisition channel efficiency and sizing the event marketing budget.

Details and formula

Formula: Total marketing spend / Number of registrations acquired = CPR. Example: €5,000 in paid ads → 250 registrations → €20 CPR.

Calculate CPR per channel: LinkedIn Ads spend / LinkedIn registrations, Google Ads spend / Google registrations, etc. Identifies the most efficient channels to scale.

Context and typical ranges

Benchmarks for B2B events (Italy/EU):

  • Free webinars/open events: CPR €5–25
  • In-person corporate events (paid registration or invite): CPR €30–80
  • Enterprise events (C-level): CPR €100–400 (high audience selectivity)
  • Consumer mass-market events: CPR €1–5

CPR should be evaluated alongside expected value per registrant (LTV if customer, pipeline value if prospect): a high CPR is sustainable if generated leads are high-value.

How it applies in OAK EVENTS

OAK EVENTS automatically calculates CPR per event and per acquisition channel tracked via UTM, with historical comparison between similar events and alerts if CPR exceeds baseline. Enables closing the loop with the CRM to measure full ROI (lead → deal closed → CAC).

Want to see cpr (cost per registration) in action?

With OAK EVENTS it's a native platform feature: book a demo and we'll show it to you on a real event.

Book a demo →