How does event ticketing work?

Official response from

To sell tickets to an event directly from your nation, first create a new donation page or invoice page which will be used to sell tickets to your event. 

Next, create and configure a new event page. When on Event details, check "Sell tickets" and select either the donation page or the invoice page you just configured. If you are using a donation page, we recommend create a tracking code in the Event settings page, you'll be able to clearly track who has purchased tickets, how many, and how much money you've raised. Then click on Advanced under Event details, and specify a tag for RSVPs. Finally, click Tickets to configure your ticket levels.

Later, you will be able to target everyone who RSVP'd for an email blast by using the RSVP tag you specified, and you can get a detailed breakdown of ticket purchases on the Finances page by selecting the tracking code you created. You can print a list of everyone who purchased a ticket to verify people at the door by clicking the RSVP button while editing your event page.

RSVPs will receive two emails: one confirming the RSVP and one confirming ticket payment (either a donation receipt or invoice receipt). You can configure both of these emails on the pages connected to them. 

Alternatively, you can accept RSVPs for your event and send people to a third party website to purchase tickets. To do this, do not check the box next to Sell tickets in Event details, then on the Tickets page, indicate the URL to direct people to purchase tickets. 

Additional Information:

Learn more about fundraising with NationBuilder.

Learn more about setting up an event in NationBuilder.


How would you tag this question?
Do you like this question?

Showing 25 reactions

Wrap code snippets in <code></code> tags.

  • commented 2015-02-07 17:48:10 -0800 · Flag
    CJ, the ticketbase app charges 99c a ticket…which doesn’t help organizations that want to give the ticket for free! Please add promo codes to NationBuilder!
  • commented 2014-12-19 12:59:23 -0800 · Flag
    Yes, but for extra fees per ticket! It’s a great app for complex events with promotion codes, etc., but something as simple as offering a $0 ticket price option on the same page as paid ticketing is hardly an “advanced option”… (just sayin’…)

    The improved membership functionality effectively equates to a grandiose ‘tag’ unless/until it’s a tool to condition event management, as folks have been harping for.
  • commented 2014-12-19 11:35:38 -0800 · Flag
    More advanced ticket options can be created using the Ticketbase app – http://nationbuilder.com/ticketbase
  • commented 2014-11-06 08:37:36 -0800 · Flag
    I had to leave Nationbuilder because of the lack of promo codes and a free ticket option. Someone should give this topic some serious attention.
  • commented 2014-11-06 07:37:20 -0800 · Flag
    Totally agree with comments below. MUST be able to have a free ticket option
  • commented 2014-10-17 01:47:29 -0700 · Flag
    Has anybody from the development team taken note of Alex Adranghi’s solution in liquid below? If it’s already been flagged how this can be done in the code, for nearly a year now, can we have this enabled this way in cPanel soon please?

    1. Option to link ticket levels to membership types
    2. Free RSVP as a ticket level for ticketed events

    C.J.‘s two-page work around really doesn’t cut it as a permanent solution. It’s not only a hassle, it’s just too complex to explain to volunteers and leaves all event creation in the lap of an organization’s tech support… really not cool.
  • commented 2014-08-25 14:29:01 -0700 · Flag
    Why can’t I add a ticket level that allows a price of zero? This is baffling to me! If you would allow this functionality, along with one custom field, we could allow people to register for zero amount and provide their promo code.
  • commented 2014-07-01 10:12:54 -0700 · Flag
    Any updates on the discount code functionality for events?
  • commented 2014-04-16 14:03:06 -0700 · Flag
    When is Nationbuilder going to have coupon/discount codes for events? We could really use an option to give certain people a code that allows them to register for an event for a discounted or free rate. This is crucial for us to track referrals from partners, and easily comp VIP’s for our events.

    Every other event registration system seems to have this option:
  • tagged this with Helpful 2014-02-05 11:14:01 -0800
  • commented 2014-02-05 03:20:56 -0800 · Flag
    I’ve found a way around being able to sell tickets to non-members and tickets to members (or any other defined distinction). All I’ve done is simply show the appropiete RSVP/Ticketing interface through a liquidtag if clause. Seems to be working.
  • commented 2014-01-22 08:45:01 -0800 · Flag
    Sommer – the other option is to create two events, one of which is only viewable to members. You could add a link in the introduction of the main event page – something like “We offer discounted tickets for the luncheon to our members. If you’re a member, click here to purchase your tickets.” Members would need to login to see a page viewable only to members.
  • commented 2014-01-22 03:20:11 -0800 · Flag
    Jay – Unless something has changed recently, you would still need two different events, one ticketed and one not, which inter-link somewhere (preferably where the ticket levels are being displayed).

    Sommer – Not automatically. You would need to set up two ticket levels and trust that members and non-members choose the right one. You would probably have to check these manually rather than with a filter, as ticket levels for one event don’t generate separate tracking codes or tags (would be nice if they would!).
  • commented 2014-01-21 15:50:36 -0800 · Flag
    Is it possible to give a member price (or member discount) on event tickets? For instance, my luncheons are $25 for non members, but $15 for members. So I would want to either set up a $10 member discount or a $15 member-only price.
  • commented 2014-01-16 13:43:56 -0800 · Flag
    Jay — Have you tried creating a $0 ticket?
  • commented 2014-01-16 13:40:42 -0800 · Flag
    To clarify, is is possible to sell tickets and not sell tickets to the same event. Or do I need to sell tickets when the tickets are enabled. It is hard making something seem like a “suggested” donation when they have no other option.
  • commented 2014-01-16 13:38:51 -0800 · Flag
    Are you able to have an event where a person can RSVP without purchasing a ticket?
  • tagged this with Helpful 2014-01-04 14:22:37 -0800
  • tagged this with Helpful 2013-11-19 10:04:51 -0800
  • commented 2013-11-15 02:23:45 -0800 · Flag
    There is a bit of a problem with this chain of event and payment page, as upon completion of payment, the suggested face-tweet will link to the payment page (with no ticket information) rather than the event page. Needless to say, we want people to face-tweet the event link, of course!
  • commented 2013-10-18 14:26:41 -0700 · Flag
    Hillary — It’s possible to have an event that doesn’t require a ticket (that just allows folks to RSVP), but not to have a $0 ticket.
  • commented 2013-10-18 07:19:06 -0700 · Flag
    Can I set up an event with a “sliding scale” ticket price including $0?
  • commented 2013-09-25 14:49:29 -0700 · Flag
    Thomas — I would recommend you chain your event RSVP page to a survey page, as is described in this FAQ: http://nationbuilder.com/how_do_i_collect_detailed_data_from_people
  • commented 2013-09-25 12:26:34 -0700 · Flag
    Is it possible to add a question to the ticket sale? We are having a ticketed event and would like to know if they have are vegetarian or if they have access needs.
  • commented 2013-09-24 18:20:53 -0700 · Flag
    If ticket sales and memberships are not tax deductible then how can we change the receipt so it does not display that it is tax deductible? There is only one universal setting to control this.