The digital operating system for multi-location brands. Schedule a Demo →

Skip to content
Platform Overview
Write once. Render for every location.

Write once.
Every location renders its own version.

KynectLocal's token system replaces static content with dynamic variables that auto-populate per location. Write {{location.name}} once: it renders correctly for every one of your 50 to 2,000 locations across page content, SEO fields, and navigation.

app.kynectlocal.com / dynamic-content
Template
Rendered
Welcome to {{location.name}}
Welcome to Austin Downtown
{{location.phone}}
(512) 445-8821
Open {{location.hours.today}}
Open 9am – 7pm today
{{brand.currentOffer}}
10% off this week
40+ system tokens available LIVE PREVIEW
System Tokens

40+ tokens. Every one auto-populated from location data.

KynectLocal's token library covers three categories: Brand Tokens (14 variables including name, tagline, currentOffer, primaryColor), Location Tokens (20+ covering address, phone, hours, city, state, mapUrl, isOpenNow), and Page Tokens (title, slug, updatedAt). Every token is live: update the location profile and every page re-renders instantly.

  • →Brand Tokens: 14 system variables.
  • →Location Tokens: 20+ address, contact, hours, social, and URL variables.
  • →Page Tokens: 4 page-level variables.
  • →Custom Brand and Location Tokens for brand-specific variables.
Token Library 40+ tokens
Brand
{{brand.name}}Brand name
{{brand.currentOffer}}Active promo
Location
{{location.name}}Location name
{{location.hours.today}}Today's hours
{{location.city}}City
+ custom tokens brand & location-level
SEO Title Token Picker
{{location.name}} in {{location.city}} | {{brand.name}}
Search tokens...
{{location.name}} Location name
{{location.city}} City
{{location.phone}} Local phone
Token Insertion

Insert anywhere. Every field in the platform supports tokens.

Tokens work in SEO titles, meta descriptions, navigation labels, blog excerpts, form confirmation messages, and broadcast messages. Every text field in the platform shows a token picker: click the {} icon, search for a token, and insert it. No syntax to memorize.

  • →Token picker in every text field across the platform.
  • →Insert by clicking {}: no syntax memorization required.
  • →Tokens preview with real location data in the editor.
  • →Custom location tokens franchisees can set per location.
40+ system tokens

The variables that power your network

Brand Tokens
{{brand.name}} Brand name
{{brand.tagline}} Brand tagline
{{brand.currentOffer}} Active promotion
{{brand.phone}} Corporate phone
Location Tokens
{{location.name}} Location name
{{location.city}} City
{{location.phone}} Local phone
{{location.hours.today}} Today's hours
Custom Tokens
Brand-level custom token
{{brand.promoCode}} Custom variable
Location-level custom token
{{location.localOffer}} Franchisee override
Location-level custom token
{{location.neighborhood}} Franchisee override
Token Usage

Insert tokens directly inside page content: live preview included.

Inside the Puck page editor, franchisees can insert dynamic tokens anywhere in text blocks using the token picker. The live preview shows exactly what the rendered value will look like: no guessing. Tokens are validated on save: if a location is missing a value, the field is flagged before the page goes live.

  • →Token picker accessible inside any text block in the editor
  • →Live preview of token values in the canvas
  • →Validation flags missing data before publish
  • →Token variables listed by category: location, brand, service, custom
Page Editor LIVE PREVIEW
HEADING BLOCK
Welcome to Austin Downtown
← {{location.name}} rendered
1 location missing location.phone: flagged before publish
4 tokens in use
Capabilities

Personalization at franchise scale

Brand-controlled variables. Location-specific overrides. A token picker in every field.

40+ system tokens

Brand, Location, and Page tokens covering every dimension of franchise data: name, address, phone, hours, city, state, and more.

Custom brand tokens

Define global custom variables: a promo code, a campaign headline, a seasonal tagline. Set once at the brand level; renders everywhere.

Custom location tokens

Per-location variables franchisees can override: a local offer, a neighborhood name. Brand sets the key; franchisee sets the value.

Token insertion UI

Every editable field: page content, SEO meta, nav labels: has a token picker. No syntax to memorize. No developer needed.

How it works

Write once. Render everywhere. Uniquely.

01

Insert tokens via the picker

Use the token picker to insert {{location.city}} or {{brand.currentOffer}} into any page, SEO field, or navigation label.

02

Franchisees set location values

Each franchisee fills in their location profile: name, address, hours, local offer, neighborhood. These values feed every token reference on their pages.

03

Every location renders its own version

The same template produces hundreds of unique, locally-relevant pages. No manual editing per location. Changes to shared tokens propagate instantly.

Common questions

Token system: what to know

What happens if a franchisee hasn't filled in a token value? +

The token is flagged before the page goes live. KynectLocal validates all token references on publish and will not allow a page to go live with an unfilled required token. Brand admins can also set fallback values at the brand level so a default renders if no location-level override exists.

Can franchisors lock specific tokens so franchisees can't override them? +

Yes. Brand tokens are always brand-controlled and cannot be overridden at the location level. For location tokens, the brand admin defines which are editable by franchisees and which are locked to the centrally-managed location profile data.

Do tokens work in SEO meta fields, not just page content? +

Yes. Tokens render in every text field across the platform: page content, SEO titles, meta descriptions, navigation labels, blog excerpts, form confirmation messages, and broadcast messages. Every field shows the token picker icon.

Accountability at every level of the network.

For Franchisors

One editorial workflow. Hundreds of unique pages.

  • Campaign changes propagate across all location pages by updating one token value.
  • Massive SEO surface area from one editorial workflow, not hundreds of individual edits.
  • Token schema feeds AI crawlers location-specific structured data at scale.
  • Define which tokens franchisees can customize, and which stay brand-controlled.
For Franchisees

Your location data. Auto-filled on every page.

  • Your location name, address, hours, and phone auto-fill on every page.
  • Set your local offer or neighborhood name once: it updates everywhere it's referenced.
  • No template knowledge required: the token picker works in any field.
  • Pages feel local to your community, not copy-pasted from a national template.

Related features

PRICING

See what KynectLocal costs for your network.

Per-location pricing with no seat limits. Build a custom estimate in about two minutes.

Build my estimate See pricing

Schedule a Demo

Stop editing pages one location at a time

Schedule a demo and see how KynectLocal's token system turns one template into hundreds of locally-accurate pages: with zero per-location editing work.

Schedule a Demo → Explore the Platform