To launch your Webflow site and preserve your existing email setup, you need to properly connect your custom domain and re-apply your old MX records in the DNS settings.
1. Add Your Custom Domain in Webflow
- Go to Project Settings of your site.
- Select the Hosting tab.
- Under Custom Domains, click Add a custom domain and enter your domain (e.g., yourdomain.com).
- Add both the root domain (yourdomain.com) and the www subdomain (www.yourdomain.com).
2. Update DNS Settings in Your Domain Registrar
- Log in to your domain registrar (e.g., GoDaddy, Namecheap, Google Domains).
- Replace the existing A records with Webflow’s:
- (a) 75.2.70.75
- (b) 99.83.190.102
- Set the CNAME record for the
www
subdomain to point to: proxy-ssl.webflow.com - Do not modify your MX records, unless you are transferring email hosting. Keep them as they were.
3. Add MX Records (if needed) in DNS Panel
- If your existing MX records were removed, re-add them manually in your DNS provider’s dashboard.
- Locate the MX record values from your email provider (e.g., Google Workspace, Microsoft 365).
- Add them back exactly as before, including the correct priority numbers and host names.
- Do not add MX records in Webflow; all DNS records remain at your domain registrar.
4. Set Default Domain in Webflow
- In the Webflow Hosting tab, set the default domain (usually www.yourdomain.com) by clicking "Make Default".
- This ensures all traffic is routed through the secure, canonical version of your URL.
5. Publish Your Site
- Back in the Webflow Designer, click Publish, and choose your custom domain to go live.
Summary
To move your Webflow site live and retain email functionality, connect your domain in Webflow, update A and CNAME records at your registrar, and re-add your old MX records if necessary. Your email hosting stays separate from Webflow.