Adding Sendoso to a Marketo Engage Campaign

  • Updated

If you haven't already created a Sendoso Campaign to be triggered via Marketo Engage, go to our Creating a Marketo Engage Campaign article first.

Now that you have obtained the unique Sendoso Campaign ID from the setup in Sendoso, we have to add it to a Marketo Engage Campaign.

Sendoso can be added to any campaign where a Smart List starts with a trigger. Note, this is a Marketo Engage limitation as they do not allow webhook actions on non-triggered campaigns.

After you have established the Smart List, we'll add two steps in the Flow tab.

If you are using any trigger that will be public facing (ie. landing page with a form, CTA in email, etc) it is best practice to filter your program. Using lists or constraining based on email addresses are two easy ways to help prevent fraudulent activity.

Want to add additional filters in Sendoso? See our article on Triggered Sending Approval.

Step One:

The first step is Change Data Value. You'll want the attribute to be the Sendoso Campaign ID field you created earlier and the value is the Sendoso Campaign ID we copied from the campaign setup.

Step Two:

The next step is Call Webhook. Make sure this step is inserted AFTER the Change Data Value step so information pushes to Sendoso correctly. Select the newly created webhook and your flow should look like this:


Keep in mind that you can add any steps before, after, or in between these two steps of the flow. As long as the Sendoso Campaign ID is updated first and then the webhook is called second.

Was this article helpful?

0 out of 0 found this helpful

Have feedback about this article? Click here to share your thoughts.