All Collections
Connecting a domain
Your own domain - How do I link my own domain to Onepage (+SSL)
Your own domain - How do I link my own domain to Onepage (+SSL)

In this article you’ll learn how to link your domain to Onepage step by step.

Jacob avatar
Written by Jacob
Updated over a week ago

⚠️Note of security: Changes may lead to your domain being inaccessible for a short period of time. Therefore we recommend using a new or a subdomain.


STEP 1: Purchasing your domain

  1. Register at a domain host such as Namecheap or STRATO.

  2. Purchase your own domain.

  3. After the purchase go to the DNS-settings which is where you’ll be able to link your domain to Onepage.


STEP 2: Start connection

There are two ways of linking your domain to Onepage which are via either CNAME-Record or name server-connection. Both of which you will find in your settings.

While you are in your settings, please go to Site settings.

Open the domain settings and start the transfer of your domain.

Enter the domain name you wish to link to Onepage.

Important: Please check if you’ve typed in the details correctly. The linking of your domain to Onepage will only take place correctly if there are no typing errors!

STEP 3: Choosing your way of connection

Now you can choose which type of connection you prefer.

  • Type A: Via DNS-Records (Nameserver)

  • Type B: Via CNAME-Record

TYPE A - DNS-RECORDS

  1. Once you’ve connected your domain to Onepage choose this option.

Copy Onepage’s name server (ns1.onepage.io and ns2.onepage.io) and paste them in your domain provider.

You should use the option of using your own nameserver instead of your provider’s. Type in the acquired changes and save them.

Please note that any changes to this setting will only be active after a maximum of 24 h due to the decentralised structure of DNS.

Going via “NS-Record” allows your domain to be shown on name servers that aren’t administered by Strato only.

(Please enter all defined name servers of your zone here; Save NS-Records; Back to overview)

It may take up to 24 hours for the connection to be established. Once it has been established however you’ll see a green dot in front of your domain.

Important: We recommend this option only to experienced users because from this point onwards all records are edited in Onepage. That means that if you want to add other records like for your mails you’ll have to add them in Onepage instead of your domain’s provider.

Type B - CNAME-records

Many domain providers do not accept the hostname "@", therefore many users add "www". This means you will connect a subdomain over the CNAME Record. That is why many users add www under "Hostname" to make it look like a main domain. If you want to connect a main domain, please choose the NS method above.

  1. Go to the DNS-settings at your domain’s provider

Here you’ll find instructions for the creation of CNAME-records with the most common providers:

If your provider isn’t listed here, please contact them directly to receive the needed instructions.

2. Enter the following details to connect your main domain with Onepage:

Hostname: @

Type: CNAME

Value: whitelabel.onepage.io

Note: “Whitelabel” is NO placeholder. Make sure to type in "whitelabel.onepage.io". Not your Onepage domain!

(You might need to enter ‘whitelabel.onepage.io’ as value with some providers)

If there’s an error report when entering “@” or one coming from your domain, your provider doesn’t allow a main domain for CNAME-records. In this case you’ll have to connect a subdomain. Many choose “www”, so customers don’t see that it is a subdomain (Have a look at 2.3 to find out how to connect a subdomain.) If “www” doesn’t work, you can redirect from your website to the “www” website. Please contact your provider for more detail on this topic.

Note: To create a CNAME-record for your main domain there cannot be an active A-Record for it. If there is one, please make sure to delete it.

The deletion will immediately break the current connection from your domain to your provider. Therefore, it is best to use a subdomain for your Onepage sites.

3. Enter the following details to connect a subdomain to Onepage:

Subdomains are the parts of a domain that usually stand before the actual name and are separated by a full stop. E.g. go.deine-webseite.de, lp.deine-webseite.de or www.deine-webseite.de.

Hostname: E.g. "go", "lp" or "www" so that you can call your website under e.g. go.your-website.com.

Type: CNAME

Value: whitelabel.onepage.io

Some providers will require you to use “whitelabel.onepage.io.”

! Important !

If your domain does not create an SSL, please make sure you added your domain with www in front in Onepage also. This might be the cause. Since you connected a subdomain with www, the domain must be added exactly the same in Onepage.

If you added a different hostname than www, add the hostname accordingly in front of your domain in Onepage.

So if your domain is domain.de and you added www as hostname for the CNAME Record, then please add "www.domain.de" in Onepage and not just "domain.de".


STEP 4: Create SSL- Certificate

The SSL-Certificate signals a safe connection between site and domain provider. To create this certificate go to your domain’s settings and press on “Generate”.

Generate SSL Certificate

Your SSL-Certificate will be created automatically. It may take anywhere from a couple of minutes to a few hours.

After you clicked on it, you will see the message "SSL Certificate is being created..."

After the pop-up box closes, if you can see the button “generated”, that means the SSL certificate has been successfully generated.

It may take up to 24, in rare cases up to 72, hours before your provider takes over the DNS changes. Please note that none of your web installations will function from this point onwards. This is why we recommend using a subdomain for your Onepage sites unless you purchase a new domain.


💡Do you have any feedback concerning this article? Please let us know through our live chat or at support@onepage.io so we may keep it up to date. Thank you! 🙂

Did this answer your question?