🎉 NEW Add-ons: Registration Upsells and Automation Webhooks!

🎉 NEW: Registration Upsells

Tickets

Turn your registration form into a revenue stream. Registration Upsells lets you attach prices to the answer options attendees already choose options such as T-shirts, meals, workshops, parking, etc. and adds their selections (in whatever quantity they want) straight to the order total. No separate products, no extra plugins: just more registration options and revenue per attendee, and improving operations.

Pricing

$99

  • Includes 12 months of support and updates.
  • This add-on is included in the Everything license subscription.
  • An active Personal license subscription is required before purchasing à la carte.
slider-thumbnail
Registration UpsellsUpsell QuestionsRegistration Upsell Registration Form QuestionsRegistration Upsells Registration Form QuantitiesRegistration Upsells Registration Checkout

Every registration is a chance to sell something extra — a T-shirt, a meal upgrade, a workshop, a parking pass. Registration Upsells turns the registration form you already have into the place attendees say "yes" to those extras, right at the moment they're most ready to buy.

No separate store to set up. No second checkout to abandon. Attendees pick their extras while they register, and everything lands in one order, one payment, one receipt.

Price any answer on your registration form

Registration Upsells works with the Event Espresso question types you already use — Radio Buttons, Dropdowns, Checkboxes, and Multi Select. Just add a price to any answer option:

  • "Would you like a conference T-shirt?" — Yes (+$25.00) / No thanks
  • "Choose your lunch" — Standard / Premium buffet (+$18.00)
  • "Add the pre-conference workshop" — (+$149.00)

Attendees see the price right on the option, so there are no surprises — and options without a price stay free, so one question can mix free and paid choices.

Let attendees buy more than one

When an attendee selects a priced option, a quantity box appears automatically. Four T-shirts at $25 each? One click and a number — the order total updates to match. You stay in control with configurable quantity limits.

One checkout, clean bookkeeping

Every selected upsell becomes its own line item on the order — visible in the checkout summary, included in the payment, itemized on the transaction. That means:

  • Taxes handled — mark any option as taxable and your site's tax settings apply automatically.
  • Accurate per-person totals — each registrant's upsells are attributed to their registration, so group registrations, exports, and reports show exactly who ordered what.
  • Works with free events — if someone registering for a free ticket adds a paid extra, checkout automatically collects the payment. Free event, paid T-shirt: no problem.

Built to protect your revenue

Upsells are money, and Registration Upsells treats them that way:

  • Before payment, attendees can freely change their selections — totals always stay in sync with what they chose.
  • After payment, their paid selections are locked. No attendee can quietly swap a $15 choice for a $100 one after checkout — the order and the amount paid always agree.
  • You keep control — admins can still adjust any registration from the dashboard when a genuine change (and refund or extra payment) is needed.

Change your prices anytime: paid registrations keep the price they were charged, while new and unpaid registrations always reflect your current pricing.

Perfect for…

  • Conferences — workshop add-ons, recordings, VIP networking sessions
  • Fundraisers & galas — raffle tickets, table upgrades, donations by tier
  • Classes & camps — equipment rental, materials kits, extended care
  • Races & tournaments — merchandise, photos, parking, insurance
  • Any event where attendees would happily pay for a little more

Everything happens in Event Espresso

Registration Upsells is a native Event Espresso add-on. Install it, add prices to your question options, and you're selling extras — no third-party store, no synced inventory, no duct tape. Upsell revenue appears in your Event Espresso transactions and reports beside everything else.

Start earning more from every registration — get Registration Upsells today.

Upsells

Price Any Question Option

Add a fixed price to any answer option on your registration form using the question types you already have — Radio Buttons, Dropdowns, Checkboxes, and Multi Select. Free and paid options can live side by side on the same question.

Data

Prices Shown Right on the Form

Priced options display their cost directly in the option label — like "T-shirt (+$25.00)" — so attendees always know what they're adding before they select it.

Quantity

Quantity Selection

When an attendee picks a priced option, a quantity box appears automatically so they can buy more than one — four shirts, two parking passes, ten raffle tickets — with the total updating to match.

Data

One Seamless Checkout

Upsells are added to the attendee's existing Event Espresso order and paid in the same checkout as their ticket. There's no separate cart or store to configure, and nothing extra for attendees to learn.

Data

Itemized Line Items

Every selected upsell appears as its own line item in the checkout summary, on the transaction, and on receipts — so attendees and organizers both see exactly what was purchased.

Taxes

Tax Support

Mark any priced option as taxable and your site's Event Espresso tax settings apply to it automatically, keeping your totals and records tax-accurate.

Data

Tax Per-Registrant Attribution

In group registrations, each attendee's upsells are tied to their own registration, so registration lists, CSV exports, and reports show precisely who ordered what.

Attendees

Works with Free Events

If someone registering for a free ticket adds a paid extra, checkout automatically routes them to the payment step to collect it — free event, paid add-ons, zero friction.

Orders

Payment-Protected Orders

Before payment, attendees can change their selections freely and totals stay in sync. After payment, paid selections lock automatically, so the order and the amount paid can never drift apart.

Management

Admin Control

Organizers can always adjust a registration's selections from the WordPress dashboard when a legitimate change is needed, and price changes never affect what already-paid registrants were charged.

The benefit of a Registration Upsells

Registration Upsells helps events increase revenue per attendee without increasing ticket prices. By offering extras like merchandise, meals, workshops, and parking right on the registration form, you capture purchases at the moment attendees are most committed — and because it all happens in one checkout, there's no second transaction for them to abandon.

For events

Registration Upsells helps events increase revenue per attendee without increasing ticket prices. By offering extras like merchandise, meals, workshops, and parking right on the registration form, you capture purchases at the moment attendees are most committed — and because it all happens in one checkout, there's no second transaction for them to abandon. Because you can create multiple “feeds” with different endpoints and triggers, you can tailor automations per use case: one feed for marketing (new attendees into a nurture sequence), another for finance (payment success and refunds to accounting), another for operations (check-ins to a dashboard or access control system). Deliveries run in the background, with retries, logging, and replay, so automation doesn’t impact checkout performance and you can debug issues when they happen. The net benefit is less manual admin and more reliable, timely data across all the systems that support your events, which scales much better as your registration volume grows or your tooling becomes more complex.

For organizations

For organizations, Registration Upsells eliminates the overhead of selling event extras through spreadsheets, side stores, or manual invoicing. Every add-on purchase is captured in the same Event Espresso order as the ticket — itemized, taxed, and attributed to the right registrant — so your books stay clean and your staff stays out of reconciliation headaches.

For teams

Registration Upsells means your team stops chasing extras by hand — no more matching T-shirt spreadsheets to payment records or fielding "did my workshop payment go through?" emails. Selections, quantities, and payments are captured together at registration, so everyone on the team sees the same accurate picture in one place.

Customers Love our WordPress Calendar

Testimonies Decreption will be placed here

Frequently Asked Questions

Invest in your events today for a better event tomorrow!

Join with thousands of other event professionals, organizations and agencies using Event Espresso to make your events more successful.

Contact Us