Manage and serve advertisements on websites with campaign tracking and targeted delivery rules for publishers.

Revive Adserver is an open-source ad serving system that allows publishers to manage and deliver advertisements on their websites. The software provides a centralized interface to handle campaigns from various advertisers and ad networks, automating the process of displaying banners or other ad formats to visitors. It acts as a bridge between the advertiser providing the creative content and the publisher providing the digital space.
The application is deployed as a server-side web app. Publishers use the administrative interface to upload creative assets, define campaign durations, and monitor performance metrics in real time. It functions by serving ad content to the frontend of a website based on predefined delivery logic, ensuring that the correct assets are displayed to the correct users at the correct time.
The system is designed for publishers who require granular control over their advertising inventory without relying on external third party platforms. By using targeting rules, administrators can ensure that specific ads reach the intended audience, which helps in optimizing the effectiveness of each campaign. The software utilizes GeoLite2 data to enable geographic targeting, allowing ads to be served based on the physical location of the visitor. This level of control allows publishers to monetize their traffic more effectively by matching content to user demographics.
The architecture supports both self-hosted installations on a private server and a hosted edition for those who prefer a managed service. The installation process requires a specific release package rather than a direct source download to ensure that development files are excluded from the production environment.
Revive Adserver is licensed under the GNU General Public License and serves as a tool for marketing automation and ad management.
Join our newsletter to get shiny new open source software delivered to your inbox. Unsubscribe anytime.