SOLVED

Capturing Leads with API

Go to solution
Anonymous
Not applicable

Capturing Leads with API

We are currently capturing leads via an external form and are using Marketo's API to send that information to Marketo. What is the best way to go about adding that lead to a program? The leads coming through will have a unique lead source. 
Tags (1)
1 ACCEPTED SOLUTION

Accepted Solutions
Anonymous
Not applicable

Re: Capturing Leads with API

Once the lead has been created in Marketo, you can use Request Campaign

REST: http://developers.marketo.com/documentation/rest/request-campaign/
SOAP: http://developers.marketo.com/documentation/soap/requestcampaign/

The Smart Campaign must have a “Campaign is Requested” trigger with a Web Service API source. 

Then the flow steps of the Smart Campaign can add the lead to the program and do whatever else you want (send emails, request additional campaigns, etc.).

This method is quite flexibile as no programming is required if you change your mind about what actions you want to happen. Just change the flow steps. 

View solution in original post

2 REPLIES 2
Anonymous
Not applicable

Re: Capturing Leads with API

Once the lead has been created in Marketo, you can use Request Campaign

REST: http://developers.marketo.com/documentation/rest/request-campaign/
SOAP: http://developers.marketo.com/documentation/soap/requestcampaign/

The Smart Campaign must have a “Campaign is Requested” trigger with a Web Service API source. 

Then the flow steps of the Smart Campaign can add the lead to the program and do whatever else you want (send emails, request additional campaigns, etc.).

This method is quite flexibile as no programming is required if you change your mind about what actions you want to happen. Just change the flow steps. 

View solution in original post

Anonymous
Not applicable

Re: Capturing Leads with API

How would we go about designating a lead source if we use this method in two seperate places?