SOLVED

Re: Dynamic Content with Recipient time Zone

Go to solution
kiranpv000
Level 1


Hey Team, One quick question on Dynamic content

If a Marketo Email Program is scheduled with Recipient Time Zone (RTZ), the email is processed approximately 24 hours before the scheduled send. Once processed and the Send Activity is stamped, no changes to the content are possible.

My question is: in the case of an email containing a dynamic content module mapped to a segmentation, will the recipient see the segment value at the time the email was processed, or the updated segment value at the time of delivery?

For example, I have a dynamic module that shows the number of items in a cart. At processing time, the recipient had 3 items in the cart, so the segment maps to “3.” By the next day (delivery time), the number has changed to 5 and the segment reflects “5.” Will the recipient see 3 (the value at processing) or 5 (the updated value at delivery)?

1 ACCEPTED SOLUTION
PeeyushSachdeva
Level 3

Hi @kiranpv000 ,

 

Here’s how it works:

  • When you schedule an email with Recipient Time Zone (RTZ), Marketo pre-processes the email about 24 hours in advance for each recipient.

  • At that processing time, the dynamic content resolution happens — meaning the segmentation value (or any other dynamic rule-based content) is locked in for that lead.

  • By the time the actual delivery happens (the following day, in the recipient’s time zone), the content is already baked into the email for that person.

So in your case:

  • If the lead had 3 items in the cart at processing time, the email will show “3” when delivered — even if the cart changes to 5 before the send.

  • The recipient will not see the updated segmentation value, because Marketo already stamped the email content during processing.

For use cases relying on up-to-the-minute data (like cart contents), standard batch sends with tokens or Velocity scripting may be more appropriate when the latest value is critical since RTZ with segmentation will not reflect the latest post-processing updates.

View solution in original post

2 REPLIES 2
PeeyushSachdeva
Level 3

Hi @kiranpv000 ,

 

Here’s how it works:

  • When you schedule an email with Recipient Time Zone (RTZ), Marketo pre-processes the email about 24 hours in advance for each recipient.

  • At that processing time, the dynamic content resolution happens — meaning the segmentation value (or any other dynamic rule-based content) is locked in for that lead.

  • By the time the actual delivery happens (the following day, in the recipient’s time zone), the content is already baked into the email for that person.

So in your case:

  • If the lead had 3 items in the cart at processing time, the email will show “3” when delivered — even if the cart changes to 5 before the send.

  • The recipient will not see the updated segmentation value, because Marketo already stamped the email content during processing.

For use cases relying on up-to-the-minute data (like cart contents), standard batch sends with tokens or Velocity scripting may be more appropriate when the latest value is critical since RTZ with segmentation will not reflect the latest post-processing updates.

SanfordWhiteman
Level 10 - Community Moderator

All content is rendered at the same time. There is no special treatment of dynamic content that would allow it (and only it) to be updated after the rest of the email is rendered.

 

So in the case of Recipient Time Zone (as well as Head Start) you will not see changes after the email is rendered. That’s the definition of pre-rendering!