SOLVED

Re: Trigger to track leads created via API

Go to solution
shweta_k
Level 2

Trigger to track leads created via API

We are working with multiple content syndication vendors who will be sending us leads via web api. I wanted to understand what would be the best way to capture these leads? I am doing a combination of 'Person is created' with the source to track new leads. My concern is if this will capture any existing leads that can come via the content syndication route? Any thoughts on how can I best capture all the leads via a smart campaign? Thanks again. 

 

Thanks,

Shweta.

Tags (2)
1 ACCEPTED SOLUTION

Accepted Solutions
SanfordWhiteman
Level 10 - Community Moderator

Re: Trigger to track leads created via API

It's not really possible to answer this unless you're specific about which API endpoint they're using.

The Push Lead endpoint is by far preferred over others because you can trigger on Lead is Pushed. And this works even if they already exist in Marketo. The vendor adds a unique Reason field so you know which vendor made the call. This is the professional approach.

Other endpoints are far harder to capture, and in fact it's impossible in a standard SC to know which exact API user made an update. You'd have to call the API yourself to know that, which is significant work.

View solution in original post

2 REPLIES 2
SanfordWhiteman
Level 10 - Community Moderator

Re: Trigger to track leads created via API

It's not really possible to answer this unless you're specific about which API endpoint they're using.

The Push Lead endpoint is by far preferred over others because you can trigger on Lead is Pushed. And this works even if they already exist in Marketo. The vendor adds a unique Reason field so you know which vendor made the call. This is the professional approach.

Other endpoints are far harder to capture, and in fact it's impossible in a standard SC to know which exact API user made an update. You'd have to call the API yourself to know that, which is significant work.

Miray
Level 4 - Champion

Re: Trigger to track leads created via API

I agreed with @SanfordWhiteman  the unique reason field is the best approach that you can track your lead from several different vendors that pushed leads via API. I usually give what value i like to see in the reason field to vendor . That could be campaign name, program id , or vendor name , anything that you can pull the report .