All Tutorials Tutorials
Features

Global Variables: Set Once, Use Everywhere

Stop typing your company name in every message. Global variables let you define values once in your organisation settings and use them across all messages.

3 min read

Tired of typing your company name, phone number, and address in every message? Global variables are set once in your Organisation Settings and available in every message you send.

Organisation Settings → Custom Settings
company_name = ACME Corp
phone_line = 0242 123 456
website = acme.co.zw
address = 123 Samora Machel Ave
Available in all messages
Welcome to {company_name}!
Call us: {phone_line}
Visit {website}

How to Set Up Global Variables

  1. Go to Organisation Settings
  2. Scroll to the Custom Settings section
  3. Add key-value pairs — the key is the variable name, the value is what it gets replaced with
  4. Click Save

Now use {company_name}, {phone_line}, etc. in any message, template, campaign, or recurring campaign.

Priority Order

When the same variable name exists in multiple places, the platform uses this priority (highest wins):

1st Contact custom fields Highest
2nd Contact standard fields (name, phone, email)
3rd Organisation global variables Lowest

This means if a contact has a custom field discount set to "25%", it overrides the global discount of "10%". This lets you offer different values per contact while having sensible defaults.

Common global variables: {company_name}, {phone_line}, {website}, {address}, {slogan}, {business_hours}, {discount}

Ready to try this yourself?

Sign up for free and start sending branded SMS in minutes.

Get Started Free