1. Home
  2. Custom Domain Setup
  3. DNS setup for custom domains

DNS Setup for Custom Domains

Below you will find the video walkthrough and step-by-step instructions for setting up your custom domain with DropFunnels.

Step-by-Step Instructions

Follow these instructions in the exact order listed below in order for your DNS to properly connect to DropFunnels.

Connect Custom Domain with DropFunnels

Step 1: Create a free Cloudflare account here (if you have an existing Cloudflare account, move to the next step).

Step 2: On the Home page of Cloudflare, click the Add a Site button.

Step 3: Type in your domain, yourdomain.com (without the www) and hit Add Site.

Step 4: Select the Free plan and click Confirm Plan.

NOTE: Your current DNS configuration will now be copied into your CloudFlare account.

Step 5: Delete ALL records that match the following criteria:

  1. A records where the Type=A and the Name=yourdomain.com
  2. CNAME records where the Type=CNAME and the Name=www
  3. Any CNAME record where Name=yourdomain.com

    Click on the Edit link and then Delete button that is associated with those records:

Step 6: Add an A record pointing to DropFunnels in your DNS settings by inputting the following and hit Save:
Type: A
Name: @
Value: 3.225.173.167
Proxy status: Click the orange cloud on the right and switch the record to ‘DNS Only’ (gray cloud).

Step 7: Add a CNAME record by using the following inputs and hit Save.
Type: CNAME
Name: www
Value: yourdomain.com
Proxy status: Proxied (orange cloud)

Step 8: Click Continue. This will take you to the Change your nameservers page. Keep this Cloudflare page open.

Changing Nameservers

The next few steps are going to walk you through updating your DNS nameservers. In this example we are going to be using GoDaddy. This is the same process no matter what registrar, the only difference is the interface and where your DNS Management is located.

Step 9: Change your nameservers by selecting I’ll use my own nameservers.

Step 10: Copy and Paste both Nameserver 1 and Nameserver 2 from Cloudflare, into your domain registrar (in this case, GoDaddy), then hit Save.

This step can take anywhere from 10 minutes to 24 hours, depending on the registrar. Please be patient and wait a full 24 hours before reaching out to support. In most instances, it will resolve itself.

IMPORTANT! Once you save your nameserver changes at your domain registrar, it will typically take 5-10 minutes to propagate, some registrars may take longer. You MUST wait until this propagates.

Step 11: Use this DNS Checker to monitor the progress. Simply input your domain, select A and hit the Search button. Once you start to see the DropFunnels IP address showing up (3.225.173.167) in the different locations, you can proceed to the Step 5 below.

NOTE:  If any other IP addresses are showing up along with 3.225.173.167, please see Step 5 about deleting any existential  ‘A Records’.  It’s important that the DropFunnels IP is the ONLY address assigned to ‘yourdomain.com’.

If any other IP address shows up, verify in CloudFlare that it’s the ONLY ‘A Record’ assigned to ‘yourdomain.com’.  If so, go into your registrar and delete any forwarding URLs.  These are located at the bottom right hand side of your settings in GoDaddy. Other registrars will vary.

Step 12: Go back to CloudFlare and click the Done, Check Nameservers button.

Step 13: You’ll be brought to the “Quick Start Guide” to improve security and performance. Click the Get Started button. Your settings should look like below. When they do, click Finish.

  1. SSL/TLS Encryption Mode: FULL
  2. Always Use HTTPS: ON
  3. Auto Minify: JS, CSS, HTML
  4. Brotli: ON

Step 14: Click on the Page Rules at the top of the Cloudflare dashboard. Proceed to click on the Create Page Rule button.

Step 15: Type/Select the following information (using your own domain).
*www.yourdomain.com/*
Then the settings are:
Forwarding URL
301 – Permanent Redirect
https://yourdomain.com/$2

Step 16: Click Save and Deploy

Step 17: Login to your DropFunnels account, go to the Marketing> Integrations > Domain page, input your domain (without the www) and hit the Set Custom Domain button.

NOTE: If you are receiving an error after clicking the Set Custom Domain button, please wait 5-10 minute and try again.

Step 18: When successfully setup, you will be taken to a landing page while your website is completing the setup. This typically takes less than 5 minutes. Once completed, you will then login to your DropFunnels back office using your custom URL: yourdomain.com/login

Step 19: Go back into your CloudFlare dashboard and Click DNS Settings. Find the ‘A Record’ that you added earlier (pointing to 3.225.173.167). Click the Edit link, then click the orange cloud to set the ‘Proxied status’ back to ‘Proxied’ and save the changes (orange cloud).

IMPORTANT: In order to login to your DropFunnels back office, you will now access it by typing your own domain, like this:
https://yourdomain.com/login NOT https://yoursubdomain.dropfunnels.com

Was this article helpful?

Related Articles

10 thoughts on “DNS setup for custom domains”

  1. I was hosting my website on Godaddy, but decided to start hosting my site with Dropfunnels. I love the detail inside this article about how to switch your hosting from Godaddy to Dropfunnels using Cloudfare. Everything you need is here.

    Thanks guys, very detailed. And yes, please follow the exact instructions here to get the best results.

  2. So, I completed Step 4 a couple of days ago but I’m still getting cross marks in the DNS checker. How long can it take up to to propagate?

    I’m being patient as it’s a newly purchased domain (with Google Domains) so I understand it can take a bit longer but it’s been 48+ hours now? :/

    1. Matt Steinman

      It shouldn’t take more than 24-48 hours. Are you still not able to access your site? Who is your domain registrar?

  3. I can not login through custom domain it is only showing default site with when I go to bemorefitclub.com vs bemorefitclub.com/login I get error

    1. Matt Steinman

      Hey Charles – Eeeeeek! We don’t like errors! Could you please submit a ticket to support? They will be able to best serve you! – Matt

  4. Hi Dan,

    I have a domain, Silverathlete.net registered at Namesilo.com. I am currently hosting at Bluehost. I have NOT set up a WP website.

    1) Do you have DNS record change instructions for Namesilo?
    2) What order do I make changes? Change DNS at registrar, set up Cloudflare, remove all previous records, and then cancel bluehost after propogation? Or is there a different protocol?

    Want to make sure before I start.

    Thanks,

    Brian

  5. Hi DF,

    I set up my custom domains according to the instructions above. All green with DNS propogator. It was working correctly for a time.

    Now it is not working. I checked the registrar and recived the following message:

    You are currently NOT using our default nameservers for this domain. Therefore, any DNS changes you make will NOT have an impact.

    In order to manage your DNS with us, you need to change your nameservers to:
    NS1.DNSOWL.COM
    NS2.DNSOWL.COM
    NS3.DNSOWL.COM
    You can click here to update your domain to use our default name servers.

    According to the instructions, I deleted the 3 entries above and pointed the server to DF.

    I could use some help. Thank you.

    Brian

    1. Hey Brian –

      Best way to get support is by submitting a ticket. If you are using Cloudflare, you’ll need to point your nameservers to Cloudflare and not the ones you have listed above. Feel free to also post in the Facebook community. You’ll likely get answers within minutes there.

      – Matt

Leave a Reply to Yonatan Aguilar Cancel reply

Your email address will not be published. Required fields are marked *