Munchkin Link Click Delay | Community
Skip to main content
New Participant
March 1, 2019
Solved

Munchkin Link Click Delay

  • March 1, 2019
  • 1 reply
  • 6961 views

We've recently seen that Marketo's tracking script, Munchkin is inserting a click delay on every link click.

We understand that this delay is designed so that Munchkin can track link clicks (i.e enough time for the JS to fire before the next page loads).

We currently have Munchkin set to disable this link click delay using a parameter "disableclickdelay", however it appears this has stopped working. We're now seeing a 350ms delay on all link clicks introduced by Munchkin (the default delay).

We've been in touch with Marketo support, but they've said there is no issue with the tracking script or this parameter that should have stopped it working - Note it used to work and we never had a delay.

We're seeing this across two of our brands:

https://www.designcrowd.com

https://www.brandcrowd.com

We're also seeing it on another third party site that runs Marketo and has the same Munchkin set up.

https://www.siteminder.com

I've attached three screen grabs of the network profile for these sites showing the link click delay.

Interested to know if anyone else has seen this happening - our current next step on this is to set the clickTime parameter in Munchkin and set this to 0ms. As an side, using the class="mchNoDecorate" to disable the link click tracking is not an option.

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

That parameter -- actually capitalized disableClickDelay FWIW, though I see you have it spelled correctly on your page -- hasn't been supported for a couple of years, AFAIK. You must have been using an old, self-hosted version of Munchkin (strong reason to not self-host as it takes you out of the upgrade cycle).

Unfortunately, the Munchkin config docs still include some removed options -- and, just as confusing, include planned options that have not yet been implemented successfully and those that could never be implemented successfully.

1 reply

SanfordWhiteman
SanfordWhitemanAccepted solution
New Participant
March 1, 2019

That parameter -- actually capitalized disableClickDelay FWIW, though I see you have it spelled correctly on your page -- hasn't been supported for a couple of years, AFAIK. You must have been using an old, self-hosted version of Munchkin (strong reason to not self-host as it takes you out of the upgrade cycle).

Unfortunately, the Munchkin config docs still include some removed options -- and, just as confusing, include planned options that have not yet been implemented successfully and those that could never be implemented successfully.

New Participant
March 4, 2019

Yup - syntax is correct in the code. Just a bit lazy on the post.

Thanks for the flag re support - that appears to be a bit of an oversight on a script that is most likely used by a huge part of the Marketo customer base.

We've been in touch with their support team and not once has it been mentioned that the disableClickDelay parameter is unsupported. Additionally, the support person was apparently in contact with the internal engineering team who also state no changes have been made to this functionality.

In any case, looks like the only solution for now is to test the clickTime at 0ms and see how we go.

Will_Etling
New Participant
March 4, 2019

Please let me know what you end up with as a solution here, I actually thought this delay was a bug and had no idea it was a feature of Munchkin.