How it works

The Promise Tickets model explained step by step — from campaign creation to conversion.

Promise Tickets uses a three-phase model: create, promise, convert. Here's how each phase works.

Phase 1: Create a campaign

A producer signs up, creates a campaign, and sets the key parameters:

  • Ticket price — the face value of each ticket.
  • Threshold — the minimum number of tickets that must be promised before the event is confirmed.
  • Deadline — the date by which the threshold must be reached.
  • Performance dates — one or more dates and times when the event will take place.

The producer publishes the campaign and gets a shareable link and QR code.

Phase 2: Collect promises

Patrons visit the campaign page and promise to attend. During this step:

  1. The patron selects a performance date and the number of tickets they want (1-10).
  2. They enter their email address.
  3. They are redirected to a secure Stripe checkout to save their payment card.
  4. The patron receives a confirmation email. Their card is not charged.

The campaign page shows a progress bar tracking how many promises have been collected toward the threshold.

Info

Your payment card is securely saved by Stripe. Promise Tickets never sees or stores your card number.

Phase 3: Convert (or expire)

When the threshold is reached, the producer can convert the campaign:

  • All saved cards are charged at once.
  • Each patron receives a ticket confirmation email.
  • The producer receives a conversion summary with revenue and payout details.

If the deadline passes without reaching the threshold, the campaign expires:

  • No cards are charged.
  • All saved payment methods are released.
  • Both patrons and the producer receive notification emails.

After conversion

Once a campaign is converted, the event is confirmed. Patrons show their ticket confirmation email at the door. The producer receives their payout through Stripe.