FreemiumProBusinessEnterprise

System Email Field (registrant_email)

What Is registrant_email

registrant_email is a system field in the tikento registration form. This is the buyer's email address, to which the following are sent:

  • Registration confirmation
  • QR ticket (for paid events)
  • Event reminders
  • Event change notifications

The field is automatically added to every form's schema (it cannot be removed from the database), but it is not always displayed to the attendee — visibility depends on the event settings.

When the Field Is Visible to the Attendee

registrant_email appears in the form only when both conditions are met simultaneously:

  1. Gift mode is enabled in the event settings (giftPurchaseEnabled = true)
  2. The buyer selected the "Buying for someone else" option (buyingFor = 'other')
ScenarioGift ModeBuying ForField Visible?Where Receipt Is Sent
Standard registrationdisabledNoAttendee's email from the form
Gift for another personenabledsomeone elseYesregistrant_email (buyer)
Gift for yourselfenabledyourselfNoAttendee's email from the form

When the field is hidden, the first required email field from the attendee section is used for sending receipts and notifications.

How It Differs from a Regular Email Field

A form can have multiple email fields — for example, work email and personal email. The system field registrant_email is only one. It determines the recipient of purchase notifications (when the buyer and attendee are different people).

Parameterregistrant_emailRegular Email Field
RequiredAlways required (when visible)Configurable
PurposeReceipt and buyer notificationsData collection
VerificationRequired (paid events)No
Count per formStrictly oneAny number
VisibilityAutomatic (based on conditions above)Configurable

Email Verification

For paid events, tikento requires email confirmation before finalizing the registration. This protects against bots and mistyped addresses.

What the Process Looks Like for the Attendee

  1. The attendee fills out the form and clicks "Next" (or "Pay").
  2. A confirmation email with a code (6 digits, valid for 15 minutes) is sent to the specified email.
  3. The attendee enters the code in the form or follows the link from the email.
  4. The registration is finalized, and payment proceeds (if required).

Verification Settings

In the form settings ("Registration" tab → "Settings"):

  • "Verify email on registration" — enable/disable. For paid events, this is forced on and cannot be disabled.
  • "Require verification for free spots" — optional, to improve the quality of your database.

Receipt Email Warning

If a paid event has gift mode disabled and the form has no required email field in the attendee section, the system will show a RECEIPT_EMAIL_NOT_GUARANTEED warning. The organizer can confirm that this is acceptable or add a required email field.

Autofill

If the attendee has previously registered through tikento (on any site with the widget or directly in the PWA), the field may be prefilled from the browser's localStorage. When authorized through Telegram, the field is automatically filled with the email from the profile (if linked).

Privacy

The registrant's email is stored in compliance with 152-FZ requirements. When an attendee's account is deleted, the email is anonymized in accordance with the privacy policy. PII is not recorded in logs.

Frequently asked questions

Can the registrant_email field be removed from the form?
The field cannot be deleted from the form schema, but it is automatically hidden from the attendee if gift mode is disabled or the buyer selects 'for myself'. When the field is hidden, receipts are sent to the attendee's email.
What if the attendee enters a non-existent email?
For paid events, tikento requires email verification — the attendee will receive an email with a link or code, and the registration is finalized after confirmation. For free events, verification is optional.
Can the organizer see attendees' emails?
Yes. Email is displayed in the attendee list, available in CSV/XLSX export, and in each attendee's card.