Demand Conversion Platform Users
This article is dedicated to users who have migrated and are working with our Demand Conversion Platform instance.
If you are still a Legacy user, check this article instead.
With dynamic tags, you can personalize the content of your Meeting Types (MyApp and Workspace Assets) and Reminders dynamically based on the values provided by the Assignee, Prospect, Booker, Meeting, or CRM.
Table of Contents
- How does Dynamic Tags work?
- How do I Add Dynamic Tags to a Meeting Type or Reminder?
- Dynamic Location
- Manually adding tags
How does Dynamic Tags work?
Dynamic tags inserted into a Meeting Type or Reminder act as a placeholder for the personalized content.
You will only sometimes know ahead of time what the prospect's name is or what company they are from, but you want to make a professional-looking template to use for your booked meetings. Dynamic tags can retrieve this content in real-time to ensure Meeting Types and Reminders are personalized.
When a prospect fills out a Guest Form or if their record exists in your CRM, we retrieve this information to populate the meeting's/reminder's custom content. The content we already know (such as the Assignee or Booker of a meeting) can be retrieved anytime.
Example: The following dynamic tags are added to a Meeting Type
It will look something like this when the prospect receives the invite:
How do I Add Dynamic Tags to a Meeting Type or Reminder?
When creating or editing a Meeting Type in MyApp or Workspace Assets or a Reminder, you will see the button below in the Meeting Invite tab for Meeting Types and in the Message section for Reminders:
When you click the Insert Dynamic Tag button within the Meeting Type or Reminder, we present you with an easy-to-use list of all available tags. You can easily search through each section to find the tag you want.
The view from Meeting Types created in MyApp is slightly different, as it will separate Question fields (Guest Form) and Data Fields.
Question fields from your Guest Form are currently not available to be used as Dynamic Tags for
Dynamic Location
We allow you to present multiple conference location options to the prospect while booking! The Default one is highlighted in-app - Google Meet in the example below:
If you want to populate the value populated in the Location field to your Meeting Type or Reminder, you can refer to this location using the {!CP.Meeting.Location}
tag.
When this tag is added to the Meeting Type, we will know which conference option the prospect selected while booking.
Just so you know, this may not work when using Google Meet as the Location since Google populates the link when the calendar event is created. This means that when Chili Piper completes the booking process, the Location has not been generated by Google yet. We suggest keeping it only in the Location field if you plan using Google Meet.
Manually adding tags
We always recommend using our handy menu for adding Dynamic Tags, but you can also write out the tags using special coded formatting. These tags can be copied/pasted from template to template to create the Dynamic Tag you'd like.
Here is a list of some of the most popular tags. Click enter or hit space whenever manually adding a tag, so we can properly render it.
Dynamic Tag | Description |
---|---|
{!CP.Host.FirstName} |
Use the Host's first name for personalization, which is set in each user's Personal Settings. |
{!CP.Host.FullName} |
Use the Host's full name for personalization, which is set in each user's Personal Settings. |
{!CP.Host.Title} |
Use the Host's title for personalization, set in each user's Personal Settings. |
{!CP.Meeting.RescheduleUrl} |
The prospect can click this link to reschedule the meeting for last-minute changes. Use the {!CP.Meeting.ShortRescheduleUrl} for a shortened version, useful for SMS Reminders. |
{!CP.Meeting.CancelUrl} |
The prospect can click this link to cancel the meeting. Use the {!CP.Meeting.ShortCancelUrl} for a shortened version, useful for SMS Reminders. |
{!CP.Meeting.Id} |
Renders the Chili Piper Meeting ID for a particular Meeting. |
{!CP.Meeting.Location} |
This value will populate the location of the meeting. Check the Dynamic Location section for further details. |
{!CP.DataField.FirstName} |
Use the Prospect's first name for personalization. |
{!CP.DataField.FullName} |
Use the Prospect's full name for personalization. |
{!CP.DataField.Email} |
This value will populate the Prospect's email. |
{!CP.DataField.FieldName} |
You can use any of the Data Fields created by your Admins using this syntax. If the Data Field is not a single word, such as Company Size or US State, remove the spacing and use the first capital letter of each word: |
{!CP.Me.FirstName} |
For Meeting Types created in MyApp, use your first name for personalization, which is set in each user's Personal Settings. |
{!CP.Me.FullName} |
For Meeting Types created in MyApp, use your full name for personalization, which is set in each user's Personal Settings. |
{!CP.Me.ConferenceDetails} |
For Meeting Types created in MyApp, use your Conference Details for personalization, which is set in each user's Personal Settings. |
{!CP.Question.FieldName} |
Similar to Data Fields created by your Admins, you can also use Question Fields (available in MyApp only) using this syntax. If the Question Field is not a single word, such as Company Size or US State, remove the spacing and use the first capital letter of each word:
Question fields cannot be used in Reminders. |