flamel
DOCS

Custom variables

Add per-location data fields and reference them dynamically in posts and ads.

For Hub admins. Custom variables show up in workspace context as resolved values — workspaces can't create or rename them.

Use custom variables to personalize content at scale. Examples: local offer, store manager name, regional specialty, trial pricing.

Create a custom variable

Open the field editor

Manage → Locations → Custom Fields → Add Field.

Configure the field

FieldNotes
Field KeyInternal name (e.g. store_manager). No spaces.
Display NameHuman label (e.g. Store Manager)
Field TypeSee table below
RequiredIf on, every location must have a value
Is ArrayFor fields that hold multiple values

Fill values per location

Back on the Locations table, the new column appears. Click to edit inline, or open the location's detail to edit alongside everything else. For many locations at once, use Bulk upload.

Field types

TypeUse for
TextManager name, tagline
EmailLocal contact email
PhoneDirect store line
NumberYears in business, capacity, trial price
URLLocal booking page
SelectRegion, store tier (dropdown of options you define)
BooleanHas parking, offers delivery
AddressAlternative address
ObjectComplex structured data

Use in posts

Insert variables in post captions with double curly braces. Resolved at publish time, per workspace.

Standard variables (always available):

{{location_name}}  {{address}}  {{city}}  {{state}}  {{zip}}
{{admin_name}}     {{contact_email}}  {{phone_number}}  {{website_url}}

Your custom variables:

{{custom.store_manager}}
{{custom.local_offer}}
{{custom.specialty_dish}}

Inserting in the post editor: place cursor → type {{ (or click Variables) → pick from list.

Example:

Welcome to {{location_name}}! Ask for {{custom.store_manager}} and mention this post for {{custom.local_offer}}.
Visit us at {{address}}, {{city}}, {{state}} {{zip}}. Call {{phone_number}}.

Resolves per location:

Welcome to Downtown Studio! Ask for Sarah Johnson and mention this post for 15% off your first class. Visit us at 123 Main St, San Francisco, CA 94102. Call (555) 123-4567.

Use in paid ads

Custom variables work in Playbook ad copy — headlines, primary text, descriptions, CTA URLs. Same {{custom.field_key}} syntax.

In the playbook editor, variables appear as styled pills. Use Preview to confirm rendering per workspace.

FieldPattern
Headline{{custom.local_offer}} at {{location_name}}
Primary textVisit {{location_name}}, led by {{custom.store_manager}}.
Description{{custom.tagline}} - {{phone_number}}

Troubleshooting

  • Variable not resolving — check the field key is exact, location has a value, field isn't archived
  • Preview shows the placeholder — that workspace has no value for the field; try another or fill the value
  • Variable not in the selector — must be Hub context; workspace context only renders values