Buy a custom domain

Purchase a custom domain through Google Domains and configure it with your Webflow-hosted site — in 4 steps!

This video features an old UI. Updated version coming soon!
This video features an old UI. Updated version coming soon!

If you do not own a custom domain, you can purchase a domain from any domain name provider, or you can buy a Google domain or a GoDaddy domain from the Hosting tab in your Project Settings.

To purchase a domain through Webflow:
  1. Choose a domain provider
  2. Search for and buy a new domain
  3. ‍Set a default domain
  4. Verifying the domain and publishing

Step 1 — Choose a domain provider

Make sure you have added a site plan to your project. Then, in the Hosting tab of your project under the Custom Domains section, select the Buy new domain option and choose whether you want to purchase a Google domain or GoDaddy domain.

Google Domains is currently available only for users in some countries. Learn more about the availability of Google Domains and supported countries.

Step 2 —Search for and buy a new domain

Follow the instructions in the pop up to find a domain name and purchase it.

Finding and buying a GoDaddy domain name
You'll need to sign in to your Google account or GoDaddy account, or signup for a new account if you do not have one.

Google will show you which domains are available, and allow you to search until you find one you like.
You may need to add billing information if you've never used Google Checkout. This isn't connected to Webflow's billing system.

Make sure you got both your naked and full domains

Once you've bought your domain, you'll be brought back to the Hosting tab of your Project, where you'll see that the domain(s) has been added.

Google Domains will have the G icon on the left.

Make sure that both your sub domain name and root domain name are on the custom domains list.

  • A sub domain name includes www and looks like this → www.example.com
  • A root domain name looks like this → example.com

Step 3 — Set a default domain

Now, click the Home icon next to the sub domain to set it as the default domain. This will send all traffic from all domains connected to this project to the default domain.

The default domain on SSL must be served on a domain that has a CNAME record. So, you'll need to set the full domain (www.yourdomain.com) as the default domain. To set the root domain as the default, check Setting the root domain as the default domain.
Set the full domain with the www as the default domain

Step 4 — Verifying the domain and publishing

To verify that your DNS settings are correct, and that your domain is correctly pointing to Webflow, click check status under each of your domain names.

The final step is to publish your website. You should see your new custom domain in the publish dialog. Learn more about publishing your project.

Troubleshooting

It may take up to 48 hours before changes are successfully made from your DNS host. If your domain is not working correctly after 48 hours, troubleshoot your DNS settings or contact your domain provider’s help desk.

If your DNS settings are correct, but you’re still experiencing issues with your published site, contact us and we’ll help you resolve any issues.

Try Webflow — it's free

Production for this lesson

Directed by

-

Produced by

-

Written by

-

Article by

-

Edited by

-

Designs by

-

Need more help? Want to report a bug? Contact support
Have feedback on the feature? Submit feature feedback