GoDaddy DomainControl
Connect GoDaddy DomainControl with Webflow to manage DNS records and publish sites to custom domains.
How to integrate GoDaddy DomainControl with Webflow
Connect your GoDaddy-registered domains to Webflow sites to manage DNS configuration and domain routing from a single registrar. This setup works for any domain registered with GoDaddy and gives you control over DNS records without transferring domain registration.
You can connect domains through OAuth authentication for automated setup, configure DNS records manually for custom requirements, or build automated provisioning workflows using both platforms' APIs.
Connect with GoDaddy OAuth
Webflow's GoDaddy integration detects domains registered with GoDaddy and connects them through OAuth authentication. This method automatically configures DNS records through the GoDaddy API without manual record entry.
The integration authenticates your GoDaddy account, verifies domain ownership, and applies DNS settings. Navigate to Site settings > Publishing > Production, select Add a custom domain, then choose Connect with GoDaddy to authenticate.
This integration applies A records and CNAME records automatically, validates domain ownership and DNS propagation status, and starts automatic SSL provisioning once DNS resolves.
Use this method when you manage domains directly in your GoDaddy account and want automated setup without manual DNS configuration.
Note: This OAuth integration was introduced in 2017. If the "Connect with GoDaddy" option is not available, use the manual DNS configuration method below.
Manual DNS configuration
Manual DNS configuration gives you control over record management and works when OAuth authentication isn't available or when you need custom DNS setups. This approach requires adding specific records in the GoDaddy DNS management interface and verifying them in Webflow.
Webflow's manual connection guide specifies the required DNS records. Before adding records, prepare your domain by resetting nameservers to GoDaddy's defaults (typically ns01.domaincontrol.com and ns02.domaincontrol.com) and removing conflicting records.
In Webflow, go to Site settings > Publishing > Production and select Manually add domain. Enter your domain, then add the displayed DNS records in your GoDaddy account under DNS Management.
Add these DNS records in your GoDaddy account:
- A record with hostname '@' pointing to
198.202.211.1 - CNAME record with hostname 'www' pointing to
cdn.webflow.com - TXT record with hostname '_webflow' and verification value from Webflow Dashboard using GoDaddy's TXT record instructions
DNS propagation time varies based on TTL settings and ISP caching. Sites configured before December 15, 2025 may use older DNS records. Update your A records according to the Cloudflare migration guide if your domain was connected before this date.
Build with Webflow and GoDaddy APIs
API integration automates DNS management and site publishing workflows for agencies managing multiple client sites or platforms that provision Webflow sites programmatically. This approach requires server-side code and API authentication.
Both platforms provide REST APIs with different authentication methods. Webflow uses OAuth 2.0 with Bearer tokens, while GoDaddy uses API key/secret pairs. Reference Webflow's API documentation and GoDaddy's Domains API for complete endpoint specifications.
Automated DNS provisioning
Programmatic DNS configuration eliminates manual record entry when onboarding client sites or launching multiple domains. Use GoDaddy's DNS endpoints to apply Webflow's required records.
The workflow retrieves current DNS records, updates A and CNAME records to point to Webflow's infrastructure, adds the verification TXT record, then publishes the Webflow site once DNS propagates.
Use these endpoints for DNS configuration:
- Retrieve DNS records with GET /v1/domains/{domain}/records
- Update A records using PUT /v1/domains/{domain}/records/A/@ pointing to
198.202.211.1 - Configure CNAME with PUT /v1/domains/{domain}/records/CNAME/www pointing to
cdn.webflow.com - Publish Webflow site using POST /v2/sites/{site_id}/publish (limited to 1 request per minute)
Authentication requires GoDaddy API credentials with the header Authorization: sso-key KEY:SECRET and Webflow OAuth tokens with sites:read and sites:write scopes.
Custom domains cannot be added to Webflow sites programmatically. You must add domains manually in the Webflow Dashboard before using the API to publish to them, as confirmed in the Webflow API reference. This means the DNS provisioning workflow configures GoDaddy DNS records automatically but requires manual domain addition in Webflow before publication.
Site publication monitoring
Monitor site publication status using Webflow webhooks to trigger processes like DNS verification, cache invalidation, or client notifications. Webflow provides the site_publish event but GoDaddy does not offer webhook events for domain changes.
Webflow's webhook documentation explains how to configure webhooks in Site settings > Apps & Integrations > Webhooks. Validate incoming webhook requests using HMAC-SHA256 signatures as described in the webhook security guide.
Available webhook events from Webflow include:
- site_publish through Webflow's webhook events reference when site changes go live
- form_submission when visitors submit forms
- collectionitemcreated when new CMS items are added
Since GoDaddy doesn't provide webhooks, implement scheduled polling of GET /v1/domains/{domain} to monitor domain status changes. Combine this with Webflow webhooks to create bidirectional monitoring.
What you can build
Integrating GoDaddy DomainControl with Webflow gives you infrastructure control for multi-site management and domain provisioning workflows.
- Multi-domain site management: Manage multiple domains from GoDaddy's centralized interface while publishing separate Webflow sites to each domain
- Semi-automated DNS provisioning: Configure GoDaddy DNS records programmatically through the API, then manually add domains in Webflow Dashboard before publishing
- OAuth-based domain connection: Connect GoDaddy-registered domains to Webflow sites through automated OAuth integration for quick setup
Frequently asked questions
DNS propagation time varies based on TTL settings and ISP caching. Webflow's domain connection guide explains you can verify DNS status in Site settings > Publishing > Production where Webflow displays real-time DNS verification status for your A records, CNAME records, and TXT verification records.
If DNS doesn't resolve after 24 hours, check that your nameservers point to GoDaddy's defaults (ns01.domaincontrol.com and ns02.domaincontrol.com) as described in Webflow's domain preparation guide. Remove any conflicting DNS records from previous hosting providers that might prevent proper resolution.
You can point GoDaddy subdomains to specific Webflow sites but not individual pages. Create a CNAME record in GoDaddy's DNS management interface with your subdomain (like blog or shop) pointing to
cdn.webflow.com, then add the full subdomain in Webflow's Site settings > Publishing > Production.For routing visitors to specific pages after the domain connects, use Webflow's built-in redirect functionality or set your desired page as the home page for that domain. Configure subdomains using CNAME records as described in GoDaddy's DNS management documentation.
Webflow is migrating to new infrastructure with updated IP addresses that must be configured by December 15, 2025.
The migration process preserves your existing site functionality. Update your A records, wait for DNS propagation, then verify the new configuration in Webflow's Site settings. Your CNAME and TXT records don't require changes. Sites using OAuth-based GoDaddy connection should verify DNS settings before the deadline.
DNS errors typically occur from conflicting records, incorrect nameservers, or ongoing propagation.
Check that your domain uses GoDaddy's default nameservers in your domain settings. If you previously used custom nameservers from another host, reset them to ns01.domaincontrol.com and ns02.domaincontrol.com as outlined in Webflow's domain preparation steps. Remove any existing A or CNAME records pointing to other hosting providers, as these create conflicts that prevent proper resolution.
You can automate DNS configuration through GoDaddy's API but must add domains to Webflow sites manually through the Dashboard. The Webflow API reference does not provide endpoints for adding custom domains to sites. You can only publish to domains that already exist in the site configuration.
Build automated workflows that configure DNS records via GoDaddy's DNS endpoints, then notify administrators to add domains in Webflow before triggering POST /v2/sites/{site_id}/publish to publish the site. This semi-automated approach works well for agencies managing multiple clients when combined with webhook notifications from the Webflow webhooks API.
Description
GoDaddy DomainControl is a DNS management platform that converts domain names into IP addresses and routes web traffic to your hosting provider.
This integration page is provided for informational and convenience purposes only.

GoDaddy
Connect your GoDaddy-registered domain to Webflow hosting through automated DNS configuration.

Gandi
Connect Gandi with Webflow to point your registered domains to Webflow-hosted sites through DNS configuration.

One.com
Connect One.com with Webflow to manage domain registration and DNS configuration while hosting on Webflow's infrastructure, enabling centralized domain control with automated SSL certificates and global CDN performance.

Greenhouse
Connect Greenhouse's powerful applicant tracking system with Webflow to create dynamic career pages, automate job postings, and streamline your recruitment process. Display live job listings, collect applications, and maintain a seamless candidate experience without manual updates.

Wix DNS
Point your Wix domain name to Webflow

Squarespace Domains
Connect Squarespace Domains with Webflow to host sites on custom domains registered through Squarespace's registrar.

OVH
Connect OVH infrastructure with Webflow to add cloud hosting, automated deployments, and scalable storage.

NS1
Connect NS1 with Webflow to manage DNS with traffic routing based on real-time telemetry and geographic data.

One.com
Point your One.com domain name to Webflow


