Setting up a Custom Domain
Updated over a week ago

If you want to set up your Uscreen website with your domain, you’re in luck! It’s super easy and available to all Uscreeners, regardless of your subscription package.

By default, your storefront is hosted by Uscreen as a subdomain of uscreen.io.

You can see your current domain under Settings > Storefront Domain Settings.

You get to choose the subdomain, type it in the designated box, and if your preferred name is available, this will be the URL you and your audience will use to access your storefront online. Some of you coming to Uscreen might already have a brand name chosen and may want to reflect that in your URL as well.

In that case, you’ll want to select the Custom Domain button and follow the steps from this article to have your custom URL set up and connected to your Uscreen store.

Once you've set up a custom domain we'll automatically install an SSL certificate. This can take 24-48 hours so don't panic if you see that your site is marked as insecure. During this time your site may lose some styles and look a little wonky. This is due to SSL being needed to properly style the page. Uscreen subdomains always come with SSL.

The Most Common Setup Scenario

Typically, we'll need to point both example.com and www.example.com (considering you replace ‘example’ with your custom domain) to your Uscreen store. To do this, you need to create the following DNS records:

Type: CNAME

Host: www

Destination: lb.uscreen.io

TTL: 1 hour (3600 seconds)

Type: A

Host: @ (some web hosting panels require leaving it empty instead)

Destination: 34.120.223.236

TTL: 1 hour (3600 seconds)

If you're already hosting your site somewhere else, make sure you edit the existing records and delete any CNAME records for www. Having multiple records will break things with your domain.

Finally, while nearly everything on the internet is instant, your new domain can take a while to propagate around the world. Check your URL here to see the progress.

Pointing a Subdomain to Uscreen

If you already have an existing website and still plan to use it, and you want to just point the CNAME (something.example.com) to your Uscreen website, it’s as equally simple to do.

For a subdomain, create a CNAME record and point it to:

lb.uscreen.io

Here's a list of setup articles here based on the most common domain registrars:


Common Domain Hosting Platform Instructions

Here are instructions for common domain hosting platforms. If you do not see your platform instructions below, follow the instructions provided above under The Most Common Setup Scenario

NameCheap

Full Domain

Navigate to the domain you want to set up under Domain List and click Manage. Under Advanced DNS you'll be adding a CNAME record for Uscreen.

Add the following records or edit your existing DNS records with the following:

Type: CNAME

Host: www

Destination: lb.uscreen.io

TTL: 1 hour (3600 seconds)

Type: A

Host: @ (some web hosting panels require leaving it empty instead)

Destination: 34.120.223.236

TTL: 1 hour (3600 seconds)

Subdomain

If you only want to point a subdomain to Uscreen because you want to use your www or naked domains for other purposes you can create a CNAME record to point to Uscreen.

Navigate to the domain you want to set up under Domain List and click Manage. Under Advanced DNS, you'll be either adding a CNAME record for your subdomain if it doesn't exist or editing your existing one.

In the end, you should have a record like below:

  • Type - CNAME

  • Name - whatever you want the subdomain to be i.e. tv or catalog

  • Value - lb.uscreen.io

  • TTL - 1 Hour

If you require additional assistance with the DNS records setup, we'd recommend contacting Namecheap's support.

GoDaddy

Full Domain

In GoDaddy, navigate to the domain you want to set up under My Domains and click the three-dot menu and Manage DNS. Under Records, you'll be adding the DNS records for Uscreen.

If you have a CNAME record for www already and can't edit and you don't see a pencil icon next to it, it means you have forwarding turned on. You'll need to turn that off to proceed.

In the end, you should have two records like the below:

Type: CNAME

Host: www

Destination: lb.uscreen.io

TTL: 1 hour (3600 seconds)

Type: A

Host: @ (some web hosting panels require leaving it empty instead)

Destination: 34.120.223.236

TTL: 1 hour (3600 seconds)

Subdomain

If you only want to point a subdomain to Uscreen because you want to use your www or root (naked) domains for other purposes you can create a CNAME record to point to Uscreen.

Navigate to the domain you want to set up under My Domains and click the three-dot menu and Manage DNS. Under Records, you'll be either adding a CNAME record for your subdomain if it doesn't exist or editing your existing one.

In the end, you'll want a record like below:

  • Type - CNAME

  • Host - whatever you want the subdomain to be i.e. tv or catalog

  • Points to - lb.uscreen.io

  • TTL - 1 Hour

If you require additional assistance with the DNS records setup, we'd recommend contacting GoDaddy's support.


Checking Record Propagation

You can check how your CNAME has propagated around the world here.

Did this answer your question?