Update Smart Campaign Flowstep From API | Community
Skip to main content
Level 4
March 9, 2016
Question

Update Smart Campaign Flowstep From API

  • March 9, 2016
  • 1 reply
  • 1902 views

I'd like to update the name of the assed in a 'Send Email" campaign flow through API. Is that feasible?

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

1 reply

Kenny_Elkington
Adobe Employee
Adobe Employee
March 9, 2016

There currently is no way to update the content of a flow step via our APIs.  You can modify the content of the email with the Email APIs, but that will change the email as referenced by any flow step, trigger...etc which uses it.

DavidDe7Author
Level 4
March 11, 2016

Thanks Kenny,

My challenge here is that we have an email being sent out repeatedly. The send job is automatically scheduled from an external app using scheduleCampaign API. Considering that a Marketo email won't track metrics if sent multiple times to the same leads (see this thread for details: https://nation.marketo.com/thread/22233), The Email performance report does not populate valid stats. I'm planning on using API to get a new email created each time - which would solve the performance statistics issue, but the campaign has the old email in the flowstep.

I thought of using a my.token for the email name (that I can Update with API) and refer to it in the Send email flowstep, but it seems like it's not quite legal...

If you have an alternative to suggest, I'd be more than happy to hear it!

Thanks,

David