Are You Spying on Your Competitors' Ad Campaigns?

Our tools monitor millions of native, push, pop, and TikTok advertising campaigns.

Get Started

What is browser history manipulation?

When you click on the browser back button, you are supposed to go to the previous page that you were browsing...correct?

Well, not always. Many marketers use a known HTML5 feature to change your back button history by pushing additional URL(s). You can do this simply by inserting a small javascript code (as shown below) into your page that gets executed when the user arrives at your page.

                            function clickHandler(e) {
  /* Snip... */

  // Add an item to the history log
  history.pushState(data, event.target.textContent, url);

  return event.preventDefault();
}
                        

Marketers use this technique to add another URL which may contain an additional hook, lead-gen magnet, or a complementary product to entice the user to take an action in an effort to boost the conversion rate. However, as you can see in the code above, one can push any number of new URLs thereby making it impossible for the user to go back to the original page from where he/she arrived from leading to a very poor user experience.

This was bound to get noticed by the browser developers and the loophole was going to get addressed. Chrome has already taken an action according to this announcement posted a couple of months ago. There have been many reports of this already being implemented on the newer version of chrome browser.

When is it happening?

It has already been implemented in all new Chrome releases.

Which platforms/OS are going to be impacted?

Almost all the major platforms are going to see this change. According to the announcement, following platforms are included:

  • Windows
  • Mac
  • Linux
  • Chrome OS
  • Android
  • Android WebView (aka Android Apps)

Are there going to be any exceptions?

Yes. There is one exception. If the page has a user gesture such as a click, scroll etc. this event will not be fired and the user will indeed go to the URL that was injected using pushstate method. This will, of course, not be applicable to the discussion here since we are talking about adding URL(s) which were never visited by the user in the first place.

Π’Π΅Π³ΠΈ

Top converting landing page sample images
Π›ΡƒΡ‡ΡˆΠΈΠ΅ конвСрсионныС Π»Π΅Π½Π΄ΠΈΠ½Π³ΠΈ бСсплатно

ΠŸΠΎΠ»ΡƒΡ‡Π°ΠΉΡ‚Π΅ Π»ΡƒΡ‡ΡˆΠΈΠ΅ конвСрсионныС Π»Π΅Π½Π΄ΠΈΠ½Π³ΠΈ ΠΊΠ°ΠΆΠ΄ΡƒΡŽ нСдСлю Π½Π° свою ΠΏΠΎΡ‡Ρ‚Ρƒ.

ΠŸΠΎΡ…ΠΎΠΆΠΈΠ΅ ΡΡ‚Π°Ρ‚ΡŒΠΈ
ПониманиС Ρ€Π΅Π°ΠΊΡ†ΠΈΠΈ ΠΏΠΎΡ‚Ρ€Π΅Π±ΠΈΡ‚Π΅Π»Π΅ΠΉ: Руководство ΠΏΠΎ эффСктивным Ρ€Π΅ΠΊΠ»Π°ΠΌΠ½Ρ‹ΠΌ публикациям

None

ПониманиС Ρ€Π΅Π°ΠΊΡ†ΠΈΠΈ ΠΏΠΎΡ‚Ρ€Π΅Π±ΠΈΡ‚Π΅Π»Π΅ΠΉ: Руководство ΠΏΠΎ эффСктивным Ρ€Π΅ΠΊΠ»Π°ΠΌΠ½Ρ‹ΠΌ публикациям

ПониманиС Ρ€Π΅Π°ΠΊΡ†ΠΈΠΈ ΠΏΠΎΡ‚Ρ€Π΅Π±ΠΈΡ‚Π΅Π»Π΅ΠΉ Π½Π° Ρ€Π΅ΠΊΠ»Π°ΠΌΠ½Ρ‹Π΅ ΠΏΡƒΠ±Π»ΠΈΠΊΠ°Ρ†ΠΈΠΈ Π·Π°ΠΊΠ»ΡŽΡ‡Π°Π΅Ρ‚ΡΡ Π½Π΅ Ρ‚ΠΎΠ»ΡŒΠΊΠΎ Π² отслСТивании ΠΎΡ‚ΠΌΠ΅Ρ‚ΠΎΠΊ «нравится» ΠΈ рСпостов, Π½ΠΎ ΠΈ Π² Π³Π»ΡƒΠ±ΠΎΠΊΠΎΠΌ ΠΏΠΎΠ³Ρ€ΡƒΠΆΠ΅Π½ΠΈΠΈ Π² ΠΏΡΠΈΡ…ΠΎΠ»ΠΎΠ³ΠΈΡŽ, которая Π»Π΅ΠΆΠΈΡ‚ Π² основС вовлСчСнности ΠΈ Ρ€Π΅ΡˆΠ΅Π½ΠΈΠΉ ΠΎ ΠΏΠΎΠΊΡƒΠΏΠΊΠ΅.

Dan Smith

Dan Smith

7 минянв. 21, 2025

Как ΠΈΠ½Ρ‚Π΅Ρ€Π½Π΅Ρ‚-ΠΌΠ°Π³Π°Π·ΠΈΠ½ Π² ΠŸΠ΅Ρ€Ρƒ Π·Π°Ρ€Π°Π±ΠΎΡ‚Π°Π» тысячи Π΄ΠΎΠ»Π»Π°Ρ€ΠΎΠ² ΠΏΡ€ΠΈΠ±Ρ‹Π»ΠΈ, продавая дСтскиС графичСскиС ΠΏΠ»Π°Π½ΡˆΠ΅Ρ‚Ρ‹

Case Study

Как ΠΈΠ½Ρ‚Π΅Ρ€Π½Π΅Ρ‚-ΠΌΠ°Π³Π°Π·ΠΈΠ½ Π² ΠŸΠ΅Ρ€Ρƒ Π·Π°Ρ€Π°Π±ΠΎΡ‚Π°Π» тысячи Π΄ΠΎΠ»Π»Π°Ρ€ΠΎΠ² ΠΏΡ€ΠΈΠ±Ρ‹Π»ΠΈ, продавая дСтскиС графичСскиС ΠΏΠ»Π°Π½ΡˆΠ΅Ρ‚Ρ‹

TikTok emerged ΠΊΠ°ΠΊ мощная рСкламная ΠΏΠ»Π°Ρ‚Ρ„ΠΎΡ€ΠΌΠ° для прСдприятий элСктронной ΠΊΠΎΠΌΠΌΠ΅Ρ€Ρ†ΠΈΠΈ, стрСмящихся ΡƒΠ²Π΅Π»ΠΈΡ‡ΠΈΡ‚ΡŒ ΠΏΡ€ΠΎΠ΄Π°ΠΆΠΈ ΠΈ Ρ€Π°ΡΡˆΠΈΡ€ΠΈΡ‚ΡŒ свою ΠΊΠ»ΠΈΠ΅Π½Ρ‚ΡΠΊΡƒΡŽ Π±Π°Π·Ρƒ. Π­Ρ‚ΠΎ исслСдованиС ΠΈΠ· ΠŸΠ΅Ρ€Ρƒ дСмонстрируСт ΠΎΠ³Ρ€ΠΎΠΌΠ½Ρ‹ΠΉ ΠΏΠΎΡ‚Π΅Π½Ρ†ΠΈΠ°Π» TikTok для прСдприятий элСктронной ΠΊΠΎΠΌΠΌΠ΅Ρ€Ρ†ΠΈΠΈ.

Kulwant Nagi

Kulwant Nagi

7 миниюл. 14, 2024

Maximizing Sales: The Ultimate Guide to TikTok Ads Shopify 2024

Featured

Maximizing Sales: The Ultimate Guide to TikTok Ads Shopify 2024

Jairene Cruz

Jairene Cruz

7 ΠΌΠΈΠ½Π°ΠΏΡ€. 25, 2024