Your Webflow-hosted site uses shared IP addresses, and you must use the correct A records provided by Webflow in order for your custom domain to work.
1. Get the Correct Webflow IP Addresses
- To connect your domain to Webflow, you need to set two A records pointing to Webflow’s shared IPs:
- 75.2.70.75
- 99.83.190.102
- These are the current Webflow A record values as of June 2024.
- The IP 23.235.33.229 is not a Webflow IP and most likely outdated or unrelated, which is why it’s not functioning.
2. Where to Find These IPs in Webflow
- Go to Project Settings in your Webflow dashboard.
- Navigate to the Hosting tab.
- Scroll down to the Custom Domains section.
- You’ll see the required A records and CNAME values displayed there.
3. Update Your DNS Records
- In your domain registrar’s DNS settings (e.g., GoDaddy, Namecheap, Cloudflare), delete the incorrect A record (23.235.33.229).
- Add two A records:
- Type: A
- Name/Host: @
- Value: 75.2.70.75
- TTL: Default or 3600
- Repeat for the second A record with:
- Value: 99.83.190.102
- Add a CNAME record for the www subdomain:
- Type: CNAME
- Name/Host: www
- Value: proxy-ssl.webflow.com
4. Check Domain Status in Webflow
- After updating your DNS, go back to Webflow’s Hosting tab.
- Webflow will detect DNS changes—this can take a few hours but sometimes up to 48 hours.
- Use the “Check Status” or wait until you see a green checkmark showing the domain is connected.
- Make sure to click "Publish" to push the site live on your custom domain.
Summary
Your site uses shared Webflow IPs, not a private one. Replace the incorrect A record (23.235.33.229) with Webflow’s correct A records 75.2.70.75 and 99.83.190.102, and your domain should go live once DNS propagation completes.