AdMaster compatibility and integration features

Click the + icons below to see more details…

AdMaster can be configured to work with any broadcast automation software that can import the externally created commercial breaks (traffic) logs. Many output format presets are already available in a simple drop down menu, and we are always willing to add the additional output formats per your request. You can also use the output format control panel in AdMaster’s output settings to configure the output logs structure yourself, so that the log files created by AdMaster have the exact filename, extension and the contents as expected and required by your current automation software. The setup is easy and intuitive, and you can always contact us to assist you with the process. The detailed configuration of output logs created by AdMaster will in some cases help you to gain more control on the advertising breaks contents, using AdMaster instead of the built-in commercials scheduling module, but without replacing the entire automation platform that you’re in overall satisfied with.

AdMaster is a stand-alone application that can be installed outside the station, on any remote location connected to internet. If installed outside of your station, you need to configure the VPN, or to use a file sync service (such as Dropbox, Google backup and sync, Sync etc.), to have all the necessary files automatically copied to your broadcasting computer. NEW IN VERSION 4: Apart from the main installation, you can install as many additional Workstation versions, free of charge.


With a single installation of AdMaster on one PC computer or laptop, you can control the advertising breaks on as many stations as you want. The final logs are written to separate folders, so that each station is receiving its own traffic playlists / logs. A standard AdMaster license is valid for one station. The additional licenses are offered at progressive discount rates, applying automatically on the checkout page.


In addition to English, AdMaster is also available in Spanish, Italian, Hungarian, Czech, Croatian and Serbian language interface. We can add the user interface in your language too. Please contact us for details.

AdMaster Workstation is free for everyone. It can set up and manage the unlimited number of campaigns. However, it cannot create the common traffic playlist(s) with all the campaigns combined at one place. It can only export the campaigns (one by one), and you need the full version of AdMaster on the recipient’s side to read the files containing the campaign information, and insert the campaigns to the main schedule. The AdMaster Workstation provides you everything you need to set up your own basic version of programmatic advertising. Your customers (especially the advertising agencies) will be able to create the detailed campaign schedule on their own and send the scheduled campaign directly to your installation of AdMaster. The campaign will be automatically inserted to the main schedule, and AdMaster will create the update traffic log and send it to the broadcast PC.

Commercial breaks setup features

AdMaster can create up to 12 commercial breaks for each hour. To learn more about the possibilities of breaks configuration, please read the description below.

If you are joining a satellite (or any other kind of external) feed, you can set the duration limit to a commercial break, so that you can play your local commercials, and switch back to the external source at a specific time. Also, you can use this feature to send separate advertising breaks to different transmitters or channels that you control (and increase the sales potentials). Or you can set the duration limits simply to have the better control on your main programming schedule. In case too many spots had been scheduled for too small amount of time, you will receive the e-mail alerts to take care of the skipped spots.

By default, AdMaster will distribute the spots evenly to all available breaks, trying to keep the balance between their durations. If you wish, you can configure the priority of the commercial breaks, so that the second break in an hour will be created and used only if the previous one has reached the selected duration (also works in the reverse breaks order).

In case you are inserting the local commercial breaks to the external (satellite or any other) feeds, and do not want to switch back to the external source earlier than necessary… or you want to keep your own transmitter or channel feeds in sync while sending different advertising contents to separate channels or transmitters, AdMaster can top up the shorter commercial breaks, by randomly picking the files from the selected folder(s). In addition, you can set any active spot to be used as a top-up in selected hours, so that the paying customers get the bonus plays.

In some countries, the broadcasters are required to clearly identify different categories of advertising (e.g. paid advertising needs its own, while the sponsored station promotions need separate intro and outro ID’s). In AdMaster, the station ID’s can be included to the commercial breaks playlists. Each commercial break in the hour can be assigned its own intro and outro ID jingles.
Apart from the legal requirements, you can use this feature to boost your station imaging.

Each commercial break throughout the week can be configured individually. The setup includes the break status (active or not), the priority (the lower priority breaks are activated only when the higher priority breaks meet the duration criteria), the duration maximum and the detailed top up policy.

Campaign scheduling features

No restrictions, except in trial version. Any installation of AdMaster can manage the unlimited number of clients, campaigns per client and spots per campaign.

A campaign can be set to start and end on the specific date (and time), or it can be set to run until it is manually stopped.

Set the dates, and pick the spots and the hours manually. The same schedule will be repeated from day to day. Manual tweaks are available, such as skipping the weekdays, skipping the entire day, or editing the hours selection for a separate day (e.g. earlier campaign end on the final day).

Set the campaign preferences (dates, spots, hour ranges and breaks), and AdMaster engine will pick the hours and breaks to match your settings. The algorithm is very powerful, and it includes rescheduling already selected hours and breaks (on the ongoing campaigns) without you being asked about it, to make the room for the new campaigns, and to make the better schedule for the ongoing campaigns.

The setup can be simple, e.g. pick one of three available spots, and play one of them in a randomly picked hour between 7AM and 7PM for 90 days.

Or you can go deeper into details. This week, pick the spot A, and play it once between 7AM and 9AM, then play it two times between 2PM and 6PM, then play it once more between 9PM and 11PM.  In a gap between 9AM and 2PM, play the spot B two times. Next week, replace the spots A & B with the new spots (C & D). In the third week, bring back the spot A, and replace the B spot with the E spot, have A spot scheduled within the first break in an hour, and do this for two weeks, skipping the Sundays when the client’s store is closed.

For this setup, you shouldn’t spend more than 3 minutes. All the hours and break calculations are performed and maintained automatically.

In case you want to keep the full control on the entire campaign, or if you need to replicate the exact detailed schedule sent by an advertising agency, you can use the manual scheduling, which looks like a spreadsheet containing dates and hours. Clicking the corresponding field adds the spot, while clicking the same field again removes it from the schedule.

The campaign setup includes the overview step, where you will be able to manually edit the campaign schedule.


When setting up a campaign for a new client, you will be prompted to select the client’s branch of business, offered in a drop down menu. You can configure the list of available businesses, so that you can e.g. separate Banks and Insurance category to two different categories.

Ford and Toyota dealers’ spots will only be played back to back if no other scheduling solution is available (e.g. if both of the spots are restricted to be carried in the same hour and break, and there are no other campaigns scheduled for the same hour).

There’s the additional level of same branch separation. To avoid a spot advertising Ford’s new model to collide with Mazda’s latest SUV in a shopping mall’s giveaway commercial, each campaign setup includes a manual review of branch separation, so that you can manually include Mazda’s appearance in another category to be separated from the car dealership spots.

Please note that the quality of same branch separation will highly depend on the amount of active spots, and their diversity.

You can assign as many performers as you want to each spot, and the same persons will be kept away from each other. This will, in most cases, help small radio stations that rely on their own production, to avoid the scenario where the same person is advertising the wedding rings manufacturer, followed by a divorce attorney’s spot.

Please note that the quality of same voice separation will highly depend on the amount of active spots, and the diversity of voice artists in the spots.

Each spot can be controlled differently throughout the campaign, to be positioned (example given) as the first in its break on Sundays, and as the last in its break on Mondays. Using the intuitive slider, each spot can be positioned towards the top, around the middle, or towards the bottom of its break. In addition, it can be set to be the first, or the last in its break.

In campaigns with two or more spots, you can create the custom spot groups, and schedule them using the same procedure as with any other single spot. All the spots from a spot group will always be scheduled inside one commercial break, the second and all the other spots from a group acting as the reminders behind the leading one. The first spot in a group will be automatically positioned towards the top of the break, while all the other (reminder) spots in a group will be automatically scheduled towards the bottom of the break. This feature is often referred to as the Reminder spots, or the Piggybacking.

Multi-station scheduling features

A campaign can be set in three different modes. A single-station campaign is scheduled to be broadcasted on one station, and once it is executed, you will only be able to transfer it to the other stations manually, using Campaign Export/Import feature. A multi-station campaign is scheduled identically as a single station campaign; as soon as it is set up, the schedule is copied to the additional stations, and treated as a single station campaign on each station; for all further changes (such as spots replacements), you will need to edit the campaign schedule separately per station. A network campaign shares the schedule settings on the selected stations; any further changes (such as spot replacements) will be common for all selected stations; separate edits per station are not possible.

AdMaster will be monitoring the commercial breaks durations on the entire network of your stations. To keep the network in sync, the scheduling algorithm will dynamically top up the shorter breaks on the entire network, to match the duration of the longest running commercial break, no matter which networked stations it is played on. Or you can set up a “master” station from your network, and AdMaster will automatically adjust the breaks on entire network to match the “master” station. The changes are effective immediately. Your playout must support the unattended traffic import.

AdMaster Workstation features

AdMaster Workstation is based on AdMaster’s campaign export/import procedure, available in earlier versions of the program. The Workstation can set up and manage the unlimited number of campaigns. However, it cannot create the common traffic playlist(s) with all the campaigns combined at one place. It can only export the campaigns (one by one), and you need the full version of AdMaster on the recipient’s side to read the files containing the campaign information, and insert the campaigns to the main schedule.

Your customers, especially the advertising agencies, can use the free AdMaster Workstation to schedule their own campaigns. The Workstation saves a campaign information to a small xml file. This file is then transferred to your copy of AdMaster, where the campaign is imported and added to the main schedule.

The advertising acencies can use the AdMaster Workstation to schedule the campaigns by specifying the preferred broadcast time of each spot. AdMaster at your station will automatically schedule the spots to the nearest available commercial breaks.

The sales reps can only set up, see, edit and stop the campaigns they are managing at their Workstation. The sales executive can set up, see, edit and stop any campaign.

AdMaster will execute the campaign auto import procedure only if a campaign has been created by a trusted version of AdMaster Workstation. You can allow the auto import from the unlimited number of Workstations.

Traffic log editor features

The Traffic Log Editor allows you the direct access to log/playlist files created by AdMaster. This is the final control of everything done in previous steps. The playlist that you see and edit in Traffic Log Editor, is the same playlist that would be accessed by your broadcast automation software. Please note that the manual changes done in Traffic Log Editor will be overwritten as soon as the playlist/log creation is executed in AdMaster for the next time, which will occur on adding, stopping, editing any existing campaign, or when the scheduled playlist/log auto-update is triggered (whatever of these comes first).

Any spot can be dragged and dropped to another position of your choice. Any spot can be quickly deleted from its position, and any spot from any campaign from the database can be quickly added. You cannot add the media file that has not been previously assigned to a campaign.

Please note that the manual edits in Traffic Log Editor might affect the spots separation rules and special positioning.

If found, the scheduling conflicts will be marked, so that you can manually rearrange the traffic log. AdMaster will always do its best to avoid any scheduling conflicts, and the conflicts usually appear only when the number and the diversity of active campaigns is low.

Reporting features

Senior users (with all administrative rights) can see everything, and they set what the other users can see. This allows you to restrict the sensitive information to be available only to a selected group of people.

You can set up to 3 e-mail reminders to be automatically sent prior to campaign expiring date. Senior users decide if they want to receive the copies of all reminders from the entire station, or only for the campaigns that they had set in person.

Each report generated by AdMaster can be copied to clipboard (for a quick paste to another software), sent via e-mail, or saved to a spreadsheet file (csv).

AdMaster will read the broadcast log created by your playout software to pick the exact broadcast times of scheduled spots, and prepare the affidavits for the clients.

In case of the mismatch between the scheduled and broadcasted spots, AdMaster will send you the e-mail alerts.

The reports can be configured to display the information within the selected date range, and for the selected clients/campaigns.

General log keeps the entire history of all operations performed by all AdMaster users. The history of logged events can be quickly searched for keywords.

The statistics window displays the graph bar that shows the average availability of advertising time per hour, and the monthly average. Date selections are available.

Constant updates and new features;

We also use AdMaster on our station. We truly care about the product, and want a reliable and smart traffic software as much as you do. As long as your license is active, you’ll have the access to free updates, with new features requested by our users.