Email metrics available via API

Email metrics available via API

Idea/request to make Marketo email metric data (sent, delivered, opened, clicked, bounced, etc.) available via API. This will make Marketo email marketing activity available for analysis in connection with other data platforms, in turn providing a cohesive view of the data.
14 Comments
Anonymous
Not applicable
+1
Anonymous
Not applicable
Nice request!
Anonymous
Not applicable
Looking forward to see this functionality.
Anonymous
Not applicable
If I am following the idea correctly, getLeadActivity, optionally filtered by ActivityType, could be a short term solution.

http://developers.marketo.com/documentation/soap/getleadactivity/

The data can be consolidated and analised through reporting engines such as Pentaho or Jasper.
Talend OpenStudio would be an option to move data between applications, using the object tMap
Anonymous
Not applicable
+1
Anonymous
Not applicable
+2
Anonymous
Not applicable
Hi Breno,

Thanks for the suggestion. We see that there's a 10,000 call limit for the SOAP API - if and when we have over 10,000 emails sent to recipients in any day, what do you suggest we do?

Is there any way we can lift the API cap so that days with high volume is accounted for?

Thanks,

Longfei
Kenny_Elkington
Marketo Employee
Hey Longfei,

You would want to use getLeadChanges, which is the bulk version of activity API.  You can return 100 activities per call, and specifiy timeframes to pull from: http://developers.marketo.com/documentation/soap/getleadchanges/
Anonymous
Not applicable
Thanks Kenny.

This would potentially give us 1,000,000(100*10,000) distinct activities for a 24 hour period. Is this correct?

Thanks,

Longfei
Kenny_Elkington
Marketo Employee
Hypothetically, yes.  Assumingn you're not alotting any other API calls to another purpose.