About custom domains
Serve OmniLab experiences from your own web address, so the links people see and share belong to your brand.
Run your experiences on an address that belongs to you, so every link a participant sees, shares, or scans looks like the rest of your website. This page explains what changes and when it is worth doing.
By default, experiences are served from an OmniLab address such as your-brand.topage.co. With a custom domain they are served from one of yours instead — experience.yourbrand.com, or whatever subdomain you choose.
What actually changes
| Default address | Your own address | |
|---|---|---|
| What a participant sees | your-brand.topage.co/... | experience.yourbrand.com/... |
| Time to launch | Immediate | A DNS change and a short wait |
| Who to involve | Nobody | Whoever manages your DNS |
| Cookies and analytics | A separate site from yours | Same parent domain as your site, if you choose a subdomain of it |
Nothing about how you build campaigns changes. Only the hostname in front of the campaign path.
When it's required
If you embed experiences in your own website, this is not optional. A browser treats a frame served from a different domain as third-party and blocks or isolates the cookies inside it, so a participant cannot stay signed in through the experience. Serving it from a subdomain of the site it appears on makes the frame part of the same site, and identity works normally.
See Website integration.
When it's worth it anyway
- Printed and physical placements. A QR code on a poster or a receipt outlives the campaign. An address you own can be re-pointed later; one you don't, can't.
- Trust at the point of scan. A shopper scanning a code in-store reads the address before they type anything into a form.
- Analytics and consent continuity. A subdomain of your main site keeps the experience within the same parent domain as the rest of your web presence, which matters to how your analytics and consent tooling treat it.
Skip it for a short internal pilot or a one-off test — the default address launches immediately and costs nothing.
Both addresses keep working
Adding a custom domain does not retire the default one. your-brand.topage.co stays live and keeps serving the same campaigns, so nothing you have already published breaks when you switch.
What you cannot change afterwards is what a printed thing says. A QR code on a poster or a receipt carries whichever address you used the day it went to print, and it will keep sending people there long after the campaign ends. Decide before anything physical is produced — not because the old address stops working, but because you cannot reprint a poster.
What it involves
- You choose a subdomain, such as
experience.yourbrand.com. - Your DNS team creates one record pointing it at OmniLab.
- OmniLab issues the security certificate automatically once the record is visible.
- You test, then start using the new address in campaigns and codes.