All articlesTutorial

How to Connect a Custom Domain to Your WebEasys Site

·5 min read

Every WebEasys site gets a free address straight away, like mybakery.webeasys.app. That works perfectly well. But at some point most businesses want their own — mybakery.com — because it's shorter, it's yours, and it looks like a real business.

Here's how to connect one. It sounds technical. It isn't, really — it's copying two values from one screen into another.

First, what a domain actually is

Your domain is your address. Your website is your building. They're separate things — you buy the address from a registrar (GoDaddy, Namecheap, and so on), and then you point it at wherever your site actually lives.

Connecting a domain means editing DNS records: a small table at your registrar that says "when someone types this address, send them here." That's the whole concept.

What you need before you start

  • A domain you already own (if you don't, buy one first — they're usually around $10–15 a year)
  • Your login for wherever you bought it
  • A WebEasys paid plan, since custom domains are a paid feature
  • Your site published, not still a draft

Step 1 — Add the domain in WebEasys

Open your site in the editor and click Domain in the toolbar. Type your domain without the https:// — just mybakery.com — and save. WebEasys will then show you the DNS records you need to add. Leave this tab open; you're about to copy from it.

Step 2 — Add the records at your registrar

In a second tab, log in to wherever you bought the domain and find the DNS settings. It's usually called DNS, DNS Management, Name Servers, or Advanced DNS depending on the company.

Add the records exactly as WebEasys showed them. Copy and paste rather than typing — a single wrong character is the most common reason this fails.

If a field asks for Host or Name and you're unsure, @ usually means the root domain (mybakery.com) and www means the www version. WebEasys tells you which to use.

Step 3 — Wait

This is the part nobody warns you about. DNS changes don't apply instantly — they propagate across the internet, which usually takes minutes but can take a few hours.

So if it doesn't work immediately, that's normal and you probably didn't break anything. Make a coffee and check again. Don't start changing records because it didn't work in the first ten minutes — that's how genuinely broken configurations happen.

Step 4 — Confirm it's live

Open your domain in a browser. You should see your site, with a padlock in the address bar — the HTTPS certificate is issued automatically, you don't buy or configure anything.

If it doesn't work

  • Re-read the record values character by character against what WebEasys shows
  • Check you didn't paste the domain into the value field with https:// attached
  • Make sure you added the record to the right domain, if you own several
  • Give it a few more hours before concluding it's broken
  • Still stuck? Email support@webeasys.com — a real person will look at it

And your webeasys.app address keeps working the whole time, so your site is never offline while you sort this out.

Build your site free

Describe your business in a sentence and see a real website in minutes. No credit card.

Keep reading