Skip to main content
White-labeling lets you serve a fully branded landing page on your own domain. Visitors see your brand name, colors, legal copy, and signup form — with no mention of Trackly SMS. Each white-label domain automatically serves:
  • A branded landing page with signup form
  • A privacy policy page
  • A terms & conditions page
  • An SMS terms page

DNS Setup

Follow these steps to point your domain at the white-label service.

1. Choose Your Domain

Pick a subdomain or apex domain, for example:
  • alerts.yourbrand.com
  • sms.yourbrand.com
  • yourbrand.com

2. Add a CNAME Record

In your DNS provider, create a CNAME record pointing to the Trackly proxy server:
TypeNameValue
CNAMEalertsproxy.tracklysms.com
If you need to use an apex domain (e.g. yourbrand.com without a subdomain), some DNS providers support CNAME flattening or ALIAS records. Create a support ticket from your dashboard (Support > New Ticket) for help with apex domains.

3. Submit a Setup Request

Create a support ticket from your dashboard (Support > New Ticket) with the following details:
  • Your domain name
  • Your brand name
  • Your vertical/industry
  • Brand colors and logo
We’ll register your domain in the white-label system and configure your brand template.

4. SSL Certificate

Once your CNAME is in place and the domain is registered, the Caddy proxy server automatically provisions an SSL certificate via Let’s Encrypt. No manual certificate setup is needed.

5. Verify

Visit your domain in a browser. You should see your branded landing page with a valid HTTPS certificate.

How It Works

The architecture behind white-label domains:
Visitor's browser
    → CNAME resolves to Caddy proxy server
    → Caddy auto-provisions SSL via Let's Encrypt
    → Caddy forwards request to Cloud Run (white-label service)
    → Service reads the hostname from X-Original-Host header
    → Looks up brand config for that hostname
    → Renders the appropriate template with brand replacements
    → Returns fully branded HTML page
Each domain is mapped to a brand config — a set of placeholder values that get substituted into the HTML template. This means the same template can serve many different brands, each with unique copy, colors, and legal text.

Template Customization

Every white-label domain gets a brand config with replaceable fields. The generic template supports customization of:
  • Brand identity — Name, logo, favicon
  • Colors — Primary accent color for buttons, links, and highlights
  • Hero section — Headline and description text
  • How It Works — Step-by-step explanation of your service
  • FAQ — Questions and answers relevant to your vertical
  • Footer disclaimers — Legal text appropriate for your industry
  • Contact info — Email, phone, physical address
  • Legal — Governing state, company legal name
For the full list of configurable fields, see the White-Label Reference.

Available Verticals

The white-label system supports any vertical. Here are common configurations:
VerticalExample ContentDisclaimer Focus
Financial / InvestingMarket insights, stock research, trading alertsInvestment disclaimers, not personalized advice
Nutra / Health & WellnessSupplement reviews, nutrition tips, wellness dealsFDA disclaimers, not medical advice
Ecommerce / DealsProduct deals, flash sales, discount codesStandard commercial terms
General / CustomAny content typeCustom disclaimers for your industry

Requesting a Custom Template

To set up white-labeling, create a support ticket from your dashboard (Support > New Ticket) with:
  1. Brand name — What visitors will see
  2. Domain — The domain you’ll point at the service
  3. Vertical — Financial, nutra, ecommerce, or other
  4. Brand colors — Primary accent color (hex code)
  5. Logo — Image file for the header (optional)
  6. Legal entity — Company legal name for terms/privacy pages
  7. Contact info — Email, phone, mailing address
  8. Governing state — For legal page jurisdiction
  9. Custom content — Hero copy, FAQ, how-it-works steps, disclaimers (optional — we provide sensible defaults)
Each white-label domain automatically serves three legal pages with your brand replacements applied:
PageRouteContents
Privacy Policy/privacy-policyData collection, usage, sharing practices
Terms & Conditions/termsService terms, liability limitations
SMS Terms/sms-termsSMS-specific consent, opt-out instructions, message frequency
All pages display your brand name, company legal name, contact info, and governing state.

Next Steps

White-Label Reference

Full list of placeholder fields and example configs

Billing

Understand usage and costs