How do I automatically migrate my DNS records?

Updated

Automatically migrate your DNS records to re-enable publishing and move to Webflow’s new hosting infrastructure.

Important

As of January 13, 2026, you can’t publish to a custom domain that points to Webflow’s legacy DNS records.

Sites published to custom domains on our legacy hosting infrastructure will remain live, but you can’t publish changes. To re-enable publishing, update your custom domain’s DNS settings.

If your domain shows an “error” in the Publishing tab of your site settings, don’t manually update your DNS records. Instead, follow the steps in What should I do if my domain shows an “error” in the Publishing tab? to troubleshoot the issue.

Note

If you’re using Cloudflare Orange-to-Orange (O2O), Zaraz, or a similar service with Webflow, follow the steps in the Using Cloudflare Orange-to-Orange (O2O) with Webflow article when migrating to our new hosting infrastructure.

To maximize site performance and minimize downtime, migrate your DNS records as soon as possible.

You can find a list of all sites in your Workspace that have been published to custom domains, along with their current migration status (i.e., whether they’re connected to Webflow’s new DNS records or need to be migrated), in Workspace settings > Domain Updates.

Important

If your domain uses Cloudflare’s Zone Hold feature, SSL certificate generation may fail during connection or migration. This can prevent your site from going live or cause downtime if it was previously published.

This happens because Cloudflare blocks Webflow from issuing SSL certificates for held zones. To resolve the issue, release the Zone Hold in your Cloudflare account.

After your SSL certificate has been successfully generated, you can safely re-enable Zone Hold.

To migrate your DNS records, go to Workspace settings > Domain Updates and click Update all domains. Then:

  1. Click Continue to authorize Entri to configure your DNS records

  2. Log in with your domain registrar or DNS host credentials (e.g., IONOS, Namecheap, GoDaddy, etc.)

  3. Click Continue

  4. Click Authenticate another domain to migrate your next site’s DNS records

  5. Repeat the above steps for each site in your Workspace that requires DNS record migration (i.e., sites with a yellow Update needed status)

Important

If your domain uses CAA (Certification Authority Authorization) records, you’ll need to update them manually to allow Webflow’s certificate providers. Otherwise, SSL certificates for your site may fail to provision or renew. Learn how to configure CAA records for Webflow SSL.

To migrate DNS records for individual sites, you can also click Update DNS next to each site with a yellow Update DNS status, or visit each listed site’s Site settings > Publishing > Production and click Update domain. You’ll need to repeat this process for all of your Workspaces where you’ve published sites to a custom domain. You can also manually migrate your DNS records.

Important

Set a default domain for each of your sites after migrating DNS records. This ensures all traffic is redirected to a single preferred domain per site, helping you avoid SEO penalties from duplicate content and giving visitors a consistent experience.