Binding Dynamic Content

Learn how to connect design elements to CMS fields and collection items to create dynamic, data-driven pages.

What is Content Binding?

Content binding connects design elements to CMS data. Instead of static text, bound elements display dynamic content from your collections. Change the data once, and it updates everywhere it's used.

The CMS Binding Panel

Access the CMS Binding Panel from the left sidebar to bind selected elements:

Bindable Element Types

Binding Text Elements

  1. Select a text element
  2. In the Binding Panel, choose your collection
  3. Select the text field (Title, Description, etc.)
  4. Text updates to show field data

Binding Images

  1. Select an image element
  2. Open the CMS Binding Panel
  3. Select an image field from your collection
  4. Image displays the field's value
  5. Alt text can be bound to a separate text field

Conditional Visibility

Show or hide elements based on data:

Binding in Collection Lists

When designing a collection list item:

Binding in Templates

On collection template pages:

Best Practices