How to Use Gmail with Custom Domain for Free

How to Use Gmail with Custom Domain for Free

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 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 Hosting Provider Picks

ProviderUser RatingBest ForExpert & User Reviews 
 5.0VersatilityHostArmada ReviewVisit HostArmada
 4.9CustomizationUltahost ReviewVisit Ultahost
4.6SpeedHostinger ReviewVisit Hostinger
  • 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.

  1. Open your web browser and visit the Gmail website. Click on “Create account.”
  2. Fill in your personal details, including your desired Gmail address ( and a strong password.
  3. 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:

  1. Access Your DNS Control Panel: Go to your domain registrar’s website and log in. Look for something like “DNS settings.”
  2. 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.
  3. 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.
  4. 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:

  1. Access your Cloudflare dashboard.
  2. Navigate to your DNS settings and find the MX record for your custom domain email.
  3. Record the MX hostname, such as
  4. Note the server name for the SMTP, which is often

With Namecheap:

  1. Log in to your Namecheap account.
  2. Visit the “Email Forwarding” section for your domain.
  3. Here, you will find the details you need, including your custom domain email server’s name.

With BlueHost:

  1. Access your BlueHost account.
  2. Go to the “Email & Office” tab and select “Email Manager”.
  3. 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.

  1. Sign in to your Gmail account.
  2. Click on the gear icon and go to “Settings” -> “Accounts and Import.”

Final: Gmail with custom domain

  1. Choose “Add a mail account” under the “Check mail from other accounts” section.
  2. Input your custom domain email address.
  3. Select “Import emails from my other account (POP3)” -> “Next.”
  4. Enter the POP3 and SMTP details you obtained earlier. Make sure to use the correct server and port settings.
  5. Configure your preferences regarding message copies, secure connection, and labeling.
  6. 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:

  1. Log in to your Cloudflare account.
  2. Access your DNS settings.

Final: Gmail with custom domain

Source: Cloudflare

  1. Add a new MX (Mail Exchange) record, setting the name to your domain, and the value to the destination email server (often “”).

Final: Gmail with custom domain
Source: Cloudflare

  1. Adjust the priority if required and save the settings.

With Namecheap:

  1. Sign in to your Namecheap account.
  2. Navigate to the Domain List.

Final: Gmail with custom domain
Source: Namecheap

  1. Find your custom domain and click “Manage.”

4. Locate the Email Forwarding section.

Final: Gmail with custom domain
Source: Namecheap

  1. Set up email forwarding by adding your Gmail address.

Final: Gmail with custom domain
Source: Namecheap

  1. Confirm the settings and save your changes.

With BlueHost:

  1. Log in to your BlueHost cPanel.
  2. Go to the Email section.
  3. Select “Forwarders.”
  4. Add a new forwarder by choosing your custom domain and entering your Gmail address.
  5. 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:

  1. Go to your Google Account settings.
  2. Navigate to the Security section.

Final: Gmail with custom domain

Source: Google

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

Final: Gmail with custom domain
Source: Google

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

Final: Gmail with custom domain

Source: Google

5. Click “Generate” and make a note of the generated password.

Connect Custom Email Domain to Gmail:

  1. Access your Gmail settings.
  2. Go to “Accounts and Import.”
  3. In the “Send mail as” section, click “Add another email address.”
  4. Enter your name and custom domain email address.
  5. Use the generated app password as the SMTP password.
  6. Choose to treat this address as an alias.
  7. 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:

  1. Compose a test email from your Gmail account and select your custom domain email address as the sender.
  2. Send the email.
  3. Check your custom domain email’s inbox to ensure the email is received without any issues.
  4. Reply to the test email from your custom domain email via Gmail and confirm that it was sent correctly.

HostArmada: The Best Domain Hosting
HostArmada offers a wide range of Domain TLDs at affordable prices that come with DNS management and email forwarding. They offer a free domain forever as part of all their hosting plans. HostArmada is an excellent solution for anyone looking for a reliable domain registrar and the convenience of managing websites and domains from a single place.
Visit HostArmada

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

  1. Visit Google Workspace: First, go to the Google Workspace website ( and click “Get Started.”
  2. 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.
  3. 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.
  4. 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

  1. 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.
  2. 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.
  3. 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.
  4. 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.
  5. 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.

  1. In your domain registrar’s control panel (such as Namecheap or GoDaddy), navigate to the DNS settings.
  2. Add the MX records provided by Google Workspace. Google will provide you with specific MX records to use.
  3. Adjust the priority values of the MX records to match Google’s recommendations.
  4. 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.

Ultahost Domain Hosting
UltaHost delivers customized hosting solutions for everyone, from beginners to industry giants, emphasizing superior VPS and managed hosting services for hassle-free website functionality. Ultahost offers a free domain, SSL, and many great features, but what really makes it stand out are its highly transparent pricing plans and all the included freebies.
Visit Ultahost

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.

Learn More About Email Domains

Frequently Asked Questions

Can you use your own domain with Gmail?

Yes, you can use your own custom domain with Gmail. There are two primary methods to achieve this: the free method, which involves using POP3, and forwarding, and the Google Workspace (formerly G Suite) method, which provides a professional solution for businesses and organizations.

How do I use my business domain with Gmail?

To use your business domain with Gmail, you can follow two main methods. First, the free method involves configuring Gmail to receive and send emails from your custom domain. The second method is by using Google Workspace (G Suite), a paid service provided by Google. It offers advanced email hosting, collaboration tools, and full integration of your custom domain with Gmail.

What email domains work with Gmail?

Gmail supports a wide range of email domains. You can use Gmail with popular email domains such as,,, and many more. Additionally, you can integrate custom email domains, such as your business domain.

How do I use Gmail with a custom domain through GoDaddy?

Using Gmail with a custom domain through GoDaddy involves similar steps to other domain registrars. You’ll need to configure your domain’s DNS settings to point to Gmail’s email servers. Specifically, you need to add the correct MX (Mail Exchange) records provided by Gmail to your domain’s DNS settings through your GoDaddy account.


How do I use a custom domain with Google?

The free method involves configuring Gmail to work with a custom domain, using POP3, and forwarding to manage your email. The Google Workspace method, on the other hand, is a paid solution that allows you to create professional email addresses using your custom domain and enjoy advanced features such as Google Meet, Google Drive, and full integration with Gmail.

Sonja Vitas
Edited By:
Sonja Vitas
Content Editor

HostAdvice Speaks to ScalaHosting: An Interview with Chris Rusev

HostAdvice had the opportunity to speak with Chris Rusev, the CEO and co-founder of , a web hosting company that offers shared, cloud VPS, and res...
8 min read
Eddie Segal
Eddie Segal
Digital Marketing Specialist

Email Deliverability: What Is It, Key Factors & Best Practices

What is Email Deliverability? Think of it like mailing a letter and making sure it lands right in the recipient's hands, not lost or thrown...
17 min read
Ela Gal-Kfir
Ela Gal-Kfir
Digital Marketing Specialist

Email Marketing vs. Social Media: Which is More Effective?

What is Email Marketing? Email marketing is a  that involves companies reaching out to potential and existing customers via email ...
10 min read
Ela Gal-Kfir
Ela Gal-Kfir
Digital Marketing Specialist

Email Engagement Metrics, Calculation & Best Practices

Email engagement tells us how interested recipients are in the content of emails they receive. It provides insights into what types of em...
12 min read
Ela Gal-Kfir
Ela Gal-Kfir
Digital Marketing Specialist provides professional web hosting reviews fully independent of any other entity. Our reviews are unbiased, honest, and apply the same evaluation standards to all those reviewed. While monetary compensation is received from a few of the companies listed on this site, compensation of services and products have no influence on the direction or conclusions of our reviews. Nor does the compensation influence our rankings for certain host companies. This compensation covers account purchasing costs, testing costs and royalties paid to reviewers.
Click to go to the top of the page
Go To Top