We currently send our leads to Marketo via the Rest API based on programName. We are looking to switch to push the leads to Smart Campaigns instead, using the smart campaign ID. Is it possible using the Rest API?
I found on StackOverflow they recommended pushing to a list and configuring the Smart Campaign to pick up the Leads from the List. It's a couple of years old though. Is this still the best way to push leads to a Smart Campaign using the Rest API?
Thanks for your time,
You can directly request a Smart Campaign if you know a lead's ID. Otherwise, you should simply Push and trigger a Smart Campaign off the Person is Pushed activity. "Push to a Smart Campaign" isn't a thing.