Change it once. Update everywhere.
Store visible, non-secret values such as an admin email, public support URL, company label, or counter once. Reference their tokens in supported fields instead of copying the same value into each configuration.
Interface examples use sample data. Results, counts, and timing vary by site and configuration.
Define a value once, reuse it everywhere.
A short walk-through of the Variables module: create a reusable {{var.name}} token, drop it into commands, macros, and email or PDF templates, then change the value in one place and watch every use update.
Recordings show the interface at the time of capture and can differ from the current build. Follow this page and the current command reference for supported behavior.
You typed the same email fourteen times.
Your support email lives in every welcome email template, every abandoned cart flow, every receipt PDF. The day you change providers is the day you find all fourteen places. If you're lucky. If you're not, a customer emails the wrong inbox for six months.
{{var.admin_email}} once. Paste the token anywhereType a name. Get a token.
Names go in bare. The plugin wraps them. You drop the token into any field that supports variables, and at run time it resolves to the stored value.
admin_email. Stored as {{var.admin_email}}. No typos possible.Define once. Used everywhere.
Variables resolve across seven execution paths. Edit the value, and the next run of every consumer picks it up. No redeploys, no editing 14 templates.
Know before you break it.
Delete a variable in use, and six macros silently fail tomorrow. So we check first. Before removal, you see exactly where the token is referenced and how many consumers break if you proceed.
Fewer copies. Fewer mistakes.
One rename that used to take 45 minutes and a grep-through-templates session now takes 10 seconds.
Questions? Answered.
{{var.x}} tokens?Stop typing the same value twice.
Define once. Reference everywhere. Update anywhere with a single edit.