To make your Webflow site live and ensure your old MX records are correctly added for email functionality, follow these steps.
1. Connect Your Custom Domain
- Go to Webflow’s Project Settings → Select the Hosting tab.
- Under Custom Domains, click Add a Custom Domain and enter your domain (e.g.,
yourdomain.com
). - Webflow provides the required A records and CNAME record for your domain. Keep this panel open.
2. Update Domain’s DNS Settings
- Log in to your domain registrar (e.g., GoDaddy, Namecheap, Google Domains).
- Locate the DNS or Name Server Settings.
- Update the A records (Webflow provides two IPs):
- (a)
75.2.70.75
- (b)
99.83.190.102
- Update the CNAME record for
www
to proxy-ssl.webflow.com
. - Save Changes and allow time for propagation (can take up to 48 hours).
3. Add Old MX Records to Webflow's Hosting Panel
- Locate your old MX records from your previous email provider.
- Go to your domain registrar's DNS settings (not Webflow) and ensure the MX records remain unchanged.
- If needed, enter the exact MX records from your previous provider to avoid email disruption.
- Webflow does not manage email hosting, so DNS changes should be done at your registrar.
4. Verify and Publish Your Site
- In Webflow, go back to Project Settings → Hosting and click Check Status.
- Once the domain is linked, publish your website by clicking Publish to Selected Domains.
- Use whatsmydns.net to confirm DNS propagation is successful.
Summary
To make a Webflow site live, you must update A and CNAME records at your domain registrar. For emails to continue working, retain or re-add your old MX records in the registrar’s DNS settings. Finally, verify and publish your site from Webflow.