A branded domain lets a team show its own host in the short URL instead of the default service domain. This is useful when links appear in ads, printed materials, partner portals, emails, or customer-facing reports. A domain such as go.example.com communicates ownership, makes links easier to trust, and keeps campaign assets visually consistent. The short code still behaves like any other clk.ms link: expiration, click limits, QR codes, analytics, access controls, UTM tags, and smart routing continue to work.
The usual workflow is to add the domain in the Domains section, verify ownership, and enable it after verification. Verification protects users from attaching domains they do not control. After the domain is verified, it can be selected when creating a link or changed later in link settings. If a domain is disabled, links using it should be reviewed before new sharing begins.
Example: a restaurant connects menu.example.com and creates menu.example.com/lunch. The same link has a QR code printed on tables, analytics for scans, and a destination that can be changed when the menu changes. Customers see the restaurant domain, while the owner still manages the link inside clk.ms.
Best practice: use a short subdomain dedicated to links, such as go, link, promo, menu, or qr. Keep the visible slug readable, avoid ambiguous characters, and verify the domain before planning printed materials so there is time to test every final link.