Fast ads: How to accelerate ad delivery for increased...

25
Fast ads: How to accelerate ad delivery for increased revenue Why faster pages need ads to match Rafa Guerrero February 2020 Megaconference (Dallas)

Transcript of Fast ads: How to accelerate ad delivery for increased...

Page 1: Fast ads: How to accelerate ad delivery for increased revenuesnpa.static2.adqic.com/static/Mega2020-Rafael-Guerrero.pdfRafa Guerrero Rafa.Guerrero@marfeel.com. Title: PowerPoint Presentation

Fast ads: How to accelerate ad delivery for increased revenueWhy faster pages need ads to match

Rafa GuerreroFebruary 2020 › Megaconference (Dallas)

Page 2: Fast ads: How to accelerate ad delivery for increased revenuesnpa.static2.adqic.com/static/Mega2020-Rafael-Guerrero.pdfRafa Guerrero Rafa.Guerrero@marfeel.com. Title: PowerPoint Presentation

Paper Desktop Mobile responsive Mobile-first

The evolution of the media landscape

Page 3: Fast ads: How to accelerate ad delivery for increased revenuesnpa.static2.adqic.com/static/Mega2020-Rafael-Guerrero.pdfRafa Guerrero Rafa.Guerrero@marfeel.com. Title: PowerPoint Presentation

The Publisher Platform

AudienceTools to reach a global audience of readers.

EngagementMobile experiences for a mobile world.

MonetizationHigher revenue alongside better user experiences.

Building the infrastructure for publishers to scale.

Page 4: Fast ads: How to accelerate ad delivery for increased revenuesnpa.static2.adqic.com/static/Mega2020-Rafael-Guerrero.pdfRafa Guerrero Rafa.Guerrero@marfeel.com. Title: PowerPoint Presentation

Faster is always better.

Right?

Page 5: Fast ads: How to accelerate ad delivery for increased revenuesnpa.static2.adqic.com/static/Mega2020-Rafael-Guerrero.pdfRafa Guerrero Rafa.Guerrero@marfeel.com. Title: PowerPoint Presentation

Revenue slowdown

Perhaps not always.

The faster we made the pages, the worse our first-position ads were performing.

First position ads had worse metrics

than the second and third positions.

This made no sense.

Page 6: Fast ads: How to accelerate ad delivery for increased revenuesnpa.static2.adqic.com/static/Mega2020-Rafael-Guerrero.pdfRafa Guerrero Rafa.Guerrero@marfeel.com. Title: PowerPoint Presentation

The dreaded white space...

Page 7: Fast ads: How to accelerate ad delivery for increased revenuesnpa.static2.adqic.com/static/Mega2020-Rafael-Guerrero.pdfRafa Guerrero Rafa.Guerrero@marfeel.com. Title: PowerPoint Presentation

Ad viewability in the first viewport was costing publishers revenue.

Page 8: Fast ads: How to accelerate ad delivery for increased revenuesnpa.static2.adqic.com/static/Mega2020-Rafael-Guerrero.pdfRafa Guerrero Rafa.Guerrero@marfeel.com. Title: PowerPoint Presentation

We tested the theory.

Every 10% increase in viewability results in a 15% increase in eCPM

Viewability and eCPMS

Viewability eCPM

Page 9: Fast ads: How to accelerate ad delivery for increased revenuesnpa.static2.adqic.com/static/Mega2020-Rafael-Guerrero.pdfRafa Guerrero Rafa.Guerrero@marfeel.com. Title: PowerPoint Presentation

We removed everything that wasn’t essential to the first

impression.

Page 10: Fast ads: How to accelerate ad delivery for increased revenuesnpa.static2.adqic.com/static/Mega2020-Rafael-Guerrero.pdfRafa Guerrero Rafa.Guerrero@marfeel.com. Title: PowerPoint Presentation

Cut monetization code by 50%

Page 11: Fast ads: How to accelerate ad delivery for increased revenuesnpa.static2.adqic.com/static/Mega2020-Rafael-Guerrero.pdfRafa Guerrero Rafa.Guerrero@marfeel.com. Title: PowerPoint Presentation

Cut monetization code by 50% Remove passbacksWe prepare all the connections that will be needed in advance

Page 12: Fast ads: How to accelerate ad delivery for increased revenuesnpa.static2.adqic.com/static/Mega2020-Rafael-Guerrero.pdfRafa Guerrero Rafa.Guerrero@marfeel.com. Title: PowerPoint Presentation

Cut monetization code by 50% Remove passbacksWe prepare all the connections that will be needed in advance

Run ads in parallel Position the ads in parallel with page content

Page 13: Fast ads: How to accelerate ad delivery for increased revenuesnpa.static2.adqic.com/static/Mega2020-Rafael-Guerrero.pdfRafa Guerrero Rafa.Guerrero@marfeel.com. Title: PowerPoint Presentation

Cut monetization code by 50% Remove passbacksWe prepare all the connections that will be needed in advance

Run ads in parallel Position the ads in parallel with page content

Asynchronous loadingExecute smart/asynchronous loading for ad units

Page 14: Fast ads: How to accelerate ad delivery for increased revenuesnpa.static2.adqic.com/static/Mega2020-Rafael-Guerrero.pdfRafa Guerrero Rafa.Guerrero@marfeel.com. Title: PowerPoint Presentation

Ads are slower than you think.

We found that we could slash the time for the first ad impression from 15 seconds to 4.5 seconds.

Viewability and eCPMS

Fast ads implemented

Page 15: Fast ads: How to accelerate ad delivery for increased revenuesnpa.static2.adqic.com/static/Mega2020-Rafael-Guerrero.pdfRafa Guerrero Rafa.Guerrero@marfeel.com. Title: PowerPoint Presentation

And made lightning-fast first impressions

Page 16: Fast ads: How to accelerate ad delivery for increased revenuesnpa.static2.adqic.com/static/Mega2020-Rafael-Guerrero.pdfRafa Guerrero Rafa.Guerrero@marfeel.com. Title: PowerPoint Presentation

And made lightning-fast first impressions

Prefetch, preloadWe prepare all the connections that will be needed in advance

Page 17: Fast ads: How to accelerate ad delivery for increased revenuesnpa.static2.adqic.com/static/Mega2020-Rafael-Guerrero.pdfRafa Guerrero Rafa.Guerrero@marfeel.com. Title: PowerPoint Presentation

And made lightning-fast first impressions

Prefetch, preloadWe prepare all the connections that will be needed in advance

ChunkingBreak all of the page in different chunks and request in order of prioritization

Page 18: Fast ads: How to accelerate ad delivery for increased revenuesnpa.static2.adqic.com/static/Mega2020-Rafael-Guerrero.pdfRafa Guerrero Rafa.Guerrero@marfeel.com. Title: PowerPoint Presentation

And made lightning-fast first impressions

Prefetch, preloadWe prepare all the connections that will be needed in advance

ChunkingBreak all of the page in different chunks and request in order of prioritization

Higher priority adsThe first two impressions are done before any non-critical code is executed

Page 19: Fast ads: How to accelerate ad delivery for increased revenuesnpa.static2.adqic.com/static/Mega2020-Rafael-Guerrero.pdfRafa Guerrero Rafa.Guerrero@marfeel.com. Title: PowerPoint Presentation

And made lightning-fast first impressions

Prefetch, preloadWe prepare all the connections that will be needed in advance

ChunkingBreak all of the page in different chunks and request in order of prioritization

Higher priority adsThe first two impressions are done before any non-critical code is executed

AdOrderWe make sure the ads are requested in order of appearance in the scroll

Page 20: Fast ads: How to accelerate ad delivery for increased revenuesnpa.static2.adqic.com/static/Mega2020-Rafael-Guerrero.pdfRafa Guerrero Rafa.Guerrero@marfeel.com. Title: PowerPoint Presentation

Viewability was instantly up. Average viewability for the first position increased to over 60%

Viewability and eCPMS

Fast ads implemented

Page 21: Fast ads: How to accelerate ad delivery for increased revenuesnpa.static2.adqic.com/static/Mega2020-Rafael-Guerrero.pdfRafa Guerrero Rafa.Guerrero@marfeel.com. Title: PowerPoint Presentation

Implementation withour publisher partner

22%Ad viewability

increase

300%Revenue increase

X2Average revenue per

user

The results

Page 22: Fast ads: How to accelerate ad delivery for increased revenuesnpa.static2.adqic.com/static/Mega2020-Rafael-Guerrero.pdfRafa Guerrero Rafa.Guerrero@marfeel.com. Title: PowerPoint Presentation

22

Takeaways

Do less.

Fast ads

Page 23: Fast ads: How to accelerate ad delivery for increased revenuesnpa.static2.adqic.com/static/Mega2020-Rafael-Guerrero.pdfRafa Guerrero Rafa.Guerrero@marfeel.com. Title: PowerPoint Presentation

23

Do less.

Do it less often.

Takeaways

Fast ads

Page 24: Fast ads: How to accelerate ad delivery for increased revenuesnpa.static2.adqic.com/static/Mega2020-Rafael-Guerrero.pdfRafa Guerrero Rafa.Guerrero@marfeel.com. Title: PowerPoint Presentation

24

Do less.

Do it less often.

Do it faster.

Takeaways

Fast ads

Page 25: Fast ads: How to accelerate ad delivery for increased revenuesnpa.static2.adqic.com/static/Mega2020-Rafael-Guerrero.pdfRafa Guerrero Rafa.Guerrero@marfeel.com. Title: PowerPoint Presentation

Q&AThank you

Rafa Guerrero [email protected]