Skip to content

Private Tickets & Invitation-Based Registration

Ticket management showing private ticket configuration with RSVP settings and invitation links

Private tickets are hidden from the public registration page. Only people who receive a direct invitation link can register. This is ideal for VIP access, corporate events, press passes, or any invite-only experience.

  • The ticket is not visible on the public checkout page
  • Each invitee receives a unique registration link
  • You can send invitations via email, WhatsApp, or both
  • Track RSVP status: Accepted, Declined, or Pending
  • Optionally combine with the Approval workflow for double verification

  1. Go to Setup → Ticket.
  2. Click + Ticket to create a new ticket (or edit an existing one).
  3. In the ticket settings, set the ticket visibility to Private.
  4. Configure the ticket name, pricing, and dates as usual.
  5. Click Save.

The ticket card will show an Open RSVP badge indicating it’s a private/invitation-based ticket.


  1. Go to Setup → Ticket.
  2. Find the private ticket and toggle on Override Global Settings.
  3. Click the Invitations button under NOTIFICATIONS & DELIVERY.
  4. The Invitation Manager opens.
  5. Choose how to send invitations:
    • Email — send personalized email invitations
    • WhatsApp — send via WhatsApp message
    • Both — send through both channels
  6. Add invitees by entering their details or using Bulk Upload with a CSV file.
  7. Click Send Invitations.

Go to Setup → Private Ticket in the left sidebar to see a dedicated management view for all your private tickets. From here you can:

  • View all private tickets and their invitation counts
  • See RSVP metrics (sent, accepted, declined, pending)
  • Resend invitations to non-responders
  • Add new invitees

Each invitation has one of these statuses:

StatusMeaning
SentInvitation delivered, no response yet
PendingInvitee opened the link but hasn’t registered
AcceptedInvitee completed registration
DeclinedInvitee explicitly declined the invitation

When an invitee clicks their invitation link:

  1. They are taken directly to the registration form for that specific private ticket
  2. Their name and email may be pre-filled from the invitation data
  3. They complete the registration form and submit
  4. If approval is also enabled, the registration enters the approval queue
  5. If no approval is needed, they receive instant confirmation

For maximum control, you can enable both private tickets and approval:

  1. Create the ticket as Private (requires invitation link).
  2. Enable Requires Approval in the ticket’s override settings.
  3. Invitees register via their unique link → registration enters pending queue → you approve or reject manually.

This is useful when you want to invite a large group but still review each registration individually before confirming.


ScenarioSetup
VIP guest listPrivate ticket + no approval (auto-confirm invited guests)
Press/media passesPrivate ticket + approval (review credentials)
Corporate team eventPrivate ticket + bulk upload CSV of employees
Board meetingPrivate ticket + WhatsApp invitations
Speaker registrationPrivate ticket with custom form fields (bio, topic, photo)

When you send an invitation, the recipient receives a unique link (/invite/[token]). Clicking this link takes them directly to a registration page pre-scoped to their private ticket — they don’t need to find the ticket themselves.

See Invitation Links & Short URLs for details on how invitation URLs work, and The Registration Experience for the full checkout flow.