How to publish to custom domain on Webflow

intermediate 8 min read Updated 2026-03-18
Quick Answer

To publish to a custom domain on Webflow, add your domain in the hosting settings, configure DNS records at your registrar to point to Webflow's servers, then publish your site. The process typically takes 24-48 hours for full propagation.

Prerequisites

  • Active Webflow account with paid hosting plan
  • Purchased custom domain from domain registrar
  • Access to domain registrar's DNS settings
  • Published Webflow project ready for custom domain

Step-by-Step Instructions

1

Navigate to hosting settings

Open your Webflow project and click the Publish button in the top-right corner. In the publish panel, click on Hosting tab, then select Add Custom Domain or click the gear icon next to your current webflow.io domain.
Make sure you're on a paid hosting plan as custom domains aren't available on free plans.
2

Add your custom domain

In the custom domain field, enter your domain name (e.g., yourdomain.com). Click Add Domain. Webflow will automatically check if the domain is available and provide you with DNS configuration instructions.
You can add both the root domain (yourdomain.com) and www subdomain (www.yourdomain.com) for better coverage.
3

Configure DNS A records

Log into your domain registrar's control panel and navigate to DNS management. Add or modify the following A records:
  • Name: @ (root domain) → Value: 75.2.70.75
  • Name: www → Value: 75.2.70.75
Delete any conflicting A records pointing to other IP addresses.
DNS changes can take up to 48 hours to propagate globally, but often complete within a few hours.
4

Verify domain connection

Return to Webflow's hosting settings and click Check DNS Configuration next to your domain. Webflow will verify that your DNS records are properly configured. You'll see a green checkmark when the connection is successful.
If verification fails, wait a few more hours as DNS propagation can be slow depending on your registrar.
5

Set up SSL certificate

Once your domain is verified, Webflow will automatically provision a free SSL certificate. In the hosting settings, ensure SSL Certificate shows as Active. If needed, click Provision Certificate to manually trigger the process.
SSL provisioning usually takes 15-30 minutes but can take up to 24 hours in some cases.
6

Configure domain redirects

In the hosting settings, choose your primary domain version (with or without www). Set up 301 redirects by toggling Redirect www to root domain or Redirect root to www domain based on your preference. Enable Force HTTPS to ensure secure connections.
Choose one primary version to avoid duplicate content issues and maintain consistent SEO rankings.
7

Publish your site

Click the Publish button to deploy your site to the custom domain. Webflow will build and deploy your site to the new domain. You'll see a confirmation message when publishing is complete.
Test your site on both www and non-www versions to ensure redirects are working properly.
8

Test and verify deployment

Open a new browser window and navigate to your custom domain. Verify that:
  • Your site loads correctly
  • SSL certificate is active (look for the padlock icon)
  • Both www and non-www versions work with proper redirects
  • All pages and assets load properly
Clear your browser cache or use an incognito window to ensure you're seeing the latest version of your site.

Common Issues & Troubleshooting

Domain verification fails after 48 hours

Double-check that your A records point to 75.2.70.75 and remove any conflicting CNAME records. Contact your domain registrar if DNS settings aren't updating properly.

SSL certificate won't provision

Ensure your domain is properly verified first, then wait 24 hours. If it still fails, remove the domain from Webflow, wait 1 hour, then re-add it to trigger a fresh SSL request.

Site shows 'Site Not Found' error

Verify you've published your site after adding the custom domain. Check that your DNS records are correct and fully propagated using a DNS checker tool like whatsmydns.net.

Some pages return 404 errors on custom domain

Republish your entire site to ensure all pages and assets are properly deployed to the custom domain. Check that your site's URL structure hasn't changed during the migration process.

Prices mentioned in this guide are pulled from current plan data and may change. Always verify on the official Webflow website before purchasing.