Has anyone come up with a clever workaround to calculate the number of times a form was filled out when the form is not on a Marketo landing page?
Currently, the only way to see the number of times a form was filled out (not the number of leads that filled out the form) is by looking at the number of conversions on the Landing Page report.
This means that it is impossible to get the number of form fillouts for forms that are not on a Marketo landing page (for example, embedded forms, or forms that have data posted to them via the Forms 2.0 API).
This is such a fundamental Marketing metric, I'm surprised that there isn't a built-in report for this in Marketo, but a call to Support has confirmed that this is the case.
Just wondering if anyone else has come up with an interesting workaround.
PS - Here's a link to an Idea I posted about creating a built-in report on form fillouts:
Thanks Kristen. We are doing a server-side form post as described here: https://community.marketo.com/MarketoResource?id=kA650000000GsXXCA0)
This creates a "Filled Out Form" event in Marketo. However, in order to calculate the number of times a form was filled out (not the number of leads that filled out the form), I have to export activity logs from leads or from Smart Campaigns and then use Excel to count the number of events. This is extremely time consuming for even just one form, and we have 15+ forms on our website!
I'm trying to think of a more efficient way of doing this. Since this is such a basic KPI (number of form fillouts), I feel like there must be a simpler/easier way!
I too am eager to find out if we are able to view what the dates were when leads filled out (each) form.
My scenario would be that leads have filled out a particular (or multiple) forms several times throughout the years - and I'd like to know when (dates) was the first time they filled in the form.
I don't want to manually go into my 300++ Activity Logs and filter 'filled out form'.
It's best to plan ahead for this reporting and populate a custom field like FormFilloutHistory using a trigger campaign.
To backfill this field, though, you'd need to use the Activity API, and it would be painful.
For backlogging, adding to static lists won't really work. But add the 'add to list' function for leads going forward, and let "each lead run through the flow every time" and that should show you the raw numbers each time.