Slug rules
Choose a Smart Link slug that is valid, unique and easy to read on a poster.
1 min read
The slug is the end of the public link: demo.topage.co/l/lindenhall-halloween-hours. The field shows demo.topage.co in front of it; the link itself adds /l/. It's printed inside every QR code, so choose it once and keep it.

The rules
- 3 to 50 characters.
- Lowercase letters, numbers and hyphens only. No spaces, capitals, accents or underscores. The form lets an underscore through, but saving refuses it.
- Unique. A slug another Smart Link already uses is refused with "slug is already taken", even when that link is in another folder or belongs to another centre in your OmniLab account. Starting slugs with your centre's name avoids most clashes.
Good slugs
| Slug | Why it works |
|---|---|
lindenhall-halloween-hours | Says who and what, readable when printed |
lindenhall-spend-win-flyers | Names the place the QR code is printed |
lindenhall-app | Short enough to type from a poster |
Avoid dates you may outgrow (xmas-2026-v2) and internal codes (cmp-0042). For one code per placement, keep one slug and add variants: the link becomes …/l/lindenhall-pumpkin-posters?v=entrance.
Changing a slug
You can edit the slug later, but every printed QR code and shared link keeps the old one, and the old one stops working. Change it only before anything is printed or sent.