ClickMagick: How to Set Up a Secure Custom Tracking Domain

👉 Free exclusive ClickMagick 14-day trial:

👉 My courses:

👉 ClickMagick playlist with over 50 helpful videos:

Want to learn how to set up a secure custom tracking domain with ClickMagick?

Just follow my simple process and you’ll be able to set up your ClickMagick custom domain up in no time.

So let’s get straight into it!

✔ Step 1: Purchase a domain

The first thing you have to do is buy your domain. I’m using Namecheap in my example and I’ve been using them for the past 3 years, but you can use any domain registrar and it’ll work just as fine.

I do suggest that you buy a new custom tracking domain though even if you already have a domain – it’ll eliminate any potential issues you might have with the DNS records and is just easier and safer to set up overall.

✔ Step 2: Sign up for a free Cloudflare account

Next you have to sign up for a free Cloudflare account.

It’s very simple, just head over to and fill in some basic details.

You might have to verify your email but that’s about it.

Once you are in, you’ll need to enter the URL of your domain that you purchased.

Simply enter that in and proceed to fill in the blanks, selecting the free account and so on.

Once you do that, let’s move on to step 3 in setting up your custom tracking domain with ClickMagick.

✔ Step 3: Fill in the DNS records

If you already have a domain with a website, I suggest you add new DNS records – do NOT change existing ones.

If you want to use a subdomain with your new domain that you bought, such as “” or “”, you will need to use a CNAME record and enter that word as the name.

So if you want to use “www” as the subdomain, you would enter “www” as the name and “” as the value.

That will allow you to use as the ClickMagick custom tracking domain.

If you instead want to use just the root domain, such as “” without anything before that, then you need to go to the ClickMagick documentation and type in “custom domain”.

Select the first article that you find and scroll down to the bottom to the step that talks about the IP addresses.

For this, you will need to add an “A” record with “@” as the name, and the IP address provided to you as the value.

Your IP address that you have to add here might differ from me or other people – so make sure you follow the steps here exactly as shown and use the ClickMagick documentation to find out what YOUR IP address is that you should add.

Note that you don’t have to add both the A record and the CNAME record – just the one that you want to use as the custom tracking domain in ClickMagick.

Now that you’ve done that, let’s move on to the next step in this ClickMagick custom tracking domain setup!

✔ Step 4: Point the nameservers to Cloudflare from your domain registrar

Depending on the domain registrar you are using, this step might be slightly different – but I’m using Namecheap and the process is pretty much the same as with other registrars.

Basically you have to find the “nameservers” part of your domain and take the Cloudflare nameservers provided and paste them in the Namecheap nameserver section.

This will let Namecheap know that this domain is being held elsewhere basically, ie. Cloudflare.

✔ Step 5: Toggle some settings and wait for the DNS propagation

Now you just have to wait for the DNS records to propagate and toggle some settings that I show in the video, such as setting the security certificate to full.

It can take up to 24 hours for the DNS records to propagate, but usually will take 5-10 minutes.

✔ Step 6: Add the domain to your ClickMagick account

We are almost done in setting up our custom tracking domain with ClickMagick.

Now all you have to do is add the exact domain (including subdomain) that you added to your ClickMagick domain manager.

Select whether you chose tracking links or rotators and add that domain to your list.

That’s it for this step – let’s move on to the last!

✔ Step 7: Add the custom tracking domain to your link or rotator and test it

Now all you have to do is just add the custom tracking domain from the dropdown to your specific link or rotator.

So instead of, it’ll show your custom tracking domain.

Once you do that, preview your link or copy & paste it into a new browser window to make sure that it’s working correctly.

You might see a security certificate error and that’s OK – make sure you followed all the steps shown here correctly and just give it up to a day and it should work perfectly.

That’s how you set up a custom tracking domain with ClickMagick!

That’s it!

👉 Like my Facebook page!:

👉 Also be sure to check out my courses at


What do you think?


Leave a Reply
  1. Instead of doing a custom domain to create tracking links and have to set everything up am I just able to use a link cloaker (i.e. Thirsty Affiliates or Pretty links )? This way I can use my own domain without breaking my site or needing to purchase another similar domain name.  This won't effect stats including impressions correct? For example when using google ads they track the impression of my ad in the dashboard right? Does Clickmagick do this as well?

  2. Hi Ivan I have signed up for clickmagick account and in the package there was something bout 2 free custom domains how can I use them and how will I get them

  3. thanjs bro for this great video !
    plz if i bought a domain to link it with m LP , and setup a tracking link , i must link it to cloudflare ? or just create the tracking link as normal ?

Leave a Reply

Your email address will not be published. Required fields are marked *



How to Start an eCommerce Business in 2021 (For Beginners)

Driving With Anthony Morrison – Is Your Online Business Like A House?