Skip to main content
Answered

Are there hidden update throttling limits?


Are there any more update throttling thresholds besides 20 times per 30 minutes? For example 5 times in 60 seconds?

Best answer by Harry W

Thank you Lisa I appreciate the help! I do think this might have been tangentially at play.

 

I think the root issue was the History Change event may fire occasionally before the URL has actually changed in my Single Page Application framework. If this happens and I call Intercom('update') then the URL hasn't changed the update event gets de-duped. My SPA framework had another event `gatsby-route-change` I could use as a GTM trigger. I believe using this is leading to more consistent Intercom('update') firing. I still feel there might be an undocumented rate limit on how often you can trigger Intercom('update') in a short period of time, that being said, any normal user won't rapidly click around pages. They'll dwell on a page for 5 - 10+ seconds I would imagine before switching pages.

View original
Did this topic help you find an answer to your question?

2 replies

Forum|alt.badge.img+5
  • Employee
  • 250 replies
  • December 7, 2021

Hey @harry w​ 👋

 

One additional quirk about the 'update' method is that we de-dupe calls that don't actually update user data in a 60-second window. So if no user data is being updated and customers just send in Intercom('update') then those will only register once every 60 seconds. Hope this helps 🙌


  • Author
  • New Participant
  • 3 replies
  • Answer
  • December 7, 2021

Thank you Lisa I appreciate the help! I do think this might have been tangentially at play.

 

I think the root issue was the History Change event may fire occasionally before the URL has actually changed in my Single Page Application framework. If this happens and I call Intercom('update') then the URL hasn't changed the update event gets de-duped. My SPA framework had another event `gatsby-route-change` I could use as a GTM trigger. I believe using this is leading to more consistent Intercom('update') firing. I still feel there might be an undocumented rate limit on how often you can trigger Intercom('update') in a short period of time, that being said, any normal user won't rapidly click around pages. They'll dwell on a page for 5 - 10+ seconds I would imagine before switching pages.


Reply


Cookie policy

We use cookies to enhance and personalize your experience. If you accept you agree to our full cookie policy. Learn more about our cookies.

 
Cookie settings