Skip to main content

How do I use a custom domain for my workspace site and all events?

If you want a specific domain for all events in your workspace and your workspace site, this article describes how to connect it to Confetti.

Written by Carl Lagerblad

Looking to set up a custom domain for a specific event instead? See How do I use a custom domain for a specific event?

Set up custom domain

If you want your workspace site and all your events in your workspace to use your own domain, for example events.yourcompany.com, you can connect it to Confetti. You’ll need to change settings both at your domain provider and in Confetti.

Set up your custom domain at your domain provider

First, point your domain to Confetti through your domain provider.

If you’re not familiar with configuring domains, we recommend sharing this article with your domain provider.

  1. Open the DNS (Domain Name System) settings for your domain

  2. Add a CNAME (Canonical Name) record for the subdomain you want to use, for example www

  3. Point the record to cname.confetti.events

  4. Save your changes

DNS changes usually take effect within a few minutes but can sometimes take several hours.

We recommend using a subdomain, such as www.yourcompany.com.

Set up your custom domain in Confetti

Once you've configured your CNAME record, you can add the domain in Confetti.

  1. Go to your workspace in Confetti

  2. Click 'Settings'

  3. Click 'Domains'

  4. Click 'Add domain'

  5. Select 'Custom domain'

  6. Enter your domain, for example www.yourcompany.com

  7. Click 'Add domain'

Your domain is now added with the status Pending, since domain ownership hasn’t been verified yet.

Verify domain ownership using a TXT record

Before you can use your custom domain, you’ll need to verify that you own it.

Once you’ve added your domain, Confetti displays instructions for creating a TXT record in a verification box.

  1. Open the DNS settings at your domain provider

  2. Create a new DNS record of type TXT

  3. Copy the TXT record details shown in Confetti

  4. Add the record details at your domain provider and save your changes

  5. Return to 'Settings' → 'Domains' in your workspace

  6. Click 'Check again' to update the verification status

Once Confetti finds the correct TXT record, your domain ownership is verified.

Note: DNS changes can take some time to propagate. If verification doesn’t succeed right away, wait a while and try again.

Your domain must be verified before it can be used. Once verified and correctly configured, you can use it as the primary domain for your event site.

Check that your domain is pointing to Confetti

In addition to verifying domain ownership, you can check that your CNAME record points to Confetti.

  1. Enter your custom domain under Name

  2. Click CNAME

  3. If everything is configured correctly, you’ll see a CNAME record with TARGET: cname.confetti.events

  4. If you don't see a CNAME record pointing to cname.confetti.events, double-check your DNS settings with your domain provider.

Note: Checking the CNAME record confirms that your domain points to the right address, but it doesn’t replace the TXT ownership verification in Confetti.

Naked domains (domains without www)

A naked domain is a domain without www or another subdomain in front of it, for example yourcompany.com.
​

Naked domains work a little differently, and not all domain providers support CNAME records for them. If your provider supports a CNAME or ALIAS record for this type of domain, you can point it to cname.confetti.events and add yourcompany.com in Confetti. You’ll still need to verify ownership as described above.
​

If your provider doesn’t support this, we recommend redirecting your naked domain to a subdomain, such as events.yourcompany.com.

Don't put Confetti in an iframe

We don't recommend using an iframe (inline frame) to display your Confetti event site on another domain, as this can cause unexpected behavior.


For example, when a visitor clicks the `Signup` button, the URL should change to yourevent.com/signup. If the URL doesn't change, your event site may be displayed through an iframe.

Did this answer your question?