Trouble with Marketo and Interact Integration | Community
Skip to main content
New Participant
August 16, 2022
Solved

Trouble with Marketo and Interact Integration

  • August 16, 2022
  • 1 reply
  • 3276 views

Wondering if anyone has any insight...we're using TryInteract Quiz and want to collect leads from this quiz and have them import into Marketo. I've integrated Interact with Zapier and then Zapier with Makrketo. Followed all the steps outlined on the documentation from Zapier, Interact and Marketo and yet, I keep getting this error when I test the zap or fill out the quiz:

 

The app returned `{"message":"{\"requestId\":\"1be1#182a71815c2\",\"success\":false,\"errors\":[{\"code\":\"609\",\"message\":\"Invalid value 'tammy.lp.allen@gmail.com'\"}]}"}

What happened:
  Executing creates.add_lead_to_list.operation.perform with bundl

Both Zapier and Interact Support tell me this is an issue with Marketo but Marketo support is telling me it's not...can anyone crack this? I come from using SF and Pardot so Marketo alludes me a little bit.

 

Tammy

This post is no longer active and is closed to new replies. Need help? Start a new post to ask your question.
Best answer by SanfordWhiteman

I understand the logic but I'm not sure how to implement this. Out of the box, Zapier has the trigger being a new lead from Interact via quiz completion and then from there, the action is to add that lead to the associated list in Marketo. The only options Zapier gives me is email, name, company fields as the leads


It's never possible to do it that way.

You either search for the person by Email Address to get their ID and insert them if they don't exist (and also get the returned ID).

Or use the Push Lead endpoint, which always upserts and gives you the ID in return.

But you need the ID.

You can see why this "packaged" integration type isn't really better than giving yourself full control!

1 reply

SanfordWhiteman
New Participant
August 16, 2022

If you’re trying to map the Email Address as a Marketo Lead ID, that won’t work — an ID is literally a numeric ID. Hard to say without knowing a lot more about this setup.

 

Btw, adding people to a static List is really a suboptimal way to integrate with other apps. Program membership and/or at Custom Objects and/or Custom Activities are more appropriate.

 

If working with something like Interact I would use their generic Webhook integration and send the data to a custom service that knows better how to interact with Marketo, rather than routing through Zapier.

New Participant
August 16, 2022

Webhooks would be way easier but the company I work for doesn't want to set up a Pro plan  in Interact because of the cost

SanfordWhiteman
New Participant
August 16, 2022

Well, hard to say more with that little info. The error means you’re sending an invalid Lead ID to Marketo, and specifically that you’re sending a string value that looks like an email address.