Using your custom domain names is an important part of your digital marketing, which makes all the emails you send through Gmail even more professional.
Whether you have a personal blog or a professional website for your business, your reasons to use Gmail with a custom domain for free can focus on profitability or deliverability: anyway, reducing costs is beneficial. For this reason, in this article, we will explore how to do it for free. Selecting a Domain and Web Hosting provider is essential for establishing a stable and accessible online presence; visit our guide for the top-rated providers to find your ideal match.
Top Domain & Web Hosting Provider Picks
| Provider | User Rating | Best For | |
|---|---|---|---|
![]() | 4.2 | Simplicity | Visit Wix |
![]() | 4.2 | Value | Visit Namecheap |
![]() | 4.7 | Budget | Visit IONOS |
- You can use your custom domain with Gmail through free or paid methods
- Use your business domain with Gmail by configuring email forwarding and DNS settings for free, or opt for Google Workspace for advanced features
- Google Workspace offers professional email integration with your custom domain
- Your Gmail account can be integrated into CloudFlare, Namecheap, Bluehost, GoDaddy, and other hosting services
How to Use a Custom Domain with Google Mail: Free Method
Here are the 6 main steps to use a custom domain with Gmail for your company:
Step 1: Create a Regular Free Google Mail Account
The first step is to create a regular Gmail account. If you already have one, that’s great; you can skip this step.
- Open your web browser and visit the Gmail website. Click on “Create account.”
- Fill in your personal details, including your desired Gmail address (youremail@gmail.com) and a strong password.
- Agree to Google’s terms and conditions, then complete the setup.
Step 2: Get a Custom Email via Your Email Hosting
Now, you’ll need to set up your domain so that it can send and receive emails through your chosen email service.
To do this, you must ensure that your DNS settings include email forwarding.
This way, when someone sends an email to your custom domain, it will be directed to your chosen custom email account service.
Ensure Your DNS Has Email Forwarding
Email forwarding is like making sure your custom email address knows where to send and receive incoming messages. Here’s how to do it in simple terms:
- Access Your DNS Control Panel: Go to your domain registrar’s website and log in. Look for something like “DNS settings.”
- Create MX Records: Think of MX records as signposts for emails. You need to create or update these signposts to show where your emails should go. Your email service will provide you with specific details.
- Configure SPF and DKIM Records: These are like extra security measures for your email. They help make sure your emails from your custom domain are trusted and not mistaken for spam.
- Test and Verify: After making these changes, send a test email to your custom domain and make sure it arrives in your chosen email service.
Step 3: Get POP3 and SMTP Details
To integrate your custom domain email with Gmail, you’ll need the POP3 and SMTP details. Here’s how to obtain them for different hosting providers.
With Cloudflare:
- Access your Cloudflare dashboard.
- Navigate to your DNS settings and find the MX record for your custom domain email.
- Record the MX hostname, such as mx.yourdomain.com.
- Note the server name for the SMTP, which is often mail.yourdomain.com.
With Namecheap:
- Log in to your Namecheap account.
- Visit the “Email Forwarding” section for your domain.
- Here, you will find the details you need, including your custom domain email server’s name.
With BlueHost:
- Access your BlueHost account.
- Go to the “Email & Office” tab and select “Email Manager”.
- Find the SMTP details within your custom domain email settings.
Incorporate POP3 and SMTP Details into Gmail
Once you’ve obtained the necessary POP3 and SMTP details, it’s time to configure Gmail.
- Sign in to your Gmail account.
- Click on the gear icon and go to “Settings” -> “Accounts and Import.”

- Choose “Add a mail account” under the “Check mail from other accounts” section.
- Input your custom domain email address.
- Select “Import emails from my other account (POP3)” -> “Next.”
- Enter the POP3 and SMTP details you obtained earlier. Make sure to use the correct server and port settings.
- Configure your preferences regarding message copies, secure connection, and labeling.
- Click “Add Account” to finalize the setup.
Step 4: Forward Mail from Custom Email Address to Gmail Account Using POP3
To proceed with forwarding emails from your custom email address to your Gmail account, you need to configure POP3 settings.
The setup process may vary depending on your domain registrar. Below are specific instructions for Cloudflare, Namecheap, and BlueHost:
With Cloudflare:
- Log in to your Cloudflare account.
- Access your DNS settings.

Source: Cloudflare
- Add a new MX (Mail Exchange) record, setting the name to your domain, and the value to the destination email server (often “pop.yourdomain.com”).

Source: Cloudflare
- Adjust the priority if required and save the settings.
With Namecheap:
- Sign in to your Namecheap account.
- Navigate to the Domain List.

Source: Namecheap
- Find your custom domain and click “Manage.”
4. Locate the Email Forwarding section.

Source: Namecheap
- Set up email forwarding by adding your Gmail address.

Source: Namecheap
- Confirm the settings and save your changes.
With BlueHost:
- Log in to your BlueHost cPanel.
- Go to the Email section.
- Select “Forwarders.”
- Add a new forwarder by choosing your custom domain and entering your Gmail address.
- Save the settings.
Step 5: Allow Gmail to Send Emails using SMTP
Once your Gmail account is configured to receive emails from your custom domain, you should also set it up to send emails using your custom domain email address.
Set Up Google App Password:
- Go to your Google Account settings.
- Navigate to the Security section.

Source: Google
3. Under “Signing in to Google,” select “App passwords.”

Source: Google
4. Choose “Mail” as the app and “Other (custom name)” as the device.

Source: Google
5. Click “Generate” and make a note of the generated password.
Connect Custom Email Domain to Gmail:
- Access your Gmail settings.
- Go to “Accounts and Import.”
- In the “Send mail as” section, click “Add another email address.”
- Enter your name and custom domain email address.
- Use the generated app password as the SMTP password.
- Choose to treat this address as an alias.
- Confirm the verification email sent to your custom domain email account.
Step 6: Test Your Gmail Domain Email
Finally, you need to ensure that your custom domain email is working seamlessly through Gmail.
Test both receiving and sending emails to confirm that the integration is successful:
- Compose a test email from your Gmail account and select your custom domain email address as the sender.
- Send the email.
- Check your custom domain email’s inbox to ensure the email is received without any issues.
- Reply to the test email from your custom domain email via Gmail and confirm that it was sent correctly.
How to Use Gmail with a Custom Domain: Google Workspace / G Suite Method
Using Gmail with your custom domain through Google Workspace (formerly known as G Suite) offers a powerful and professional email solution. This method integrates your custom domain seamlessly with Gmail, ensuring a smooth experience for your email communication. Here are the detailed steps:
Step 1: Create a Google Workspace Account
- Visit Google Workspace: First, go to the Google Workspace website (https://workspace.google.com) and click “Get Started.”
- Choose Your Plan: Select the Google Workspace plan that best suits your needs. Google offers different plans with various features and pricing. Consider your organization’s size and requirements when making your selection.
- Create Your Account: Follow the prompts to create your Google Workspace account. You’ll be asked to provide your business name, the number of employees, and your current email address.
- Choose Your Domain: During setup, you can either use an existing domain or purchase one through Google Workspace. To use your custom domain, select the option to connect an existing domain.
Step 2: Follow the Wizard
- Verify Your Domain Ownership: Google Workspace will guide you through the process of verifying your domain ownership. This typically involves adding a TXT record to your domain’s DNS settings. The verification process ensures that you have control over the domain.
- Create User Accounts: After successful domain verification, you can start creating user accounts for your custom domain email. These accounts will be able to use Gmail with your domain.
- Customize Your Services: Google Workspace offers various services such as Gmail, Google Drive, and Google Calendar. Customize which services are available to your users according to your needs.
- Set Up Your Billing: Enter your billing information as per your chosen plan. Google Workspace is a paid service, and you’ll be billed accordingly.
- Access Your Admin Console: Once your setup is complete, access your Google Workspace Admin Console. This is where you can manage your custom domain email settings, including adding users, creating aliases, and configuring your Gmail experience.
Step 3: Verify Your Domain Name with Google Workspace (G Suite)
Verifying your domain name is essential for Google Workspace to recognize your ownership and control over the domain. The verification process is similar to Step 2, but it may include different verification methods.
Step 4: Add MX Records for Email
To start using Gmail with your custom domain, you need to configure the MX (Mail Exchange) records for your domain’s DNS settings. These records tell email servers where to deliver your email.
- In your domain registrar’s control panel (such as Namecheap or GoDaddy), navigate to the DNS settings.
- Add the MX records provided by Google Workspace. Google will provide you with specific MX records to use.
- Adjust the priority values of the MX records to match Google’s recommendations.
- Save your DNS settings.
It may take some time for the DNS changes to propagate across the internet.
Once the MX records are configured, you can start sending and receiving emails through Gmail using your custom domain.
Final Word
Your domain name is your digital front door, and using Gmail with a custom domain professionalizes your business account and digital projects.
Whether you choose the free method or Google Workspace, you also need a great website and reliable hosting. Use our curation to discover the best website builders and web hosting services that align with your domain strategy.
With these tools, your emails and website will provide the best experience to your audience.
Next Steps: What Now?
- First Registered Domain: Discover the fascinating history behind the world’s very first registered domain name.
- Domain Registrars: Explore the services, features, and offerings provided by various domain registrars in the digital market.
- Steps After Purchase: Learn essential tips and actions to take after buying your domain name.




