Skip to main content
All CollectionsDashboard Overview
How do I use a custom domain for my store?
How do I use a custom domain for my store?

Connect your own domain to a Billgang-powered storefront

Updated this week

A custom domain is one of the key factors in being able to scale your store beyond a Billgang subdomain (billgang.store). In this article, we'll guide you step-by-step through the process of connecting your custom domain to Billgang.

With a custom domain, your store would get indexed by search engines as well as a boost in SEO ranking. Custom domains are only available on any of our paid subscription plans. Learn more about our pricing.

Important: If you own a domain from a third-party registrar like Namecheap, GoDaddy, or the like, we strongly suggest you connect your domain to Cloudflare.

Step 1: Transfer Your Domain to Cloudflare

First, register your account on the Cloudflare.

  1. Click on the "Add a website or application" button. You will be redirected to the place to connect your domain.

  2. Enter your rented domain in the field (it should be without https// and www.) as shown in the screenshot.

  3. Select the "Free" plan and confirm your choice with the "Confirm plan" button.

  4. Cloudflare will offer to scan your DNS records from your domain, click on the "Start quick scan" button. It will take 5-15 seconds to complete the scan. Then you need to go to your list of DNS records using the "Review your list of DNS records" button, which will redirect you to the DNS records page.

  5. Here you need to delete each of your records. To do this, click the "Edit" button next to each record and then click the Delete button at the bottom, confirm it. Your list should be empty at the end.

Note: If you need 'MX' records, you can keep them to ensure the reliable and proper delivery of your domain's email. These records specify where to route mail messages, ensuring the reliable operation of your mail system. Otherwise, feel free to delete them as well.

Step 2: Link Cloudflare Nameservers with Your Domain

Please note that the location of settings may vary as different domain registrars have different locations for buttons and settings. You just need to find what is related to "Nameservers". Alternatively, you can Google "How to change Nameservers on [Your Domain registration platform]".

In our case, the example of changing "Nameservers" will be related to the Namecheap platform.

  1. Go to the domain where you rented it.

  2. Go to the "Domain" section, and at the bottom, you will see the "Nameservers" section.

  3. Select Custom DNS and enter the Nameservers provided by Cloudflare. There are two of them. They are located in the "DNS" > "Records" section in the upper left corner.

    • 1.


      2.


      3.


  4. Save the changes, and you will be ready for the next step.

Step 3: Connect Your Custom Domain to Billgang

  1. Go to Billgang domain settings: 

  2. Click on the "New Domain" button and enter your rented domain in the field (it should be without https// or www).

  3. You will be provided with a TXT record, and only three fields will be important for you:

    1. Type

    2. Certificate validation TXT name

    3. Certificate validation TXT value

      • Important: If in your case (as in the screenshot below), these two lines are empty (gray) and have no text information, click the "Next" button to skip this record, meaning you don't need to add it.

        After this, you will be provided with another TXT record which should have text information inside the fields. This is the one you need to add to your TXT record.

  4. Go to Cloudflare DNS settings where you deleted your records before. Click on the "Add record" button. 

    1. Choose the type "TXT".

    2. In the "Name" field, add the first field: _cf-custom-hostname.yourdomain.com

    3. In the "Content" field, add the second field: 30420a0b-175b-4032-acf7-bf5a17682c36, save the changes.

  5. Return to Billgang domain settings and add your next last CNAME record:

    1. Choose the type "CNAME"

    2. In the "Name" field, enter your rented domain, e.g. yourdomain.com

    3. In the "Target" field, enter the following value: domains.bgng.io (do not change or touch it, leave it as is). Save the changes.​

      • Important: When using Cloudflare, configure the CNAME with a gray cloud and not orange (not proxied by Cloudflare, DNS Only).

After this, return to Billgang domain settings, click "Next", and you will see a "Check records" button. Click it, and your domain will be connected.

You're All Set

It may take upwards of 24 hours for the domain verification to go through and propagate, but some domains may be connected within minutes.

Experiencing any problems? Feel free to reach out to our support team through dashboard.


Did this answer your question?