How to Connect a Custom Domain to Your Link in Bio

Apr 19, 2026
Marcel CruzMarcel Cruz

Your link in bio page doesn't have to live at linktr.ee/yourname or linke.ro/yourname. With a link in bio custom domain, it lives at a URL you actually own: links.yourbrand.com, go.yourstudio.com, or just yourdomain.com.

This tutorial covers how to connect a custom domain to your Linkero bio page, including DNS setup, SSL, common issues, and a zero-downtime migration path if you're already using a custom domain elsewhere.

Why a Custom Domain Matters for Your Bio Page

The practical benefit is ownership. Platforms change their pricing, features, and sometimes shut down. If your audience knows you as linktr.ee/yourname and you switch tools, every printed piece of material, podcast mention, and Instagram highlight needs updating.

With a custom domain, the URL belongs to you. Switching tools means updating one DNS record, not hundreds of links across the internet.

Three other reasons worth knowing:

  • Trust. A link like links.yourbrand.com reads as professional. For freelancers, agencies, or anyone pitching to clients, it signals you take your brand seriously.
  • SEO. Traffic going to a custom domain builds authority on a URL you own. Traffic to linktr.ee/yourname builds Linktree's domain authority, not yours.
  • Future-proofing. Once your bio URL is your own domain, it works regardless of which tool powers it behind the scenes.

What You Need Before You Start

Have these ready before configuring anything:

  • A registered domain (from Namecheap, Porkbun, Cloudflare, GoDaddy, or any registrar)
  • Access to your domain's DNS settings at your registrar
  • A Linkero account on a paid plan (custom domains are available on all paid plans, see pricing)
  • About 15 minutes for setup, plus some time for DNS propagation

Create Your Link-in-Bio Page

All your content in one customizable page. 18 content blocks, custom domains, and built-in analytics.

Create your page

Step 1: Add Your Custom Domain in Linkero

Log in to your Linkero dashboard and open your workspace settings. Find the Domain section and enter your custom domain.

You can use either a subdomain (links.yourdomain.com) or a root domain (yourdomain.com). Subdomains are slightly simpler to configure in most DNS providers. Root domains work just as well.

After entering and saving your domain, Linkero displays the DNS record values you need to add at your registrar.

Step 2: Configure Your DNS Records

Linkero shows you the exact values to copy in the dashboard. The record type depends on whether you're using a subdomain or a root domain.

For a subdomain (e.g., links.yourdomain.com): Add a CNAME record with the hostname Linkero provides.

FieldValue
TypeCNAME
Namelinks (or your chosen subdomain prefix)
ValueThe CNAME target shown in Linkero
TTL3600 or Auto

For a root domain (e.g., yourdomain.com): Add an A record with the IP address Linkero provides.

FieldValue
TypeA
Name@ (or blank, depending on your registrar)
ValueThe IP address shown in Linkero
TTL3600 or Auto

DNS management is usually under a section called DNS, DNS Management, or Advanced DNS at your registrar. The interface varies, but you're always doing the same thing: adding a new record with the values from Linkero.

Cloudflare users: set your record's proxy status to DNS only (grey cloud icon) when first configuring. The orange "Proxied" mode can block Linkero's SSL provisioning. You can re-enable proxying after your domain is verified and SSL is active.

Step 3: Wait for DNS Propagation and SSL

After saving your DNS record, Linkero automatically provisions an SSL certificate for your domain. SSL is what creates the padlock in the browser address bar.

DNS propagation typically takes 5 to 30 minutes, though it can take up to 48 hours depending on your domain's TTL settings and your ISP. Most setups are live within 15 minutes.

To check: visit your custom domain in a browser. If your Linkero page loads with a padlock, you're done. If you want to see propagation progress globally, use whatsmydns.net to check what DNS resolvers around the world see for your domain.

Common Issues and How to Fix Them

"This domain is already in use" The domain is registered to another Linkero account (possibly an old account of yours). Remove it from the other account first, then add it to the current one.

SSL is not provisioning The most common cause on Cloudflare is proxied mode. Switch your record to "DNS only" (grey cloud) and wait a few minutes for Linkero to complete the certificate challenge. You can re-enable proxying after SSL is confirmed.

"This site can't be reached" after 30 minutes Check your DNS record for typos. A common mistake: if your domain is yourdomain.com and you want links.yourdomain.com, enter links in the Name field, not links.yourdomain.com. Your registrar already knows your root domain and appends it automatically.

SSL blocked by a CAA record If your domain has a CAA record (which restricts which certificate authorities can issue SSL for your domain), add a record allowing Let's Encrypt or remove the restriction. Most personal and small-business domains don't have CAA records, so you can likely skip this.

Migrating from Linktree or Beacons

If you already have a custom domain pointing to Linktree or Beacons, follow this order to switch without any downtime:

  1. Build and finalize your Linkero page (links, styling, everything)
  2. Add your custom domain to Linkero in the dashboard
  3. Update the DNS record at your registrar to point to Linkero
  4. Wait for DNS propagation (5 to 30 minutes in most cases)
  5. Once your domain is live on Linkero, remove it from Linktree or Beacons

The key: do not remove the domain from your old provider until Linkero is fully configured. That way the gap between the two is just propagation time, not hours of downtime.

For the rest of the Linktree migration process, see how to switch from Linktree to Linkero. If you haven't decided yet, read the Linktree vs Linkero comparison first.

SEO Implications of Using a Custom Domain

A few things to know once your custom domain is live:

Link equity builds on your domain. Any backlinks pointing to your bio page now benefit your domain, not Linkero's. If you run a site at the same root domain, this compounds over time.

Linkero handles canonicalization automatically. If visitors still reach the old linke.ro/yourname URL, Linkero redirects them to your custom domain.

Don't leave a staging URL live. If you tested with a placeholder URL before connecting your domain, make sure no social profiles still point to it.

For agencies managing multiple client pages, a custom domain per client makes each page appear as the client's own property. See how to manage multiple link in bio pages as an agency for more on that workflow. For B2B pros putting a branded URL in their LinkedIn Website slot, link in bio for LinkedIn covers why the domain matters for credibility.

FAQ

Can I use a subdomain instead of a root domain? Yes. links.yourdomain.com works exactly the same as yourdomain.com. Subdomains are slightly easier to configure and are a popular choice.

Can I try Linkero before buying a plan? Yes. You can build and preview your page for free, but you'll need a paid plan before your custom domain goes live. See pricing for plan details.

How long does DNS propagation take? Usually 5 to 30 minutes. In rare cases with high TTL settings, up to 48 hours.

Will my bio link break during migration from another tool? Not if you follow the migration order above: set up Linkero first, update DNS, then remove from the old provider.

Can I use multiple custom domains on one account? This depends on your plan. Check your workspace settings or the pricing page for current limits.

Connect Your Own Domain Today

A custom domain turns your bio page from a tool-branded URL into a URL you own for life. Setup takes about 15 minutes. Linkero provisions the SSL automatically.

If you haven't built your Linkero page yet, start there. Once you're happy with your content, connecting a custom domain is the last step before going fully live.

Create Your Link-in-Bio Page

All your content in one customizable page. 18 content blocks, custom domains, and built-in analytics.

Create your page

Ready to stand out?

Create your page now. Ready in minutes.

Create your page
Free to try, no credit card required

Trusted by individuals and businesses worldwide