Connecting a Custom Domain to a No-Code Site

Connecting a custom domain to a no-code site means pointing a domain name you own (like yourbrand.com) to your platform's hosting infrastructure. When visitors type your domain, they land on your site. Here's the essentials: buy a domain from a registrar, grab the DNS values from your platform, add those values to your registrar's DNS settings, wait for propagation to complete, then confirm SSL is active.
That's the whole loop. Every platform buries it in different menus, but the logic underneath never changes.
A branded domain is not decorative. Visitors read the URL. A subdomain like yoursite.webflow.io signals the site is temporary or amateur. Search engines index custom domains separately from platform subdomains, so any authority you build on a default URL stays behind if you ever switch platforms. Starting on your own domain protects that investment from day one.
This guide works across platforms. Webflow, Squarespace, Framer, Carrd, the DNS principles are identical. If you haven't launched yet, our guide on launching a website without a developer is worth reading before you tackle domain connection.
What a Custom Domain Actually Is (and Why the Default URL Hurts)
A custom domain is a web address you own outright, independent of any platform. A default platform subdomain is the free URL your no-code tool assigns automatically. The format looks like yourname.platformname.com. You didn't buy it. You can't take it with you. And it advertises the tool, not your brand.
The credibility hit is real. Land on yourproduct.carrd.co instead of yourproduct.com, and some visitors will hesitate. Is this business established? That hesitation is invisible in analytics but easy to prevent. More concretely, backlinks and search visibility that pile up on a platform subdomain don't transfer if you move platforms later. You're building on borrowed land.
SEO is the other problem. Google does index platform subdomains, but the domain itself carries no history, no age, no topical authority you've earned. A custom domain lets you build that equity starting today. If you're curious what building a professional site without code looks like end-to-end, the domain decision makes more sense as one piece of a larger system, not an afterthought.
Buying a Domain Name Before You Connect It

If you don't own a domain yet, buy one before you touch DNS settings. Well-known registrars are Namecheap, Google Domains (now under Squarespace Domains), GoDaddy, Cloudflare Registrar, and Porkbun. None is objectively best. They all work. The real differences are renewal pricing, interface clarity, and how clearly they expose DNS controls.
One shortcut: many no-code platforms let you buy a domain directly inside their dashboard. Convenient, yes. But sometimes your domain gets locked to that platform's registrar, which complicates a future migration. Buying from an independent registrar gives you more flexibility.
Wherever you buy, enable WHOIS privacy protection. Registrars must publish domain ownership details in a public directory. Without privacy protection, your name, address, and email are visible to anyone who runs a lookup. Most registrars include WHOIS privacy free or cheap. Turn it on at purchase.
If you're also planning to publish content alongside your site, read up on setting up your first blog before you finalize your domain structure. Your domain name and URL structure compound over months.
Understanding DNS Records: A Record, CNAME, and Nameservers
The DNS records you need to change depend on what your no-code platform requires. Most ask for either an A record pointing to an IP address, a CNAME record pointing to a platform hostname, or a full nameserver transfer. Check your platform's documentation first.
DNS (Domain Name System) translates a human-readable domain name into the numeric address of a server. Think of it as a phone book: you look up a name, it returns the number.
A record: Maps your domain directly to an IP address. Your platform provides the IP; you enter it as the "Value" field in an A record for your root domain (@ or yourdomain.com). Example: an A record pointing @ to 192.0.2.1 (this is just an example; your platform gives you the real address).
CNAME record: Maps a subdomain, typically "www," to a hostname string your platform provides. Example: a CNAME pointing www to sites.yourplatform.com. CNAMEs can't be used for the root domain on most registrars; that requires either an A record or a special ALIAS/ANAME record.
Nameserver transfer: Some platforms require you to replace your registrar's default nameservers with the platform's nameservers. This gives the platform full DNS control. It's simpler to set up but carries real risk: if email runs through your domain (via Google Workspace, for example), switching nameservers without first backing up your MX records will break incoming email. Always document existing records before any nameserver change.
SEO tools that surface technical site issues can catch DNS misconfigurations after the fact, but understanding the structure before you make changes is better.
How to Connect Your Custom Domain: Step-by-Step
Connecting a custom domain to a no-code site follows the same sequence every time: get the DNS values, enter them at your registrar, verify the connection inside the platform, and wait for propagation. Here's the full process.
Step 1: Find your platform's domain connection settings.
Log into your no-code platform and find the site settings or publishing section. Look for "Custom Domain," "Domains," or "Publishing." Your platform will show the exact DNS values you need, typically an A record IP address and/or a CNAME hostname for the www subdomain.
Step 2: Log into your domain registrar and open DNS management.
Go to the registrar where you bought the domain. Find DNS settings, often labeled "DNS Management," "Zone Editor," or "Advanced DNS." Every registrar looks different, but the fields are always the same: Type, Name (Host), Value, and TTL.
Step 3: Delete any conflicting records before adding new ones.
This is where most connections fail. If your domain was pointing elsewhere before (a previous host, a parked page, a different platform), old A records or CNAMEs for the same hostname will conflict with the new ones. Delete the old records for @ and www before entering anything new. Leaving them in place causes unpredictable routing.
Step 4: Add the records your platform specified.
Enter the A record for your root domain (@) using the IP address your platform provided. Add the CNAME record for www pointing to the platform hostname. If your platform requires a nameserver change instead, replace the existing nameservers with the ones listed in your platform docs. Skip the individual record steps.
Step 5: Return to your platform and trigger domain verification.
Back inside your no-code platform, enter your custom domain in the field provided and click "Verify," "Connect," or the equivalent button. The platform will check whether the DNS records are resolving correctly. During propagation, you'll see a pending or error state; that's normal.
Step 6: Confirm SSL is provisioned.
Once the platform detects the correct DNS records, it will auto-provision an SSL certificate. Wait for the padlock to appear in your browser before considering setup complete. If it doesn't appear within 24 hours, see the troubleshooting section.
Menu names vary across platforms, but the underlying logic stays the same. For more context on getting a site live from scratch, see getting your first site live without a developer.
DNS Propagation, SSL, and How to Know It Worked
After you save DNS changes, propagation is the process of those changes spreading across DNS servers worldwide. It doesn't happen instantly. It doesn't happen uniformly. Some visitors will reach your new site within minutes. Others may still see the old destination for a day or more.
Honest timeframe: propagation typically completes within a few hours but can take up to 48 hours in edge cases. Speed depends on how long your previous DNS records were cached and which DNS servers visitors' ISPs use. You can't force it faster, but lowering your TTL (Time to Live) before making changes helps. More on that below in the migration section.
To check propagation status without waiting, use dnschecker.org or whatsmydns.net. Enter your domain, select the record type (A or CNAME), and you'll see a global map showing which regions are resolving correctly.
SSL (the padlock, the "https://") is usually handled automatically by no-code platforms via certificate auto-provisioning. You don't need to upload a certificate or configure anything manually. The platform detects that your domain is resolving and provisions the certificate.
If you see a certificate warning after 24 hours, the most common cause is that DNS records haven't fully propagated yet, or a conflicting record is intercepting traffic. Clear your browser cache and check again. Once everything resolves, keep the momentum by reading getting search traffic once your site is live.
How Major No-Code Platforms Handle Custom Domains: A Quick Comparison
The process does vary by platform, particularly in whether nameserver transfer is required or whether you can use individual DNS records. The table below summarizes publicly documented behavior as of 2026. Verify current details in each platform's official documentation before making changes, as these specifics change without notice.
| Platform | DNS Method Required | Free SSL Included | Propagation Notes | Domain Purchase Option |
|---|---|---|---|---|
| Webflow | A record + CNAME (or nameserver transfer) | Yes | Usually resolves within a few hours | Yes, via Webflow Domains |
| Squarespace | Nameserver transfer recommended; CNAME method also available | Yes | Can take up to 72 hours for nameserver transfers | Yes, built-in |
| Wix | A record + CNAME, or nameserver transfer | Yes | Typically a few hours; nameserver transfers longer | Yes, built-in |
| Framer | CNAME for www; A record for root | Yes | Usually fast (under a few hours) | No; buy externally |
| Carrd | A record + CNAME | Yes (on paid plans) | Typically resolves within a few hours | No; buy externally |
| Notion (via connector) | Depends on the connector (e.g., Super.so, Potion.so) | Varies by connector | Varies; follow connector-specific docs | No |
For a deeper look at how these platforms compare beyond domain handling, see choosing the right no-code platform for your site.
Switching Domains Without Taking Your Site Offline

You can switch to a new domain (or move your domain to a new platform) without your site going dark, but it requires careful sequencing.
The most important prep step is lowering your TTL before you make any changes. Log into your registrar a day or two before the planned switch and reduce the TTL on your current DNS records to the lowest value allowed (often 300 seconds, or five minutes). This shortens the window in which old cached records will be served after you make the change. Without this step, some visitors may see the old site for hours after you switch.
Use the verify-before-cutover approach. Most no-code platforms let you add a domain and verify DNS ownership before making it the live published domain. Set up the new records, confirm the platform sees them as correct, and only then remove the old configuration. This confirms the new destination works before you cut over.
If your domain handles email, leave your MX records completely untouched throughout this process. MX records are separate from web hosting records. A nameserver transfer that wipes your existing MX configuration will silently break incoming email, sometimes for hours before anyone notices. Always document your MX records before any nameserver-level change.
For the SEO side of moving a site, maintaining SEO during a site migration covers what else you need to protect.
Troubleshooting: When the Domain Does Not Connect
Most domain connection failures come down to four causes. Identifying which one applies is usually faster than contacting support.
Problem: Old conflicting records are still in place.
Fix: Go back to your registrar's DNS settings and check for A records or CNAMEs pointing to a previous host. Delete them. Then re-enter the values your platform specified. This is the most common reason a connection fails after setup.
Problem: You entered the wrong record type.
Fix: Double-check whether your platform asked for an A record or a CNAME for each subdomain. Entering a CNAME where an A record is required will fail silently. Re-read the platform's documentation carefully.
Problem: Propagation hasn't completed yet.
Fix: Use a free DNS lookup tool such as dnschecker.org or MXToolbox to see whether your records are resolving globally. If they're still showing the old values, wait. There's nothing to fix; the system needs more time.
Problem: The domain is still connected to another platform.
Fix: Log into the previous platform and remove the domain from its settings before adding it to the new one. Many platforms lock a domain to prevent duplicate connections, which will block the new setup even if your DNS records are correct.
Contact your registrar's support if the problem is with entering or saving DNS records. Contact your no-code platform's support if the DNS records look correct in a lookup tool but the platform still shows an error state. The dividing line: registrar owns the records, platform owns the verification.
Once your domain is confirmed live, getting traffic after your domain is confirmed live is the logical next step.
Frequently Asked Questions
Most founders run into the same handful of confusions when connecting a domain: they misread the DNS method, underestimate propagation time, or expect an instant SEO boost. The questions below address what comes up most often.
How long does DNS propagation take? Propagation typically completes within a few hours but can take up to 48 hours in edge cases. Speed depends on how long your previous records were cached and which DNS servers your visitors use. Lowering your TTL before making changes reduces the wait.
Does connecting a custom domain cost money? Domain registration costs money, usually an annual fee paid to your registrar. Connecting that domain to your no-code platform is usually free, though some platforms require a paid plan to enable custom domain support. Check your platform's plan details first.
Can I connect the same domain to two no-code platforms at once? No. A domain can only point to one destination at a time. DNS records route traffic to a single address. If you want to run two sites, you need two separate domains, or you can route different subdomains (app.yourdomain.com versus blog.yourdomain.com) to different platforms.
Will a custom domain improve my SEO? A custom domain is a necessary foundation for building SEO over time, but connecting it doesn't produce an immediate ranking improvement on its own. Rankings come from content quality, backlinks, and site structure. Domain connection is the prerequisite, not the shortcut. See content creation for SEO and GEO versus SEO for small sites for what actually moves the needle.
What happens to my old platform subdomain after I switch? The platform subdomain (yoursite.webflow.io, for example) typically continues to exist and may still be accessible unless you explicitly disable it in your platform settings. Most platforms let you set a redirect from the subdomain to your custom domain. Check your platform's publishing settings.
Do I need a custom domain to appear in Google search results? No. Google indexes platform subdomains and lists them in search results. But content published on a platform subdomain builds domain authority for that subdomain, not for a future custom domain. If you plan to own your web presence long-term, a custom domain from the start protects the SEO equity you build.
Your Domain, Your Brand, Your Site
Once your domain is connected, you've completed the foundational step of owning your web presence. The full process is straightforward: buy from a registrar, get DNS values from your platform, enter them correctly (delete old conflicting records first), wait for propagation, and confirm SSL is active. The most consequential decision is the DNS method: individual record changes are safer for sites with existing email, while nameserver transfers are simpler but carry more risk if you have other services attached to the domain.
The domain is the foundation. What sits on it matters just as much.
Most founders get their domain connected and then hit the next bottleneck: filling the site with content that actually brings in customers. Writing posts, optimizing pages, keeping everything on-brand. It takes time that most solo founders don't have. Automated content marketing for small businesses and AI content generation that stays on-brand are both worth reading once your domain is live.
If you want a system that handles research, writing, grading, and publishing end-to-end so you can focus on selling, Agent Solo is built for exactly that. Get early access and put the content flywheel on autopilot.