ATTRACTION PLANNING / PRICING & DEMAND

Attraction Promotion Break-Even Calculator

A busier gate can hide a weaker offer. See how additional visits, discounted existing demand and the cost of running the campaign change the result.

Test your offer ↓

By Dr. Robert Urban · PaperBoat Media

Use this free calculator to compare a discounted admission offer with the visits you expect without it. It estimates the change in contribution after variable costs, displaced full-price purchases and additional campaign expense. It also checks the resulting attendance against the capacity you enter.

The most useful input is often the one nobody knows precisely: how many promotional visitors would have paid the regular price? Test that assumption before presenting the campaign as a success.

Part of PaperBoat’s attraction planning tools.

For positioning, visitor demand and broader commercial decisions, explore my museums and attractions consulting work.

Put the offer on the table.

Use one visit per ticket and one consistent currency. The starting figures are an illustration, not an industry benchmark. Replace them with your numbers, then test how much the outcome depends on guests who would have come anyway.

01 / The visit
02 / Demand and displacement
03 / Costs of making it happen

Your scenario

Enter your assumptions and calculate the offer.

The tool calculates in your browser and does not submit your entries. Reloading clears them. Download a decision sheet if you want to keep your work.

A discounted ticket is not automatically an additional visitor.

Suppose 200 people use a promotional ticket. It is tempting to call all 200 visits a campaign result. Some may already have planned to visit. For those people, the promotion changes the price you receive, even though it does not change attendance.

The calculator separates those groups. A new visitor contributes promotional admission revenue plus the contribution from additional spending, less the variable cost of the visit. A visitor who would have paid full price creates a discount loss relative to the no-promotion case.

This is economic displacement within the dates you are evaluating. The guest did nothing wrong. You made an offer; the guest accepted it.

Choose one meaningful period. A weekday offer that brings forward a visit from next month can look incremental within a week and less incremental over a season. Run the comparison over the period that matches the decision.

The example earns 1,180. The assumptions earn the scrutiny.

With the starting figures, 200 promotional visits include 80 people who would have paid the normal price. That leaves 120 additional visits. Each contributes 23 currency units: 24 admission, minus 6 variable visit cost, plus 5 contribution from additional spending.

Those 120 new visits contribute 2,760. The discount given to the 80 existing visitors costs 480 compared with charging full price. Campaign and setup expenses add another 1,100. The modeled improvement is therefore 2,760 minus 480 minus 1,100, or 1,180.

Holding the estimate of 80 displaced visits fixed, the offer needs 69 additional visits to cover its 1,580 contribution burden. The entered scenario produces total attendance of 520 against a stated capacity of 650.

Now change the would-have-paid-full-price share from 40% to 75%. Only 50 visits are incremental. Contribution falls by 850 compared with the no-offer case. The same 200 promotional visits can support very different conclusions.

These are invented teaching scenarios. They are not PaperBoat client results, visitor forecasts or industry averages.

Read the output before you take it into a meeting.

Positive contribution change: the entered offer improves the period’s contribution under the assumptions. It does not establish that demand will materialize, that guests will return, or that your annual business is profitable.

Negative contribution change: the offer reduces contribution relative to the stated baseline. A museum may still choose a funded access initiative for a clear mission purpose. That decision is easier to explain when the cost is visible and intentional.

Over capacity: the calculator does not silently cap sales and continue to report the original earnings. It flags the scenario as infeasible. Change expected visits, dates or your operational plan and calculate again.

No positive-volume break-even: more visits do not solve a nonpositive contribution per additional visit when there is a burden to recover. Rework price, cost, funding or the offer itself.

Fractional visitors: a percentage assumption can create a fractional expected count. That is acceptable in a scenario model. The break-even additional visit requirement is rounded up to a whole visit.

Make the inputs defensible.

Start with comparable dates and account for special events, school calendars, closures, weather and existing bookings. The baseline is a counterfactual estimate: what would happen without the offer. It should not automatically equal last year’s attendance.

Use ticket revenue the attraction retains, consistently net of tax and channel deductions. An advertised 30 ticket and a net receipt of 25 are different inputs. Count a family bundle by people admitted if your costs and capacity are also measured by people.

Use the expected contribution from food and retail, not their gross revenue. If additional spending averages 10 and half remains after variable costs, the contribution is 5. Do not put those same food costs into the separate visit-cost field.

Staffing often changes in steps. One more guest may require little extra staffing, while a new time slot may require an entire shift. Enter those added shift costs under staffing and setup, then rerun the model if the staffing threshold changes.

For the share who would otherwise pay full price, use your best available evidence and show uncertainty. Prior offer behavior, booking timing and carefully designed comparisons can help. A promo-code redemption alone does not prove incrementality.

The sensitivity table holds promotional volume fixed while changing that share. It is a set of alternative scenarios, not a statistical confidence interval. Rows that imply more displaced visitors than your baseline are marked inconsistent.

The calculation, in plain sight.

Displaced visits = promotional visits × would-have-paid-full-price share.

Additional visits = promotional visits − displaced visits.

Contribution per additional visit = promotional price − variable visit cost + additional spending × additional-spend margin.

Change in contribution = additional visits × contribution per additional visit − displaced visits × (normal price − promotional price) − campaign cost − extra staffing and setup.

Additional visits needed = round up [(discount loss on the current displaced-visit estimate + campaign and setup costs) ÷ contribution per additional visit], when that contribution is positive.

The break-even figure holds the number of displaced visits fixed at the current scenario estimate. It does not hold the displacement percentage fixed while increasing promotional volume. If you change expected promotional volume, recalculate the entire scenario.

Regular visitors who do not redeem the offer cancel out of the comparison because their contribution is assumed unchanged. Ancillary spend, its margin and the variable visit cost are assumed equal for regular and promotional guests. This version excludes future membership value, changed spending by existing guests, refunds beyond the net inputs, tax effects and longer-term price expectations.

Questions operators ask

Is this a profit calculator?

It estimates the change in contribution between two scenarios. Existing overhead that stays the same cancels out. Use a full operating model to assess business profit.

Can I model free admission?

Yes. Set the promotional price to zero and enter any supported ancillary contribution and additional costs. A mission-funded event may intentionally have a negative result; the tool makes the amount visible.

What if every promotional visitor is new?

Set the would-have-paid-full-price share to zero. All entered promotional visits become additional. Treat that as an assumption requiring evidence.

Can I use it for members or annual passes?

This version models one visit per ticket. Memberships and passes involve repeated visits, different usage patterns and renewal value, so they need a different model. See the museum membership retention discussion.

Does the capacity figure authorize that many guests?

No. Enter a practical operating limit established by your team. The tool does not determine safe occupancy, staffing requirements or operational approval.

Will you receive my numbers?

The calculator does not submit inputs. It processes them in your browser. Download the decision sheet to retain your assumptions, and share it only if you choose.

Methods and further reading

The model uses standard contribution-margin and break-even arithmetic, with an explicit subtraction for discounted purchases that would otherwise occur at full price. PaperBoat’s application to attraction promotions is a scenario tool, not an externally validated demand forecast.

Method version 1.0 · September 2026. Corrections or an unusual scenario? Get in touch.

Bring the assumption you trust least.

I help attraction leaders connect the offer to demand, visitor experience and commercial reality. If the spreadsheet looks convincing and the operating team is unconvinced, that is usually a useful place to begin.

Scroll to Top