Tayon Help

The panel properties tabs

What each of the seven tabs on a screen does — the question, the layout, the wording, the page settings, the colours, the images and the tracking.

Open a panel step and you get Panel Properties, with seven tabs. This is what each one is for.

Panel Properties, open on the Interaction tab
Panel Properties, open on the Interaction tab
Selecting a step opens its properties

#Interaction — the question

The tab you will use most. It defines what this screen asks.

Field What it does
Question / Description The wording the visitor reads above the input.
Identifier (Variable Name) The name the answer is stored under. Short and uppercase — NAME, EMAIL, BUDGET.
Input Type What kind of answer: text, email, buttons, a date, an upload. See Question and input types.
Next/OK Button Label The wording on the continue button. Defaults to OK.
Validation Method What counts as an acceptable answer.
Add to Dataset Optionally file this answer into one of your data tables.

The tab reminds you how to reuse the answer later: an identifier of NAME becomes $NAME.

Leave the question and input type empty and the screen simply shows content with a continue button — which is what you want for a welcome or thank-you screen.

#Validation methods

Method What it accepts
No Validation Anything.
Default Validation Whatever suits the input type — a real email address for an email field, and so on.
Mask Pattern A shape you define. Use 9 for a digit, A for a letter, * for any character. 99999 is a five-digit code.
Min/Max Range A value or length between two bounds. On a multiple-select list this is instead how many options may be ticked.
Must Be From List One valid answer per line; anything else is rejected.
External Webhook Another system decides. Tayon calls it and accepts or rejects based on the reply.

You can write your own Validation Error Message so a rejected answer says something helpful rather than something generic.

#Template — the layout

Pick the visual layout for this screen from the available templates. The template decides which content slots, colour slots and image slots exist — which is why the Content, Colors and Images tabs tell you to select a template first until you have chosen one.

#Content — the wording

The text that fills the template you picked: the title, the subtitle, the body text, and any slot the template defines. Some slots count characters against a limit as you type.

Depending on the template, this is also where you put a video URL (YouTube, Vimeo and other embed links are supported), a booking link, a button URL, or raw HTML.

You can use variables here. Thanks $NAME on a screen after the name question prints the name back.

#Settings — the page

Two things, and neither is obvious from the tab name:

  • Page Name — an optional name that lets this screen be linked to directly, so you can send someone straight to the middle of the flow rather than the beginning.
  • Show Footer — whether the site’s footer appears on this screen. Turning it off is normal on a full-bleed opening screen.

It also shows this step’s published identifier, or not published yet if the step has never been through a publish.

#Colors — this screen only

Overrides the site-wide colours for this screen. Backgrounds, title, subtitle, body text, buttons — whichever slots the template offers.

Use it sparingly. A closing screen with an inverted background reads as deliberate; five screens that each look slightly different read as broken. Set the defaults site-wide under Settings → Branding and override here only where you mean it.

#Images — this screen only

Select or replace the images this template uses. You pick from your image gallery or upload a new one — PNG, JPG or GIF up to 10 MB.

#Tracking — the analytics

Fire an analytics event when a visitor reaches this screen.

Field Use
Meta Pixel Event A standard event name — Lead, CompleteRegistration, Contact, ViewContent, AddToCart, Purchase.
Google Tag Trigger An event name sent to Google Tag Manager.
Custom Panel Script JavaScript that runs when this screen is shown.

The Pixel and Tag IDs themselves are set once for the whole site under Settings → Tracking. These per-screen fields only say which event to fire where.

#Saving

Save in the properties stores the step. You still need Save Flow and then Publish before a visitor sees any of it.

Updated: