Skip to content
Log inSign up free
Site Builder

Template tags reference: every {{tag}} you can use

The full list of template tags — your shop name, email, phone, WhatsApp, address, currency, owner name, year, and shop URL. Set them once in Settings and they stay current everywhere.

Template tags are short placeholders, written in double curly braces, that turn into your shop's actual values when the page renders. Use them so you only have to type your shop name, email, or phone number once — in Settings — and have it appear everywhere automatically.

The whole list is short, on purpose. Ten tags cover almost everything sellers need.

The full list

TagBecomesPulled from
{{site_name}}Your shop nameSettings → General → Shop name
{{tagline}}Your shop taglineSettings → General → Tagline
{{site_email}}Your contact emailSettings → Contact info → Email
{{site_phone}}Your contact phoneSettings → Contact info → Phone
{{site_whatsapp}}Your WhatsApp number (digits only, with +)Settings → Contact info → WhatsApp
{{address}}Your shop address / map linkSettings → Contact info → Address
{{currency}}Your currency code (e.g. KES)Settings → General → Currency
{{owner_name}}Your full name (the shop owner)Account → Profile → Name
{{year}}The current year (e.g. 2026)Updated automatically
{{shop_url}}Your shop's home link (/)Built in

How to use them

Tags work anywhere you write rich content — pages, blog posts, product descriptions, announcement bars. Just type the tag, exactly as shown:

Welcome to {{site_name}}! We're open from 9am to 6pm. Reach us on WhatsApp: {{site_whatsapp}}.

When the page renders, it becomes:

Welcome to Asha's Beauty Hub! We're open from 9am to 6pm. Reach us on WhatsApp: +254712345678.

Real-world uses

Footer copyright lines. Stop hand-typing the year — your footer will say "© 2024" forever otherwise:

© {{year}} {{site_name}}. All rights reserved.

Contact pages. Use tags everywhere instead of typing real values, so a number change in Settings cascades to every page:

Email us at {{site_email}} or call {{site_phone}}.
WhatsApp: {{site_whatsapp}}
Open Monday to Saturday, 9am – 6pm.

Shop name in marketing copy. Saves you from a typo when your shop name changes (it happens — businesses rebrand):

{{site_name}} ships to all 47 counties. {{tagline}}.

Inside widget attributes. Tags resolve before widgets render, so you can use a tag inside a widget's attribute:

[whatsapp text="Hi {{site_name}}, I have a question about {{tagline}}"]Chat now[/whatsapp]

The customer's WhatsApp opens with: "Hi Asha's Beauty Hub, I have a question about Pure oils, made in Kenya."

Common mistakes

Wrong brackets. Tags use double curly braces ({{site_name}}), not square brackets. Square brackets are for widgets like [product id=12]. Don't mix.

Capital letters. Tags are lowercase. {{Site_Name}} won't work — use {{site_name}}.

Spaces inside the braces. Avoid them. {{ site_name }} works, but {{site_name}} is the safer pattern.

Empty values. If a tag like {{site_email}} renders blank, it's because the matching field in Settings is empty. The tag returned an empty string. Go to Settings → Contact info, fill it in, save, and refresh.

Unknown tags pass through. If you write {{shop_address}} (the correct tag is {{address}}), the page shows {{shop_address}} literally. Check spelling against the table above.

The editor picker

Inside any rich-text editor in your dashboard, click "+ Insert tag". A small panel opens listing every available tag, with a sample of what it will become for your specific shop. Pick the tag, it pastes into your text. Easier than memorising names.

Why bother — won't typing the value work?

Three reasons tags are worth using over hand-typed values:

One source of truth. Your phone number lives in Settings. Every page that uses {{site_phone}} automatically updates when you change SIM cards. Without tags, you'd hunt through every page, every blog post, every product description.

Consistency. When your shop name appears in 12 places and you misspell it once, customers notice. Tags can't be misspelt by you — they're filled in by the system.

Localisation later. If you eventually translate your shop into Swahili or another language, tags stay the same across translations. Hand-typed text has to be re-translated everywhere it appears.

Still need help?

Can't find what you're looking for? Reach out and we'll get back to you.

Contact support
WhatsAppsupport@myduka.link+254797 560 650