We have SFDC custom object called "Subscription" that's sync to Marketo. Subscription contains information about customers.
It is connected to person record through "Influencer" object that connects Subscription and Contacts.
I would like to trigger campaigns for customers based on information in Subscription and use tokens (the email script tokens) for the email contents.
The problem I have is that some contact have multiple subscription and the contents of the email can be mismatch with what triggered the email.
Let's say the trigger says "When Subscription Renewal is within 2 months" but the email contents can pick up the newer subscription that was created more recently.
I know there is a ways to sort the marketo custom object using velocity but are there ways to do this using the information of what triggered the campaign?