Using a custom domain¶
By default, event shops built with pretix are accessible at
pretix.eu if you are using our hosted service and
<event> are the short
form versions of your organizer account name and event name, respectively.
However, you are also able to use a custom domain for your ticket shops! If you work for “Awesome Party Corporation”
and your website is
awesomepartycorp.com, you might want to sell your tickets at
and with pretix, you can do this. On this page, you find out the necessary steps to take.
With the pretix.eu hosted service¶
Step 1: DNS Configuration¶
Go to the website of the provider you registered your domain name with. Look for the “DNS” settings page in their interface. Unfortunately, we can’t tell you exactly how that is named and how it looks, since it is different for every domain provider.
Use this interface to add a new subdomain record, e.g.
tickets of the type
CNAME (might also be called “alias”).
The value of the record should be
Step 2: Wait for the DNS entry to propagate¶
Submit your changes and wait a bit, it can regularly take up to three hours for DNS changes to propagate to the caches
of all DNS servers. You can try checking by accessing your new subdomain,
If DNS was changed successfully, you should see a SSL certificate error. If you ignore the error and access the page
anyways, you should get a pretix-themed error page with the headline “Unknown domain”.
With a custom pretix installation¶
If you installed pretix on a server yourself, you can also use separate domains for separate organizers. First of all, configure your webserver or reverse proxy to pass requests to the new domain to pretix as well. Then, go to the organizer account in pretix and click the “Edit” button. Enter the new domain in the “Custom Domain” field, then you’re done!
Note that this field only shows up if you are logged in as a system administrator of your pretix installation.