Skip to main content

Step-by-Step Guide to Enable SSL on Cloudflare Easily

Easily generate and enable SSL on Cloudflare with this step-by-step guide. Secure your website, protect user data, and build trust in your domain.

Updated over a week ago

Overview


In Trackier, you can set up white-label domains to promote your brand, differentiate traffic sources based on domains, and avoid domain spamming. Enabling SSL on these domains ensures that all data transmitted—such as login credentials, postback information, and API requests—is encrypted and secure.

Using SSL not only protects sensitive information but also builds trust with your partners and advertisers. Modern browsers flag websites without SSL as “Not Secure,” which may discourage users from interacting with your links or login pages. By combining white-label domains with SSL, you create a professional, branded, and secure environment for all users accessing your Trackier platform.

Note:

If you buy your domain from Cloudflare, you can have the SSL generated there as well.

Step 1 : Domain on Cloudflare

  • Sign up on Cloudflare.com

  • A domain is your website’s unique address. Adding it to Cloudflare allows you to manage DNS and enable SSL in one place.

  • Once signed up, you have to enter your domain. Cloudflare will automatically check for all types of records added to your domain and show them on the screen.

Step 2: Name servers

  • Name servers act like an internet directory, telling browsers where to find your domain. Pointing them to Cloudflare ensures all traffic routes through its secure network.

  • Cloudflare will give you their name servers; you need to replace your existing name servers with the ones provided by Cloudflare when you purchased your domain.

Step-by-Step Guide to Enable SSL on Cloudflare Easily- Trackier


Step 3: DNS setup

  • DNS (Domain Name System) maps human-readable names to IP addresses. Adjusting DNS in Cloudflare ensures your custom domain connects properly with Trackier.

  • Once the name servers are added, go to the DNS option as shown in the top bar.

Step-by-Step Guide to Enable SSL on Cloudflare Easily- Trackier


Step 4: Add Cname

  • A CNAME (Canonical Name) record is used to map your chosen subdomain (like trk.mydomain.com) to Trackier’s server, enabling branded and secure access.

  • Click on +Add Record and add the CNAME entry as guided in the process.

Step-by-Step Guide to Enable SSL on Cloudflare Easily- Trackier
  • Type: Select CNAME in this option.

  • Name: Enter the subdomain for your domain. Example: sub-domain.main-domain.com. You need to enter only the sub-domain in this place. If your customized domain looks like trk.xyz.com, you have to enter trk in this field, which is your subdomain

  • Target: Enter the value as given to you from the Trackier Platform. The value will be different if you are using your domain for a tracking link, login, postback, or API.

  • TTL: Keep it auto (by default)

  • Proxy Status: Keep the status as proxied.

Step 5: Proxy status

  • Don't forget to keep the proxy status as 'Proxied'. This will make sure that your domain is enabled with SSL.

Step-by-Step Guide to Enable SSL on Cloudflare Easily- Trackier


After following all the steps, a CNAME record would be added, and the SSL would also be generated for free.

Note:
Trackier provides SSL for your customised domain only in the Enterprise Plan.

Why SSL Is Important for Your Domain

Enabling SSL on your domain ensures that all information exchanged between your users and the Trackier platform is encrypted. Without SSL, login details, postback information, or API requests could be transmitted over unsecured channels, which may expose data to risks. By enabling SSL, you make sure every request is routed through HTTPS, building trust with your partners and ensuring compliance with modern security standards.

Another reason SSL is essential is browser compatibility. Most modern browsers mark websites without SSL as “Not Secure.” This can discourage users from interacting with your login pages or links. Having SSL enabled ensures your whitelabel domain appears safe and trustworthy to all users.

Propagation Time for DNS and SSL

After setting up your DNS records and enabling SSL in Cloudflare, it may take some time for the changes to apply globally. This process is known as DNS propagation and can take anywhere from a few minutes to 24 hours.

During this period, some users may still see the domain without SSL, while others may see it fully secured with HTTPS. This is normal and resolves automatically once the propagation is complete. You can check the status using online DNS or SSL checker tools.

Best Practices When Enabling SSL via Cloudflare

  • Double-Check DNS Records – After adding the CNAME, review it carefully to avoid typos in the subdomain or target field.

  • Wait for Propagation – DNS changes may take time. While some update within minutes, others can take up to 24 hours.

  • Verify with HTTPS – Once SSL is active, always test the domain with “https://” to confirm that the certificate is applied correctly.

  • Avoid Mixing HTTP and HTTPS – Ensure that all links and redirects use HTTPS consistently to avoid security warnings.

Troubleshooting Common Issues

If SSL does not activate immediately, check the following:

  • The proxy status is not set to “Proxied.” Updating this usually resolves the issue.

  • The CNAME entry may be missing or incorrectly entered. Review your DNS records to confirm accuracy.

  • The domain may not have fully propagated. Use a DNS checker tool to confirm if changes are live globally.

If the problem continues, you can raise a support request with Trackier for further assistance.


We're thrilled to have put together a top-notch team of qualified experts who are available to handle any of your concerns and respond to any inquiries you may have. You can contact us at any time by sending an email to support@trackier.com or using the in-platform chat feature.

Did this answer your question?