Skip to main content

How to Set Up Custom Domain with Cloudflare

Updated over a week ago

This guide shows you how to:

  1. Create a free Cloudflare account

  2. Buy a domain name directly via Cloudflare Registrar

  3. Manage DNS instantly to Connect your Domain to GetAllMyLinks.com


Step by Step Video Tutorial

Important (to follow along with the video tutorial):

If you see “Error” or “Pending” for 20 minutes or more, double-check your domain settings in Cloudflare to ensure there isn’t a new TXT record or that it hasn’t been modified. In most cases, the issue is with the TXT record – make sure you’re using the correct value, as Cloudflare sometimes lags and doesn’t update properly (this is on their side, not ours).

Our system automatically checks every 10 minutes after a new configuration, so don’t worry if you see an error at the beginning.

🚨 If the error persists, it means something is wrong. Please restart the setup by following these steps:

1️⃣ Delete your domain in the GetAllMyLinks dashboard.

2️⃣ Remove the DNS records you created in Cloudflare.

3️⃣ Add your custom domain again in the GetAllMyLinks dashboard.

4️⃣ Re-add the DNS records in Cloudflare.

5️⃣ Wait 10–30 minutes – everything should work fine.

P.S: don't use subdomains like www.yourdomain.com or live.yourdomain.com etc.. only add yourdomain.com in getallmylinks!

⚠️ Important: make sure you’re connecting your domain via Cloudflare. If you’re using another provider (e.g., GoDaddy), please first transfer your nameservers to Cloudflare by following this guide:

Need help? CONTACT US DIRECTLY!


Step 1 - Create a Cloudflare Account

You’ll receive a verification email — open it and click Confirm Email


Step 2 - Register Your Domain on Cloudflare

  1. In the left navigation bar, click “Domain Registration”.

  2. Click the button “Register Domains”.

STEP 3 - Buy a domain

The domain is yours, we don't take any commission on this.

Once the domain is registered, go back to your Account Home ​

Step 4 - Configure Your Domain on GetAllMylinks

Go to your GetAllMyLinks Account, in the section Custom Domains. Click on the top right "Add Domain"

Enter your domain (always write the letters in lowercase.)


Now you can see the CNAME and TXT Records. Sometimes it's only a CNAME record but the TXT appears 10 minutes later.

PS: Sometimes you may see only 1 CNAME record, or 2 records (1 CNAME and 1 TXT), and other times all 3 records (1 CNAME and 2 TXT). This variation is normal and expected.

Step 5 - Go Back to Cloudflare

Go to the DNS of your domain and click "Add Record"

⚠️ You must add the same records as you have on GetAllMyLinks (CNAME and/or TXT)

  • Always let the "Proxy Status" turned on!

  • Make sure there is no space once you copy/paste

Step 6 - Wait ⌛️

Propagation may take up to 24 hours, but it's often much faster (5 to 30min).

Your custom domain will be "live" on your dashboard on getallmylinks.com

⚠️ You have "Error" and not "Pending" ?

Our system is checking every 10 minutes after a new configuration so don't panic if there is error at the beginning.

However if the error persists, you have something wrong so then do it again by following the following steps:

1°) delete your domain in getallmylinks dahsboard

2°) delete the DNS records you created on cloudflare

3°) add your custom domain on getallmylinks dashboard again

4°) add the DNS records again in cloudflare

5°) wait 10 to 30min and it should be fine

Step 7 - Domain is live! Connect your Deeplinks now

Congratulations, you domain is set up. Now go to your deeplinks and connect them to your domain.


Need help?

Our support team is here for you — just reach out via the chat on our website or message us directly on Telegram: t.me/getallmylinks_support

Did this answer your question?