Do you want to create a custom business email using your company/business domain for free with cPanel, connect it to Gmail, and even set a profile photo. This ultimate guide will help you unlock the full potential of a professional business email with ease.
- What is a Business Email & Its Uses?
- Quick Guide To Create a Business Email
- How to Set Up Email Account In cPanel?
- How to Set Up Email Forwarding in Custom Email to Gmail?
- How to Integrate Custom Email With Gmail to Send & Receive Emails Using Gmail?
- How to Send Email Using Gmail with Custom Email?
- How to Set Profile Picture in Custom Email?
- FAQ
- Wrap Up
What is a Business Email & Its Uses?
A business email uses your website name instead of generic domains like Gmail, iCloud, or Hotmail. For example, [email protected]. While many people rely on free email services like Google or Yahoo, these addresses (e.g., [email protected]) often appear unprofessional and less trustworthy. On the other hand, a professional email creates a more credible impression when reaching out to brands or clients.
Benefits of using a business email are:
- Looks professional
- Earn customer’s trust
- Short and easy to remember
- Promote your brand & business
To create a free Business Email you must have:
- Gmail
- Domain name
- Hosting with cPanel
- cPanel supports the email functionalities
Quick Guide To Create a Business Email
- Set Up Email Account:
- Go to cPanel > Email > Email Accounts > Click Create
- Select Domain > Enter Username > Set Password > Choose Storage > Click Create
- Go back to cPanel > Email Accounts > Click Connect Devices
- Note down the provided data
- Set Up Email Forwarding:
- Go to cPanel > Email > Forwarders
- Select Domain > Add Forwarder > Enter Username > Select Domain > Enter Gmail > Add Forwarder
- Link to Gmail:
- Open Gmail > Settings > See All Settings
- Go to Accounts and Imports > Add Another Email Address
- Enter Name > Custom Email > Click Next
- Enter SMTP Server > Choose Port > Enter Username and Password > Add Account
- Enter Verification Code > Verify
How to Set Up Email Account In cPanel?
Step 1: Go to cPanel > Email > Email Accounts

Step 2: Click Create

Step 3: Select Domain > Enter Username > Set Password (for custom email) > Choose Storage > Click Create

Step 4: Email Created Success Message

Our custom business email is set up using cPanel. Now, it’s time to forward all emails to Gmail, so that we can send and reply directly using custom email through Gmail. Accessing emails via webmail or cPanel can be inconvenient. By integrating Gmail with custom email, you can manage everything seamlessly from Gmail.
How to Set Up Email Forwarding in Custom Email to Gmail?
Step 1: Go to cPanel > Email > Email Accounts > Click Connect Devices.

Here, you will find the mail client details needed to complete the Gmail integration. Save these details securely and do not share them with anyone.

Step 2: Go to Email > Forwarders.

Step 3: Choose the domain associated with your custom email > Click Add Forwarder.

Step 4: Enter the username > Select the domain > Enter your Gmail address in the forward email field > Click Add Forwarder.

Step 5: Forwarding is now enabled, and all emails sent to your custom email will arrive in your Gmail inbox.

However, replying to these emails with your custom email is not yet possible. To enable this, you must connect your custom email to Gmail.
How to Integrate Custom Email With Gmail to Send & Receive Emails Using Gmail?
Step 1: Open Gmail > Click the Settings icon > Click See all settings.

Step 2: Go to the Accounts and Import tab > Click Add another email address under the “Send mail as” section.

Step 3: Enter your name and custom email address > Tick the Alias box > Click Next Step.

Step 4: Enter Mail Client details such as SMTP Server > Select Port > In Username box type custom email > Enter Custom Email password > Tick Secured connection using SSL option > Click Add account

The error “Couldn’t reach server. Please double-check the server and port number.” occurs because Cloudflare is enabled on my domain. After a quick discussion with my hosting support team, I identified and resolved the issue.

Here are the screenshots of chat with my hosting support team.


- The support team advised me to change the SMTP server to “premium22.web-hosting.com.”
- If you’re using Cloudflare and have a different hosting provider, your SMTP server may be different. It’s best to contact your hosting provider for the correct details.
The support team explained the error: “The thing is that when you use the domain name itself as the SMTP server, the application you use needs to have an option to establish a connection with the server to which the domain is pointed. And because of the Cloudflare usage, Gmail is not able to do so since the IP address of your domain name is hidden.“

Step 5: Enter the SMTP server provided by your hosting provider and click Add Account.

Step 6: Copy the verification code from the email received.

Step 7: Paste the verification code and click Verify to complete the setup.

Congratulations! Your custom email is now successfully integrated with Gmail for sending and receiving emails.
How to Send Email Using Gmail with Custom Email?
Step 1: Open Gmail > Click Compose > Click on the dropdown arrow in the From section to select your custom email.

Step 2: Enter the recipient’s address > Subject > Message > Click Send.

Step 3: You’ll see the email sent though your custom email address using Gmail.

For branding, a business logo is important. Since we can’t see a logo or profile photo. Let’s set up a profile picture for the custom email.
How to Set Profile Picture in Custom Email?
Step 1: Go to Google.com > Click Sign in > Create account > To manage my business.

Step 2: Click Use my current email address instead

Step 3: Enter details along with custom email address and create a password to log in to Google.

Step 4: Enter the verification code sent to both your custom email and Gmail.

Step 5: Enter your phone number, date of birth, and gender > Click Next.

Step 6: Enter the verification code and click Verify, then continue with account creation steps.

Step 7: Go back to Google.com > Click the camera icon next to your profile picture, and select Manage your Google Account.

Step 8: In the Personal Info tab, click the camera icon.

Step 9: Upload a photo from your device > Click set as profile picture.

Step 10: Your profile picture is now set.

Step 11: Send another test email to confirm the profile picture availability.

Step 12: This is how you set a profile picture for your custom email.

FAQ
Yes, if you have the access to your cPanel and email accounts you can create custom email addresses for business without paying any extra cost.
No, you can’t create a free business email without domain. But you can create the generic emails of Gmail, Hotmail, etc.
Website is not mandatory to create a business email address all you need is a domain and a cpanel hosting with email account feature.
It is all up to you how you want but you can try some of these addresses
1. [email protected]
2. [email protected]
3. [email protected]
4. [email protected]
5. [email protected]
6. [email protected]
7. [email protected]
8. [email protected]
9. [email protected]
10. [email protected]
11. [email protected]
Wrap Up
I hope this article would be beneficial for you to solve all your issues related to creating a business email. If you have any queries please drop it down in the comments.