Glossary of Terms

No slots or loops

Adspace is more dynamic than slots or loops! You don’t need to restrict your ad lengths, or have them all the same, and you don’t need to leave gaps in your customers Xibo content to accommodate ads - all of this is managed by Adspace.

Instead you tell Adspace how much time is available on your Inventory for ads using the Utilisation setting in Hours Cards. When you’re creating a Campaign for a customer, you then set the ad duration of that specific Campaign, and pick the relevant bid type. Adspace does the rest!

We will only show you inventory that has capacity for that ad and once sent/approved the time is reserved and your utilization updated.


Inventory, Campaign and Wallet records in Adspace can be set to Live/Test mode. This determines how Adspace treats that record and whether or not the record has financial impact. You can have 2 test Inventory and 2 active test Campaigns at any time, and will not be charged for those. Test Campaigns are limited to creating private marketplace Campaigns which have the “Complete outside of Adspace” setting enabled. Adspace will not send test Campaigns to advertisers.


Adspace creates an organisation for each new user account, unless they have been invited to an existing organisation. The organisation represents the legal entity using Adspace and requires a Country and VAT/GST identification to be entered before using the platform. This is not you personally, but your organisation/corporation/company.


This is your user account. You can configure your name, password and two factor settings.


The XiboConnect button shows whether your User Account has been linked to your Xibo Signage account. It may be useful to connect these accounts if you have Cloud CMS instances in Xibo Signage that you want to use in Xibo Adspace.

You can also log into Xibo Adspace with your Xibo Signage account to save creating separate logins. When you click on XiboConnect you will be taken to the Xibo Signage website to sign in and approve.


The opening page when you login to Adspace. The Dashboard contains key performance indicators tailored to your activity inside Adspace. If you are an Advertiser you will see information about the Campaigns in progress, audience and demographic data for those Campaigns and an account history. If you are a Display Owner you will see Utilization (how much of your Inventory time is sold), revenue and foot fall data. If you have selected to be both a Display Owner and an Advertiser you will see a combination of the above. During testing the figures and charts are greyed out until we implement each one.

CMS Instances (Display Owner)

As a Display Owner your goal is to get your Xibo Displays imported into Adspace so that you can see and use them. To do this you need to connect your CMS instance by giving Adspace your CMS credentials. This process is managed in the CMS Instances page where you can add new or manage existing CMS instances. To add a new CMS you should first login to your CMS and create an Adspace Application.

On the Users page:

Create a dedicated user for Adspace and select the DOOH User Type. The username/password can be anything you want, DOOH users are not allowed to log into the webUI.

On the Applications page:

Once you have your secret keys you can enter those in Adspace and connect the CMS. You can choose to auto-enroll inventory imported from each CMS into Adspace. Having inventory enrolled means that it will be available to use (if applicable) in the rest of the platform. Coming soon: for XiboConnect linked accounts you will be able to automatically import any Cloud CMS instances you have.

Inventory (Display Owner)

Inventory is the heart of the platform with each Inventory record representing a Display in one of your Xibo CMS instances. Setting up your Inventory with the correct data is critical for Adspace to intelligently and accurately target Campaigns to Inventory. We require the following types of data for Inventory:


A Location in Adspace is a physical address which can contain one or more Inventory. The Location should have a sensible name and description which will mean something to potential advertisers. It should have a street address, city and country and an environmental “type” which describes what the location is. This data is then used in the Campaign builder to target Inventory near a certain street address for example, or a certain type - e.g. Hotels. Inventory can only be assigned to 1 Location at a time. Coming soon: Adspace will use the location data to find and augment your audience data with 3rd party sources where available.

Rate Cards

A rate card describes a commercial configuration, including the price per second of ads and the minimum price acceptable. It also determines which Bid Types are allowed. If a rate card is assigned to some inventory which is enrolled in Adspace, then the on/off settings for private marketplace, Adspace marketplace and ad exchange will be applied to that Inventory. Inventory can only have 1 rate card.

Operating Hours

Operating Hours determine the hours/part hours during the week which any assigned Inventory accepts advertising, and how much advertising they accept. Adspace allows operating hours to be set per 15 minutes and utilization set hour by hour. The operating hours and utilization are combined to determine how much time is available to display advertising on any assigned Inventory. Inventory can only have 1 operating hours.


Audience configuration is optional, although adds to the Inventory’s likelihood of being selected for a Campaign, and determines which Bid types it will be able to run (for example you can’t run CPM Campaigns without audience data). Adspace allows you to manually create an Audience card to provide “owners estimated” demographics data. Coming soon: Adspace will allow the automatic import of detailed tracking data from third party data sources.


Finally each inventory record has configuration in its own right which is specific to that record. Some of this information will be filled in as the Inventory is imported and some of it will change over time according to how the Inventory performs (star rating, uptime, etc). Each Inventory should also have an installation photo uploaded which shows the physical screen in its setting. Many of these records have defaults which are created with your account and applied to all new Inventory imported.


Campaigns represent an advertisement and describe what it is, how it looks, when it plays and on what it plays. They are created using the Campaign Builder which takes you through the steps of configuring and uploading a Campaign. As you move through the Campaign Builder, Adspace will start to show an estimated revenue figure on the right hand summary panel. All Campaigns are created in the Draft state and will progress though Sent, Approved, In Progress, and Ended as the Campaign moves forward. When sending a private marketplace Campaign you can elect to “Complete this Campaign outside of Adspace”. This means that no financial transactions will occur on this Campaign inside Adspace and you will be responsible for collecting payment and approving the Campaign.

Day Parts

Each Campaign can define one or more Day Parts for its Creatives to use. If you define a Day Part then you must have a Creative to fill it.


Creatives are images, videos or packaged html files which are assigned to a Campaign and Orientation. To target Landscape and Portrait Inventory you should upload at least 1 Creative for each Orientation. More than one Creative can be put into each Day Part / Orientation and these will cycle with each Play.


When you send a Campaign it gets moved to the “Sent” state and the time on the Inventory is reserved until you either Cancel or Approve the Campaign. Coming soon: Untick the “Complete this Campaign outside of Adspace” checkbox and optionally provide an Advertiser Name and Email address to send the Campaign to. The advertiser will get a message from Adspace allowing them to approve and pay for the Campaign. When in this mode you can optionally provide an expiry date when the Campaign will automatically become “Draft” and the Inventory reservations will be dropped, unless it has already been Approved.


Once a Campaign has been approved its resources will be sent to any CMS which needs it and it will be Scheduled. Adspace will also process incoming proof of play statistics for it which are reported against the Campaign.


Each Organisation has an Adspace Wallet which contains all of the financial data associated with that Organisation. Advertisers and Display Owners should record a saved payment method in their account. Display Owners will be onboarded with our Payments Provider to facilitate Payouts. Adspace has partnered with Stripe to provide Payouts functionality and verification.

The Wallet also includes an account statement showing all transactions flowing through your account.

On this page: