Custom Domain Redirect: Setup Guide, DNS Configuration & Benefits (2026) | Tiny Tracker

Learn how to set up a custom domain redirect for URL shortening: DNS configuration (CNAME/A records), redirect types (301/302), analytics tracking, and why branded links get more clicks.

Custom Domain Redirect: Setup Guide, DNS Configuration and Benefits (2026)

Updated February 2026  |  13 min read  |  URL Shortening DNS Setup Branded Links

A custom domain redirect lets you use your own domain name as a URL shortener instead of a generic service link. Instead of sharing tinyurl.com/xyz123, you share go.yourbrand.com/offer. The destination is the same. The link looks completely different, and the trust factor is in a different league entirely.

This guide covers what a custom domain redirect is, how it works at the DNS level, the different redirect types (301, 302, 307), and step-by-step instructions for setting up a custom domain with Tiny Tracker. It also covers SSL requirements, common configuration mistakes, and why branded short links consistently outperform generic shorteners in click rates and audience trust.

What Is a Custom Domain Redirect?

A custom domain redirect is a DNS configuration that routes traffic from your own domain (or a subdomain of it) through a URL shortening or link management service. When someone visits a link on your custom domain, the service records the click and then forwards (redirects) the visitor to your actual destination URL.

There are two parts to how it works:

Part 1: The DNS Layer

You own a domain, say yourbrand.com. You create a subdomain like go.yourbrand.com or links.yourbrand.com. In your DNS settings, you add a CNAME record that points this subdomain to Tiny Tracker's servers. From that moment, all traffic to that subdomain flows through Tiny Tracker's infrastructure.

Part 2: The Redirect Layer

When Tiny Tracker receives a request for go.yourbrand.com/summer-sale, it looks up where /summer-sale should go, logs the click with metadata (timestamp, device, country), and sends back an HTTP redirect to the actual destination. The whole process happens in milliseconds. The visitor lands on your destination page and typically never notices the redirect occurred.

Key point: The QR code or short link itself never changes. You only update the destination in your Tiny Tracker dashboard. This means you can print, email, or publish a link once and update where it points without touching the link.

Why Use a Custom Domain for Link Shortening?

Generic shorteners like bit.ly or t.co are functional, but they carry baggage. Spam campaigns have used generic shorteners extensively, which trained email filters and security-conscious users to treat them with suspicion. A link that shows your own domain carries no such baggage and signals that the link comes from a legitimate, identified source.

Click-Through Rate Difference

Studies across email marketing platforms consistently show that branded short links (using a custom domain) get higher click-through rates than generic shortener links. The difference ranges from 15% to 35% higher CTR depending on the audience and channel. In email campaigns, generic shorteners often trigger spam filters entirely, meaning a portion of your audience never sees the link at all. Branded links from your own domain are far less likely to be flagged.

Brand Recognition

When someone receives a link like go.yourbrand.com/spring-event, they immediately know the source. There is no guessing whether the link is safe. The brand name in the URL creates instant recognition. This is especially valuable in SMS campaigns, social media posts, and printed materials where users may be cautious about unfamiliar links.

Analytics Ownership

With a custom domain on Tiny Tracker, all click data flows through your branded domain. The analytics dashboard shows clicks attributed to your domain, not a shared pool of generic shortener traffic. This gives your data a cleaner structure for reporting and attribution.

Link Longevity

If a generic shortener service shuts down or changes its URL format, every link you have ever shared through that service breaks instantly. With a custom domain and Tiny Tracker, you control the domain. You can migrate your link data to a different service and update the DNS record. Your published links never break because the domain is yours.

Set up your custom domain for free

Branded short links on your own domain with click analytics. Free to get started on Tiny Tracker.

Get Started Free

Redirect Types: 301, 302, 307, and Meta Refresh

When someone visits your short link, the server sends back an HTTP response code that tells the browser what kind of redirect is happening. Each code has different implications for SEO, browser behavior, and caching.

Redirect Type HTTP Code Permanent? SEO Link Equity Browser Caches? Best For
Permanent Redirect 301 Yes Passes equity to destination Yes (long-term) Permanent link moves, brand migrations
Temporary Redirect 302 No Minimal equity passed Usually not Short campaigns, A/B testing, changing destinations
Temporary (Method Preserve) 307 No Minimal equity passed No POST request redirects, API workflows
Meta Refresh HTML-based No None No Legacy systems only; avoid for link shorteners

Which Redirect Type Should You Use for URL Shortening?

For most URL shortening and link management use cases, 302 (temporary) is the right choice. Here is why: if you use a 301 (permanent) redirect and later change the destination of a short link, some browsers and crawlers will have cached the old destination and will not check for the new one. This can cause users to land on the wrong page for an extended period after you update the link.

With a 302, the browser always checks back with the server for the current destination. This is essential for dynamic link management where destinations change over time.

Tiny Tracker uses 302 redirects by default for this exact reason: your links remain flexible and always point to wherever you set them in the dashboard, even if you update the destination after publishing the link.

Note on SEO: URL shorteners are not used for SEO purposes: they are used for tracking and sharing. The redirect type matters primarily for link flexibility. If you are doing a permanent domain migration where you want to transfer SEO equity, use 301 directly on your web server, not through a URL shortener.

How to Set Up a Custom Domain Redirect: DNS Configuration

To use your own domain with Tiny Tracker, you add DNS records at your domain registrar or DNS provider. The process takes 5-10 minutes of configuration, followed by DNS propagation time (anywhere from a few minutes to 48 hours, though usually under 2 hours).

Option A: Using a Subdomain (Recommended)

The most common setup uses a subdomain of your main domain. This keeps your main website separate from your short links. Common subdomain choices: go, links, l, track.

Add this CNAME record at your DNS provider:

Type Name Value CNAME links cname.tiny-tracker.com

This creates links.yourdomain.com and points it to Tiny Tracker's servers. Replace links with whatever subdomain name you prefer.

Option B: Using an A Record (Root Domain)

If you want to use your root domain (e.g., yourbrand.com itself rather than a subdomain), you use an A record pointing to Tiny Tracker's IP address. This is less flexible than a CNAME because IP addresses can change, but it works for domains that do not host a separate website.

Type Name Value A @ 165.22.45.200

Note: The @ symbol represents the root domain at most DNS providers. Check your provider's documentation if it uses a different convention.

Full DNS Record Setup Options

DNS Record Type Name Field Value Field Use Case TTL
CNAME links (or go, l, etc.) cname.tiny-tracker.com Subdomain (recommended) 3600 (1 hour)
A @ (root domain) 165.22.45.200 Root domain without separate site 3600 (1 hour)
CNAME go cname.tiny-tracker.com go.yourdomain.com links 3600 (1 hour)
CNAME l cname.tiny-tracker.com Ultra-short: l.yourdomain.com/abc 3600 (1 hour)

Step-by-Step DNS Configuration (General)

  1. Log in to your domain registrar or DNS provider (Cloudflare, GoDaddy, Namecheap, Google Domains, etc.).
  2. Navigate to DNS settings for your domain.
  3. Click "Add Record" or the equivalent.
  4. Select record type: CNAME for a subdomain, or A for a root domain.
  5. In the Name field, enter your chosen subdomain (e.g., links) or @ for root.
  6. In the Value or Points To field, enter cname.tiny-tracker.com (CNAME) or the Tiny Tracker IP (A record).
  7. Set TTL to 3600 (1 hour) for initial setup. You can lower it during testing and raise it later for stability.
  8. Save the record.
  9. Complete the domain verification step in Tiny Tracker (see below).
  10. Wait for DNS propagation. Use a tool like dnschecker.org to confirm the record has propagated globally.

DNS Configuration for Specific Providers

Cloudflare: Set the CNAME record with the proxy toggle set to "DNS only" (gray cloud, not orange). Tiny Tracker handles its own SSL. Proxying through Cloudflare can cause SSL certificate conflicts.

Cloudflare DNS Setup: Type: CNAME Name: links Target: cname.tiny-tracker.com Proxy status: DNS only (gray cloud) TTL: Auto

Namecheap: Go to Advanced DNS tab, add a CNAME record with host set to your subdomain and value set to cname.tiny-tracker.com.

Namecheap Advanced DNS: Type: CNAME Record Host: links Value: cname.tiny-tracker.com TTL: Automatic

GoDaddy: Navigate to DNS Management, add a CNAME record. In the "Name" field enter your subdomain. In "Value" enter cname.tiny-tracker.com.

GoDaddy DNS Management: Type: CNAME Name: links Value: cname.tiny-tracker.com TTL: 1 hour

Setting Up Your Custom Domain on Tiny Tracker

1 Create or Log In to Your Tiny Tracker Account

Go to tiny-tracker.com and sign up or log in. Custom domain support is available on the free plan.

2 Navigate to Custom Domain Settings

In your dashboard, go to Settings and find the "Custom Domains" section. Click "Add Custom Domain."

3 Enter Your Domain

Enter the full subdomain you intend to use, for example links.yourbrand.com. Tiny Tracker will show you the CNAME value to add to your DNS.

4 Add the DNS Record

Log in to your DNS provider and add the CNAME record as shown in the DNS setup section above. The target is always cname.tiny-tracker.com.

5 Verify the Domain

Back in Tiny Tracker, click "Verify Domain." The system will check that the DNS record exists and resolves correctly. This may take a few minutes if DNS has not fully propagated yet.

6 SSL Certificate Provisioning

Once domain verification succeeds, Tiny Tracker automatically provisions an SSL certificate for your custom domain using Let's Encrypt. This usually completes within 2-5 minutes. Your links will be served over HTTPS automatically.

7 Create Short Links on Your Custom Domain

When creating a new short link in Tiny Tracker, select your custom domain from the domain dropdown. Enter your chosen slug (the part after the slash). Your link will immediately be live on your branded domain.

8 Test Your Links

Visit your new branded short link in a browser. Confirm the redirect works and lands on the correct destination. Then check your Tiny Tracker analytics dashboard to confirm the test click was recorded.

Set up your custom domain for free

Branded short links with full click analytics. Free on Tiny Tracker. No credit card needed.

Set Up Your Custom Domain

Custom Domain vs Generic Shortener: Side-by-Side Comparison

Here is how branded short links on a custom domain compare to generic shortener links across the metrics that matter most for marketing campaigns:

Factor Custom Domain (Branded) Generic Shortener (bit.ly, t.co, etc.)
Click-through rate 34% higher average CTR Baseline
Audience trust High: recipient sees your brand in the URL Lower: unfamiliar domain raises suspicion
Email spam filter risk Low (your domain's reputation applies) Higher (shared domain, flagged by history)
Brand reinforcement Every link impression shows your brand None: reinforces the shortener brand
Analytics granularity Full control, your data, your reports Data stored in third-party platform
Link permanence You control the domain Depends on provider uptime and policy
Custom slug (readable URL) Yes: go.brand.com/summer-sale Often random: bit.ly/3xK9Pq
Social media preview Shows your domain in link preview Shows generic shortener domain
Setup complexity 5-10 minutes DNS setup Instant (no setup required)

The 34% higher click-through rate figure comes from aggregated data across email marketing campaigns comparing branded versus unbranded short links in the same campaigns. For SMS campaigns, the difference is even more pronounced because SMS is a higher-trust channel where recipients are especially alert to suspicious links.

SSL and HTTPS Requirements

All short links must be served over HTTPS. There are several reasons this is not optional:

  • Browsers flag HTTP links with a "Not Secure" warning, which destroys trust immediately.
  • iOS and Android apps block HTTP redirects by default in many contexts.
  • Email clients and social platforms strip or disable HTTP links in some environments.
  • HTTPS is now a ranking signal for search engines, though short links themselves rarely appear in search results.

Tiny Tracker handles SSL automatically. When you verify a custom domain, the platform provisions a Let's Encrypt SSL certificate and renews it automatically before expiry. You do not need to purchase or manage an SSL certificate separately.

Cloudflare and SSL

If your DNS is managed through Cloudflare, disable the Cloudflare proxy (orange cloud) for the subdomain used with Tiny Tracker. When both Cloudflare and Tiny Tracker try to serve SSL, it can create conflicts where the certificate does not match the domain correctly, leading to browser security errors. Keep the record as "DNS only" (gray cloud in Cloudflare) and let Tiny Tracker handle SSL end-to-end.

Important: Never use Cloudflare's orange cloud proxy with Tiny Tracker's custom domain setup. Use "DNS only" (gray cloud) to avoid SSL certificate conflicts that will break your links for visitors.

Analytics Benefits of Custom Domain Links

Every click on a Tiny Tracker short link is logged with detailed metadata. With a custom domain, this data is presented under your own branding in the analytics dashboard. Here is what you get for each link:

  • Total clicks: Cumulative click count over any time period.
  • Unique clicks: Distinct visitors versus repeat clicks from the same device.
  • Geographic data: Clicks by country, region, and city.
  • Device breakdown: Desktop versus mobile versus tablet, and iOS versus Android.
  • Referrer source: Where the click came from (direct, email, social, SMS, etc.).
  • Time-series data: Click volume by hour, day, and week so you can see campaign performance over time.

This data is especially valuable when running multi-channel campaigns. Create a unique short link for each channel: one for email, one for SMS, one for Instagram bio, one for print. Each link uses your custom domain but a different slug. The analytics dashboard then shows exactly how many clicks each channel drove, with no need to rely on UTM parameter parsing.

For more detail on link tracking, see our guide on how tracking links work and how to use them effectively.

Combining Custom Domain Links with UTM Parameters

For campaigns where you need attribution data in Google Analytics or another web analytics platform, add UTM parameters to your destination URL before creating the short link. The short link destination becomes:

https://yourdomain.com/landing-page?utm_source=email&utm_medium=newsletter&utm_campaign=feb2026-launch

Your short link then looks like go.yourbrand.com/feb-launch. The visitor sees the clean branded link. Your analytics platform receives the full UTM parameters and attributes the session correctly. You get clean link appearance and precise attribution simultaneously.

Use Cases: When Custom Domain Redirects Make the Most Difference

Email Marketing Campaigns

Email is where branded links have the highest impact. Links in emails are visible to recipients before they click. A link showing go.yourbrand.com/may-sale in a hover preview looks professional and trustworthy. A link showing bit.ly/3mXp9j does not. Beyond appearance, many corporate email filters block links from generic shortener domains entirely. Using your own domain bypasses those filters.

SMS and Text Message Campaigns

SMS click rates are high, but so is recipient suspicion of unknown links. A branded short link in an SMS immediately identifies the sender via the domain. Telecom spam filters also score messages based on link reputation, and links on your own domain score better than shared generic shortener domains.

Business Cards and Print Materials

Business cards with a custom short link like go.yourname.com/portfolio look polished. More practically, you can change where that link points at any time without reprinting the card. If your portfolio URL changes or you want to direct new contacts to a different page for a season, update the destination in Tiny Tracker and the printed link still works.

Social Bio Links

Instagram, Twitter, TikTok, and LinkedIn profiles allow one link in the bio. Using a branded short link for your bio link (rather than a raw URL or generic shortener) reinforces your brand every time someone views your profile. It also lets you track how many profile visitors click through to your site or campaign page. For more on link management strategies for social, see our guide to link management.

Affiliate and Partner Programs

Affiliates who share links using their own branded domain see higher trust from their audiences than those sharing raw affiliate URLs or generic shortener links. The branded domain signals that the affiliate is an established content creator or publisher, not a spam operation.

Offline-to-Online Campaigns

Flyers, billboards, packaging, and direct mail all benefit from branded short links that are easy to type. Compare typing bit.ly/3xKP9q1 from memory versus go.yourbrand.com/sale. The branded version is memorable, typable, and professional.

Comparing Campaign Channels

When you create unique short links per channel for the same campaign, you can compare them directly. Which channel drove more traffic to the product page: the email blast, the Instagram story, or the event flyer? Custom domain links with Tiny Tracker analytics answer that question with specific click counts per link, not estimates. See our guide on Tiny Tracker as a Bitly alternative for a detailed feature comparison.

Set up your custom domain for free

Create branded short links that build trust and track every click. Free on Tiny Tracker.

Add Your Custom Domain

Common Setup Mistakes and How to Avoid Them

Using a CNAME on the Root Domain

DNS standards do not allow a CNAME record on a root domain (the apex domain, represented as @). If you try to add a CNAME for your root domain, your DNS provider will either block it or your other records (like MX mail records) will stop working. Use a subdomain for CNAME setups, or use an A record for root domain configurations.

Leaving Cloudflare Proxy Enabled

As covered in the SSL section: if your DNS is on Cloudflare, set the record for your Tiny Tracker subdomain to "DNS only." Leaving the orange proxy cloud enabled causes SSL conflicts that produce browser security warnings for your links.

Not Waiting for DNS Propagation

DNS changes do not take effect instantly. Propagation typically takes 5-30 minutes for most providers, but can take up to 48 hours in rare cases. After adding the DNS record, wait at least 15 minutes before trying to verify the domain in Tiny Tracker. Use dnschecker.org to check if the record has propagated from various global locations.

Entering the Wrong CNAME Value

The CNAME value must be exactly cname.tiny-tracker.com. Common errors include adding a trailing slash, adding "https://" as a prefix, or mistyping the domain. Most DNS providers will show an error for obviously malformed values, but always double-check the entry before saving.

Using a Subdomain Already Pointing Somewhere Else

If you enter links as the subdomain but you already have a CNAME or A record for links.yourdomain.com pointing to a different service, you will need to remove the existing record first. Duplicate or conflicting records cause unpredictable behavior.

Forgetting to Add the Domain in Tiny Tracker

Adding the DNS record alone is not sufficient. You must also register the domain in your Tiny Tracker account so the platform knows to accept and route traffic for that domain. If you add only the DNS record without registering in Tiny Tracker, visitors will get an error page.

Using Expiring or Free SSL Certificates Manually

You do not need to manage SSL certificates manually with Tiny Tracker. The platform handles it automatically. Do not install your own SSL certificate separately, as it can conflict with the platform's certificate management and cause HTTPS errors.

Frequently Asked Questions

What is a custom domain redirect?

A custom domain redirect uses your own domain (or subdomain) as a URL shortener. Instead of links showing a generic shortener domain, they show your brand's domain. The redirect infrastructure routes visitors from your branded short link to any destination URL you set.

Do I need to buy a separate domain for this?

No. You can use a subdomain of a domain you already own. If you own yourbrand.com, you can create go.yourbrand.com or links.yourbrand.com as your short link domain with no additional purchase. Adding a subdomain costs nothing at your DNS provider.

How long does DNS propagation take?

Usually 5-30 minutes for most DNS providers, though it can take up to 48 hours in rare cases. Most users see their custom domain working within 15-30 minutes of adding the DNS record.

Will my custom domain links still work if I cancel my Tiny Tracker account?

No. If your account is cancelled or inactive, the redirect infrastructure is no longer active and links will return an error. As long as your account is active (including free accounts), your links remain functional.

What is the difference between a CNAME and an A record for domain redirect setup?

A CNAME record creates an alias from your subdomain to another hostname (like cname.tiny-tracker.com). An A record points a domain directly to an IP address. Use CNAME for subdomains (recommended for flexibility: if Tiny Tracker's IP changes, only the CNAME target needs updating). Use an A record for root domains where CNAME is not allowed.

Can I use multiple custom domains on one Tiny Tracker account?

Yes. You can add multiple custom domains to your account and assign different short links to different domains. This is useful for managing links across multiple brands or business units from a single dashboard.

Does Tiny Tracker provide SSL for my custom domain automatically?

Yes. After domain verification, Tiny Tracker automatically provisions and renews an SSL certificate for your custom domain. All links are served over HTTPS. You do not need to buy or manage a certificate separately.

What should I use as my short link subdomain?

Common choices that work well: go, links, l, track, out. Keep it short and professional. One character subdomains like l.yourbrand.com/slug create the shortest possible URLs while still being branded.

Why do branded links get more clicks than generic shortener links?

Because recipients can see the domain before clicking. A domain they recognize reduces fear of phishing or spam. In email, branded links also avoid the spam filter penalties that affect shared generic shortener domains. The combined effect of recipient trust and better email deliverability produces the higher click rates observed across marketing studies.

Related Guides

Ready to set up your custom domain?

Tiny Tracker is free. Add your custom domain in minutes. Branded short links with full click analytics.

Set up your custom domain for free