Adobe Journey Optimizer Integration Guide
Using Personalization
Select Adobe Journey Optimizer in Connect to CRM.
Map the dynamic variables needed in the video, to AJO personalization syntax:
e.g. Name → {{profile.person.name.firstName}}. (reference)
Other common fields:
Last name:
{{profile.person.name.lastName}}Custom profile attribute (example):
{{profile.myBrand.loyaltyTier}}
Example URL, that includes the base link to the video page, and AJO personalization field (copy from Blings app)
https://app.blings.io/embed?name={{profile.person.name.firstName}} .
Helpers like
urlEncode(...)andencode64(...)are available when you need URL safety or obfuscation.

Embed in AJO email template:

Embed Options – Video Link vs Visual Placeholder
Video Link (URL)
Add a Button or Text → set Link in the right pane
Visual Placeholder (HTML banner)
Drag HTML component → paste HTML snippet from Blings
Validate in the Personalization editor, or test snippets in the Personalization playground
Token not resolving - confirm the field path exists on the profile and re-validate in the editor.
Special characters in URLs - wrap values with the appropriate helper from the editor’s function list.
In URL fields inside the AJO link dialog, helper functions are disabled. If you need encoding or hashing, either precompute the value in a profile field or build the full <a> in an HTML block.
Supported by appending the same tokens.
Official Resources:
Last updated

