Advanced concepts

Custom domains

Connect your domains with Pixel to create secure, branded links.


Introduction to custom domains

By connecting your custom domains with Pixel you will be able to create branded links. Branded links are a great way to build trust with your audience and drive clicks.

What is a custom domain?

A custom domain is a branded domain name that is unique to your company or campaign. Domain names can be purchased from providers like Cloudflare or Namecheap to match your brand.

What is the difference between a root domain and subdomain?

Root domains are domain names in their most basic form. They consist of a top-level domain (TLD) and a second-level domain (SLD). For example:

  • facebook.com
  • wikipedia.org

Subdomains are a level below the root domain in the domain name hierarchy. For example:

  • help.domain.com
  • go.domain.com

After purchasing a domain name from your provider you can create any number of subdomains. While subdomains constitute longer URLs, they may be the best option for beginners as there is no concern of conflict with existing DNS records.

HTTPS and SSL

Every domain or subdomain connected is assigned an SSL certificate for added security over HTTPS. SSL certificates will be auto-generated upon the first visit of any link created with the new domain.

Managing custom domains

Both admins and team members can add and remove domains using the domain page of the app. Before doing so you must configure your DNS records correctly. While each provider is different, the principles are the same.

Quick tip!

Ensure there will be no conflicts within your existing DNS configuration. Multiple records with the same host name may cause unexpected behaviour.

Cloudflare users

Please select the DNS only proxy setting when creating the appropriate DNS record in Cloudflare. Pixel does not currently support the Proxied setting.

Connecting Pixel with a root domain

To connect a root domain, go to your DNS registrar and create an A record with a value of 18.168.161.132 and an empty host name. This will create the record at root-level. Please note, if you already host content at root level, for example with Wordpress, it's usually better to avoid conflicts by creating a subdomain instead.

Connecting Pixel with a subdomain

Subdomains require you to create a CNAME record with your chosen host name and a value of cname.pxl.to within your DNS registrar. Common host names include go, link, and out. Remember, our goal is to attract interest and clicks so keep it short and instructive.

How to add a domain

After creating the correct record for your domain you must wait up to 48 hours for DNS propagation, or until the domain has begun redirecting requests to the Pixel 404 page. Then go to the domain page, type the domain in the appropriate text field and click add.

How to remove a domain

A domain can be removed by visiting the domain page and clicking the remove button for the domain in question.

Be careful!

Removing a domain will cascade remove any links associated with that domain.

Previous
Team members