How does Drive interact with other affiliate scripts on the website?

Many partners use multiple monetization tools on the same website — for example Travelpayouts, Stay22 LMA, Mediavine, Ezoic, or scripts from travel brands.

This article explains how the Travelpayouts script works alongside other affiliate and monetization scripts on your website, and what you can expect in terms of compatibility, performance, SEO, and link conversion behavior.

1. Travelpayouts script doesn’t block or override other scripts

Modern browsers isolate the execution of each third-party script. Because of this architecture, one script cannot:

  • stop another script from downloading
  • prevent another script from running
  • override another tool’s functionality
  • disable or “break” competing scripts

Our script often loads quickly. This is why it may become active before others — not because it conflicts with or blocks them.

2. Using several scripts on the same site doesn’t reduce site speed

PageSpeed performance issues may come from render-blocking scripts, large JavaScript bundles or layout changes during load. But the Travelpayouts script is:

  • lightweight
  • non-blocking
  • not modifying layout during page load

As a result, it does not slow down your website. Partners frequently run Travelpayouts alongside several other scripts with PageSpeed scores in the green or high yellow zone.

We can easily confirm this using a real-life example. Let’s take a website that has two scripts present in the code (in this case emrld.ltd and scripts.stay22.com). 

Now let’s look at the performance results for the same site.

Here’s what the data shows:

  • No performance drop: The site scores high on PageSpeed (in the Green Zone).
  • Zero interference: We have no recorded cases where our script slows down page loading, or created issues for visitors.

You can verify this using your own DevTools or Google PageSpeed Insights.

3. The Travelpayouts script is safe for SEO

We design our tools to follow Google’s recommendations and make sure that they are SEO-friendly. 

A large part of it is async loading. It means that the script loads asynchronously and doesn’t affect:

  • Google indexing
  • meta tags and canonical URLs
  • server-rendered HTML
  • page structure seen by search engines

It never blocks your main content and your visitors see your site normally and without delays. You can see it the code — our script tag includes async:

On top of that, we regularly check Core Web Vitals making sure that our tools  don’t cause layout shifts or negatively affect SEO based on Google metrics.

4. When link conversions behave unexpectedly

For scripts that change links, such as Drive and LMA from Stay 22, there is a possibility that if you’re using both of them on your website, the links can be converted by the “wrong” tool. But the cause is not a script conflict. It just happens when multiple scripts attempt to monetize the same brand.

This is a configuration issue, not a technical one.

How to control this behavior:

  • Travelpayouts Drive: add pages or brands exclusions and manage brands directly in your Travelpayouts account
  • Stay22 LMA: request exclusions through the Stay22 team

So the bottom line is, this is just a configuration and settings thing. There is no conflict and it will have no bad influence on your website.

5. With Travelpayouts you’re always in control 

At Travelpayouts, we believe no tool should ever give you an ultimatum.

We never block other tools – ads, affiliate scripts, or anything else you choose to use. We do not automatically "switch ourselves off" to force you to choose.

You should have the freedom to stack, test, and keep whatever combination brings you the most money.

If you’re ever unsure about performance, just reply to this email. Our support team can check your site and send you a clear report.

Recommendations for optimal script performance

1. Define partnerships:
Decide which brands to work with through which platform, ensuring settings do not include the same brand to avoid conflicts.

2. Proper script setup:
When using link modification scripts, be sure to exclude specific brands or affiliate platforms in the settings of those scripts (e.g. Travelpayouts domain from Stay22 settings and vice versa). 

3. Monitor outcomes:
After setup, monitor results to ensure predictable and clear outcomes from affiliate marketing efforts.

4. Contact support:
For any questions or concerns, contact support for assistance.

By following these steps, you can ensure that all scripts on your website work together smoothly, maximizing the benefits of each script.

Can I place multiple scripts in the head tag?

Yes, you can place multiple <script> tags in the <head> section of your website. Each <script> tag is executed sequentially in the order it appears in the document. There will be no conflicts between the scripts. 

We of course advice to make sure the Travelpayouts script is placed first, above all others. This way, it will load faster, and all tools will instantly appear on your website.