Skip to content

Dynamic Content

For Brands

Dynamic Content — called Content Variables in the admin — is a token system that inserts live brand and location data into your pages, SEO fields, and templates at render time. Instead of writing “Burger Barn” or a phone number directly into content, you write {{brand.name}} or {{location.phone}} and the correct value is filled in automatically for each location.

  • Writing a page template that automatically adapts to each location’s name, address, and hours
  • Creating an SEO title template that includes the location’s city for local search
  • Defining a custom {{custom.currentOffer}} token to update a promotion across all pages at once
  • Letting franchisees set their own local promo text via a Custom Location Token

Content Variables page showing Brand Tokens table with system tokens like brand.name and brand.tagline, a How to use tokens panel on the right, and Custom and Custom Location Token sections

Go to Build → Dynamic Content to view and manage tokens. The page lists all available tokens organized by group, with the token syntax, a description, and an example value.


System tokens auto-generated from your brand profile. Read-only.

TokenDescription
{{brand.name}}Brand name
{{brand.tagline}}Brand tagline
{{brand.description}}Brand description
{{brand.phone}}Brand phone number
{{brand.email}}Brand contact email
{{brand.address}}Brand headquarters address
{{brand.logoUrl}}Brand logo image URL
{{brand.currentOffer}}Current active offer
{{brand.offerExpiry}}Offer expiration date
{{brand.primaryColor}}Primary brand color (hex)
{{brand.accentColor}}Accent brand color (hex)
{{brand.fontHeading}}Heading font name
{{brand.fontBody}}Body font name

System tokens auto-populated per location when a page renders. The example values shown in the admin are drawn from your first active location.

TokenDescription
{{location.name}}Location name
{{location.phone}}Location phone number
{{location.email}}Location email
{{location.address}}Full address (line 1, city, state, ZIP)
{{location.city}}City
{{location.state}}State (abbreviated, e.g. TX)
{{location.stateFull}}State (full name, e.g. Texas)
{{location.zip}}ZIP code
{{location.slug}}Location URL slug
{{location.hours.monday}}{{location.hours.sunday}}Hours for each day of the week
{{location.hours.today}}Today’s hours (computed at render time)
{{location.isOpenNow}}”Open” or “Closed” (computed at render)
{{location.mapUrl}}Google Maps URL for this location
{{location.pageUrl}}Full URL to this location’s page
{{location.facebook}}Facebook page URL
{{location.instagram}}Instagram URL
{{location.twitter}}Twitter/X URL
{{location.yelp}}Yelp business URL

System tokens available within page content and SEO fields.

TokenDescription
{{page.title}}Page title
{{page.slug}}Page URL slug
{{page.type}}Page type
{{page.updatedAt}}Last updated date

Custom tokens let you define your own brand-level content that doesn’t fit a standard field. The same value applies across all locations.

Click + Add Brand Token to create a custom token. You choose the token key (e.g. testtoken) and set a value (e.g. “20% off”). The token is available as {{custom.testtoken}} in any page, SEO field, or template.

Update the value to change it everywhere it’s used across your network.

Custom Location Tokens work like Custom Tokens but are per-location — you define the key and default value, and each franchisee can set their own value for their location.

Click Add Location Token to create one. Each franchisee sees this token in their location profile and can enter their own value. If a franchisee hasn’t set a value, the default you defined is used.


ContextSupported
Page content blocksYes
SEO title templatesYes
Meta description templatesYes
Alt tag templatesYes
LLM.txt introYes
Email templatesComing soon

Copy a token from the Content Variables page and paste it into any supported field. Tokens are replaced with live data when the page renders.

Use the [+ Token] picker button (shown as {{}}) in the Puck block editor and page SEO settings to browse and insert tokens without typing them manually.


  • Pages & Content (Puck) — use tokens in block content via the token picker
  • Templates — tokens in SEO title and meta description templates apply across all pages using that template
  • Locations — Custom Location Token values are set per location in the location profile under “Location Tokens”