Skip to content

Templates

For Brands

A template is a Puck-based page design you build once and assign to any number of location pages — controlling brand-consistent layout while letting franchisees fill in their local content.

  • Building the standard home page layout every new location gets on launch
  • Creating a seasonal campaign page to push out across the network simultaneously
  • Defining which sections a franchisee can edit vs. which are brand-controlled

Every template has a template purpose that determines where it can be assigned.

PurposeUsed for
Location HomeThe main landing page for a location
Service PagesPages dedicated to individual services offered at a location
Coming SoonPlaceholder page shown before a location launches
CampaignTime-limited promotional pages
GeneralAny other page type

Templates list showing existing templates with purpose and status columns
  1. Go to Content → Templates.
  2. Click New Template.
  3. Enter a name, select a template purpose, and click Create.
  4. The Puck editor opens. Build your layout by adding and arranging blocks.
Puck editor open on a template showing block palette and canvas
  1. Use the Content Zones panel in the sidebar to designate which sections franchisees can edit. Any zone you mark as locked retains your brand-controlled content; zones left unlocked become editable zones franchisees fill in via the content zone editor.
  2. Click Save when the layout is ready.

An assignment links a template to a location’s page. You can assign to one location, a selection, or all locations at once.

Assign template modal with location selector and date range fields
  1. From the Templates list, click ··· on the template row and select Assign.
  2. Choose locations:
    • All locations — applies to every location in your network
    • Specific locations — pick from the list
  3. Choose when the assignment takes effect:
    • Leave the date blank for an immediate assignment
    • Set a start date to schedule the assignment for a future date
    • Set an end date to automatically revert to the previous template when the campaign ends
  4. Click Assign.

The default template is automatically assigned to a location page when that location is first created. Without a default, new locations start with a blank page.

Default template toggle on the template settings panel

To set a template as the default for its purpose:

  1. Open the template from the Templates list.
  2. In the template settings panel, turn on Set as default for [purpose].

Only one template per purpose can be the default at a time. Setting a new default clears the previous one.


  • Pages & Content — edit a specific location page in the Puck editor
  • Account & Users — assign the Franchisee role so operators can fill editable zones