Hi all--
We have a similiar issue where we'd want to remove someone from a stream. Right now though, I can't figure out how to scalably use Engagement Streams to do what I describe below:
We have a General Nurtue Track set up for our leads to enter into. If they finish this track and still don't score high enough above the threshold, we basically hold them in limbo for 30 days and then send them down the same track.
What we have now is a separate smart campaign that removes them from that General Nurture Track campaign, wait 30 days, and then adds them back to General Nurture Track campaign again.
But it sounds like if I were to use the Engagement model and use the "remove from stream" and/or the "member of engagement program, status = false" then I'd lose all the metrics associated with the content that this lead has interacted with in the engagement. Is this correct?
Additionally, since Engagement Programs look at what content a lead has already received, I do not want to have to clone emails and create a clone stream because that's just not scalable.
Is there a way to accomplish what I'm describing above but also keep the metrics for that engagement program?