Simple embed script. Branded unlock buttons. Running in minutes, not days.
Integrating AdGrove into your website takes minutes, not days. Publishers can choose between a lightweight JavaScript embed script or an npm package, both of which provide branded unlock buttons that match your site's design. There is no complex SDK to learn, no server-side configuration required, and no need for specialist developer expertise.
One of the most significant barriers to publisher monetisation is the technical complexity of ad integration. Traditional ad servers require header bidding configurations, complex tag management, multiple script insertions, and ongoing technical maintenance. For small to medium publishers without dedicated ad operations teams, this complexity is prohibitive.
AdGrove was designed from the ground up to eliminate this barrier. The integration process is straightforward enough for a publisher with basic HTML knowledge to complete, while offering the flexibility and customisation options that experienced developers expect.
AdGrove offers two integration methods to suit different technical environments. The first is a simple JavaScript embed script that can be added to any HTML page with a single line of code. This script handles everything: loading the ad player, managing video playback, tracking impressions, and unlocking gated content. It works on any website regardless of the underlying technology stack.
The second option is an npm package for publishers using modern JavaScript frameworks such as React, Vue, or Next.js. This package provides the same functionality as the embed script but integrates natively with component-based architectures, offering better type safety and more granular control over the ad experience.
The AdGrove unlock button is the entry point to the rewarded ad experience, and it needs to look like a natural part of your website. Publishers can customise the button's text, colours, size, and positioning to match their site's design language. The default button styles are designed to work well across a range of website designs, but full CSS customisation is available for publishers who want precise control.
The button can display contextual information such as the ad duration, helping users make an informed decision about whether to watch. This transparency contributes to the positive user experience that makes rewarded ads effective.
AdGrove provides a step-by-step integration wizard within the publisher dashboard. The wizard guides publishers through website registration, script installation, content gating configuration, and testing. A built-in testing mode allows publishers to verify their integration with sample ads before going live.
The platform also includes an AI-powered integration assistant that can answer technical questions and provide platform-specific instructions for popular content management systems including WordPress, Squarespace, Wix, and custom-built websites. From first sign-up to serving live ads, most publishers complete the entire process in under thirty minutes.
Join AdGrove and experience the power of rewarded ads, where every view is a complete view.