"Smart Contracts" for Digital Advertising

Create enforceable advertising insertion orders with business rules for billable ad impressions that are viewable, human, and brand-safe.

Verified Reporting in Near Real-Time

Mutually agreed upon ad measurement vendors (e.g. Moat, AdLoox, etc.) provide reporting. AdNode’s billing calculations are automatically executed as immutable blockchain verification records.

Verified Reporting in Near Real-Time

Mutually agreed upon ad measurement vendors (e.g. Moat, AdLoox, etc.) provide reporting. AdNode’s billing calculations are automatically executed as immutable blockchain verification records.

Automated Invoice Reconciliation

Invoices are automatically generated and final based on blockchain verification records.

Platform FAQs

Answer: No technical integration is required and AdNode does not tag publisher websites.

The steps for launching your first direct ad campaign are as follows:

1) Receive an invitation to create your AdNode account from your ad agency partner. If you are included on a Request for Proposal (RFP) for a media plan using AdNode, that counts as an invitation.

2) Identify who will be your admin user. Provide their name, work email and job title to your AdNode contact. Your admin user can create logins for members of your organization.

3) Establish connections with advertisers. This is as simple as connecting on LinkedIn. For privacy purposes, orders may only be created with advertisers that approved you as a connection.

4) Setup optional notifications. Notifications can arrive either in-app or through email. This will alert you of key events such as when a new insertion order is received or provide a daily summary of your earnings through AdNode.

5) Sign up for a subscription package on AdNode. Subscription plans are based on the revenue generated through AdNode by publishers.

6) Propose or approve an insertion order. The insertion order specifies details such as the viewability criteria, brand safety rules, package names, ad units, flight dates, number of impressions and CPMs. Both the agency and publisher must approve the IO before your campaign begins.

7) Login to check that your ad campaign is running smoothly and review performance. You can identify which inventory buckets have a higher percentage of billable impressions and why, right away!

8) Review your billable pacing at any time. At the end of each calendar month, the final invoice is available. This is the amount owed by the advertiser to the publisher.

Answer: Absolutely! The AdNode Platform works alongside your agency’s existing workflows and your preferred ad tech vendors. We typically offer either manual or fully automated integrations with popular ad servers and media planning tools. Well-known ad measurement vendors already are directly integrated with AdNode. The objective is to reduce friction in your workflow, not to add to it.

Answer: The marketer and publisher agree on the controlling ad measurement company (for example, Moat or AdLoox) which will be providing official reporting for performance in the AdNode insertion order (“smart contract”). All measurement vendors integrated in AdNode are MRC-certified. AdNode validates the data received from the measurement vendor using blockchain technology, ensuring a consistent “source of truth” for the ad campaign.

Answer: No. All advertising measurement is provided by independent third parties that are selected in “smart contract” insertion orders by marketers and publishers. The insertion order establishes that the measurement provided by the controlling measurement vendor is final and governs billing calculations in AdNode.

Answer: The business rules for viewability are entered in your Insertion Order created in AdNode. They are approved by the advertiser’s ad agency and the publisher. AdNode supports many different options for business rules or viewability criteria. Our system automatically processes billing – for every, single ad impression – exactly based on the agreed upon business rules.

For example, some digital advertising agencies may require that 50% of the pixels of an ad impression are viewed for at least 1 continuous second. Other ad agencies may require that 100% of the pixels of an ad are viewed for at least 1 continuous. Please check with your ad agency partner on their viewability criteria – this tends to be consistent across each advertiser or agency.

Answer: AdNode supports the following bill models:

  • CPM (Cost per thousand ad impressions) – our most popular model for display ad campaigns. For example, a $10 CPM means the price is exactly $0.01 per billable ad impression.
  • Flat Rate – the entire placement is billed once the first ad impression is successfully delivered.
  • CPC (cost per click) – billing is determined for every click.
  • CPE (cost per engagement) – billing is for every successful view of the content. This is a common model for content marketing ad campaigns.
  • CPA (cost per action) – billing is for every completed action. An example of a completed action might be a lead-generation form or an eCommerce cart checkout.

Answer: AdNode processes advertising measurement data as soon as it is received from the ad measurement vendor. Timing varies by the measurement vendor and the specific implementation incorporated by your advertising agency – it might be near real-time, hourly or daily. You can login to check that campaign reporting is achieving your KPIs. If there are any issues, you can make changes or pause the campaign.

Answer: AdNode enables you to see ad measurement performance based on a range of filtered criteria such as order name, placement package, ad unit, targeting, domain, publisher/marketer name, geography and other factors. You can select multiple filters to track down issues and opportunities for success.