Dynamic Chat Overview

Last update: 2023-10-09

Dynamic Chat allows you to leverage an easy-to-use interface to target both people and accounts visiting your website. Collect relevant content such as name, contact information, and free text. Site visitors can also chat with a live agent and even book meetings with your Sales Team. Dynamic Chat activity and engagement data can be used to add members to Marketo programs and trigger cross-channel activities.


Visit this page to view tutorial videos of Dynamic Chat.


A key component of Dynamic Chat is its ability to natively interface with your Marketo subscription. In order to leverage the full capability of this integration, you’ll first need to initiate the data sync. Depending on the size of your Marketo database, it may take up to 24 hours for data for the initial, one-time sync to complete.

The following is synced:

  • Person field data
  • Company field data
  • Activity data


Dialogues represent a single chat engagement. Think of it as a container with all the stuff you need to have an engaging chat dialogue to your website visitors. In each Dialogue, you can specify which page(s) you’d like the Dialogue to appear on, to whom you’d like it to be shown to, and the content and flow of the Dialogue itself. Additionally, you can find metrics to see how well your Dialogue is performing. Learn more about Dialogues.


In the Configuration tab, customize the look and feel of your various Dialogues. Change font, colors, response time, and more! Learn more about Configuration.


Connect your Outlook or Gmail calendar for use in appointment scheduling in the chatbot. Learn more about Calendar


This is where you’ll see all of the appointments that have been scheduled by website visitors through your various Dialogues. Learn more about Meetings


This is where you can see a list of all the agents that have connected their calendars, what order they’ll be presented to website visitors, and create custom routing rules. Learn more about Routing

Live Chat

Offer your qualified web visitors to connect with your sales representatives via live chat.

Conversational Flow

Design a conversation that can be triggered by a visitor based on an action you designate (e.g., filling out a form, clicking a link, etc.).

Changing the Language

Follow these steps to change your Dynamic Chat language.


Changing your language at the profile level will change the language for all Experience Cloud applications, not just Dynamic Chat.

  1. In your Experience Cloud account, click the settings icon and choose Preferences.

  2. Click the current language under your email address.

  3. Choose your new language (second language is optional) and click Save.


    There are a few dozen languages to choose from, however, Dynamic Chat only supports the following: English, French, German, Japanese, Spanish, Italian, Brazilian Portuguese, Korean, Simplified Chinese, and Traditional Chinese.

When you update the language, everything in the app itself changes except for the words you’ve personally populated (e.g., stream responses).

Dynamic Chat Data Retention Limits

Below are just some of the limits/parameters within Dynamic Chat. For a complete list, please see the Marketo Engage Product Description page.

Data Type Retention Period
Anonymous Lead Without Any Engagement 90 days
Goal Activity 24 months
Document Activity 24 months
Interacted with Dialogue Activity 90 days
Meeting Booking Activity 24 months


Please see the Dynamic Chat FAQ.

On this page