~1,450 words | 11 min read
The first thing a potential customer or business partner often does before reaching out is look you up online. When they find a website at yourbusiness.com and an email address like info@yourbusiness.com, they see a legitimate, established operation. When they find only a Facebook page and an email ending in @gmail.com, they see something smaller — and less certain.
A domain name and a professional business email are two of the most affordable and high-impact investments a small business can make. Together, they cost less than a monthly streaming subscription. This guide walks you through exactly how to get both — using simple, reliable tools — even if you have no technical experience.
What Is a Domain Name and Why Does It Matter?
A domain name is your address on the internet. It’s what people type into a browser to find you: yourbusiness.com, janesflorist.co.uk, techsupport.io. Every website has one.
When you own a domain, you own that address. No one else can use it while you’re registered. It becomes a permanent part of your business identity — appearing on your website, your email, your business cards, and your marketing materials.
The risk of not owning your domain: if you build your presence entirely on someone else’s platform (a Facebook page, a free website builder subdomain, a marketplace profile), that address doesn’t belong to you. Platforms change, accounts get suspended, and businesses built on rented foundations can lose their online identity overnight.
Owning your domain costs around £10–£15 per year. For what it gives your brand, it’s one of the best-value decisions you’ll make.
Why Cloudflare Is an Excellent Choice for Domain Registration
Most domain registrars work like this: they buy domains wholesale from the central registry, mark up the price, and sell to you. Many also lure you in with a cheap first-year price (sometimes as low as £0.99) then charge significantly more at renewal — often £18–£22 per year.
Cloudflare Registrar is different: it does not mark up domain prices at all, passing on the exact price charged by registries, with no additional fees at registration or renewal. What you pay in year one is what you pay every year after. No bait-and-switch.
As of 2026, a .com domain at Cloudflare costs $10.46 to register and $10.46 to renew — the same price, year after year.
Additional reasons Cloudflare is a strong choice for small businesses:
- Free WHOIS privacy — your personal contact details are kept private in the public domain registry (this is a standard paid add-on at many other registrars)
- Free DNSSEC — a security feature that protects your domain from being hijacked or redirected
- No upsells — no popup offers for unnecessary extras at checkout
- Integrated dashboard — domains, DNS, email routing, and security all managed in one place
- Free Email Routing — which we’ll use to set up your business email at no extra cost
One important note: Cloudflare requires you to use its own nameservers, which means you manage DNS through Cloudflare’s dashboard. For most small businesses, this is completely fine — and actually an advantage, since Cloudflare’s DNS is fast and reliable.
Step-by-Step: Buying a Domain on Cloudflare
Step 1 — Create a Cloudflare Account
Go to cloudflare.com and click Sign Up. Enter your email address and create a password. You’ll receive a verification email — click the link to confirm your account.
The free account is all you need for domain registration and email routing.
Step 2 — Search for Your Domain
Once logged in, go to Domain Registration in the left-hand menu, then click Register Domains.
Type your desired domain name into the search box. Cloudflare will show you whether it’s available and what it costs. If your first choice is taken, try variations:
- Add a location:
janesflorist-edinburgh.com - Add a descriptor:
janesfloristonline.com - Try a different extension:
.co.uk,.net,.org
Aim for .com as your first choice if at all possible. It’s the most universally trusted and easiest for customers to remember.
Step 3 — Select and Register Your Domain
Click on the domain you want. You’ll be asked to confirm:
- The domain name
- The registration period (typically 1 year minimum)
- The price
Review everything, then proceed to add your contact details. These are used for the domain registration record (and kept private by Cloudflare’s free WHOIS privacy).
Step 4 — Understand the Registration Period
Domains are registered for a minimum of one year. You can register for multiple years upfront if you want peace of mind (and to lock in the current price). There’s no option to register for less than a year.
Step 5 — Pay and Confirm
Enter your payment details (Cloudflare accepts credit/debit cards and PayPal). Once payment is confirmed, your domain is registered — usually within a few minutes.
You’ll receive a confirmation email. Keep this safe, along with your Cloudflare login details.
Domain Renewal: What Happens If You Forget
Your domain is yours for as long as you keep renewing it. Stop renewing, and you lose it. This sounds simple, but it catches more businesses off guard than you’d expect.
Should you enable auto-renewal?
For most small businesses: yes, enable it. Here’s why:
- If your domain expires, your website goes offline and your email stops working — immediately, with no warning to your customers
- An expired domain enters a “grace period” of 30–45 days where you can reclaim it, but this often costs more than a standard renewal
- After the grace period, the domain goes to auction or becomes publicly available again — and someone else can register it, potentially your competitor
The only reason not to auto-renew is if you decide to close the business or genuinely no longer want the domain. In that case, simply disable auto-renewal before the renewal date.
To enable it on Cloudflare: go to Domain Registration → Manage Domains, find your domain, and confirm that Auto-Renew is toggled on.
One extra step: Make sure your payment card details in Cloudflare are kept current. A failed payment is the most common reason auto-renewal doesn’t work — and the result is the same as forgetting entirely.
Why Your Email Address Is Part of Your Brand
There’s a simple test: which of these two senders feels more trustworthy?
janeflorist84@gmail.comhello@janesflorist.com
Both might be equally reliable people. But the second one signals that the sender has invested in their business, cares about their professional image, and is likely to still be operating in a year’s time. For a first-time customer, that signal matters.
A business email address built on your own domain:
- Reinforces your brand every time you send a message
- Improves trust with suppliers, partners, and customers
- Separates your personal and professional communications
- Is expected by many B2B buyers and larger organisations
The good news: with Cloudflare Email Routing, you can set up info@yourdomain.com for free — and have all messages forwarded directly to your existing Gmail or Outlook inbox. No new inbox to check, no extra monthly cost.
Step-by-Step: Setting Up Business Email with Cloudflare Email Routing
Cloudflare Email Routing lets you create a custom email address on your domain and forward all mail to any personal email inbox you already use.
Step 1 — Enable Email Routing
In your Cloudflare dashboard, select your domain, then click Email in the left menu. Click Email Routing and then Get Started or Enable Email Routing.
Cloudflare will automatically configure the necessary DNS records — the behind-the-scenes settings that tell the internet where to deliver your emails. You don’t need to understand these; Cloudflare handles them for you.
Step 2 — Create Your Custom Email Address
Click Create Address. In the Custom Address field, type the address you want — for example:
info@yourdomain.comhello@yourdomain.comorders@yourdomain.com
You can create multiple addresses — one for general enquiries, one for orders, one for support — all forwarded to the same personal inbox if you prefer.
Step 3 — Set Your Destination and Verify It
In the Destination field, enter the personal email address where you want to receive forwarded messages (e.g., your Gmail address).
Cloudflare will send a verification email to that destination address. Open it and click the verification link. Once verified, your custom email address is live.
From this point, any email sent to info@yourdomain.com will arrive in your personal inbox — correctly labelled so you know which address it was sent to.
Forwarding vs Sending: Understanding the Difference
Cloudflare Email Routing handles receiving emails. When someone emails info@yourdomain.com, you get it in your Gmail or Outlook inbox. That’s the hard part, and it’s completely free.
Sending emails from your custom domain is a separate step — and it requires a little more configuration.
By default, if you reply to a forwarded email, your reply will come from your personal Gmail or Outlook address, not from info@yourdomain.com. For many small businesses starting out, this is acceptable.
When you’re ready to send from your custom domain, you have two options:
Option A — Gmail’s “Send As” feature (free): In Gmail, go to Settings → Accounts and Import → Send mail as, click Add another email address, and enter your custom address. Gmail will walk you through a verification process. After setup, you can choose which address to send from on any email — your Gmail or your business address.
Option B — Paid email hosting (£3–£5/month): Services like Google Workspace (formerly G Suite) or Zoho Mail give you a fully independent business email inbox — not just forwarding, but a complete mailbox under your own domain. This is worth considering as your business grows and professional email becomes more critical.
For day one: Cloudflare forwarding + Gmail’s “Send As” feature is free, effective, and takes under 30 minutes to configure.
Full Cost Breakdown
| Item | Cost |
|---|---|
| Domain name (.com) | ~£9–£11/year |
| WHOIS privacy | Free (included with Cloudflare) |
| Cloudflare Email Routing | Free |
| Gmail Send As setup | Free |
| Optional: Google Workspace | ~£5/month |
Total for a professional domain + business email for year one: approximately £10–£12.
That’s less than a lunch out — for a setup that makes your business look significantly more credible to every customer you contact.
Common Mistakes to Avoid
Forgetting to renew your domain. Enable auto-renewal from day one. Losing your domain — even temporarily — can take your website offline, break your email, and cause serious disruption.
Not keeping payment details updated. Auto-renewal only works if your card is current. Set a reminder to check every year before your renewal date.
Using your personal email for business. Even a free forwarding setup with a custom domain is dramatically better than yourbusiness@gmail.com. Do this on day one, not later.
Registering your domain through your web hosting company. Hosting companies typically charge £16–£22/year for domain renewals — significantly more than a dedicated registrar like Cloudflare. Always register your domain separately.
Skipping WHOIS privacy. Without it, your name, address, and phone number are publicly searchable in the domain registry database — an open invitation to spam and cold calls.
Final Thoughts: Do This Today
Buying a domain and setting up a business email is one of the lowest-cost, highest-impact things you can do for your business — and it takes less than two hours from start to finish.
The steps are:
- Create a free Cloudflare account
- Search for and register your domain (~£10/year)
- Enable Email Routing in your Cloudflare dashboard
- Create your custom email address and verify it
- Optionally configure Gmail to send from your custom address
Every day you communicate from a personal email address is a day your professionalism costs you something — even if you can’t measure it directly. The fix is simple, affordable, and permanent.
Go to cloudflare.com, search for your domain, and get it registered today.
Domain pricing accurate as of May 2026. All costs shown in approximate GBP equivalents. Verify current prices directly at domains.cloudflare.com before registering.
