Skip to main content

Custom Values in Kyrios

Custom Values are reusable placeholders that automatically insert stored data into messages, workflows, websites, and campaigns to personalize communication at scale.

Updated over 3 months ago

Who This Is For / When to Use

  • Account owners and team members who send personalized emails, SMS, or social posts

  • Users building workflows, campaigns, websites, or snippets that require dynamic data

  • Anyone who wants consistent, reusable values without retyping information


What Are Custom Values

Custom Values are placeholders wrapped in double curly braces (for example, {{contact.first_name}}) that Kyrios replaces with real data at send time.

They can reference:

  • Contact data (name, email, phone, company)

  • Account-level data

  • System data (date, time)

  • Manually created static values (for example, a default email address)

Example: Hey {{contact.first_name}}! Welcome!


Automatically becomes: Hey Johnny! Welcome!


Common Built-In Custom Values

  • Contact > Full name: {{contact.name}}

  • Contact > First name: {{contact.first_name}}

  • Contact > Last name: {{contact.last_name}}

  • Contact > Email: {{contact.email}}

  • Contact > Phone: {{contact.phone}}

  • Contact > Company name: {{contact.company_name}}

You can use these immediately without setup.


Step 1: Create a Custom Value

  1. Go to Settings > Custom Values
    ​

  2. Click + Add Custom Value
    ​

  3. Enter:

    • Name (example: Custom Email)

    • Value (example: test@demoaccount)

    • Folder (optional)

  4. Click Create

Result: This value will always populate exactly as entered wherever it is used.


Step 2: Use Custom Values

Conversations (Email, SMS, Social DMs)

Use custom values while replying or composing new messages.

  1. Open Conversations

  2. Click the tag icon in the message editor

  3. Select a category (Contact, Account, Right now, Custom Values)

  4. Insert the value into your message


Automations (Workflows)

Use custom values inside workflow actions such as SMS, email, or internal notifications.

  1. Open Automations > Workflows

  2. Add or edit an action (SMS, Email, etc.)

  3. Click the tag icon in the message field

  4. Insert the appropriate custom value

Important: Custom values only populate if the workflow trigger provides that data.


Example: Membership custom values require at least one membership-related trigger.


Websites & Funnels

Personalize page text using custom values captured from forms or appointments.

  1. Open Sites

  2. Edit a page or funnel step

  3. Insert custom values directly into text elements

Trigger links can also pass custom values through URLs.


Email Campaigns & Templates

Use custom values in:

  • Subject lines

  • Email body

  • Preview text

  • Sender name and sender email

  1. Go to Email Campaigns

  2. Edit or create a campaign

  3. Insert custom values where personalization is needed
    ​


SMS Templates (Snippets)

Create reusable SMS or email snippets with custom values.

  1. Go to Marketing > Templates (Snippets)

  2. Click + New Snippet

  3. Insert custom values into the snippet body


Social Planner

Personalize social posts with account-level or custom values.

  1. Open Social Planner

  2. Create a new post

  3. Click the tag icon in the post editor

  4. Insert custom values


Common Issues and Fixes

Custom values show blank

  • Confirm the workflow trigger supplies that data

  • Ensure the contact record contains the field value

  • Avoid using Membership values without a Membership trigger

Value not updating

  • Edit the custom value in Settings > Custom Values

  • Re-save the workflow or campaign after changes

Wrong data appears

  • Check that the correct category (Contact vs Account) is selected

  • Verify spelling and formatting of the placeholder


Pro Tips

  • Use custom values for sender details to standardize branding

  • Store static information (emails, URLs, disclaimers) as custom values

  • Always test workflows and campaigns before publishing

Did this answer your question?