Build the deal, track the negotiation, and know
where the show stands once tickets go on sale. Crowd Curve tracks
sales automatically from any ticketing platform.
The deal isn't one number. Crowd Curve computes the whole range
— profit at every possible ticket count, where break-even
lands, and the moment the artist's percentage overtakes the
guarantee.
Every ticket is priced through the deal before you
commit.
Profit vs tickets sold
break even · 790 tixNBOR 70%
Up to ticket 967 you keep every marginal dollar. Past it,
70% of NBOR beats the $20,000 guarantee and you keep 30% of each
additional dollar.
The ticket slide
Tier
Price
Sold
Profit
Return
GA 1
$32.50
75
-$28,454
-93%
GA 2
$35.00
200
-$24,467
-80%
GA 3
$40.00
350
-$19,000
-62%
GA 4
$45.00
575
-$9,773
-32%
GA 5
$50.00
850
+$2,756
+9%
GA 6
$55.00
1,125
+$10,962
+30%
GA 7
$60.00
1,300
+$13,832
+32%
Cumulative, cheapest tier first — profit at every possible turnout.
03 · Deals
Keep the deal with the conversation.
Generate your offer and send it directly to the agent. Crowd Curve
keeps the emails, counters and current terms connected to the
booking — so you always know where the deal stands.
Send offers directly
Track replies and counters
See the latest deal status
Crowd Curve reads the thread and surfaces the
important changes.
Offer sent
Offer sentNegotiatingChallengingConfirmed
YouPromoter12 Aug 2026 · 09:14
Formal offer attached — $2,500 vs 75% NBOR, scaling enclosed.
offer-v1.pdf
The counter
Offer sentNegotiatingChallengingConfirmed
YouPromoter12 Aug 2026 · 09:14
Formal offer attached — $2,500 vs 75% NBOR, scaling enclosed.
A. RiveraAgent14 Aug 2026 · 16:41
Countered at $3k; scaling holds. Date challenge clears Friday.
Summary · 14 Aug 16:44Negotiating
Agent countered — terms updated on the booking. A revised offer is owed.
Confirmed
Offer sentNegotiatingChallengingConfirmed
Final terms$3,000offer v3 · full history keptConfirmed
04 · On sale
Bring in sales from anywhere.
Crowd Curve works with any ticketing platform. Forward your nightly
sales report, enter counts manually, or connect your ticketing
feed.
Know where the show is headed.
And what to do next.
A ticket count tells you how many you sold.
Crowd Curve tells you what it means.
Built on hundreds of historical show curves,
our in-house model measures where your show is headed — not just
where it stands today. Know when to push marketing, when to pull back,
and how likely you are to break even or sell out.
Demand is trending past sellout on its own —
cut paid spend to a maintenance floor and let the room fill.
“On pace” is a number, not a feeling.
G(u) = wE·E(u) + wM·u + wL·K(u)
The share of final sales that should be in by any
day, fitted on real shows. That's what "behind" means.
u
The clock: 0 at on-sale, 1 at doors. Every campaign shares one
axis.
E(u)
The announce impulse — the day-one spike. Hype has a
half-life.
wM·u
The steady middle: the slow drip through the weeks when the
group chat gets nervous.
K(u) = 1 − (1 − ua)b
The closeout surge. a and b fit per segment — slow-burn
shows back-load hard, announce-spike shows barely. The weights
set each phase's share.
qt ~ Poisson(λt)
Daily sales are random counts, and treated that
way — not points on a smooth line.
qt
Tickets sold on day t — 0, 2, 41. What a box office
actually produces.
Poisson
Independent buys at an average rate. A 2-ticket Tuesday and a
40-ticket Friday are both normal — neither is a trend.
λt
Today's expected rate — fitted to your pickup, projected
by the three forces.
q[s,e) ~ Poisson(Σλt)
Missed a few days, or started tracking late? The gap counts
once — “q tickets across those days” —
because sums of Poisson days are Poisson. No numbers are ever
invented to fill it.
λt = A·e−t/τL + μ·2−t/h + B·e−(T−t)/τC
The daily rate is three forces summed. Which
dominates, and when, is what the fit knows.
A·e−t/τL
The announce burst: big on day one, spent within the week.
μ·2−t/h
The drip: steady interest, halving every h days. Flat-forever is
how forecasts lie.
B·e−(T−t)/τC
Closeout urgency: near zero until doors close in, then it
explodes — the at-the-door crowd.
P(sellout) = count( Fi ≥ C ) / N
Run your show thousands of times. Count.
N
Thousands of simulated futures, each replaying the rest of your
campaign.
Fi
Future i's final count — capped at capacity, because a
sold-out room stops selling.
count / N
The share of futures clearing a line: capacity gives sellout
odds; break-even, the odds of walking away whole.