Our billing process is straightforward, but it can sometimes confuse customers. This article provides an in-depth explanation of how it works and addresses common questions.

Ad Request

Adserver.Online uses a consumption-based billing model, where the consumption unit is an ad request.

You pay for every incoming ad request no matter where it comes from in the system: JS codes, VAST-endpoint, RTB endpoint, or XML/JSON feed.

A single webpage may generate multiple ad requests if multiple ad codes are installed on it. For example, if your website has 1000 visits daily and you installed 5 banner codes on each page, then your website will produce 5000 ad requests daily.

It is essential to understand that an ad request differs from an impression.

Ad requests may not always result in impressions due to targeting, frequency capping, etc. Ad requests count may be nearly equal to impressions only when you have a 100% fill rate.

Hint: Inactive publisher/site/zone doesn't count ad requests. So, to save costs, you may deactivate zones if you temporarily don't use them.

Pricing Plans

We have three pricing plans only: Starter, Premium, and Pro Buyer. You can check them here: https://adserver.online/plans

It is important to understand that plan like "Premium 10M" does not exist.

In this example, the plan is Premium, but 10M is the traffic volume tier, which is not constant, and it's selected dynamically at the moment of monthly billing.

Traffic Volume Tiers

Every plan (e.g., Premium) has multiple traffic volume tiers (e.g., 3M, 5M, 10M, 25M, etc).

Higher tiers are cheaper. Hence, the more ad requests you serve monthly, the less you pay per each 1M ad request.

How Billing Works

The billing runs monthly. The exact dates of your billing period can be found in the Billing / Subscription menu.

First, the billing gets the number of ad requests consumed within the reference period. Note the billing works in the UTC timezone.

Next, the billing selects a suitable traffic volume tier based on the number of ad requests and the pricing plan.

Finally, the billing calculates monthly spending according to the selected tier.

After that, the billing creates an invoice and tries to charge your card. If you have deposited funds, they will cover your spending.

Note billable ad requests can be checked in the Requests column in the Reports / Statistics menu.

Monthly spend calculation

Suppose you consumed 6.1M ad requests in a reference period, and your plan is Premium.

First, the billing selects a suitable traffic volume tier.

6.1M is in between 5M and 10M tiers. The lower 5M tier is selected as a suitable one.

On the 5M tier, 1M costs $13.80

Finally, spending is calculated as $13.80 * 6.1M = $84.18

You can click the Pricing Calculator button on the Pricing plans page to check the tiers.

Automatic Payments

Our payment policy works on a prepayment basis. This means that you pay first, then use our services. Your balance should be always sufficient to cover your current spending.

The system allows your balance to fall as low as minus $50 (on the Premium plan).

If the balance falls below minus $50, the system will try to charge your card to make your balance zero.

If an automated charging attempt fails, the system will create an invoice for manual payment.

You will have a few hours to pay the invoice. Otherwise, ad serving will be suspended.


Package-based pricing means you prepay a package of traffic every month. For example, you can buy a package of Premium 50M.

Package cost is calculated based on regular pricing (traffic volume tiers). For example, 50M will cost $484.

The system will charge $484 from your card at the beginning of the reference period.

Exceeding ad requests will be billed using regular (pay-as-you-go) pricing. Unconsumed ad requests will not carry over to the next period.

The minimum package size is 25M.

We can provide you with pricing based on packages upon request. Let us know if you are interested in packages.