← Back to guides

How to connect a new domain

Add your domain, verify ownership with a DNS TXT record, and activate it to publish your landing pages.

Updated on May 31, 2026


Connecting your own domain to RoyLead lets you publish landing pages and collect leads on your custom address (e.g. yourname.com). More professional, more visitor trust, more valid leads.

💡 Time required: ~5 minutes of work + DNS propagation time (usually a few minutes, up to 48 hours in the worst case).

Before you start

You'll need:

  • A domain already registered with a provider (e.g. GoDaddy, Namecheap, Cloudflare, Aruba).
  • Access to that provider's DNS panel (under "DNS", "DNS Management" or "DNS Zone").

💡 Don't have a domain yet? You can register one in minutes on Namecheap: Register Domain

1

Open the Domains section

From the menu, go to Domains.

Go to Domains ↗

2

Add the domain

  1. Click Add Domain.
  2. Fill in the fields:
    • Domain Name: a recognizable label (e.g. Main Shop). It's just for you to find it.
    • Domain: the actual domain, as example.com — without http:// and without www.
    • Assigned to (admins only): who gets the clicks and leads from this domain. Leave "Myself" if unsure.
  3. Confirm with Add Domain.

The domain appears in the list with a Not verified badge: now you need to prove ownership.

The new domain in the list, with the "Not verified" badge
The new domain in the list, with the "Not verified" badge

3

Copy the verification TXT record

Open the domain and go to Verify DNS. RoyLead shows the record to create:

  • Record Type: TXT
  • Host / Name: _domain-verify.yourdomain.com
  • Value: a unique string generated for your domain

Use the Copy button next to the host and value: typos are the number-one cause of failed verifications.

âš ī¸ This record only proves ownership. It doesn't move traffic yet — you set that up in Step 6.

4

Add the TXT record at your provider

  1. Log in to your provider's DNS panel.
  2. Create a new record with the exact data from Step 3:
    • Type: TXT
    • Name / Host: _domain-verify.yourdomain.com (some providers only want _domain-verify, without the trailing domain).
    • Value: paste the copied string.
  3. Save.

DNS panel with the TXT verification record
DNS panel with the TXT verification record

5

Verify ownership

Go back to RoyLead and click Verify DNS.

  • If everything is correct, the badge turns to Verified ✅.
  • If it fails immediately, DNS hasn't propagated yet: try again in a few minutes (up to 48 hours in the worst case).

Go to Domains ↗

6

Choose the site type

Set the Site Type based on where your landing pages live:

  • WordPress — install the RoyLead plugin on your site (Plugins → Add new → Upload plugin), activate it and enter your API key. Landing pages sync automatically.
  • Builder — pages built with the AI Builder are served by us. Add a CNAME record in your DNS pointing to the address shown in the Points to field.
  • HTML / Custom — for your own custom site.

â„šī¸ Only the Builder type needs the CNAME record (in addition to the verification TXT). For WordPress and HTML the Step 3-4 TXT is enough.

7

Activate the domain

Once Verified, click Activate. From now on the domain is live.

âš ī¸ You can't activate a domain before verifying DNS — you'd get "Verify DNS before activating the domain".

8

(Recommended) Address autocomplete

In the domain settings you can enter the Google Maps API Key to enable Google's suggestions when a visitor types an address in the form. Optional, but it improves the quality of the data you collect.

Full procedure in the dedicated guide: Google Maps API Key.

Troubleshooting

What you seeCauseFix
Badge stays "Not verified"DNS not propagated yetWait some minutes/hours and click Verify DNS again
Verification fails immediatelyWrong or unsaved TXT recordReview Step 4: check Type, Host and Value against what RoyLead shows
"Verify DNS before activating the domain"Activating an unverified domainComplete Steps 3-5 first
"This domain already exists in the team"Domain already addedFind it in the list instead of recreating it
"Invalid domain format"You included www or http://Re-enter it clean as example.com

💡 Have multiple domains? Connect each with this same procedure: in RoyLead every domain is managed independently.

Need help?

If after 48 hours the domain is still "Not verified", check with your provider that the TXT record was saved correctly. If in doubt, contact support.

Ready to put this into practice?

Create your RoyLead account and start in minutes.

Get started free ↗