HubSpot ROI Scenario Model — Pulse Padel For Martin Smickler & Harry. Live recompute. Yellow cells are editable. Last edited: 6 May 2026.

How to use this model

Click to expand / collapse

This model estimates the return on six HubSpot automations across the 14-site Pulse Padel pipeline:

  • Casual-to-member conversion — automatically detect frequent non-members and email a personalised "you'd save £X" offer.
  • Off-peak court fill — overnight email tomorrow's quiet slots to off-peak segment after yesterday's daily summary.
  • Pre-launch waitlist — milestone-driven drip from "build started" through founders' offer to opening day, per launching site.
  • Member renewal cadence — personalised renewal nudges with usage stats, branched by heavy / medium / light user.
  • Last-minute dropout backfill — real-time WhatsApp/email when a Match or Activity loses a player in the last 48h.
  • Failed-payment recovery — retry-link emails + SMS reminders on every failed payment for a future booking.

Stories split into two scaling families:

  • Court-scaling (member conversion, pre-launch waitlist, renewal cadence, dropout backfill) — lifecycle and session-driven; scale with court count per site.
  • Capacity-scaling (off-peak fill, payment recovery) — empty-court-hours and booking volume; scale with annual bookable hours per site, which depend on covered vs uncovered.

Site mix matters. The current portfolio is 26 covered courts + 30 uncovered, no fully-indoor sites. Default bookable hours/day: covered = 13, uncovered = 11 (UK averages, weather/winter adjusted). Override on the Inputs panel below.

What to edit first: bookable hours/day for covered/uncovered, pricing, mature occupancy, and per-site maturity % on the Portfolio table.

What it isn't: not a forecast. Outputs are illustrative scenarios driven by the inputs. Substitute Pulse Padel actuals to refine.

Scenario controls

Scenario: 1.00×
Year-1 portfolio uplift Total incremental revenue across all 14 sites in the model year. Sum of each site's recurring uplift (court-scaling subtotal × court-ratio + capacity-scaling subtotal × capacity-ratio, multiplied by that site's Maturity %), plus one-off pre-launch revenue from sites with the Pre-launch flag on. The headline answer to "what does HubSpot get us in Year 1".
£—
recurring + one-off
Year-1 net return Year-1 portfolio uplift minus Year-1 investment (discounted HubSpot Pro cost + one-off onboarding + Phase-1 build effort, all from the Costs & ROI section). The actual £ kept after paying for the platform and the build.
£—
after Year-1 investment
Year-1 ROI multiple Year-1 portfolio uplift divided by Year-1 investment. Investor-friendly headline ratio. Stays around 20× even on the Conservative scenario — most of the case is platform cost being small relative to upside.
—×
vs Year-1 investment
Steady-state annual uplift Portfolio uplift if every site reached 100% maturity, plus two new site launches per year (using the average court count across the portfolio for the one-off). Independent of the per-site Maturity % values on the Portfolio table — represents the long-run run-rate when the rollout is complete.
£—
all sites mature, 2 launches/yr

Inputs

Reference site & bookable hours

Pricing & rates

Capacity split & churn

Mature occupancy

Casual-to-member conversion

Off-peak court fill

Pre-launch waitlist (one-off per launch)

Last-minute dropout backfill

Failed-payment recovery

Costs

Per-site model — Standard 4-court covered reference site

Scaling baseline. The Portfolio table below maps these per-story numbers onto each real site by court-ratio (for the lifecycle / session-driven stories) and capacity-ratio (for the empty-hour and booking-volume stories).

User storyCalcAnnual £ (recurring)One-off £

Portfolio — 14 sites (Site Pipeline.pdf, 6 May 2026)

Yellow cells (Covered, Uncovered, Maturity %, Pre-launch?) are editable. Court counts come from the Site Pipeline PDF — override if mix changes.

#SiteOpen CoveredUncoveredTotal Capacity (hrs)Maturity %Pre-launch? Recurring upliftOne-off uplift

Costs & ROI

Scenario comparison

Reference points only — the model runs at whatever scenario multiplier is set above. Click a scenario button to flip.

Metric Conservative
0.65×
Mid
1.00×
Optimistic
1.35×
Current (live)