BotSailor White Label Setup Guide: Connect Your Custom Domain & Rebrand

Welcome to the BotSailor White Label setup guide! This feature is a game-changer for agencies, marketers, and entrepreneurs who want to offer a powerful chatbot platform under their own brand. By connecting your own custom domain, you can provide a completely white-labeled experience, enhancing your brand's authority and creating a professional, seamless environment for your clients.

This guide will walk you through the entire process, from upgrading your BotSailor plan and purchasing a domain to configuring it correctly using Cloudflare.

What is the BotSailor White Label Feature?

The BotSailor White Label feature allows you to rebrand our chatbot platform as your own. Instead of your clients seeing the BotSailor name and logo, they will see yours. You get to set up your own domain, logo, and branding, making the entire platform appear as if it's your proprietary software.

Why Use a Custom Domain for Your White Label Account?

  • Brand Identity: A custom domain (e.g., youragency.com) reinforces your brand identity and makes your service look more professional.
  • Builds Trust: Clients are more likely to trust and feel secure using a platform that operates under your familiar domain rather than a third-party one.
  • Marketing Advantage: It simplifies your marketing efforts. You can confidently promote your own branded platform, leading to better client retention and higher perceived value.
  • Complete Control: It gives you a centralized hub for your services, fully branded and managed by you.

 

Step-by-Step Guide to Connecting Your Custom Domain

Follow these steps carefully to get your branded chatbot platform up and running.

 

Upgrade to a White Label Enabled Plan

First, you need to be on a BotSailor plan that includes the White Label feature.

  • Log in to your BotSailor dashboard. Click on your Profile icon at the top right and select "Upgrade to Pro".
  • You will be taken to the BotSailor Pricing Plan page. Choose a plan that supports the "Whitelabel" feature, such as the White Label Reseller/ PPU lifetime plan. Select your preferred billing cycle (Yearly for the best value) and click the purchase button.
  • If you are an existing end user of BotSailor, you can upgrade to a White-Label reseller plan directly from the purchase page. Navigate to the purchase page and click "Purchase" for the White-label feature.

 

  • Complete the payment process through our secure gateway, PayPro Global. Fill in your billing information and payment details to activate your plan.
  • Once the purchase is complete, you can verify your new plan by going to the Account section from your BotSailor dashboard. You should see your new package details listed.

 

 

 

 

Purchase & Set Up the Root Domain

If you don't already own a domain name, you'll need to purchase one from a domain registrar like Namecheap, GoDaddy, or Google Domains.

  1. Go to a domain registrar of your choice (we are using Namecheap in this example).
  2. Search for your desired domain name and purchase it.
  3. Once purchased, you will find the domain in your dashboard.

 

 

 

 

Step 1: Set Up the Cloudflare Account

To manage your domain's DNS settings and enable a secure SSL certificate for free, we strongly recommend using Cloudflare.

  • Go to the Cloudflare website and create an account. You can sign up with your email or use Google/Apple for a quicker registration.

 

  • After logging in, you'll be prompted to add your website. Enter the domain name you just purchased and click "Continue".

 

 

  • Cloudflare will present you with its pricing plans. Select the "Free" plan, which is more than sufficient for this purpose, and click "Continue".

 

 

 

 

 

 

Step 2: Clean Up Existing DNS Records in Cloudflare

To avoid conflicts, it's best to delete any pre-existing DNS records that your domain registrar may have automatically added in Cloudflare.

  • Cloudflare will scan and display your current DNS records. You need to delete the existing 'A', 'AAAA', and 'CNAME' records.

  • Click the "Delete" button for each record to remove them. Don't worry, we will add the correct BotSailor record in the next step.

 

 

  • Now add a sample CNAME domain entry such as www redirection to the root domain.

 

 

  • After setting the records, click "Continue to activation".

 

 

Step 3: Update Your Nameservers

Now, you need to point your domain away from your registrar and towards Cloudflare.

  • Cloudflare will provide you with two nameservers. Copy both of them.

  • Go back to your domain's "Manage" page in Namecheap. In the "NAMESERVERS" section, select "Custom DNS" from the dropdown menu.

 

 

 

  • Paste the two Cloudflare nameservers into the fields and click the small green checkmark to save.

 

 

 

  • Back in Cloudflare, finish the setup process. It may take some time for the nameserver changes to propagate. Once completed, Cloudflare will confirm that your site is active.

 

 

 

Configure BotSailor DNS Records in Cloudflare

This is the final technical step. You will add specific records from BotSailor into Cloudflare.

  • In your BotSailor dashboard, go to Settings & Integration -> General -> Brand & Preference.
  • Scroll down to the "Setup Whitelabel Reseller Subdomain" Here you will find two CNAME records that you need to add to Cloudflare.

 

 

 

Root Domain Setup

  • In your Cloudflare DNS settings, click "Add record".
    • First Record (for SSL):
      • Type: CNAME
      • Name: Copy the name from BotSailor (e.g., _acme-challenge.sailorbot.me)
      • Target: Copy the value from BotSailor
      • Proxy status: Must be DNS only (gray cloud).
      • Click Save.

 

  • For second record:
    • Second Record (for pointing domain):
      • Type: CNAME
      • Name: Your domain name (e.g., me) or use @ for the root.
      • Target: dnsdevs.com
      • Proxy status: Must be DNS only (gray cloud).
      • Click Save.

 

 

 

 

 

Sub-Domain Setup

For a more professional and organized setup, we highly recommend using a subdomain (like app.youragency.com or chat.yourbrand.com) instead of your root domain (youragency.com). This practice separates your chatbot application from your main marketing website, which might reside on www.youragency.com.

To set this up, your steps in Cloudflare will be slightly different. When you add the second CNAME record (the one pointing to ns.dnsdevs.com), instead of using @ for the root, you will enter your chosen subdomain prefix in the Name field.

 

 

For example, if you want your platform to be on app.youragency.com, you will simply enter the app as the Name. Consequently, you must enter the full subdomain (app.youragency.com) in the "WHITE-LABEL DOMAIN" field within your BotSailor settings to ensure everything links correctly.

 

 

 

 

Finalize and Activate Your Domain

To initiate your domain within BotSailor, please follow to these instructions:

  • Return to the Brand & Preference page in BotSailor.
  • Enter your full domain name in the "WHITE-LABEL DOMAIN" input field.
  • Upload your Brand Logo, White Logo, and Favicon.

 

 

  • Crucial Final Step: Open a support ticket with the BotSailor team to inform them that you have completed the DNS setup. Our team will perform the final configurations on the backend to activate your domain.

 

 

Important Step: Contact Support for Final Activation

This is the final and most important step.

  1. Once the DNS records are correctly added, contact the BotSailor support team (via Live Chat, WhatsApp, or support ticket).
  2. Inform them that you want to register your subdomain for the Reseller/White Label account. Provide them with your subdomain name and your BotSailor user email.
  3. Our support team will handle the backend configuration and add the SSL certificate to your domain.

 

 

 

 

Access Your Branded Platform!

Once the support team confirms that your domain is ready, you are all set!

  1. Open your web browser and navigate to your custom domain (e.g., https://sailorbot.me).
  2. You will see your new, fully branded login page. You and your clients can now access the platform through this URL.

 

 

 

Pro Tips

  • DNS Only is Key: When adding the CNAME records in Cloudflare, the "Proxy status" must be set to "DNS only". If it is "Proxied" (orange cloud), the setup will fail.
  • Propagation Time: DNS changes can sometimes take a few hours to take effect globally. Be patient after updating your nameservers before contacting support.
  • Branding Assets: In the Brand & Preference section in BotSailor, remember to upload your own logos to replace the default BotSailor branding.

 

 

 

 

 

Frequently Asked Questions (FAQs)

Q1: Why is Cloudflare required?

  • Cloudflare provides reliable DNS management and a free SSL certificate, which is mandatory to secure your white-label domain (https). This ensures all data is encrypted and builds trust with your users.

Q2: How long does it take for my custom domain to be activated?

  • After you have added the DNS records and contacted our support team, activation is usually completed within a few business hours.

Q3: What is a CNAME record?

  • A CNAME (Canonical Name) record is used to point a domain or subdomain to another domain name. In this case, it points your custom domain to the BotSailor servers.

Q4: What happens if I turn on the Cloudflare proxy (orange cloud)?

  • If the proxy is on, it will interfere with the SSL verification and domain mapping from our end. Your domain will not work correctly. Please ensure the cloud icon for the two CNAME records is gray ("DNS only").

Q5: Where do I find the CNAME values I need to add?

  • The required CNAME records are located in your BotSailor dashboard under Settings & Integration -> General -> Brand & Preference.

Q6: Can I use a root domain like yourbrand.com?

  • Yes! Both subdomains and root domains are now supported for BotSailor resellers.

Q7: Do I need to configure SSL manually?

  • No, just send your domain to BotSailor support and they’ll handle SSL activation.

Q8: Why do I see a security warning when visiting my domain?

  • That usually means SSL isn’t active yet or DNS is misconfigured. Wait a few minutes and double-check your DNS records.

Q9: Can I switch from subdomain to root domain later (or vice versa)?

  • Yes, just update your DNS records and notify support again to issue SSL for the new domain.

Q10: What DNS record should I avoid using?

  • Avoid A records for your whitelabel domain. Only CNAME records are supported.