URL slug rules

Keep OmniLab Smart Link slugs short, readable, and unique across your organisation.

Pick a slug that gives you a short, readable public URL and avoids clashes with your other links. A clean slug keeps QR codes simple to scan and makes printed assets easier to manage.

The OmniLab Smart Link Slug is the short, public ending of the OmniLab Smart Link URL. OmniLab adds it after /l/ — for example, a slug of spring-launch-poster produces a URL that ends in /l/spring-launch-poster.

This is the public address people scan, type, or share, so treat the slug as part of the final distribution asset, not just an internal label.

On the create or edit form, OmniLab Smart Link Slug is the field that becomes the /l/<slug> segment. OmniLab may show the domain in front of it; you only type the slug itself.

Configure OmniLab Smart Link form showing OmniLab Smart Link Slug next to the public URL pattern

Use this conservative pattern for customer-facing OmniLab Smart Links:

RuleRecommendationWhy it matters
Characterslowercase letters, numbers, and hyphens onlyProduces clean, readable public URLs
Lengthkeep it shortShorter slugs usually produce simpler QR codes
Meaningdescribe the real share asset or destinationMakes the link easier to identify later
Uniquenesskeep it unique across the whole organisationPrevents save conflicts and accidental overlap
Stabilityavoid changing it after launchPrinted and shared URLs may already be in use

Use one organisation-wide naming rule

Folder structure does not make a slug unique. A OmniLab Smart Link slug should stay unique across the whole organisation, even if the link lives in a different folder.

Good slug examples

Use caseGood exampleWhy it works
Poster for one campaignspring-launch-posterShort, readable, and specific
Venue placementparis-centre-windowClear location context
Newsletter linkmay-newsletter-gameTied to a real channel
App downloadbrand-app-downloadStates the destination clearly

Slugs to avoid

ExampleWhy to avoid it
Spring Launch PosterSpaces and uppercase letters make public URLs harder to manage
launch_poster_2026_final_finalToo long and harder to scan or reuse
link1Not descriptive enough once you have many OmniLab Smart Links
promo!frSpecial characters make URLs less predictable

Slug best practices for print

If the OmniLab Smart Link will appear in a QR code on a poster, flyer, counter card, or packaging:

  • keep the slug as short as you reasonably can
  • avoid unnecessary dates, versions, or internal abbreviations
  • use words that still make sense months later
  • test the final QR code before printing, especially if you add a logo or custom colors

The QR designer gives you more flexibility over size and format, but a clean slug still helps keep the underlying URL compact.

Slug and variant URLs

The main OmniLab Smart Link URL is built from your slug — for example /l/spring-launch-poster.

When you add variants, OmniLab keeps the same base slug and adds a placement identifier to the end — for example /l/spring-launch-poster?v=window-a. The ?v= part identifies the specific variant.

So the slug should describe the main OmniLab Smart Link, while the Variant ID should describe the specific placement, channel, or location.

Was this helpful?

Optional comments help us improve this page for future authors and readers.

On this page