Skip to main content

How do URLs and custom domains work in EventsAir?

In EventsAir, you can create various websites, apps and portals, all of which will have specific URLs.

Typically, URLs generated within an event are structured using your customer alias, event alias (and sometimes, information such as the site alias).

Customer alias

Your EventsAir customer alias is a short word or series of letters that’s part of your EventsAir login URL (it appears before the word ‘planner’ when you’re logging in):


Change from "app" to "planner" URLs

In April 2026, we updated our domain structure to improve platform efficiency:

  • app.customer-alias.eventsair.com → customer-alias.planner.eventsair.com.

  • OnAir: portalapp.alias.eventsair.com → alias.onair.eventsair.com

For example, if your alias was airtime:

  • EventsAir: airtime.planner.eventsair.com

  • OnAir: airtime.onair.eventsair.com

  • Existing links have been automatically redirected until October 2026

  • If you have saved bookmarks to the current URLs, they will continue to work through the redirect.

You should update any saved bookmarks in your browser.

If old links aren't working, use the new links instead.


Event alias

Then there’s your event name (and event alias).

By default, the event alias matches the event name, but you can manually change it.

[Unless you have custom domain for your whole event – in that case, event alias is locked and there’s a cost if you want to change it.]



The alias of an app, portal, or site you build in EventsAir may also form part of the URL (see following pages).

Making changes later

If you need to make changes to your event name or alias, make sure you check any impact on URLs. For example, if you update your event name (and alias) AFTER your registration site and attendee app were created, the URLs attached to the previous event alias will break.

Alternatively, if you change your event name but not the event alias, your URLs will no longer reflect your event name.

For custom domains, especially for event websites, you need to take special care (especially if changing from an event website built in the Legacy builder to one built in the Modern Event Website builder). More information can be found later in this article.


Terminology - domain structure (what a URL can include)

Protocol

Sub-subdomain
(before the sub-domain)

Subdomain

(before the domain)

Root domain/
also called Domain name

Sub-folder /
sub-directory

[NOT subdomain]

page

Second-level domain

Top-level domain

htttps://

or www

[not all URLs have this]

january.

blog.

company

.com

/about-us

/contact


How URLs are generated (if there are no custom domains)

Below are examples of how URLs are generated in EventsAir when there is NO event-level custom domain / website custom domain.

Interactive (registration) site:



App/Portal from the EventsAir App Store:


The OnAir Portal is slightly different:




Modern Event Website:

IMPORTANT: Your Event Website created in the Modern builder needs to have a different domain to the rest of your event. [This is why it does NOT include the event name by default.]

  • The URL is created by default as a sub-domain (a prefix added to the main domain) of your event domain.

  • However, if you’re using a Custom Domain (for all your events, your event website, or your event) you need to ensure that the Modern Event Website doesn’t share that domain. (See more information below.)

In the Modern Event Website settings:


Legacy Event Website:


Mobile Apps (Attendee App, Organizer App):


Custom domains – overview

Your URLs will take a different format if you’re using a custom domain.

You may choose to have a custom domain if you want a customized URL to suit your event or company brand.

In EventsAir, a custom domain can be applied to various levels within the platform, depending on your requirements.

You can have:

  • A System-level custom domain (to give ALL events the same base domain) – costs apply

  • An Event-level custom domain (to connect one domain to a single event) – costs apply

  • An “Event website only” custom domain*

*This is a newer option and applied to the Modern event website only. It must be unique to the event website. Legacy event websites URLs use the event’s domain.

The actual domain name (URL)

NOTE:

For ALL custom domains (including event websites only), you need to purchase (register) the actual domain name from your preferred domain registrar (also known as a domain re-seller).

A custom domain can't be attached in more than one place – e.g. a system-level domain can't be your corporate website domain.

Example of system-level vs. event-level custom domain

System-level

A domain applied to ALL your events.

Example: imaginarycompany.com/event_alias/

Event-level

A particular domain for one specific event.

Example: myeventname.com


(See further below for more details of these examples)

What URL should my Modern event website have?

If you'd prefer to have your event website use the simplest domain, you can use a subdomain as your system-level or event-level custom domain (such as 2026.myeventname.com) and then use the root domain (e.g. myeventname.com) as the custom domain for your Modern event website.

If you want to follow this example and you have an existing system-level or event-level custom domain, you need to ask us to change the system/event domain to a subdomain FIRST, before attaching the custom domain to your Modern event website.


How your custom domain setup might look:

System-level custom domain example

System Domain (URL) set to www.imaginarycompany.com (applies to all events, each event will have its own domain subfolder/subdirectory e.g. event1, event2)

EVENT 1

URL STRUCTURE: imaginarycompany.com/event1

EVENT 2

URL STRUCTURE: imaginarycompany.com/event2

EVENT 3

URL STRUCTURE: imaginarycompany.com/event3

Event website (built in Modern)

Interactive Sites, apps, portals

EVENT 1

  • System domain cannot be applied to your event website.

  • Default URL will use a subdomain of the event name, i.e.: event1.eventsair.site

  • Custom domain cannot be imaginarycompany.com
    (and cannot be www.imaginarycompany.com)

  • Custom domain CAN be a subdomain e.g. promo.imaginarycompany.com
    (again, cannot be www.promo.imaginarycompany.com)

URLs take the default format but use the system-level custom domain as the base, for example:

Registration site:

imaginarycompany.com/event1/interactive-site-alias/site/register


Portal/app:

Imaginarycompany.com/client-portal/event1/portal-alias

EVENT 2

  • As above, BUT you cannot use the same custom domain as Event1 while stie is live. (If the event1 Modern website is deleted, you could re-use the custom domain).

  • As above, but with event2 instead of event1

EVENT 3

  • As above

  • As above but with event3

For all 3 events, an event website built in Legacy would have the domain:
System-level domain plus event alias

NOTE:

While most Apps/Portals will inherit a custom domain if applied to the event (system-level or event-level), the OnAir Portal doesn't - it follows the same format as it would without a custom domain:
customer-alias.onair.eventsair.com/VirtualAttendeePortal/event-alias/portal-alias

  • For all three events, if you’d built the event website in Legacy, it would be: Event System-level domain plus event alias


Event-level custom domain example

EVENT 1

URL STRUCTURE: myeventname.com

Event website (built in Modern)

Interactive Sites, apps, portals

  • Event domain has to be different to your Modern website domain

  • Default URL will use a subdomain of the event name, i.e.: myeventname.eventsair.site

  • Custom domain cannot be myeventname.com
    (and cannot be www.myeventname.com)

  • Custom domain CAN be a subdomain e.g. promo.myeventname.com

    (again, cannot be www.promo.myeventname.com)

URLs take the default format but use the event-level custom domain as the base, for example:

Registration site:

myeventname.com/event1-alias/interactive-site-alias/site/register

Portal/app:

myeventname.com/client-portal/event1-alias/portal-alias

OnAir portal:

customer-alias.onair.eventsair.com/VirtualAttendeePortal/event-alias/portal-alias

An event website built in Legacy would have been: myeventname.com


EVENT 2 (a)

URL STRUCTURE: myneweventname.com

[You can’t have the same custom domain on two events if they’re both live/connected to the domain at the same time.]

Event website (built in Modern)

Interactive Sites, apps, portals

  • Event domain has to be different to your website domain

  • Default URL will use a subdomain of the event name, i.e.: myneweventname.eventsair.site

  • Custom domain cannot be myneweventname.com
    (and cannot be www.myneweventname.com)

  • Custom domain CAN be a subdomain e.g. promo.myneweventname.com

    (again, cannot be www.promo.myneweventname.com)

URLs take the default format but using the event-level custom domain as the base, for example:

Registration site:

myneweventname.com/event2-alias/interactive-site-alias/site/register



Portal/app:

myneweventname.com//client-portal/event2-alias/portal-alias

OnAir portal:

customer-alias.onair.eventsair.com/VirtualAttendeePortal/event-alias/portal-alias

An event website built in Legacy would have been: myneweventname.com


EVENT 2 (b) - using same custom domain as event 1

This is how it'd look if you’re using the SAME custom domain as event 1, because you’ve removed the custom domain from event 1, and attached it to event 2 (which must have a different alias).


You can move a custom event-level domain from one event to another at no cost, as long as it's within 2 years of purchase of the custom domain service from EventsAir.

URL STRUCTURE: myeventname.com

Event website (built in Modern)

Interactive Sites, apps, portals

  • Event domain has to be different to your website domain

  • Default URL will use a subdomain of the event name, i.e.: myeventname.eventsair.site

  • You can delete your Modern event website from event 1, that used this URL – that will let you create a new Modern event website with the same URL.
    ​OR

  • If you haven’t deleted the first event’s website (built in Modern), the URL will be automatically appended with extra characters – you can edit this when creating your site.

  • Custom domain restrictions are the same as for Event 1. Again, if you delete the event 1 Modern website, you could re-use that custom domain for your new Modern website in this event.

URLs take the default format but use the event-level custom domain as the base, for example:

Registration site:

myeventname.com/event2-alias/interactive-site-alias/site/register

Portal:

myeventname.com/client-portal/event2-alias/portal-alias

Note that these URLs are different to Event 1, because the event alias is different.

OnAir portal:

customer-alias.onair.eventsair.com/VirtualAttendeePortal/event-alias/portal-alias

Event website, if you'd built it in Legacy: myeventname.com (if you were keeping the website built previously with that domain)


Custom domains - how to get them

System-level domain

If you want a System-level domain (for all your events), please ask your Account Manager who can help you with pricing and setup.

Event-level custom domain

Purchasing an event-level custom domain is activated in the Setup Panel, in Event [Preferences], Custom Domain tab.

As explained above, the custom domain will be applied to interactive sites and apps/portals from the app store (not your Attendee or Organizer apps or your Modern event website).

You can see and authorize the relevant additional charge, which covers server costs, configuration, certificate installation, traffic routing, and the underlying coding that makes it all possible.

You’ll need to provide the following information when requesting an event-level custom domain, and after your provide this and authorize the purchase, our IT team will contact you to advise on the next steps.

  • Domain required

  • Organization name – that owns the domain

  • City/Location

  • State/Province

  • ISO Country Name

  • Technical contact (email)

    There’s also a checkbox where you can indicate if you already have an SSL certificate for this domain.

Summary of how a custom domain affects your websites

Create your own event-website custom domain (Modern event website builder only)

A custom domain that’s just for your event website can be created in the Modern Event Website builder, at no additional cost, by adding the domain name and DNS settings (and advising your DNS provider). This must be unique (not shared with your event domain).

  • Create the event website using the Modern Builder

  • Under 'EVENT WEBSITE', choose 'Settings'

  • Fill in the 'Custom domain' field, then select 'Attach domain'

  • Add the details and give your DNS provider the correct information

Again, a system-level OR event-level domain must be different to an event website domain if using the Modern Website Builder.

Event-level custom domain with Modern event website

If you're building an event website in the Modern Builder, but you want a custom domain for the rest of the event (registration sites, apps & portals from the EventsAir App Store), the event website must have a different domain. Use the above process to get a system or event-level custom domain, then add a different domain to your event website.

Event-level custom domain with a Legacy event website

If you were to build an event website in the Legacy Builder, the only way to have a custom domain for that event website is to purchase a custom domain for the whole event OR a system-level custom domain (using the above process). The event's custom domain would then be automatically applied to your Legacy-built event website.


More help with Custom Domains

Search this site for more information about using and updating custom domains.

Resolving duplicate website domain issues

If you had previously had a custom domain attached to a Legacy-built event website, and you want to use that custom domain for another website:

  • You need to go the previous event, go into Setup, Event, Custom Domain tab, and select the “Remove Custom Domain” button.

  • Wait at least five minutes before using the domain for a different (Modern-event-builder-created) event website.

  • If your event website was created in the Legacy builder, hasn’t yet been removed; your event alias has been changed (and the event website is republished), which has created a second website at the new alias URL in addition to the original site (i.e. two different websites for the same event).

The best option is to delete the Legacy site and build a new one in the Modern builder.

Alternatively, if you need to use the Legacy builder for the updated website, follow the steps below to remove or overwrite the original alias:

  1. Change your event alias back to match your old event website URL.

  2. In the Legacy Event Website Builder, create a closed landing page, set your other pages as draft to stop them being published, then republish the site. (This will replace the site available at the old URL with a closed page.)

  3. Change your event alias back to the correct value, and build your new event website in the Legacy builder, if you need to do that.

Consider consulting your domain provider's support if DNS configuration issues persist.


More custom domain tips:

  • Always test URLs before sharing/promoting them.

  • DNS changes can take time to propagate, and changes may not be instant (and can take up to 48 hours). If you’re concerned, talk to your DNS provider’s support team.


Did this answer your question?