How to: Classic lead form with download

Fellow Modxers,

I want to create a simple file download page. The user enters his/hers details and then proceed to a PDF.

The form I can build with Formit, no prob there. I could create a static resource and redirect to that resource after a successful submit.

My question is, how can I have some statistics on the download. I want to match the download count versus the an ad performance.

Any ideas?

Take a look at the first two extras here if you haven’t already. They may do what you want, and if not, it might save you time to modify one or both of them.

1 Like

If you are using FormIt anyway, you could maybe make use of the formitsaveform hook and use that data or count of submitted forms, etc. I don’t think it delivers that by default but maybe with some tweaking this could be a useful start. Just an idea though.

1 Like

Did not know countTrackula, will check it out thanks!

This was my fallback option. Thanks!

I just want to take a moment to TRULY appreciate whoever came up with that extra name.


If you are tracking downloads vs Ad Performance, should you not use tracking code from the Ad serving site, eg. If you are using AdWords, use their tracking code or use Google Tag Manager/Google Analytics to track the number of Downloads, and link that to the Ad. This way you can link multiple Ads to the same PDF and track which one converts the most, rather than creating multiple forms/static reseources to track the ad.

1 Like

Thanks for the tip! I use gtag manager.