How to Connect Your Own Domain in LandingCube
Note: If you signed up before June 4th 2020, this feature is only available to users on the Full-Time Seller and Large Business plans.
Note: If you signed up after June 4th 2020, this feature is available on all plans.
This article will show you how to map a domain you own to your LandingCube account, so you can publish landing pages with a custom subdomain.
You will also need this feature after verifying your own domain if requested by Facebook or Google. For directions on verifying your domain with Facebook, please click here. For directions on verifying your domain with Google Merchant Center, please click here.
Example:
The regular URL for your landing page will be like this:
pages.landingcube.com/promo/mypage
With our domain mapping feature, you can publish a page at a subdomain of your own site. Such as:
offers.mybrand.com/giveaway
This feature will only function with using a subdomain as per the example above.
Pages published to custom subdomains will include SSL certificates (so will have a secure HTTPS URL) and will be fully hosted on our servers.
This is the recommended way to publish a page from your own domain. However, you can also publish a page by using the page’s embed code, or our WordPress plugin.
How to Connect Your Domain
To publish a page from a custom subdomain, you’ll first need to connect the domain to your account.
Go to your account settings, and click the “Domains” tab.
The pages.landingcube.com domain will be connected by default. To add another domain, click “Add Domain”.
Now add your domain and subdomain.
The domain (the part after the first period) should be a domain name you own, and can access the DNS settings for (we’ll get to this shortly).
The subdomain (the part before the first period) is your choice (something like “pages” or “offers” is common).
When you first add your domain, the status will show “Pending” - meaning it is not yet connected.
To finish connecting, you’ll need to point your subdomain to our servers, by adding a record to your DNS settings.
Here's how to add a CNAME record - note that the process may be slightly different depending on your provider (a few detailed examples are laid out below).
- Sign into your domain name provider, such as GoDaddy or Namecheap.
- Go to your DNS management page.
- Create a CNAME record
- In the host/name field, enter your subdomain (“offers”, “pages” etc)
- As destination address (this could be "value", "content" or "points to", depending on your provider), copy and paste “connect.landingcube.com”
- Save your changes. You might have to wait up to 48 hours for your DNS changes to fully propagate across the internet. Please check back later.
The site https://dnschecker.org/ will show you where in the world your DNS changes have gone live.
Put your domain and subdomain in the “DNS Check” box, select “CNAME”, and click search. This will show you where your changes are live so far (if it is not live, your page will not be able to load in these areas).
Our system will periodically check your DNS, and update on your Custom Domains page in LandingCube when it has been successfully connected.
Note: If you signed up before June 4th, that the Full-Time Seller plan is limited to 3 custom subdomains. The Large Business plan is allowed unlimited subdomains, while the feature is not available on our Beginner plan.
Note: If you signed up after June 4th, this feature is available on all plans.
How to Add Records to Your DNS
The process of adding a CNAME record to your DNS is a little different for different providers.
You can add DNS records either through your domain registrar (where you bought the domain, i.e. domain.com) or your hosting provider (where your domain is hosted, i.e. DreamHost). If your domain is hosted, it's advised to add the record with your host.
Here are some of the common ones:
GoDaddy
Log in to GoDaddy. Find your domain from the list of products, and click “DNS”.
Click “Add” on the bottom right side of the page.
- Choose “CNAME” from the menu
- For “Host”, write your subdomain (e.g. “offers” or “pages”)
- For “Points to”, write “connect.landingcube.com”
NameCheap
Sign in to your NameCheap account.
On the left side of the page, select “Domain List”.
Find your domain, and click “Manage”.
Click “Advanced DNS”, then “Add New Record”.
- Select “CNAME” as the type
- For “Host”, write your subdomain (e.g. “offers” or “pages”)
- For “Value”, write “connect.landingcube.com”
Click “Save All Changes” to complete.
DreamHost
Go to “Domains”, then “Manage Domains”.
Find the domain you want to connect, and click “DNS”.
Scroll down to the heading that says “Add a custom DNS record to (your domain)”.
- Under “Name”, add your subdomain (e.g. “offers” or “pages”)
- For “Type”, choose “CNAME”
- Under “Value”, write “connect.landingcube.com”
Click “Add Record Now” to complete.
Domain.com
Find the domain you want to connect, and click “Manage”.
Find “DNS & Nameservers” from the menu on the side.
Click “Add DNS Record”.
- In the “Name” field, write your subdomain (e.g. “offers” or “pages”)
- In the “Content” field, write “connect.landingcube.com”
- For “Type”, choose “CNAME”
- For TTL, choose ½ hour
Domain.com will put the record live in half an hour. After that, it may take a little time for your DNS changes to go live all over the web.
How to Publish Your Landing Page to a Custom Subdomain
Once your domain has been successfully connected, you will have the option to choose this subdomain when you publish a landing page.
At the "Publish" step, you can choose your page's URL. Here you will have a dropdown menu of all your connected subdomains, and a field for you to choose your URL slug.
Once completed, you will have a landing page hosted on our servers, visible from your own custom subdomain.
If you have any questions, or need further assistance, contact our support team and we'll be happy to help.