Event ticketing

How to set up an event registration flow in Fundraise Up using campaigns, Questions, and Elements.

Fundraise Up does not include a dedicated event ticketing module, but you can set up an event-style registration flow using existing and checkout tools. This works well for galas, luncheons, conferences, and similar events where pay for tickets, tables, or sponsorships and provide attendee details during checkout.

Create a dedicated campaign for your event

 
Link copied

Go to Campaigns in the . Open an existing campaign or click New campaign > Create campaign, then go to Settings. You'll need to adjust four settings — Currency, Frequencies, Transaction costs, and Terms & conditions — to make the checkout work as an event registration flow.

Currency

 
Link copied

If your event uses fixed pricing, set a single currency.

  1. Go to Campaigns > [Your campaign] > Settings > Currency.
  2. Select the default checkout currency.
  3. Disable Allow supporters to choose their Checkout currency.

Frequencies

 
Link copied

Event registrations should be one-time payments only.

  1. Go to Campaigns > [Your campaign] > Settings > Frequencies.
  2. Keep Once enabled.
  3. Remove any additional frequencies.
  4. Disable Suggest a post-donation upsell.

Transaction costs

 
Link copied

Decide how fees are handled for the event.

  1. Go to Campaigns > [Your campaign] > Settings > Transaction costs.
  2. Choose whether supporters can cover fees, are required to cover them, or see no fee option.

For events, fees are commonly included in ticket pricing or left as optional for supporters to cover.

Terms and conditions

 
Link copied

If your event has attendance terms or policies, add them before registration.

  1. Go to Campaigns > [Your campaign] > Settings > Terms & conditions.
  2. Enable the checkbox prompt.
  3. Add links to your event terms or refund policy.

Supporters must accept these terms before completing registration.

Click Save changes to apply your campaign settings.

Use Questions to collect attendee information

 
Link copied

Questions let you collect event-specific details after payment, which preserves checkout conversion and still collects all required information.

Go to Campaigns > [Your campaign] > Settings > Questions and enable Questions for the campaign.

Primary attendee details

  • First question
    • Question type: Text line
    • Question text: First name of attendee
    • Check Make a response required.
  • Second question
    • Question type: Text line
    • Question text: Last name of attendee
    • Check Make a response required.

Additional guests

  • Question type: Text box
  • Question text: Names of additional guests (if applicable)

Dietary requirements

  • Question type: Dropdown menu or Multiple checkboxes
  • Question text: Do any attendees have dietary restrictions?
  • Add options: None, Vegetarian, Vegan, Gluten-free, Dairy-free, Nut-free, Halal, Kosher, Other (please specify).

Event logistics

  • First question
    • Question type: Text line
    • Question text: Company or organization name
  • Second question
    • Question type: Text box
    • Question text: Accessibility needs or special requests

How answers to questions appear in donation records

 
Link copied

Responses are saved directly on the donation record once checkout is completed. To review them, go to Donations and filter by your campaign. Open a donation record and scroll down to the Questions section to see each answer.

All question responses can be:

This keeps attendee information tied to the original transaction and accessible wherever you manage your donation data.

Offer ticket options using Elements

 
Link copied

Donation Levels and the Impact Slider let you display ticket options directly on your website, outside the checkout form. When a supporter selects an option, it opens your event campaign with the corresponding amount pre-filled.

Create a Donation Levels element

 
Link copied

Donation Levels work best for fixed ticket packages presented as cards — up to 5 options, each with its own price, title, description, and button text.

  1. Go to Elements and click New element.
  2. Select Donation Levels.
  3. In the Open campaign dropdown, select your event campaign.
  4. Under Frequency, select Once (or Match campaign settings if you've already restricted frequencies).
  5. Under Accent, choose what to highlight on each card — typically On amount.
  6. In the Level section, fill in the fields for your first ticket option:
    • Level: the ticket name (for example, General Admission)
    • Amount: the ticket price (for example, $25)
    • Button label: the call to action text on the card (for example, Register)
    • Description: a short line about what's included (optional)
  7. Click + Add level to add more ticket options. You can add up to 5.
  8. Uncheck Allow supporter to change selected amount. This keeps the price fixed so each option always corresponds to a valid ticket price.
  9. Click Create element and add the code snippet to your website where you want ticket options to appear.

Create an Impact Slider element

 
Link copied

The Impact Slider works well when ticket pricing follows a consistent per-ticket structure and you want to show supporters how many tickets they're getting as they move the slider. You can define up to 6 price points.

  1. Go to Elements and click New element.
  2. Select Impact Slider.
  3. In the Open campaign dropdown, select your event campaign.
  4. Under Frequency, select Once (or Match campaign settings).
  5. Set Impact type to Impact by amount.
  6. Add a Title — the question shown above the slider (for example, How many tickets would you like?).
  7. In the Values section, fill in each row with a price and the corresponding ticket quantity label:
    • 1 ticket → $25
    • 2 tickets → $50
    • 3 tickets $75

    Click + Add impact level to add more rows, up to 6.

  8. Uncheck Allow supporter to change selected amount.
  9. Click Create element and add the code snippet to your website.
Do not skip step 8 for either element. If supporters can edit the amount at checkout, they may complete registration at an incorrect price.

When to consider a dedicated ticketing platform

 
Link copied

This setup works for many organizations when the primary goal is collecting payments and attendee details. Some events require more advanced functionality.

Consider a dedicated event platform if you need:

  • Assigned seating or table layouts.
  • Ticket inventory limits.
  • QR codes or on-site check-in.
  • Real-time attendance tracking.

In these cases, Fundraise Up is often paired with tools such as Handbid or Event.Gives, which specialize in event management and let Fundraise Up handle fundraising and payments.