How to Connect a Custom Domain to Your WebEasys Site
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.
