How to Link a Custom Domain to Your Pre-Amazon Landing Page

A landing page funnel is the superior way to drive outside traffic to your Amazon products. Landing pages give you the opportunity to capture emails for your email list, embed retargeting pixels, and qualify your audience so only high-intent shoppers get through to your product page.

(Filtering your traffic so only people in “buy-now” mode go to Amazon can dramatically improve your product’s conversion rate).

In addition to using a landing page in the first place, it’s also best practice to connect the landing page with your own domain. Publish your page from a branded URL for your business levels up the power of your landing page, and almost always leads to better results in the short term and long term.

Read on to find out why you should connect your domain, and how you can do it in LandingCube.

Why To Use a Custom Domain

There are long and short term benefits to connecting your own domain. To be clear, you don’t have to have your own domain. You can use LandingCube without a custom domain. By default, your landing pages will be published at pages.landingcube.com, and will work just fine from this domain. However, it benefits you to use your domain, for these reasons.

Establish/Build Your Brand

Most sellers only look a few feet ahead of them when making decisions. If you want to build a business to succeed in the long run, one of the best things to do is start building your brand right now.

It might not do anything for you today, or two weeks from now, but if you continue to build your brand over a number of months or years, you’ll eventually build up brand recognition that is super valuable on a competitive platform like Amazon.

A fine way to start out is to put your brand name out there. That means putting your brand on your ads and your URLs. Eventually your target customers are going to recognize your brand name – this is the first step towards becoming an authoritative brand in your niche.

More Legitimacy = More Conversions & Sales

Branded URLs can also benefit you straight away. A URL with your own branded domain name seems more legitimate than a generic platform URL. This is important for establishing trust with your audience.

Trust is vital with digital advertising. Whether you’re emailing someone or putting a Facebook Ad in front of them, people have no reason to trust you and believe you’re a real company at first. If your URL doesn’t match your company’s name, it’s not going to help establish this trust.

However, an ad from your company’s FB profile, to a URL with your company’s domain, gives the impression that this is a real business, and customers aren’t going to get scammed if they hand over their email, or click through to buy your product.

High Approval Rate for Paid Ads

Your own domain also gives you a much better chance of getting approved for paid ads (such as Facebook and Google Ads). These platforms want to see ads run by real businesses – so they are much happier if your ad links to your own domain.

It’s not uncommon to see ads disapproved because the URL linked doesn’t match your business page. In which case, you need to submit the ad that links to your own site (or at least your own domain).

The same thing can happen (ads being disapproved), if a domain gets flagged by Facebook. The situation can arise where someone else using the same domain name as you (e.g. pages.landingcube) does something dodgy with their ads, which Facebook flags as spam. This can cause other ads linking to the same domain to be flagged temporarily.

However, if you’re using your own URL, you have full control over how Facebook sees your domain, and you can maintain a positive reputation for it.

Learn more:

How to Use Your Own Domain

Here’s how to start using your own custom domain for your LandingCube pages.

First – How to Get a Domain

To use your own domain, you first need to purchase and own that domain name. To build a website or publish a page with a specific domain, you need to purchase it from a domain name registrar. If the domain name you choose is not already registered and held by someone else, you can purchase it and start using it. You’ll also need to pay a yearly fee to maintain ownership of your domain.

Domains usually cost very little. Your average domain might cost around $10 to buy, and another $10 per year to maintain. This can be a lot more if your domain is catchy and in demand, though.

A few places you can use to search for and buy available domains are:

You can also buy a domain name through many web hosting companies, if you plan to build a site around your domain as well. For instance, web hosting company Ultahost allows you to purchase a domain directly from their website.

Choose Your Subdomain

When you publish a page from your own domain, it will appear as a subdomain. This means you’ll need to choose something to go before the domain name.

For example: our domain is landingcube.com. However our web app and landing pages are published at a subdomain, which is pages.landingcube.com. “Pages” is a subdomain, indicating a relationship to the main domain, but a separate part of your site.

So, once you have your domain, you’ll need to choose a subdomain for your landing pages to be published to. Some examples could be:

  • pages.(domain).com
  • offers.(domain).com
  • deals.(domain).com
  • promo.(domain).com
  • go.(domain).com

It’s up to you, though try and choose something that is going to make sense to your audience. Again, you’re after branding and legitimacy from your URLs.

Set Up Your Subdomain in LandingCube

Once you’ve decided what you want the subdomain to be, you’ll have to connect it in LandingCube. You can do this in your account settings.

Log in to your account, and access your settings page via the icon on the top-right corner.

Go to the “Domains” heading. Hit “Add Domain”, and enter your subdomain, followed by your primary domain.

Hit “Add Domain” when you’re done, then “Save” to save your changes. It will now show your subdomain as “pending”.

The last step is to connect your domain with your domain registrar or host.

Add a CNAME Record for Your Domain

For our software to be able to publish pages to your subdomain, you’ll need to add what’s called a “CNAME” record to your DNS records.

A short explanation on what DNS records are. These are records logged with whoever manages your domain name, allowing different servers to make actions using your domain name.

For example, if you want to set up GSuite for gmail to send emails from an address with your domain, you need to add a DNS record that allows Google to use your domain name.

It’s the same thing when it comes to publishing landing pages with your domain on it. The page is still published and run on our servers, so we need permission to use your domain name when we publish the page.

Adding a CNAME record is quite simple. To add this record, you should go to the service that is managing your domain. If your domain is hosted, add the DNS record with your domain host. If it’s not hosted (i.e. if you just bought the domain name and nothing else), add the DNS record with the company you bought your domain from (GoDaddy, Namecheap, etc).

The process will be slightly different, depending on your domain name provider, but the fundamentals are the same.

Go to wherever it is you can edit/add DNS records for your domain. When you get here, add a new record.

You’ll want to add the following:

  • Type of record: CNAME
  • Host: your subdomain (e.g. “pages” or “offers” – only the part before your main domain)
  • Value (this could also be destination address): connect.landingcube.com

Your provider may also give the option to choose “TTL”, which is time to live – how soon they will make this DNS record go live. You can generally leave this as the default.

It usually takes a little while for your subdomain to go live all around the world. This is generally just a couple of hours, but in rare cases can be up to 48 hours.

You can check the status of your DNS record with the site https://dnschecker.org/. Once our servers have picked up your record, it will say “Connected” in the domains section of your account settings.

Once it is connected, you’ll be able to choose this domain from the dropdown menu when you publish a landing page.

Here’s an example of a DNS record I set up in Namecheap:

For more info, here are some help articles from different providers on setting up DNS records:

Godaddy: https://www.godaddy.com/help/view-my-dns-settings-19182

Namecheap: https://www.namecheap.com/support/knowledgebase/article.aspx/767/10/how-to-change-dns-for-a-domain

Google domains: https://support.google.com/domains/answer/3290309?hl=en

Domain.com: https://www.domain.com/help/article/dns-management-how-to-update-dns-records

Only Domains: http://support.onlydomains.com/category/14/name-servers-dns.html

Alternative Options – Iframe & WordPress Plugin

Adding a custom subdomain is the easiest way to use your own domain with your landing pages. When you publish a page with this method, it will be fully responsive and operational like normal, since there is nothing interfering or conflicting with it from another site.

There are two alternative options you can use to publish a page on your own site, though.

Each page has an iframe embed option. This is a piece of HTML code that you can use to display your landing page within a post or page on your own site.

An iframe is what you use most of the time to embed a YouTube video on your site. It works the same way when embedding your landing page.

Using this, the page is still hosted and maintained on our servers, but your site will basically show a working snapshot of the page. It should still function properly when someone views it on your site (people will be able to claim a coupon like normal).

You’ll get the iframe embed code from your LandingCube dashboard, clicking “Publish” and then choosing it from the publishing options.

Take this code and paste it into an HTML-capable area on your site. That’s it.

The other option is our WordPress plugin. This works essentially the same way as an iframe embed, except our plugin connects with your LandingCube account to display your active landing pages, and let you publish them directly to the URL you choose. 

You can do this by downloading the plugin for free from the WordPress plugin repository. Activate the plugin, sign in to your LandingCube account, and you’re good to go.

In Summary

To get the best results from your landing page funnel, it’s best practice to connect your own domain. This will help legitimize your campaigns, grow your brand, and make ad platforms like Facebook and Google happy.

For LandingCube users, there are three easy ways to publish pages from your own domain. The most effective is to connect a custom subdomain to your LandingCube account, from which you can quickly and easily publish any new landing pages you create.


If you’re a LandingCube user and have any more questions on how to get a custom subdomain set up, contact us and our support team will be happy to assist.

If you don’t have a LandingCube account, you can start growing your business with external traffic by signing up to a free trial today.

Try LandingCube Free
LandingCube Platform Demo

Enter your email below to get access to a full demo video of the LandingCube platform.

? ? ?

Questions? Contact support@landingcube.com to chat with our support experts

Learn Facebook Ads for Amazon

Subscribe to our free Facebook Ads for Amazon email course to learn everything you need to know to rank your products higher, build an audience, and make more sales.