Migrating from Another CMS
When the client’s main website lives on another platform (e.g. Wix) and you are adding a Webflow landing page on a subdomain, domain and DNS behaviour of the existing CMS can block or complicate the move.
Wix: Domain and Name Server Limitations
What we’ve seen
- Name server (NS) records are not editable in Wix’s “Manage DNS records” for domains connected to Wix. Other record types (A, CNAME, MX, TXT, etc.) may be editable, but NS is locked.
- This is a known limitation: it makes transferring the domain to another DNS provider (e.g. Cloudflare) harder than with most registrars, where you can change NS to point to the new provider.
- Effect: You cannot simply add the domain to Cloudflare and switch nameservers while the domain is still “owned”/managed by Wix in this way. The main site can stay on Wix, but you cannot use Cloudflare (or another provider) for DNS until the domain is moved.
Practical impact
- Subdomain for Webflow: If the client’s domain is on Wix and you need e.g.
get.clientdomain.comto point to Webflow, you have two paths:- Wix DNS: Add a CNAME for
get→proxy-ssl.webflow.comin Wix, if Wix allows managing DNS for that domain and subdomains. Many Wix setups do not expose full DNS control for the connected domain. - Move the domain: Transfer the domain out of Wix to another registrar, then point NS to Cloudflare (or another DNS provider). Then in Cloudflare you can add the subdomain (e.g.
get→ Webflow) and Stape subdomains without depending on Wix.
- Wix DNS: Add a CNAME for
Recommended approach (when you need Cloudflare)
- Export DNS records from Wix (if available) for reference.
- Transfer the domain from Wix to a registrar that allows normal NS changes (e.g. Cloudflare Registrar, Namecheap, Google Domains).
- Add the domain to Cloudflare and set the registrar’s nameservers to Cloudflare’s.
- Recreate required records in Cloudflare (A/CNAME/MX/TXT for the main site if it stays on Wix, plus CNAMEs for the Webflow subdomain and Stape).
- SSL: Use Cloudflare SSL/TLS (e.g. Full) for the subdomain; the main site may remain behind Wix’s own SSL until/unless the main site is migrated.
What not to assume
- Do not assume you can edit NS or fully manage DNS for a Wix-connected domain inside Wix.
- Do not assume “Manage DNS records” in Wix will show or allow subdomain CNAMEs for a different host (e.g. Webflow); behaviour varies by Wix plan and how the domain was connected.
Other CMS / Hosting
- WordPress, Squarespace, etc.: Many allow either direct NS change or at least CNAME for subdomains. Confirm in the provider’s DNS/domain settings.
- Generic registrar: If the domain is at a standard registrar and only the website is on Wix (domain DNS elsewhere), you can usually point NS to Cloudflare and then add subdomains in Cloudflare as above.
Summary
| Scenario | Typical approach |
|---|---|
| Domain registered and DNS managed by Wix | Transfer domain out of Wix to a registrar that allows NS change; then use Cloudflare (or other DNS) for subdomains and Stape. |
| Domain at external registrar, site on Wix | Change NS at registrar to Cloudflare; add A/CNAME for Wix if needed; add subdomain CNAMEs for Webflow and Stape in Cloudflare. |
| Full migration off Wix later | Same DNS move as above; then migrate main site content to Webflow or another CMS and point root/www in DNS to the new host. |
Keeping this in mind avoids blocked or delayed launches when the client’s main site is still on Wix and the landing page is on a subdomain.