Custom Domains

Create branded short links using your own domain name

PRO
Pro Feature

Custom domains are available on the Pro plan. You can add up to 5 custom domains.

What Are Custom Domains?

Custom domains allow you to use your own domain name for short links instead of ezilinks.com.

Example:

This creates a professional, branded experience for your audience and builds trust with your links.

Recommended Setup: Use a Subdomain

We strongly recommend using a subdomain rather than your main domain.

Recommended subdomains:
  • links.yourdomain.com
  • go.yourdomain.com
  • l.yourdomain.com
  • s.yourdomain.com
Warning - Do NOT use your main domain!

If your website is at example.com, pointing it to EziLinks will replace your entire website with the link shortener. Your existing website will become inaccessible.

Always use a subdomain like links.example.com to keep your main website working.

Setting Up Your Custom Domain

1 Go to Custom Domains Settings

Navigate to Custom Domains in the main navigation, or go to Settings > Custom Domains.

2 Click "Add Domain"

Click the "Add Custom Domain" button to start the setup process.

3 Enter Your Domain

Enter your subdomain, for example: links.yourbusiness.com

Add Custom Domain x Domain Name * go.yourbrand.com Enter your full domain or subdomain (e.g., go.yourbrand.com) Cancel Add Domain

The Add Custom Domain modal where you enter your subdomain

4 Configure DNS Records

After adding your domain, you'll see the DNS records you need to configure. Go to your domain registrar or DNS provider and add the required records.

DNS Configuration

You'll need to add one of the following DNS records at your domain registrar:

Option A: CNAME Record (Recommended)

Type Name/Host Value/Target TTL
CNAME links ezilinks.com 3600 (or Auto)

If your subdomain is go.yourdomain.com, use go as the Name/Host.

Option B: A Record

If your DNS provider doesn't support CNAME records for subdomains, use an A record:

Type Name/Host Value/Target TTL
A links 87.106.97.132 3600 (or Auto)
Where to configure DNS: Common domain registrars include Cloudflare, GoDaddy, Namecheap, Google Domains, and others. Look for "DNS Settings" or "DNS Management" in your domain control panel.

5 Wait for Verification

After configuring your DNS, return to EziLinks. The system will automatically verify your domain.

DNS changes can take anywhere from a few minutes to 48 hours to propagate, though it's usually much faster (5-10 minutes).

Domain Status

Your domain will show one of these statuses:

Pending Verification - DNS not yet detected. Wait for propagation or check your settings.

DNS Verified - DNS is correct, SSL certificate is being provisioned.

SSL Active - Fully configured and ready to use!

Custom Domains + Add Custom Domain links.mybusiness.com Verified Primary Check DNS Remove go.example.com Pending Check DNS Remove promo.mystore.com Verified URL Cloaking: Enabled

Custom Domains page showing domain cards with verification status and URL cloaking

Using Your Custom Domain

Once your domain is fully verified (SSL Active), you can start using it:

For New Links

  1. When creating a new EziLink, you'll see a domain dropdown
  2. Select your custom domain from the list
  3. Your new link will use your custom domain

For Existing Links

  1. Edit the link you want to change
  2. Select your custom domain from the dropdown
  3. Save the changes
Note: Changing a link's domain will change its URL. Any previously shared links using the old domain will no longer work.

Troubleshooting

Domain stuck on "Pending Verification"

SSL Certificate Issues

Domain Not Resolving

Setting a Primary Domain

You can designate one verified domain as your "primary" domain:

URL Cloaking (Advanced)

URL Cloaking allows your custom domain to display another website's content while keeping your domain in the browser's address bar.

What URL Cloaking Does

When enabled, any URL on your custom domain that isn't a short link will display your target website in an iframe. For example:

  • Domain: promo.mybusiness.com
  • Target: https://store.example.com
  • Visitor goes to: promo.mybusiness.com/sale
  • Sees content from: store.example.com/sale
  • Browser shows: promo.mybusiness.com/sale

Setting Up URL Cloaking

  1. Go to Custom Domains
  2. Click on a verified domain
  3. Scroll to the URL Cloaking section
  4. Enable URL Cloaking
  5. Enter your Target Base URL (the website to display)
  6. Click Save

URL Cloaking Settings

Setting Description
Enable URL Cloaking Toggle on/off
Target Base URL The website to display (e.g., https://store.example.com)
Cloaking Method iframe (default) - displays target site in a full-page iframe
Note: Some websites block iframe embedding (X-Frame-Options). URL Cloaking won't work for those sites. Test your target URL after enabling.
Short links take priority: If a path matches one of your short links (e.g., /summer-sale), it will redirect as normal. URL Cloaking only applies to paths that aren't short links.

Domain Limits

The number of custom domains you can add depends on your plan:

Plan Custom Domains
Free Up to 5 domains
Pro Up to 5 domains
Lifetime Up to 5 domains

Removing a Custom Domain

  1. Go to Custom Domains
  2. Click on the domain you want to remove
  3. Click "Remove Domain"
  4. Confirm the removal
Important: Removing a domain will break all links using that domain. Those links will stop working immediately. Consider updating links to use a different domain before removing.