Synchronous vs Asynchronous Rendering, which is best and when to choose which?

Ad Optimization
Last updated: September 6, 2021 | by Kean Graham
Synchronous vs Asynchronous Rendering

This post was most recently updated on September 6th, 2021

There are a lot of parts to consider when we think about optimizing and maximizing the revenue potential of our websites. We look at the layout of our page, text content quality, type of traffic, page speed, and much more. For now, let’s focus on those factors that we can control and can resolve using the features available on Doubleclick for Publishers.

Using the Google Publisher Tag (GPT) from DFP, we can control how ads are requested or how they render on your page. When generating a GPT, there will be two modes that we can choose from that would determine the behavior of ads to content on a page when the GPT is implemented on the site. These are Synchronous and Asynchronous rendering.

What happens to a page when synchronous rendering is used?

Synchronous mode makes the content and ads load depending on the order that the browser reads them. This type of rendering is best for pages that use multi-sized ad units as the rest of the page content will load after the ad is served and adjust depending on its size, avoiding the possibility of a distorted site layout.

This is also the required mode when you’re running passback tags. In some instances that the ad didn’t return the ad request right away, the rest of the content won’t load as well which causes the user to wait. The result is a negative effect on the quality of the website experience.

Become an ad ops guru with PubGuru University! FOR A LIMITED TIME, get access to our School Of AdSense, Ad Exchange, and Google Ad Manager courses for only $199! Click Here To Enroll

What do Asynchronous tags enable us to do?

Unlike with synchronous, a user visiting pages that utilize the asynchronous mode gets to see the page content without having to wait for the page to display the whole content. The type of rendering mode loads pages independently from the ads.

It is highly recommended that asynchronous rendering and the SRA option in DFP are enabled as it yields the best page load experience and the potential to serve guaranteed roadblocks as well as advertisers that competitors won’t serve their ads simultaneously to (competitive exclusion). This is the only rendering mode that makes ad slot refresh using pub service. Refresh work.

Previously, GPT GET requests larger than 4096 bytes were not supported and were being cut short. To avoid truncation, they converted GET requests to POST request method which is now supported by asynchronous GPT tags only.

SafeFrame in DFP is enabled by default when using GPT tags and recommended over-friendly iframes. It protects the sensitive data of the site from getting accessed by external elements but does not affect data collection necessary to serve relevant ads to the site.

Both rendering modes have their advantages and disadvantages. If you prefer to give the user experience more importance, choosing asynchronous rendering could be the best option. But in case you have multisize and passback ads running in your inventory, the synchronous rendering mode should be implemented to avoid ruining your site layout.

Need more help with your ad setup and optimizing ad revenue? MonetizeMore is ready to help! Sign up for a Professional account at MonetizeMore today!

Ad Ops Tips & Guides, Industry News, Latest Tech and Success Stories - right in your inbox.

We are committed to protecting you Privacy Data

Here’s the course that 300+ pubs used to scale their ad revenue.

Enroll today

Book Banner

"Working with MonetizeMore has been a transformative experience as they helped to increase my overall revenues by over 180%"

4.9

$100M+

Paid to Publishers

3B+

Ad Requests Monthly

1500+

Happy Publishers

Recommended Reading

ios-ad-tech
Blog
September 21, 2023

Examining Apple’s Growing Ad Ecosystem: The Evolution to a Full-Scale Ad Tech Stack

Read More
top-ad-units
Ad Optimization
September 19, 2023

TOP AD UNITS AND AD SIZES TO WATCH OUT FOR

Read More
what-is-google-mcm
Blog
September 18, 2023

Google MCM (Multiple Customer Management) Guide [2023]

Read More

Trusted by 1,500+ publishers worldwide

10X your ad revenue with our award-winning solutions.

Let's Talk

Close

Ready to 10X your ad revenue with the #1 ad management partner?

Start Now