If you are a freelancer or an agency, sending emails to clients from a standard Gmail, Yahoo, or Hotmail address is not a professional approach. A custom business email that includes your name and your domain builds instant brand trust.
There is a massive difference between sending a proposal from a basic Gmail ID versus an email ID linked to your website domain. A professional email removes spam doubts from the client's mind and makes your business look legitimate. Google Workspace and Microsoft 365 charge around ₹150 to ₹300 per month for this feature. But in this tutorial, we will learn how to create a professional business email ID for your website for absolutely free.
We will cover two methods: one for those who have web hosting, and another for those who only own a domain name.
Method 1: Create Free Email using cPanel (If you have hosting)
If you have purchased cPanel or hPanel hosting from companies like Hostinger, Bluehost, or Namecheap, you do not need Google Workspace. Your hosting plan already includes free custom emails.
Step-by-Step Setup:
- Log in to your cPanel dashboard.
- Scroll to the "Email" section and click on Email Accounts.

- Click on the + Create button.

- Select your domain and enter a username (like admin, support, or info).
- Set a strong password and click Create.

- To check your inbox, click on Check Email on the same page and use the free Webmail (Roundcube).
Method 2: Create Free Email using Cloudflare (If you ONLY have a Domain)
Zoho Mail has recently removed its forever-free plan, but don't worry! If you only have a domain name without hosting, Cloudflare Email Routing is the smartest and 100% lifetime free alternative. It forwards all emails sent to your professional address directly to your regular Gmail inbox.
Step-by-Step Setup:
- Add Domain to Cloudflare: Go to Cloudflare.com, create a free account, and add your domain name. Update your domain's nameservers to Cloudflare.

- Select Your Domain (Crucial Step): On the main Cloudflare dashboard, you will NOT see the Email option. First, click on Domains from the left menu and click on your website name (e.g.,
technosmarter.com) Also select the free plan from the subscriptions table.

- Go to Email Routing: Once your specific domain dashboard opens, the left menu will change. Now, scroll down slightly and click on the Email tab.
- Create a Custom Address: Click on "Create address". Enter your new professional email (like
hello@yourdomain.com) and in the 'Destination address', enter your personal Gmail ID.
- Verify Your Gmail: Cloudflare will send a verification email to your personal Gmail. Open it and click 'Verify'.
- Update DNS Records: Cloudflare will automatically prompt you to add the required MX and TXT records. Just click "Add Records Automatically".

You are Live! Now, whenever a client sends an email to your professional custom domain, you will instantly receive it in your standard Gmail app. No paid Google Workspace is required!
Recommended Posts:-