Marketing Platform for Guaranteed Advertising Orders
- #AdTech
- #Data analytics
- #Web development
About the Client
Rubicon is one of the biggest AdTech companies in the world. Their automated advertising platform is used by the world’s leading publishers and applications to transact with top brands around the globe, enabling them to reach more than 1 billion consumers.
Business Challenge
The client wanted to expand their business to partner with large providers and needed customization and solution integrations. Still, display ads are usually purchased manually. With hundreds of requests appearing every second, it’s hard to process them properly and avoid simultaneous purchasing of the same banner place.
The other challenge was dividing all placements by activity directions and placing only appropriate content for each publisher’s subjects. Finally, our client had a challenge with the MediaOcean integration.
Solution Overview
Our team developed the end-to-end guaranteed orders solution that adds direct order automation to the efficiency of Real-Time Bidding (RTB). The platform lets buyers and sellers automate their full digital advertising solutions. It’s easy and efficient, making the process of direct deals from a matter of days or weeks down to hours. Moreover, it’s sophisticated, able to provide accurate forecasts and use buyer and seller data sets.
The platform lets users choose the website they want to be advertised on and send a request to the seller. After the transaction is confirmed, the system calculates the cost automatically, depending on the conditions of the transaction. If users want to clarify any details, they can exchange messages directly. The product aims to scale automation efforts for the direct buying sector – the largest part of the digital advertising market, by integrating Rubicon Project’s Orders with MediaOcean’s Prisma platform.
“Quantum has completed tasks quickly and efficiently, even though our requirements are very difficult” – Mark Stevenson, Director of engineering at Rubicon.
Let's discuss your idea!
Technological Details
The services were developed using Java and Spring. We built the connection between our services and the front end of the website using the customized Apache Thrift framework. Also, we used Jenkins and Docker for deployment and MySQL to manage data. NodeJS and CoffeeScript were used for the back end, and AWS was used as a cloud provider in production.