HubSpot stripping the layout from text properties whenever you use them as a personalization token always frustrated me.
But TIL: a rich text property actually preserves the layout perfectly! 🤯
We wanted deal line items to appear cleanly inside a messaging template.
The setup:
◆ A custom-coded action pulls the line items from the associated deal
◆ The code structures them with clean layout and line breaks
◆ The output maps directly to a rich text property
And voila! The messaging template renders a beautiful, spaced-out list every single time.