We have always created tools that empower marketers, agencies and advertisers. In order to create a richer marketing ecosystem, however, we realized that developers and entrepreneurs would also need their own tools, which is why we are proud to announce the launch of our new SiteScout API. This means that you can now build your own mobile, web, and desktop applications that interact directly with the SiteScout RTB platform!
There are 2 initial components to the API:
- Reporting: this allows you to pull data from your campaigns into your own applications or databases. You receive access to real-time and historical campaign data on many levels (site, placement, creative, offer, etc.) You can also retrieve this data on an hourly basis, with various levels of granularity. And, by using date ranges and filters, you can “slice and dice” the data as you see fit.
- Audience Management: this allows you to create and modify retargeting audiences associated with your account. You can also retrieve the tracking codes for your audiences in all the various formats. Furthermore, you can retrieve the stats for your audiences for any given time range, giving you the ability to track the growth of your audiences over time.
(A third component is currently in the works: Campaign Management. More details below.)
Some practical applications of our new API include:
- Integration With Existing Databases – Do you aggregate campaign stats from multiple channels? You can now easily pull your SiteScout RTB data into your internal databases for easy aggregation and high-level reporting.
- Custom Dashboards – Have you ever wanted to make rich visualizations of your campaign data and audience? With the new API, you can can pick your most valuable metrics (see below), and graph them over time to uncover insights.
- Branded Client Interfaces – Do you manage campaigns on behalf of clients? With the new API, you can now create your own custom reporting interfaces for your clients. With the Audience Management component, you can augment your reports with rich audience insights, as well.
- Simple Retargeting Products – The Audience Management component effectively allows you to create your own retargeting product, powered by our technology. It also allows you to import audience data and create retargeting components in existing software.
These are just a few examples of how you can use our new API. While it does require some programming knowledge, it can enormously increase the value you get from the SiteScout RTB platform.
Best of all: it’s free! There is currently no cost associated with using the SiteScout API – having a SiteScout account is all you need.
How It Works
The API allows you to programmatically pull all of your campaign data from the SiteScout interface into your own custom applications. Here is a very small sample of the data points that you can retrieve for Campaign Statistics:
- impressionsWon – Number of impressions that the campaign won
- effectiveCPM – Effective Cost Per Mille (CPM)
- clicks – Number of campaign clicks
- conversions – Number of conversions
- auctionsSpend – Amount that the campaign spent on auctions
Statistics can also be pulled for:
- and more
For a comprehensive list of data points that you can pull, and how it all works, you can refer to the official SiteScout API documentation.
How To Get Access
To get access to the new API, you will need to contact your account manager. We will ask you to provide us with your intended use of the API (i.e., your application type), the application name, and the desired scopes of access (e.g., stats, audience, control). If you are successfully approved, you will be provided with a client ID and client secret, both of which are needed to access the API.
Coming Soon: Campaign Management
The next evolution of our API will include the Campaign Management component: the ability to fully control your campaigns through the API. Once this is released, you’ll be able to create applications that fully interact with the SiteScout platform. Everything from creating new campaigns, to adjusting bids and turning various campaign elements on or off.
The final details and launch date are still being worked out, but we expect the Campaign Management API to be ready in the near future. So stay tuned!
If you have any feedback or questions, please let us know.