View Categories

Using Dynamic Content Tags

1 min read

What Are Dynamic Content Tags? #

Dynamic content tags are placeholders that automatically insert personalized information when the email is sent.

Instead of writing: “Dear Customer” You write: “Dear {customer_first_name}” Customer sees: “Dear Sarah”

Available Tags #

Site/Store Information #

TagDescriptionExample Output
{site_title}Your store/site nameMy Awesome Store
{site_address}Store address123 Main St, City, ST 12345
{site_url}Your store URLhttps://mystore.com
{store_email}Store contact emailhello@mystore.com

Product Information #

TagDescriptionExample Output
{product_id}Product database ID1234
{product_name}Product nameHydrating Face Serum
{product_sku}Product SKUHFS-001
{product_url}Link to product pagehttps://mystore.com/product/serum
{product_price}Current product price$29.99
{product_regular_price}Regular price (before sale)$39.99
{product_sale_price}Sale price (if on sale)$29.99
{product_short_description}Product short descriptionA lightweight daily serum…
{product_description}Full product descriptionOur bestselling serum is formulated…
{product_categories}Product categoriesSkincare, Serums
{product_tags}Product tagshydrating, anti-aging, bestseller

Order Information #

TagDescriptionExample Output
{order_number}Order number#1234
{order_id}Order database ID1234
{order_date}Date order was placedJanuary 15, 2024
{order_time}Time order was placed2:30 PM
{order_status}Current order statusProcessing
{payment_method}Payment method usedCredit Card

Customer Information #

TagDescriptionExample Output
{customer_first_name}Customer’s first nameSarah
{customer_last_name}Customer’s last nameJohnson
{customer_name}Customer’s full nameSarah Johnson
{customer_email}Customer’s email addresssarah@email.com
{customer_phone}Customer’s phone number(555) 123-4567

Billing Address #

TagDescriptionExample Output
{billing_address}Street address123 Main Street, Apt 4B
{billing_city}CityLos Angeles
{billing_state}State/ProvinceCalifornia
{billing_postcode}Postal/ZIP code90210
{billing_country}CountryUnited States

Shipping Address #

TagDescriptionExample Output
{shipping_address}Street address456 Oak Avenue
{shipping_city}CitySan Francisco
{shipping_state}State/ProvinceCalifornia
{shipping_postcode}Postal/ZIP code94102
{shipping_country}CountryUnited States

Order Totals #

TagDescriptionExample Output
{order_subtotal}Subtotal before tax/shipping$59.98
{order_total}Final order total$72.47
{order_tax}Tax amount$5.49
{order_shipping}Shipping cost$7.00
{order_discount}Discount amount$10.00

How to Use Tags #

Simply type the tag anywhere in your message content:

Hi {customer_first_name},

Thank you for ordering {product_name}! Your order #{order_number}
placed on {order_date} is being prepared.

Order Total: {order_total}
Shipping to: {shipping_city}, {shipping_state}

Here are some tips for getting the most out of your purchase...

Thanks for shopping at {site_title}!

Tips for Using Tags #

1. Always include fallbacks mentally If a customer doesn’t have a first name in their account, {customer_first_name} might be empty. Write your message so it still makes sense:

  • Instead of: “Hi {customer_first_name}!”
  • Consider: “Hi {customer_first_name}, thanks for your order!”
  • (If empty, still reads fine: “Hi, thanks for your order!”)

2. Test your messages Place a test order to see how tags render in the actual email.

3. Don’t overuse tags A few personal touches are nice; too many feel robotic.

4. Consider context Not all tags are relevant for every message. A care instruction message probably doesn’t need billing address details.

Leave a Reply

Your email address will not be published. Required fields are marked *