Expand my Community achievements bar.

SOLVED

AEM + Marketo Integration

Avatar

Level 2

Hi,

 

What are all the possible options to integrate AEM with Marketo apart from configuring through the ACS Commons feature? We are using AEM as a Cloud Service.

 

Thanks,

Divya

1 Accepted Solution

Avatar

Correct answer by
Community Advisor

@Divya_13 

What is your end goal of integration with Marketo?

If it for pushing leads to Marketo for a particular program/campaign, then you can try using Marketo API. 

 

This link directs you the submit form API 

 /rest/v1/leads/submitForm.json

 

Using the API, you can control the form like adding recapthca and validating lead before pushing to Marketo. This will prevent bot attacks.

Using JS, Marketo doesn't have a way to validate the lead push, so there is no way Marketo can stop bot attacks in this case.

View solution in original post

3 Replies

Avatar

Community Advisor

Hi, 

 
If you're referring to Marketo forms, I don't believe there's a new method for integrating them with AEMaaCS. Since this involves plain JavaScript injected into the page, integration could be straightforward without the need for a complex integration layer. Please check this: https://developers.marketo.com/blog/make-a-marketo-form-submission-in-the-background/  
 
Hope this helps


Esteban Bustamante

Avatar

Correct answer by
Community Advisor

@Divya_13 

What is your end goal of integration with Marketo?

If it for pushing leads to Marketo for a particular program/campaign, then you can try using Marketo API. 

 

This link directs you the submit form API 

 /rest/v1/leads/submitForm.json

 

Using the API, you can control the form like adding recapthca and validating lead before pushing to Marketo. This will prevent bot attacks.

Using JS, Marketo doesn't have a way to validate the lead push, so there is no way Marketo can stop bot attacks in this case.

Avatar

Administrator

@Divya_13 Did you find the suggestions from users helpful? Please let us know if you require more information. Otherwise, please mark the answer as correct for posterity. If you've discovered a solution yourself, we would appreciate it if you could share it with the community. Thank you!



Kautuk Sahni