Is there any guidance on when to use API to Update Snippet Dynamic Content vs Update Custom Object + Velocity when it comes to creating & personalizing emails?
Some things that I have noticed for both approaches,
Update Snippet Dynamic Content
Update via Custom Object + Velocity
Solved! Go to Solution.
I would always go with Velocity.
A universal design principle is to separate data from presentation. So you store the data in a CO and then bend/fold/flip/rotate the presentation in Velocity any way you want, making on-the-fly, even per-person changes.
Also, in what way does Velocity have segmentation/personalization limitations? It’s more like the opposite: Velocity can use traditional segmentations and also apply infinite additional logic.
I would always go with Velocity.
A universal design principle is to separate data from presentation. So you store the data in a CO and then bend/fold/flip/rotate the presentation in Velocity any way you want, making on-the-fly, even per-person changes.
Also, in what way does Velocity have segmentation/personalization limitations? It’s more like the opposite: Velocity can use traditional segmentations and also apply infinite additional logic.
Thanks for the clarification.
Are you able to use segments in the script itself?
Any good articles or documentation on using segments & velocity?
My assumption on the limitations were based on needing to apply segmentations separately.
Here is my use case,
Segments
Dynamic content
I was updating CO's based on content related to specific topic and apply segments to determine CTA of,
Any recommendations?
Are you able to use segments in the script itself?
Of course! The segment is a system-managed lead (person) field, you can see it in the tree in Script Editor.
Basically infinite logic can be added on top of segmentation(s) in Velocity.