AnsweredAssumed Answered

Progressive Profiling Form does not submit a POST request

Question asked by 0292e6a10a152c98c89a5d297e72ef8b5a667f48 on Apr 25, 2018
Latest reply on Apr 25, 2018 by 0292e6a10a152c98c89a5d297e72ef8b5a667f48

Hi, we are using a form with progressive profiling. It loads just fine, however, submitting the version of the form with only the e-mail field showing - it does not work. Basically, as silly as it sounds, clicking the submit button does not trigger a POST request. Link: 3connectIT - API family that enables automated integration


First thing I noticed was that a couple of empty divs with the class mktoFormRow were aligned over the button and it's containing row mktoButtonRow. So off I went to use z-index, positioning etc.. to get the button to be the foremost element in the stacking order. Did that, but no luck. Still, the button click does nothing in Marketo. However, we have Facebook and Google Analytics conversion/event tracking installed and those register the button click just fine (and I tested that those fired specifically on clicking the button and not any other element) - even when no C


So how can we get this to work? I am at my wit's end. Recap:


When the form shows a single field (e-mail address, when a cookie is present):

  • Google Analytics and Facebook tracking register events based on the button click so the button is clickable to them (not hidden behind the rows)
  • Marketo does not start a POST request
  • Using CSS z-index, positioning and margins to manipulate the button, it's containing span or row does not change the behaviour.


When the form shows all 3 fields (another browser, cookies cleared etc..):

  • Marketo does its POST submission as usual
  • GA and FB register events as expected etc..


Message was edited by: Robert Jakobson, to add a link