How to Point a Custom Domain to Your EasySite Website Using Cloudflare

Step-by-step guide to connecting your own domain name to your AI-generated website on EasySite using Cloudflare DNS. Free SSL included.

Why Use a Custom Domain?

When you publish a site on EasySite, you get a URL like easysite.jytech.us/s/yourname/my-site. That works great for sharing, but if you're building a business, portfolio, or brand, having your own domain (like www.mybusiness.com) makes a huge difference:

  • Professional appearance — a custom domain builds trust with visitors
  • Better SEO — search engines favor sites on their own domain
  • Brand identity — your domain is part of your brand
  • Portability — you own the domain regardless of the hosting platform

What You'll Need

Before you start, make sure you have:

  1. A published site on EasySitecreate one for free if you haven't already
  2. A domain name — you can buy one from registrars like Namecheap, Google Domains, GoDaddy, or Cloudflare Registrar
  3. A Cloudflare accountsign up for free at cloudflare.com

Step 1: Add Your Domain to Cloudflare

If your domain isn't already on Cloudflare, you'll need to add it:

  1. Log in to your Cloudflare dashboard
  2. Click "Add a Site" and enter your domain name (e.g. mybusiness.com)
  3. Select the Free plan — it includes everything you need
  4. Cloudflare will scan your existing DNS records. Review them and click Continue
  5. Cloudflare will give you two nameservers (e.g. anna.ns.cloudflare.com)
  6. Go to your domain registrar and update the nameservers to the ones Cloudflare provided
  7. Wait for propagation — this usually takes a few minutes, but can take up to 24 hours

Once your domain shows as "Active" in Cloudflare, you're ready for the next step.

Step 2: Configure DNS Records

Now you need to point your domain to your EasySite. In the Cloudflare dashboard:

  1. Go to DNS > Records for your domain
  2. Click Add Record
  3. Add the following record:
Type Name Content Proxy
CNAME www easysite.jytech.us Proxied (orange cloud)

If you want the root domain (mybusiness.com without www) to also work:

Type Name Content Proxy
CNAME @ easysite.jytech.us Proxied (orange cloud)

Tip: Cloudflare's "CNAME flattening" feature allows you to use a CNAME record on the root domain, which normally isn't allowed by DNS standards. This is a Cloudflare-specific feature and works automatically.

Step 3: Enable Free SSL/TLS

One of the biggest benefits of using Cloudflare is free SSL certificates. Your visitors will see the secure padlock icon in their browser.

  1. In your Cloudflare dashboard, go to SSL/TLS > Overview
  2. Set the encryption mode to "Full" or "Full (Strict)"
  3. That's it — Cloudflare automatically provisions and renews SSL certificates for your domain

Your site will be accessible via https:// automatically. No certificate management required.

Step 4: Connect Your Domain in EasySite

Once your DNS is set up:

  1. Log in to your EasySite dashboard
  2. Find the site you want to connect
  3. Go to Site Settings > Custom Domain
  4. Enter your domain name (e.g. www.mybusiness.com)
  5. Click Verify & Connect

EasySite will check that your DNS records are correctly pointing to our servers and activate the custom domain.

Step 5: Set Up Redirects (Optional but Recommended)

You'll probably want both mybusiness.com and www.mybusiness.com to work. You can set up a redirect so one always points to the other:

  1. In Cloudflare, go to Rules > Redirect Rules
  2. Create a new rule:
    • If the hostname equals mybusiness.com
    • Then redirect to https://www.mybusiness.com with status code 301

This ensures visitors always end up on the same URL, which is also better for SEO.

Troubleshooting Common Issues

"DNS not yet propagated"

DNS changes can take up to 24 hours to propagate worldwide. If your domain doesn't work immediately, wait a few hours and try again.

"SSL certificate pending"

Cloudflare usually provisions SSL certificates within minutes, but it can take up to 24 hours. Make sure your domain is showing as "Active" in Cloudflare.

"Too many redirects"

This usually happens when SSL mode is set to "Flexible" instead of "Full". Go to SSL/TLS > Overview and set it to "Full" or "Full (Strict)".

"Site not loading on custom domain"

Double-check that:

  • Your CNAME record points to easysite.jytech.us
  • The proxy status is "Proxied" (orange cloud), not "DNS only"
  • You've connected the domain in your EasySite dashboard

Benefits of Using Cloudflare

Beyond just DNS, Cloudflare gives you several free features:

  • CDN — your site is cached at 300+ data centers worldwide, making it faster for visitors everywhere
  • DDoS protection — automatic protection against attacks
  • Web Analytics — basic traffic analytics without any tracking scripts
  • Page Rules — URL redirects, caching rules, and more
  • Bot Protection — blocks malicious bots from your site

Summary

Setting up a custom domain with Cloudflare is straightforward:

  1. Add your domain to Cloudflare
  2. Point your DNS (CNAME) to EasySite
  3. SSL is automatic and free
  4. Connect the domain in your EasySite dashboard
  5. Optionally set up www/non-www redirects

The whole process takes about 10 minutes of active work, plus some waiting time for DNS propagation. Once set up, your AI-generated website will be live on your own professional domain — with free SSL, CDN, and DDoS protection included.


Ready to build your website? Start creating with AI for free and connect your custom domain today.