10 min read

Source: Roblox Creator Hub · CC BY 4.0 · View source · Code samples: MIT Imported 2026-10-03. Formatting adapted for this site.

Ads Manager reporting and billing

Note

This feature is in beta.

Use the reporting and billing tools in the Ads Manager to effectively manage your ad campaigns.

Reporting

The ads reporting tool provides the information necessary to manage ad campaigns at the campaign, the ad set, and the individual ad level. This allows you to evaluate campaign performance, optimize strategies, and reach your campaign objectives.

Ads Manager provides accurate and transparent reporting through the use of click-based attribution for conversion tracking.

Ad campaign reports

**Reporting column** **Definition**
Campaign The name of the ad campaign.
Off/on A toggle indicating if the ad campaign is active, paused, or disabled.
Status The status of the ad campaign.
Spent The total amount of USD or ad credit you have spent on the selected campaign.
Impressions **Image impression**: the user looked at the ad for at least 1 second, the ad occupied 1.5% of the viewport, and was viewed at an angle of up to 55 degrees with at least 50% of the image ad pixels visible.

**Video impression**: the user looked at the ad for at least 0.5 seconds, the ad occupied 1.5% of the viewport, and was viewed at an angle of up to 55 degrees with at least 50% of the video ad pixels visible.
Cost-per-mille (CPM) The cost of 1,000 impressions of your ad.
Clicks The number of times users clicked on your ad on the Home and Search pages.
Click-through rate (CTR) The percentage calculated by dividing the number of clicks by the number of impressions and multiplying by 100.
Cost-per-play (CPP) The average cost incurred for each play, calculated by dividing the total campaign cost by the number of plays.
Plays The number of times users entered your game.
Play rate The percentage calculated by dividing the number of plays by the number of impressions.
Budget The amount of money allocated for this ad campaign, on a daily or lifetime timeframe.
Objective The campaign objective between awareness or visits.
Schedule The campaign run time.
Payment method The method used to pay for your advertising campaign, categorized as either card or ad credit.
7D playtime The total estimated playtime over 7 days from the latest conversion, for players who converted through an ad within the selected date range.
30D Robux earnings The estimated total Robux earnings over 30 days from the latest conversion, for players who converted through an ad in the selected date range. Excludes subscriptions, engagement payouts, and immersive ads.

Ad set reports

**Reporting column** **Definition**
Name The name of the ad set.
Off/on A toggle indicating if the ad campaign is active, paused, or disabled.
Status The status of the ad set.
Campaign The campaign the ad set belongs to.
Max bid The maximum bid amount set for ad auction, shown in either USD or ad credit.
Spent The total amount of USD or ad credit you have spent.
Impressions **Image impression**: the user looked at the ad for at least 1 second, the ad occupied 1.5% of the viewport, and was viewed at an angle of up to 55 degrees with at least 50% of the image ad pixels visible.

**Video impression**: the user looked at the ad for at least 0.5 seconds, the ad occupied 1.5% of the viewport, and was viewed at an angle of up to 55 degrees with at least 50% of the video ad pixels visible.
Cost-per-mille (CPM) The cost of 1,000 impressions of your ad.
Clicks The number of times users clicked on your ad on the Home and Search pages.
Cost-per-click (CPC) The cost for each click on your ad on the Home and Search pages.
Click-through rate (CTR) Percentage calculated by dividing the number of clicks by the number of impressions and multiplying by 100.
Plays The number of times users entered your game.
Play rate Percentage calculated by dividing the number of plays by the number of impressions.
Cost-per-play (CPP) The average cost incurred for each play, calculated by dividing the total campaign cost by the number of plays.

Individual ad reports

**Reporting column** **Definition**
Name The name of the ad.
Off/On A toggle indicating if the ad campaign is active, paused, or disabled.
Status The status of the individual ad.
Ad set The ad set the individual ad belongs to.
Ad format Whether the ad is an image or a portal ad.
Spent The total amount of USD or ad credit you have spent.
Impressions **Image impression**: the user looked at the ad for at least 1 second, the ad occupied 1.5% of the viewport, and was viewed at an angle of up to 55 degrees with at least 50% of the image ad pixels visible.

**Video impression**: the user looked at the ad for at least 0.5 seconds, the ad occupied 1.5% of the viewport, and was viewed at an angle of up to 55 degrees with at least 50% of the video ad pixels visible.
Cost-per-mille (CPM) The cost of 1,000 impressions of your ad.
Clicks The number of times users clicked on your ad on the Home and Search pages.
Plays The number of times users entered your game.
Play rate Percentage calculated by dividing the number of plays by the number of impressions.
Cost-per-play (CPP) The average cost incurred for each play, calculated by dividing the total campaign cost by the number of plays.

Delivery columns

The delivery column of the Ads Manager defines the status of your campaign, ad set, or individual ad.

Ad campaign status

**Delivery status** **Definition**
Active The campaign is running normally, or your campaign contains at least one ad running normally.
Paused The campaign is not delivering because it's toggled off.
Scheduled The campaign start date is set in the future and will turn on at the scheduled time.
Inactive There are no delivering ad sets within the campaign. This could mean that no ad sets have been created within the campaign, all ad sets or ads are paused, or a combination of the two. Looking at the **Ad Sets** or **Ads** tab will help determine why they are not delivering.
Error Technical error. Contact [support](https://www.roblox.com/support).
Completed The campaign is no longer running because the scheduled end date has passed.

Ad set status

**Delivery status** **Definition**
Active The ad set is running normally, or your ad set contains at least one ad running normally.
Paused The ad set is not delivering because it's toggled off.
Scheduled The ad set start date is set in the future and will turn on at the scheduled time.
Inactive There are no delivering ads within the ad set. This could mean that no ads have been created within the ad set, ads are paused, or have been rejected. Looking at the **Ads** tab will help determine why they are not delivering.
Error Technical error. Contact [support](https://www.roblox.com/support).
Completed The ad set is no longer running because the scheduled end date has passed.

Individual ad status

**Delivery status** **Definition**
Active The ad is running normally, or your campaign or ad set contain at least one individual ad running normally.
Rejected The ad can't run because it doesn't comply with the [Roblox advertising standards](/docs/roblox-production-promotion-comply-with-advertising-standards).
In review The ad is in review to make sure it complies with the advertising standards. Following this review, your ad will become active and begin running as scheduled.
Paused The individual ad is not delivering because it's toggled off, or the individual ad is toggled on but the parent campaign or ad set isn't active.
Error Technical error. Contact [support](https://www.roblox.com/support).
Completed The individual ad is no longer running because the scheduled end date has passed.

Billing

The ads billing tool charges you for ad placements on Roblox using the payment method you have on file. To view billing information, go to Billing Center ⟩ Payment Activity.

Credit and debit cards

Note

For first-time credit card users, $5 USD will be charged upon campaign submission and used toward your first bill. Any unused balance will be refunded.

You can get charged at two different points when you use a credit or debit card:

The ad spend daily limit of credit and debit cards is $300 USD.

The payment threshold for Roblox advertisers is $100 USD. Whenever an advertiser account accrues a balance of $100 through advertising on Roblox, the payment method on file is charged. If the payment threshold is not reached by the end of the month, the remaining outstanding balance is paid instead.

For example, if your account reaches the $100 payment threshold on May 7th due to their campaign parameters, your payment method gets charged $100 on May 7th. If you accrue less than $100, your payment method gets charged the amount at the monthly billing cycle's close.

Ad credits

Campaigns using ad credit are settled at the end of the campaign at the end date. Any unused ad credits are refunded to their ad credit balance within 24-48 hours after the campaign ends. Ad credits are never refunded to Robux.

There is no daily spend limit when using ad credits.

For example, if you set a 100 ad credit campaign to run from 8/1 to 8/7, 100 ad credits are debited from your account. But if the campaign has only spent 75 ad credits by the end, the remaining 25 credits are refunded in ad credits.

The following are ad credit-related activities:

Ad fraud protection

Roblox uses advanced detection methods for bots and other fraudulent activities to make sure that you don't pay for fraudulent traffic, and regularly adjusts billing and reporting to safeguard their interests. After 14 days from the campaign end date, campaigns are analyzed for fraudulent traffic, and transaction amounts are refunded accordingly. If invalid traffic is detected, refunds are applied 16 days after the campaign end date. This proactive approach helps maintain the integrity of your campaigns and ensures fair spending.

Accounts responsible for ad fraud have their accounts suspended to prevent ongoing abuse. In addition, Roblox might suspend ad campaigns or advertiser accounts for non-payment of services properly rendered. Roblox expects you to act with integrity and follow the advertising standards.