Skip to content

Dynamic Content

What Is Dynamic Content?

Dynamic content items are localised text blocks in Zendesk. They let you write content once and provide translations for each supported language. Triggers, automations, and macros can reference dynamic content using placeholders like {{dc.greeting_message}}, and Zendesk automatically serves the right translation based on the user's locale.

What Configly Captures

For each dynamic content item, Configly stores:

  • Item name and placeholder tag
  • Default text -- the content in the default locale
  • Locale variants -- translations for each supported language, including:
    • Locale code
    • Translated text
    • Active/draft status per variant
  • Created and updated timestamps

Feature Support

Feature Supported
Sync ✅
Diff / History ✅
Dependencies ✅
What-If ✅

Common Dependencies

Dynamic content is referenced by:

  • Triggers -- actions that use {{dc.X}} placeholders in notification text
  • Automations -- time-based rules that use dynamic content placeholders
  • Macros -- agent actions that include localised text

The health check flags dynamic content items missing variants for enabled locales (DYNCON-001).

Tips for Admins

  • Review locale coverage regularly -- adding a new locale to your instance means you need variants for all dynamic content items
  • Use snapshot comparison to track translation changes over time
  • Check dependencies to find which rules reference each dynamic content item
  • Locales -- the supported languages that need variants
  • Triggers -- rules that use dynamic content placeholders
  • Automations -- time-based rules with localised text
  • Macros -- agent actions with localised text