Request campaign API call - why does a overridden text token not work in a 'Change Data Value' flow step? | Community
Skip to main content
Stephen_Baker2
New Participant
July 18, 2018
Solved

Request campaign API call - why does a overridden text token not work in a 'Change Data Value' flow step?

  • July 18, 2018
  • 2 replies
  • 4337 views

Hi there,

We are overriding a text token in a smart campaign via web service API. e.g. text token {{my.variable}}

In the flow step, we use 'Change Data Value' to set a custom Marketo Field to the overridden token, so we can use that token in a velocity script in the email we send.

It works about half of the time, and does not work the other half. We cannot figure out why.

Have attempted wait steps before data value change, after data value change, spaced out all flow steps a minute or two, etc. It continues to work some of the time, and not work other times.

Lead activity shows that the data field change is not made for leads where it does not work.

Any insight appreciated.

This post is no longer active and is closed to new replies. Need help? Start a new post to ask your question.
Best answer by SanfordWhiteman

Look more closely at the Activity Log details for these CDVs. I think you'll find it never actually works (your testing process has led you to mistakenly think it sporadically works).

2 replies

Stephen_Baker2
New Participant
July 19, 2018

Thank you for the response.

I should clarify that the change data value is not working for individual leads, it is not a problem of updating for the same lead running through the flow a second time.

And because it is a triggered transactional message for external leads, it is currently already set to run every time.

SanfordWhiteman
SanfordWhitemanAccepted solution
New Participant
July 19, 2018

Look more closely at the Activity Log details for these CDVs. I think you'll find it never actually works (your testing process has led you to mistakenly think it sporadically works).

Iryna_Zhuravel4
New Participant
July 19, 2018

I was working with developers on something similar a few years back and we ran into the same problem, where some leads just won't run through the smart campaign flow. The solution in our case was very simple, we forgot to change smart campaign qualification rules from "Each person can run through the flow once" to "can run through the flow every time"