> For the complete documentation index, see [llms.txt](https://eventx-hq.gitbook.io/knowledge-base/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://eventx-hq.gitbook.io/knowledge-base/outreach-channel/email-campaigns/invite-attendees-to-the-event.md).

# Invite Attendees to the Event

## How to Invite Attendees

Here are five distinct methods for inviting attendees to the events.

![](/files/JwyNw0h0vrv8nSvriay3)

### Invite Your Own List (Private Event)

1. Select Invitation Only on the event setting.
2. Import the attendee list that is entitled to join the event
3. Share out the event invitation link with your guest. Only the attendee email that matched your event attendee list able to register and login.

![](/files/ks67TlyAXC18Nv5lnbMm)

On the event landing page, only entitled email address will allow to register the event.

![](/files/GhrDUKqpd1O6KDGFKil5)

### RSVP

![](/files/ZKcpL3o3HsvVor77U4JJ)

Attendee will be in "RSVP invited" status, if added in this way.

After the attendee clicked the URL and submitted the registration, the status will become "RSVP registered"\
![](/files/3LblZs5x4Fow3m7Z80RI)\
![](/files/kuBW5UXjTh2CEM63MDkj)\
![](/files/cV1sMwd5y8jp3WpQYChA)

***

## Registration

### Public Registration

Copy your event public registration URL and share with your guest

![](/files/XascacJYetrxtlawqF6J)

### You may pre-fill the attendee data using this way.

When you share your event's public registration URL, you can pre-fill the registration form for attendees by appending a `fields` query parameter with a JSON object. This saves attendees from typing the same information again and ensures data accuracy.

Use the `fields` query parameter with a JSON object:

`?fields={"key": "value", ...}`

Available Fields:

| Key              | Description                              | Example               |
| ---------------- | ---------------------------------------- | --------------------- |
| `email`          | Email address                            | `"sales@eventx.io"`   |
| `firstName`      | First name                               | `"Angus"`             |
| `lastName`       | Last name                                | `"Luk"`               |
| `contactNo`      | Phone number (without country code)      | `"39984028"`          |
| `areaCode`       | Country calling code                     | `"852"`               |
| `city`           | City                                     | `"Hong Kong"`         |
| `secondaryEmail` | Secondary email                          | `"support@eventx.io"` |
| `jobTitle`       | Job title                                | `"Developer"`         |
| `organization`   | Organization / company                   | `"EventX"`            |
| `country`        | Country                                  | `"China"`             |
| `customField_ID` | Custom field value (use field ID as key) | `"Custom Value"`      |

> **Note on phone fields:** The phone number in the registration form is a composite of two keys: `areaCode` (country calling code, e.g., `852`) and `contactNo` (the actual phone number, e.g., `39984028`). The correct key is `contactNo` — not `contactNumber` and not `phone`. You must supply both `areaCode` and `contactNo` for the phone field to be pre-filled correctly.

**Sample URL (all fields)**

[https://demo.event.day/events/d9ea3137-0e36-4a25-935f-57a53ca6b31c?fields={"email": "sales@eventx.io", "firstName": "Angus", "lastName": "Luk", "contactNo": "39984028", "areaCode": "852", "city": "Hong Kong", "secondaryEmail": "support@eventx.io", "jobTitle": "Developer", "organization": "EventX", "country": "China"}](https://demo.event.day/events/d9ea3137-0e36-4a25-935f-57a53ca6b31c?fields=%7B%22email%22%3A%20%22sales%40eventx.io%22%2C%20%22firstName%22%3A%20%22Angus%22%2C%20%22lastName%22%3A%20%22Luk%22%2C%20%22contactNo%22%3A%20%2239984028%22%2C%20%22areaCode%22%3A%20%22852%22%2C%20%22city%22%3A%20%22Hong%20Kong%22%2C%20%22secondaryEmail%22%3A%20%22support%40eventx.io%22%2C%20%22jobTitle%22%3A%20%22Developer%22%2C%20%22organization%22%3A%20%22EventX%22%2C%20%22country%22%3A%20%22China%22%7D)

### Add Attendee to Event Directly

![](/files/4kSLB7mF9kPwajqufhI2)

Attendee will be in "registered" status, if added in this way.

***

## FAQ

1. Will my attendee have a unique e-ticket with check-in QR code?\
   Yes, all of the 6 ways above will create a unqiue check-in QR code for each attendee.
2. Can I import attendee via API, or from other platform (eg. Eventbrite, etc)\
   Yes, EventX supports Public API. Please contact <sales@eventx.io> for more information.
