On my own site (joanaparente.com) and on FeedFusion (feed-fusion.com), I set up professional email using two different methods. Both free.
For joanaparente.com I chose Zoho Mail: a completely separate inbox from my personal Gmail. It took about 30 minutes and keeps my professional email out of the same place where I get Spotify playlist update notifications.
For feed-fusion.com I chose a different setup: Cloudflare Email Routing to receive, Gmail Send-As to reply. FeedFusion emails land in my personal Gmail, and when I reply, the recipient sees hello@feed-fusion.com. Another half hour.
These aren't the only free setups. There's a third one, even simpler, that works if you only need to receive. Here are all three, and a framework for choosing which one fits your situation.
Why your email address matters more than you think
Email is the smallest piece of owning your digital identity, but also the most visible. It's what appears on business cards, on invoices, and in every message you send to clients and partners.
A name@yourdomain.com address and a yourname@gmail.com address can represent the same person doing the same quality work. But the first one signals that you own your digital presence. The second one doesn't.
This isn't about snobbery. It's about ownership. If you have a domain registered in your name, setting up email on that domain is the smallest and most immediate step in owning your online presence.
And as you'll see, it costs nothing.
The 3 free setups at a glance
Here's the full comparison before going into detail. If you already know what you need, skip directly to the setup that applies.
- Forwarding-only (Cloudflare): receive only, ~15 min setup, no dedicated mobile app, up to 200 aliases. €0. Useful when you only need to receive emails on your domain.
- Cloudflare + Gmail Send-As: receive and send, ~30 min setup, uses the Gmail mobile app you already have, up to 200 aliases. €0. My preferred setup for feed-fusion.com.
- Zoho Mail Free: separate inbox with its own webmail + mobile app, ~30 min setup, up to 5 users. €0. My setup for joanaparente.com, when you want total separation between work and personal.
Setup 1: Forwarding-only via Cloudflare Email Routing
This is the simplest setup available. I don't use it myself, and I haven't recommended it to a client, because whenever I've had to make the decision, I wanted to be able to reply from the domain too. But if your genuine need is only to receive, it exists and it works.
How it works: Cloudflare Email Routing receives any email sent to name@yourdomain.com and automatically forwards it to your Gmail or any other destination you choose. No second inbox, no new password to manage. The email lands where you already work.
Main steps:
- In the Cloudflare Dashboard, open the Email Routing page (Email menu)
- Verify your destination address (Cloudflare sends a verification email, click the link, then "Go to Email Routing")
- Create forwarding rules (Routing rules → Create address: enter
contact@yourdomain.comand the destinationyourbusiness@gmail.com) - Cloudflare automatically sets up the MX and SPF/TXT records in your DNS
Heads up: if your domain already has MX records configured (for example, from a previous email setup), Cloudflare will not activate Email Routing until you remove them. Delete the existing MX records first, then enable.
Limitations to know before committing:
- You cannot send from your domain. Any reply you send goes out from your Gmail address. The recipient sees
yourbusiness@gmail.com, notcontact@yourdomain.com. - There is no centralised inbox. If you need to give another person access, the forwarding destination is a single address.
- In some older mail servers, forwarded emails can encounter DMARC authentication issues: the email arrives but may be flagged as suspicious. For most day-to-day use cases this is not a practical problem.
When it makes sense: you have a domain registered and only need a presentable address to receive occasional messages, with no intention of replying from it. Subscriptions, contact forms that go straight to you, that kind of use case.
Setup 2: Cloudflare + Gmail Send-As
This is my preferred setup. I use it on feed-fusion.com because I needed several addresses for the project (contact@, support@, info@) and wanted a simple alternative without a second inbox to manage.
"It's easy, simple, and familiar." That's genuinely how using it every day feels: I don't have to jump to another app or remember another password. FeedFusion emails land in the Gmail I already have, and when I reply, the recipient sees the right address.
How it works: You combine two services. Cloudflare Email Routing handles receiving (same as Setup 1). Gmail Send-As handles sending: in your Gmail settings, you add your domain address as an alternative sender. Gmail sends via its own servers, but the recipient sees your domain address in the "From" field.
Main steps:
- Set up Cloudflare Email Routing (same steps as Setup 1)
- In Gmail, open Settings (gear icon → See all settings) → Accounts and Import tab → Send mail as section → "Add another email address"
- Enter the display name and your domain address. Keep "Treat as an alias" checked (default), this lets Gmail send through its own servers without external SMTP setup. Click "Next Step"
- Click "Send Verification". Gmail sends a confirmation link to your domain address, which arrives in your Gmail via Cloudflare. Open it, click the link
- Back in Gmail, when replying, choose the correct sender from the "From" dropdown. To make your domain address the default, mark it as such in the same settings panel
A note on "via gmail.com": because Gmail sends through its own servers, some older email clients may display "sent by gmail.com on behalf of [your address]". Modern clients (Gmail, Outlook, recent Apple Mail) don't show this. If you want 100% clean delivery without any Gmail reference, configure an external SMTP at step 3 (e.g., Zoho Mail Free SMTP), adds ~10 min of setup but eliminates the footprint.
What drove the choice for FeedFusion: Cloudflare allows up to 200 aliases on the same domain (more than any small business actually needs), all forwarding to the same Gmail. I can have contact@, support@, and hello@ all arriving in one place, and reply as any of them. Zoho Free is limited to 5 users on the same domain, which is enough for many people, but less flexible for multiple aliases.
Setup 3: Zoho Mail Free Tier
For joanaparente.com I chose Zoho Mail. At the time, I wanted to try something that would replace Google Workspace tools but at no cost, and Zoho Mail Free was the best option I found. In practice, I only used the email, but the email itself works very well.
How it works: Zoho Mail is a full email service with its own webmail, iOS and Android apps, and support for multiple users on the same domain. You create a Zoho account, add your domain, configure the MX records, and you have an inbox completely separate from your personal Gmail.
Main steps:
- Sign up for the Free plan at
https://mail.zoho.com/signup?type=org&plan=free(direct link to the organizational free account) - Add your domain. Zoho asks you to verify ownership by adding a TXT record (or CNAME) to your domain's DNS. Paste the value Zoho gives you into Cloudflare DNS, wait a few minutes, click "Verify"
- Configure MX records in DNS to point to Zoho's servers (Zoho's admin panel shows the exact values, typically
mx.zoho.eu/mx2.zoho.eu/mx3.zoho.euat priorities 10/20/50 for EU accounts, or the.comequivalents for US). Also add the SPF record (v=spf1 include:zoho.eu ~all) that the panel suggests - Create email addresses for the users you need (up to 5 on the Free plan)
Current free plan limits (as of May 2026):
- Up to 5 users on the same domain
- 5 GB storage per user
- Access via webmail and Zoho apps (iOS/Android)
- No IMAP, POP, or ActiveSync (can't add to Apple Mail, Outlook, or Thunderbird)
- 1 domain per account
Why you'd choose Zoho over Setup 2: if you want a complete separation between professional and personal email. No work email in your Gmail at all. Everything stays in Zoho, with its own folders, filters, and history. If you like keeping things in separate compartments, this is the right choice.
Which one should you choose?
Four questions are enough to get to the right answer.
Do you need to send emails from your domain? If no, forwarding-only (Setup 1) is done in 15 minutes. If yes, move to the next question.
Do you want to manage everything in one place, without opening another app? If yes, Setup 2 (Cloudflare + Gmail Send-As) is the natural choice. Everything stays in the Gmail you already use. "Easy, simple, and familiar" is how I describe the experience, and that's genuinely what it is.
Do you want total separation between professional and personal email? If yes, Setup 3 (Zoho Mail Free) is the way. A separate account, its own webmail, that never mixes with your personal Gmail. The trade-off is one more app and one more password to manage.
Do you need multiple addresses on the same domain? Setup 2 supports up to 200 aliases (contact@, support@, info@ all coming to one Gmail), enough for any small business. Zoho Free supports up to 5 independent users. Forwarding-only supports the same alias limit, but only for receiving.
What if you outgrow these?
There's a point where free setups are no longer the best fit. Paid Google Workspace, starting at €6.80 per user per month for the Business Starter plan, makes sense in four concrete scenarios.
For Farol Discover, I set up paid Workspace. At the time, it was a real business with multiple email accounts, multiple people accessing them, and a need for the integrated Google suite: shared Drive, team Calendar, collaborative Docs. Today, if it were the same scenario, I'm not sure I wouldn't have used Cloudflare Email Routing with free Gmail accounts. The line between what justifies paying and what doesn't is less clear than it seemed a few years ago.
The four scenarios where the cost is justified:
- Compliance in regulated sectors. Legal, healthcare, financial, public education. Workspace includes Vault, audit logs, eDiscovery, and retention policies. In these sectors, it's not optional.
- Teams of 10 or more. At this point, managing individual Gmail accounts for provisioning, SSO, and access removal becomes real work. Workspace Admin simplifies this.
- The full suite used daily. Shared Drive with granular permissions, team Calendar, Docs and Sheets in simultaneous editing. If these are the team's daily tools, Workspace makes sense. Sharing between free Gmail accounts works, but it has friction.
- Brand-sensitive sectors. B2B enterprise, professional services where flawless DMARC/DKIM/SPF delivery and the absence of any "via gmail.com" trace in legacy mail clients is non-negotiable.
For most small businesses with 1 to 5 people, no compliance requirements, the free setups are sufficient. The cost difference is €0 versus €408 to €816 per year for a team of five (Starter to Standard tier).
Conclusion
Having professional email on your own domain isn't reserved for big companies or people who code. It's half an hour of work, once, and it's done.
If you need guidance to decide which setup is best for your case, the comparison and the four questions above should be enough. If you inherited a confused setup or you're not sure exactly what's configured in your name, that's another conversation, and one worth having before you need to recover access in an emergency.
Email is the smallest and most visible piece of owning your digital presence. The larger pieces deserve the same attention.
