Learn how to use the Embeddables CMS to create and manage dynamic SEM pages from a single template
Column Name | Column Key | Type | Purpose |
---|---|---|---|
Base Path | base_path | Text | Defines the URL pattern to match with the page |
Title | title | Text | Page title to display in the h1 |
Subtitle | subtitle | Text | Page subtitle to display in the h2 |
Hero Image URL | hero_image_url | Text | URL of the hero image for the page |
CTA Text | cta_text | Text | Call-to-action button text |
CTA Link | cta_link | Text | Call-to-action button URL |
product_keys
column with a comma-separated list of keys for the products to feature on the page - you could set up a Computed Field that uses this to filter from a larger list of products, and use Repeatable Option Buttons to display them in the page’s content.Add a Content Source
Configure the Connection
cms
)base_path
Register the Key
{{cms.title}}
, {{cms.subtitle}}
etc to display the content from the CMS.
savvy_test=false
to the URL to ensure CMS data loads correctly.base_path
column after a ?
in the URL. This will match the URL pattern required for the particular page.
For example, if the base_path
is seo-services
, the URL will be https://preview.embeddables.com/flow_aaaaaaa?savvy_test=false&base_path=/product-iphone
.
savvy_cms
URL parameter to preview the page with the latest version of the CMS data:
savvy_cms=latest
to preview the latest versionsavvy_cms=123
to preview a specific versionsavvy_cms=staging
to preview the staging versionsavvy_test=false
in preview URLssavvy_cms
parameter