Your achievements

Level 1

0% to

Level 2

Tip /
Sign in

Sign in to Community

to gain points, level up, and earn exciting badges like the new
BedrockMission!

Learn More

View all

Sign in to view all badges

Tracking Marketo Form Submit via DTM

Avatar

Avatar
Validate 1
Level 2
devanm60563341
Level 2

Likes

12 likes

Total Posts

15 posts

Correct Reply

0 solutions
Top badges earned
Validate 1
Boost 5
Boost 3
Boost 10
Boost 1
View profile

Avatar
Validate 1
Level 2
devanm60563341
Level 2

Likes

12 likes

Total Posts

15 posts

Correct Reply

0 solutions
Top badges earned
Validate 1
Boost 5
Boost 3
Boost 10
Boost 1
View profile
devanm60563341
Level 2

16-02-2018

This seems like it should be pretty straightforward.... a good portion of AEM customers must be using marketo and wanting to track form submits but I can't find any documentation.

I have marketo forms embedded on several pages of my website, and I'd like to track how many form fills have occurred on any page each week. I used a standard marketo embed code (only edited for look n feel).

Support has been telling me that I need an event based rule (what would trigger this and what should be the outcome?). Somehow, it calls a direct call rule that adds to my "form complete" event each time the form is submitted (what triggers the direct call and what is the outcome?). At this point, I'm not as worried about people who are filling out the form and submitting it while it's incomplete.... I just need more reliable numbers that match what I an see in marketo.

Can someone suggest what should be in each field of the Event Based Tag & the Direct Call Tag? I have no idea where to start....

Accepted Solutions (1)

Accepted Solutions (1)

Avatar

Avatar
Boost 1
Level 1
jeffleong
Level 1

Like

1 like

Total Posts

1 post

Correct Reply

1 solution
Top badges earned
Boost 1
Applaud 5
Affirm 1
View profile

Avatar
Boost 1
Level 1
jeffleong
Level 1

Like

1 like

Total Posts

1 post

Correct Reply

1 solution
Top badges earned
Boost 1
Applaud 5
Affirm 1
View profile
jeffleong
Level 1

24-07-2018

You can leverage the marketo api to do something like this...

<script type="text/javascript">

    MktoForms2.whenReady(function (form) {

      // Add an onSubmit handler

      form.onSubmit(function(){

          // set function calls here, for example to fire google analytics or adobe analytics tracking

          _satellite.track('mrktoFormSubmit');

      });

  });

</script>

Answers (2)

Answers (2)

Avatar

Avatar
Boost 1
Level 1
Jay-CTL
Level 1

Likes

2 likes

Total Posts

7 posts

Correct Reply

0 solutions
Top badges earned
Boost 1
Applaud 5
View profile

Avatar
Boost 1
Level 1
Jay-CTL
Level 1

Likes

2 likes

Total Posts

7 posts

Correct Reply

0 solutions
Top badges earned
Boost 1
Applaud 5
View profile
Jay-CTL
Level 1

21-02-2018

http://developers.marketo.com/javascript-api/forms/api-reference/ … look at the onSuccess method. You could probably use an Event Based Rule’s custom Event Type with this and then use _satellite.track("your direct call rule String value"); in a Sequential JavaScript Tag. I say “likely“ because this is on my long list of things to do myself.

Avatar

Avatar
Validate 1
Level 2
av-ey
Level 2

Likes

2 likes

Total Posts

18 posts

Correct Reply

0 solutions
Top badges earned
Validate 1
Ignite 3
Ignite 1
Give Back 5
Give Back 3
View profile

Avatar
Validate 1
Level 2
av-ey
Level 2

Likes

2 likes

Total Posts

18 posts

Correct Reply

0 solutions
Top badges earned
Validate 1
Ignite 3
Ignite 1
Give Back 5
Give Back 3
View profile
av-ey
Level 2

08-11-2018

You could also consider the Webhooks API

http://developers.marketo.com/webhooks/