How to track click of a link in email + form completion | Community
Skip to main content
November 30, 2015
Solved

How to track click of a link in email + form completion

  • November 30, 2015
  • 1 reply
  • 1894 views

We have a short form and a long for on our site. When someone submits the short form, we automatically send them an email with a CTA button that links to the long form (because we want them to come back and fill out the long form).

How can I track how many of these people clicked through the CTA button in our email and actually filled out the long form?

I know how to see how many times people clicked the CTA button in our email but I need to know if they clicked the CTA button, then completed the long form.

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

Depends on how the server-side plugin actually posts the data.

If they use a form post, you will get a Fills Out Form activity.

If they use a REST or SOAP API, you will not get such an activity, and you also are highly vulnerable to an instance-wide DoS against all your integrations.  They should not be doing this and I would yell at them if they are.

Neither of the above is following best practices for third-party forms, which should be using a hidden form submit on the client side.

1 reply

November 30, 2015

You can do this with a smart list.

three Filters

     1)  Filled Short Form

     2)  Clicked Link

     3)  Filled Long Form

The results will be all of the people who took all three actions.

November 30, 2015

Thanks Jamie,

Will this still work if I'm not using Marketo forms?

When add the "Filled out Form" filter to my smart list, I'm not able to choose out form because we are using gravity forms with a WordPress plugin.

SanfordWhiteman
SanfordWhitemanAccepted solution
New Participant
November 30, 2015

Depends on how the server-side plugin actually posts the data.

If they use a form post, you will get a Fills Out Form activity.

If they use a REST or SOAP API, you will not get such an activity, and you also are highly vulnerable to an instance-wide DoS against all your integrations.  They should not be doing this and I would yell at them if they are.

Neither of the above is following best practices for third-party forms, which should be using a hidden form submit on the client side.