Setup Custom Domain

Using a Custom Domain is an advanced but highly recommended step for professional advertisers. With this feature, you no longer use Konektor's default domain (konektor.id/wa/...), but instead use your own domain (e.g., track.yourbusiness.com/wa/...).

Why Use a Custom Domain?

Konektor supports custom domains to provide the following technical advantages:

  1. Bypass Ad-Blockers: Many browsers and ad-blocking extensions block common tracking domains. With your own domain, your tracking scripts are much harder to detect as "ads."
  2. First-Party Cookies: Visitor data is stored as "first-party" data in the browser, which has a longer lifespan and higher accuracy compared to third-party cookies.
  3. Branding & Trust: WhatsApp links using your own brand domain (e.g., wa.shop.com/product-a) look more professional and trustworthy to customers.

Setup Steps

Follow this guide to connect your domain/subdomain to Konektor:

1. Add Domain in Dashboard

  1. Go to the WhatsApp > Custom Domains menu.
  2. Click the Add Domain button.
  3. Enter your domain name or subdomain (e.g., link.yourshop.com).
  4. Click Save.

2. Configure DNS with Your Domain Provider

You need to add a DNS record to point the domain to Konektor's servers.

DNS Record Details:

  • Type: CNAME
  • Name/Host: @ (if main domain) or subdomain-name (e.g., link)
  • Target/Value: custom.konektor.id
  • TTL: Auto or 3600
If you are using Cloudflare, ensure the Proxy status is set to OFF (Grey Cloud / DNS Only) so that the SSL verification process on Konektor's server can proceed smoothly.

3. Verification & SSL

After adding the DNS, return to the Konektor dashboard:

  1. Click the Refresh/Verify button on the respective domain.
  2. The system will check the DNS and automatically install an SSL (HTTPS) certificate for your domain.
  3. Wait until the status changes to Active.

Using Your Custom Domain

Once the domain status is Active, you can use it in various Konektor features:

When creating or editing a Rotator, you can now select your custom domain as the link base.

In Tracking Scripts (Base Pixel)

To ensure your tracking pixel uses the custom domain (to bypass ad-blockers), update your init code as follows:

konektor('init', 'YOUR-WS-ID', {
    trackingDomain: 'link.yourshop.com' // Use your custom domain here
});

Troubleshooting

Domain Status Stuck on Pending

  • DNS Propagation: DNS changes can take up to 24 hours (usually less than 1 hour).
  • Incorrect Record: Ensure the Target is exactly custom.konektor.id.
  • Proxy On: If using Cloudflare, ensure the cloud icon is Grey, not Orange.

SSL Error (Not Secure)

  • This usually happens while the certificate is still being generated. Wait 5-10 minutes.
  • If the error persists after 1 hour, delete the domain in the dashboard and add it again.

Next Steps

Need More Help?

Our team is ready to help you maximize ad tracking and business attribution.

Email Supportsupport@konektor.id
YouTubeYouTube

© 2026 Konektor. All rights reserved.