Setting up your own domain inside Estage can feel overwhelming, but once you break it into simple steps, it becomes smooth and easy. This guide will walk you through how to connect a domain, why using Cloudflare matters, and what settings you need to adjust so your Estage project runs on a clean, custom URL. Let’s get started and make sure your brand looks polished and professional online.
Before you can connect your domain to Estage, you need to set up your domain inside Cloudflare. Cloudflare acts as the connection point between your domain registrar (like GoDaddy, Namecheap, or Google Domains) and Estage, making sure your DNS settings, security, and speed are properly configured.
In this section, we’ll walk through how to create a Cloudflare account, add your domain, and prepare it for integration with Estage so everything runs smoothly. Let’s break it down step by step.
To get started, go to cloudflare.com and click the Sign Up button.
Enter your email and create a strong password. Once your account is created, you’ll be taken to your Cloudflare dashboard.
From here, click Add a Site and enter the domain name you want to connect to Estage (for example, mybusiness.com). Cloudflare will scan your current DNS records and display a summary of what’s set up.
Review the DNS records, but don’t worry if you don’t fully understand them — you can leave most settings as they are for now. The important part is to move forward so you can point your domain to Cloudflare’s system.
When prompted, choose the Free Plan to continue (unless you specifically need premium Cloudflare features, but the free tier works perfectly for most Estage users).
Once you’ve added your domain in Cloudflare and selected the free plan, Cloudflare will provide you with two new nameserver addresses.
Here’s what you need to do next:
This step hands control of your DNS management over to Cloudflare, which is necessary for the Estage connection to work.
Note: Changes to nameservers can take up to 24–48 hours to fully propagate across the internet, though many update within a few hours. You can continue the setup process in Cloudflare while you wait.
After updating your nameservers, go back to your Cloudflare dashboard to configure the SSL settings for your domain. This ensures your Estage site is secure and loads with https A.K.A an SSL certificate.
Here’s how to do it:
These steps make sure your domain will be secure once it connects to Estage, protecting your visitors and improving trust.
Now that your SSL is set, it’s time to fine-tune your Cloudflare speed optimization settings to make sure your Estage site loads fast and smoothly.
Here’s what to adjust:
These speed settings help deliver your site faster to users worldwide without changing anything on the Estage side. It’s a simple way to boost performance just by using Cloudflare’s tools.
Once Cloudflare is fully set up and your nameservers have propagated, it’s time to connect the domain inside your Estage account.
Here’s how to do it:
With this step, your Estage project is officially live on your branded, professional domain. Visitors will now see your custom domain in the browser instead of a generic Estage link.
Now that your main domain is connected, you can set up clean, branded URLs for your specific Estage pages or funnels.
Here’s how to do it:
/free-guide
or /offer-page
).For example, if your main domain is mybusiness.com
and your page slug is /free-guide
, the full URL will now be mybusiness.com/free-guide
.
Using clear, short URLs not only looks more professional but also improves user experience and makes it easier to share your links across marketing channels.
To strengthen the security of your domain, you can enable DNSSEC (Domain Name System Security Extensions) in Cloudflare. This protects your domain from certain types of attacks, such as DNS spoofing.
Here’s how to set it up:
Once this is complete, your domain’s DNS will have an extra layer of security, making it even more reliable for your Estage setup.
If you want to run a separate community site under your main domain (for example, community.mybusiness.com
), Estage lets you create a dedicated subdomain.
Here’s how to set it up:
community.mybusiness.com
).This allows you to run your main website and a connected community space under the same branded domain, keeping your ecosystem unified and professional.
For even more control over performance and settings, you can connect Estage to Cloudflare using an API token. This allows Estage to automatically manage certain Cloudflare features, such as cache purging and security tweaks, without you needing to adjust them manually.
Here’s how to set it up:
By using an API token, you give Estage the ability to handle some performance optimizations automatically, saving you time and keeping your site running smoothly.
If you purchased your domain through Namecheap and want a branded email address (like [email protected]
), you’ll need to configure the email settings properly.
Here’s how to do it:
Once the DNS settings are correct, your custom email will start working. Remember, email setup is separate from the website setup but needs DNS to be pointed properly for everything to function together.
If you bought your domain through GoDaddy and want to use a branded email like [email protected]
, you’ll need to set up the correct DNS records for your email provider.
Here’s how to do it:
With the correct MX records in place, your custom email addresses will route correctly, letting you send and receive professional emails tied to your branded domain.
If you want to set up a subdomain for special projects or microsites (for example, shop.mybusiness.com
or events.mybusiness.com
), Estage makes it easy to link them.
Here’s how to do it:
shop
or events
)shop.mybusiness.com
).Once connected, you can build separate pages, funnels, or offers under the subdomain, keeping your brand ecosystem organized and easy to navigate.
Even with the right setup, sometimes domain connections run into snags. Luckily, most issues can be resolved quickly if you know what to look for. This section will walk you through the most common problems people face when connecting domains to Estage, along with clear solutions to get everything running smoothly again. Let’s dive into the key fixes you might need.
If your domain shows Not Connected inside Estage, don’t panic - this usually means something small needs adjusting.
Here’s what to check:
If all these steps are correct and you still see the issue, contact Estage support with a screenshot of your DNS and nameserver settings so they can help troubleshoot further.
If visitors see a Site Can’t Be Reached error when they try to access your domain, here’s what to check:
@
) and any subdomains are pointing to the right targets (like your Estage server or CNAME).Sometimes, simply waiting for DNS propagation or clearing your browser cache can resolve temporary connection issues. If problems persist, test the site from another device or network to rule out local issues.
If you try to connect your domain in Estage and see a Domain Already in Use error, it usually means the domain has been previously connected to another Estage project or account.
Here’s how to fix it:
Once the domain is released, you should be able to add it to your current Estage project without any errors.
If visitors land on your domain and see a parking page (often saying “This domain is parked” or showing registrar ads), it means the domain’s DNS isn’t yet pointing correctly to Cloudflare or Estage.
Here’s how to fix it:
Once everything is aligned, the parking page should disappear, and your live Estage site will show up on the domain.
Cloudflare’s Under Attack mode adds an extra security layer if your site is facing suspicious traffic or DDoS attacks, but sometimes it can block legitimate visitors or cause extra loading screens.
Here’s how to manage it:
If you don’t currently have security issues, it’s usually safe to leave Under Attack mode off so users have the fastest, smoothest experience on your Estage site. Turn it on only if you notice malicious traffic or performance drops due to attacks.
Sometimes you make updates in Estage (like design changes or new content), but when you visit your live site, it still shows the old version. This is often due to cached files in Cloudflare.
Here’s how to clear it:
After purging the cache, refresh your website, and you should see the most up-to-date content live. Remember, only purge the cache when necessary, as doing it too often can temporarily slow down site performance.
Do I need a different Cloudflare account for each domain?
No, you can manage multiple domains inside a single Cloudflare account. Each domain has its own settings, but you can control them all from one place.
Can I add multiple domains in Estage?
Yes, Estage allows you to add multiple domains or subdomains to your projects. Just ensure each one is correctly set up in Cloudflare and linked in your Estage Project Settings.
Do I need to buy a hosting package separately?
No, Estage includes hosting as part of its platform. You only need to purchase your domain and point it through Cloudflare. Your pages, funnels, and products are hosted by Estage once the domain is connected.
How long does it take for DNS changes to update?
Most DNS changes update within a few hours, but full global propagation can take up to 24–48 hours. Be patient and monitor your site during this period.
Can I use www and non-www versions of my domain?
Yes, but you’ll need to set up a redirect or CNAME record in Cloudflare so both versions point to the same destination. This ensures visitors can reach your site no matter which version they type in.
What should I do if my SSL certificate isn’t showing as secure?
First, make sure SSL is set to Full in Cloudflare and that SSL is enabled in your Estage project settings. If needed, clear your browser cache or wait a few minutes for the SSL configuration to fully apply.
Do I need to set up email through Cloudflare?
No, Cloudflare only handles DNS management. You need a separate email hosting provider (like Google Workspace, Zoho Mail, or Microsoft 365) to manage your domain email accounts. Make sure to add the correct MX records in Cloudflare for the email service to work.
Connecting your custom domain to Estage may seem technical at first, but once you follow the clear steps with Cloudflare and Estage’s built-in tools, the process becomes simple and smooth. A properly connected domain boosts your brand’s professionalism, builds customer trust, and ensures your marketing funnels and pages run under your own name, not a generic link.
By combining the right DNS setup, SSL security, speed optimizations, and clean URLs, you give your visitors a seamless experience from start to finish. And if you ever hit a snag, Estage and Cloudflare both provide detailed tools and support options to help you troubleshoot and fix common issues.
Bookmark this guide, because as Estage grows and adds new features or integrations, we will update this resource with the latest best practices to keep your domain setup running at its best.
Let me know if you want a summary, featured image, or meta description next!