Dynamic content is unique to each customer. The Connect database passes parameter values you
define to an external web server/content generator. This arrangement provides you with
better performance while providing an enhanced customer experience.
Dynamic parameters can be passed from Connect to an external content generator in three places:
- Default Bodies (Message Level): When defining the message content URL in
the default bodies, you can define parameters within the URL to call a
particular type of dynamic content. The following HTML example shows a URL in
the Default Bodies section.
http://www.content.com/content.jsp?style=sportspurchase&
format=receipt&
e-mail=html
- Parameters (Message Level): Connect can pass parameters, in the form of
demographic customer profile information, to a content generator. The content
generator dynamically generates the content for each customer. For example, the
values for [First Name] and [Last Name] can be passed to a .jsp page that serves
the dynamic content:
&firstName=John&lastName=Doe
You can pass
parameters like [Customer ID] to a dynamic content generator. The content
generator takes the value and associates it with particular pieces of
content. For example, you can associate [Customer ID] with unique images or
message text based on customer profile information defined in the content
generator database.
- Events (Campaign Level): When specifying Event parameters at the
Campaign Level for externally triggered campaigns, you can pass those parameters
to the content generator when the Connect database receives an Event.
For example, in an externally triggered campaign that sends out order confirmations, you can pass the [Purchase Price] and [Item Name] as event parameters back to the content generator, to dynamically generate confirmations for each customer:
&purchasePrice=123.45&itemName=Sunglasses
Note: If the [Customer ID] parameter is used and it will generate 15 pieces of content in one
message for each of 100,000 customers, you need a third-party content generator that can
scale to meet those requirements.