Code

AdAdmin - Easy full featured ad server

AdAdmin - Easy full featured ad server

Cart 553 sales
Recently Updated

AdAdmin is a banner manager, an ads management platform (ad server)

Sell banners and manage ads, track every view and every click, handle campaigns, positions and clients.

Ad server software for publishers

This software is written for publishers who own sites and need to show banners, it’s an ads system that can be installed on your server.
AdAdmin lets you sell banners (you need a Paypal account or a Coinbase Commerce account, or you can use also manual payments) control ads and advertising positions, rotate banners, create responsive banners, monitor views and clicks, share stats with your clients (advertisers) and anything you need to manage ads on your site. You can upload images to create banners and use our banner templates to easy create overlay banners and responsive ads without coding. You can also use external scripts such as Google AdSense code.

Ad server AdAdmin features list

Here is a full list of the features:
  • Supports banners in GIF, JPG, PNG, HTML5 formats and scripts (javascript/html/css)
  • Easy install and easy update without editing script files
  • Unlimited number of positions (you can create new positions by yourself)
  • Automatically rotates unlimited banners on each position
  • Works in a folder: can coexists with installed CMS such as WordPress
  • Can deliver banners to external servers/sites (install it on a server and use codes on many sites)
  • Pressure control to fine tune banner views
  • Device targeting desktop/mobile
  • Frequency cap to limit banner views per user per day
  • Geo localized banner targeting
  • Banner templates to easy create responsive ads without coding
  • Vignette ads
  • Banner can be limited by dates (from, to)
  • Banner can be limited with a total number of clicks
  • Banner can be limited with a total number of impressions
  • Banner can be limited with a daily number of impressions
  • Each position can be configured with a fallback to use a specific banner where there aren’t anymore ads to show
  • Campaign and banner statistics with charts and CSV data export
  • Click Through Rate (CTR), Cost Per Thousand (CPM/CPT), Cost Per Click (CPC), Cost Per Day (CPD). Note: when use an external script the software can track only views and not clicks
  • CPC/CPM/CPD calculator for each banner
  • Multilanguage interface, support for English and Italian (contact me to create new translations)
  • Advertisers users can buy ads, and see statistics
  • Webmasters users can add sites, see statistics and create position to earn money
  • Online payments to buy banners directly in AdAdmin with Paypal/Coinbase integration and with manual payments
  • Video banners with HTML5 zip files (follow instructions for HTML5 video banner ad here)

This software has been tested on sites with over 1 million users per month! It’s optimized!

Demo and banners preview

You can try AdAdmin DEMO as an Administrator or as an Advertiser or as a Webmaster user and these are some test banners managed by the demo.

Demo credentials

Administrator → admin Password: admin
Webmaster → www Password: www
Advertiser → aaa Password: aaa
Paypal sandbox account → roberta-buyer@twirl.it Password: 11112222

Full documentation and support

If you have a problem with installation contact me and I will help you.
I’m also available for customization and new feature requests, and If you need support or if you want me to install AdAdmin on your server contact me with a private message to giulio(at)barattalo.it.

Still not sure? Read the full documentation or read discussions on github to get more knowledge.

Reviews

Feature requests and next features

I’m here with ears open to listen to you for new feature requests, I’ve opened a repository on Github to improve discussion on the software and plan new features: Github AdAdmin issues

PHP VERSION

Tested on PHP <= 8.1

Version history

Here is the history of this software so you can see how it is mantained:
17-03-2024 - v.4.2.7 - Added honeypot on sign in registration to limit spam, code comments, a better upload banner button, fixed a bug on advertiser delete function, added a field on the My Profile to let the webmaster input its payment details. Fixed inheritance code on My Profile functionalities. Added version number in translations to help who maintains local translation files.
23-02-2024 - v.4.2.6h - bug fixed on banner prices and fixed video responsive banner template in example folder
05-01-2024 - v.4.2.6f - bug fixed on banner position info, bug fixed on cognome missing field, bug on vignette mode in desktop
14-12-2023 - v.4.2.6c - bug fixed for icons in the menu, missing id_payment bug, default component bug, fixed geoip limit country setting, fixed br in manual payment settings, bug on payments filters (webmaster added), empty grid message fixed, bug fixed on menu
25-11-2023 - v.4.2.6 - PHP 8.2 support, fixed a bug on coinbase process, code cleaning (also separation of functions and classes in users and banners), new date format YYYY/MM/DD, support for strong passwords, fixed a bug on select list positions in banner list, fixed a bug in the dashboard when advertiser or webmaster hasn't any banner to see, bug on show views and clicks increment in banner list, minor CSS fixes in dashboard, on some apps the tracking click comes without the referrer this cause clicks to be 0 in the graph (now fixed)
18-10-2023 - v.4.2.5 - notify admin for new user, register as a webmaster, fixed a bug on ENCRIPTIONKEY
13-10-2023 - v.4.2.4 - small UI/UX changes: fixed click counter bug reported by a user (https://github.com/giuliopons/adadmin/issues/99), added the possibility to choose starting page after login
10-09-2023 - v.4.2.2 - UI/UX changes: ajax grids fixes in clients, positions, websites, templates, users. Fixed a bug in Positions without a site, fixed bug in previous update script.
04-09-2023 - v.4.2.1j - bug fix on installation process, remove session expired message, some code refactoring
21-08-2023 - v.4.2.1g - fixed a bug on HTML5 upload
17-08-2023 - v.4.2.1f - fixed a translation string and fixed a bug on default language string for each user
31-07-2023 - v.4.2.1e - fixed error on image dimension check in banner and on explode command in PHP 8.1
25-07-2023 - v.4.2.1c - menu editor permission fixes
01-07-2023 - v.4.2.1 - modified redux factor, added check on image dimensions for Advertisers
30-06-2023 - v.4.2.0 - Added custom menu editor
23-06-2023 - v.4.1.1b - Added a check that banner file exists when advertiser goes to checkout
22-06-2023 - v.4.1.1 bug fixed on CPC banner's ending date, fixed bug on price grater than 999
22-06-2023 - v.4.1.0 Thanks to Juan Carlos who financially supported the development of this new version with a small budget. Need a feature? Contact me. Added Manual payments, Added position links feature, Coinbase payments fixings, Paypal id was reference_id and not transaction_id (fixed), decimals fix in banner position price, Added links to see the Paypal and Coinbase transactions, Minor css fixes.
29-04-2023 - v.4.0.4 Added optional encryption key in clickTag code to prevent fraudolent user behaviour, improved big overlay banner template, clickTag show/hide toggle
19-04-2023 - v4.0.3 bug fixings  for PHP 8.1 compatibility
17-04-2023 - v4.0.2 fixed errors on dashboard for advertiser, fixed error on webmaster website creation
16-04-2023 - v4.0.1 css fixes on Codecanyon demo, fixed PHP 8.1 warnings, css bug on login page with browser zoom
11-04-2023 - v.4.0.0 Changed stats table, modified dashboard, added referrer for banner views in dashboard, fixed bugs on some paypal payments, fixed bug on HTML5 url banner clicktag, fixed bug on profile in user creation, UX and UI restyle, fixed date bug in csv extraction, fixed bug in menu behaviour, improved documentation
28-02-2023 - v.3.997a bug fixing 'height' null in javascript, wrong calculus of banner price when CPM is too low, zip file unpacking bug
22/02/2023 - v.3997 bug fixing: error in uploading HTML5 zip banner, error in Mysql conversion to integer on some servers
30/12/2022 - v.3996 banner templates improved with custom shortcodes, language setting moved on the user level, added text responsive banner template, minor fixes
20/12/2022 - v.3995c minor bug fixing during update process on some servers
11/12/2022 - v.3995b HTML5 height iframe fix on cross domain banners, minor fixes, support for jpeg files
17/11/2022 - v.3995 Added support for an external login system. Added targeting with OS system. Bug fixing and db fixing. Documentation updated. More info here: https://github.com/giuliopons/adadmin/discussions/48
28/10/2022 - v.3994 Splash page theme: "deep blue Theme". Fixed bug with vignette mode banner that is triggered by click on other banners. Removed dependency to jQuery in vignette banners. Fixed banner list flickering table row height when hovering on banners due to PAUSE/GO button. Fixed bug when time_limit is changed in ser.php. Small changes to UI in edit banner page to simplify user experience (for example, removed clicktag link, it become visible only when HTML5 banner is selected). In banner list added a link to the banner image to show and test the banner rendering in a new window. No need to rename files to preserver the pons.settings.php file. Fixed bug in installation process that need compiling the db form twice. Fixed bug during installation for money code change. Added theme settings in first installation process to choose between "Basic theme" or "Deep blue theme". Added setting to control last version check. Added this Discussion project on github!
08/10/2022 - v.3993d tested with PHP 8.1
21/09/2022 - v.3993c removed ZERO dates from sql queries, tested with php 8, modified external fopen check for GeoIP, reorganized settings page
01/09/2022 - v.3993a fixed alter ignore table bug in update process 
30/08/2022 - v.3993 allow also to send emails with php mail() command, better image dimensions tooltips, added user level permissions (autoapprove banners, limit advertiser to use only basic banners). Fixed bugs on prices/impressions and database decimal fields, now with Coinbase commerce crypto payments integration
26/06/2022 - v.3992b fixed filtering banner charts bug
22/06/2022 - v.3992 added data table in dashboard
17/06/2022 - v.3991 Fixed a bug on GEOip import data. Added checkbox to get old document.write compatible javascript.
11/05/2022 - v.399a fix problem with fallback banner while saving a position
05/03/2022 - v.399 fill in fallback for positions when there aren't anymore ads to show
11/02/2022 - v.398j added setting to handle custom currency code for paypal
30/01/2022 - v.398i translation fixes, video banner html5 template fixes, minor ui fixes, added maximum image upload size in settings
29/01/2022 - v.398h fixed a bug in vignette mode and added two HTML5 video banner examples
31/12/2021 - v.398g fixed a bug in reset password process for user not confirmed, fixed check email address (+ sign allowed) and fixed bugs in sign up process
08/12/2021 - v.398f added BRL currency for Brazil installations
08/12/2021 - v.398e fixed deprecation for optional parameters in function calls, fixed bug in banners with geographic filter for 1 country limitation, fixed price formatting
08/08/2021 - v.3.98d Fixed a bug with integers default value in some Mysql configurations
22/06/2021 - v.3.98c Fixed a bug: positions not connected to websites are not visible for advertiser in new banner creation
16/05/2021 - v.3.98b bug fixing and minor updates (https://barattalo.it/tools/adadmin-3-98b-update/)
06/05/2021 - v.3.98a bug fixing on multiple user delete, comments translated in English
01/05/2021 - v.3.98 SMTP emails, bug fixing in sign in process, removed old unused files
21/04/2021 - v.3.97d bug fixing
07/04/2021 - v.3.97 webistes and webmasters, payments log for webmaster/administrators, dashboard, version checker, bug fixings
01/04/2021 - v.3.96g cross domain cookies workaround for frequency cap bug
28/03/2021 - v.3.96f software updates lose user id in clients
27/03/2021 - v.3.96e security patch
25/03/2021 - v.3.96d bug fixing for zero dates
10/02/2021 - v.3.96c bug fixing
06/02/2021 - v.3.96b bug fixings, ui improvments
04/02/2021 - v.3.96 Brand new menu layout, graphics improvements and bug fixings
01/02/2021 - v.3.95 Added Vignette ads support (in positions)
06/01/2021 - v.3.94 Paypal integration for selling ads, "guest" user profile upgraded to "Advertiser", added signin page on login when payments are activated, changed columns in banner list, changed chart stats page, modified edit/add page for price changes, changed settings page to handle Paypal data, minor bug fixings
25/12/2020 - v.3.93d bug fixing
18/12/2020 - v.3.93c bug fixing
15/12/2020 - v.3.93 bug fixing, intropage template, favicon, install settings bug fixed, skin
10/12/2020 - v.3.92 easy install process without editing php,. frequency cap, device targeting, better geoip data import, geoip country data import filter, better UI mask during banner creation, client total revenues, minor fixes
28/11/2020 - v.3.90 geoip localized banners, manage banner templates, more filters on banner list, better UI, responsive, redux option on banner to control banner pressure, multilanguage
03/11/2020 - v.3.85 removed document.write to output the banner, better output, modified position script code, new feature banner templates. Minor bug fixings.
22/04/2020 - v.3.82 small bug fixes (it should work also with mysql >5.6 now)
19/09/2019 - v.3.80 two small bugs (time date and weburl)
02/08/2019 - v.3.79 fixed reset password process
07/04/2019 - v.3.78bis there was an error in the installation process
09/02/2019 - v.3.78 Pause/go buttons, better Campaigns list, better date period in charts and always bug fixes (this time fixed errors on campaigns and clients delete action)
03/02/2019 - v.3.77 many bug fixes, added price for banners, CPM/CPC/CPD calculator in stats.
17/01/2019 - v.3.76 bug fixing and better real time counters.
16/01/2019 - v.3.75 bug fixing and real time counters.
16/01/2019 - v.3.74 bug fixing.
13/01/2019 - v.3.73 now it's possible to install AdAdmin in any folder.
06/01/2019 - v.3.72 removed support for SWF (Flash) banners, added HTML5 banners and responsive positions, other small changes and optimizations
10/12/2018 - v.3.71 compatibilty with PHP 7.2
11/08/2018 - v. 3.7(bis) fix a missing dir
11/05/2018 - v. 3.7 compatibilty with PHP 7.x
08/25/2017 - v. 3.65 graphics update and added dateformat
11/11/2016 - v. 3.62 added under the charts a table with data visulized (easy to copy), and bug fixes
08/31/2016 - v. 3.61 bug fixes
08/29/2016 - v. 3.6 possibility to limit banner views by number of click, and bug fixes
08/04/2016 - v. 3.5 new features (recover password) and minor bug fixes
08/02/2016 - v. 3.4 new features (chart period navigation) and minor bug fixes
07/27/2016 - v. 3.3 upgraded for PHP version grater than 5.4
04/15/2016 - v. 3.2 https support
09/01/2015 - v. 3.1 minor fixes and better documentation
01/01/2015 - v. 3 released
by
by
by
by
by
by

Tell us what you think!

We'd like to ask you a few questions to help improve CodeCanyon.

Sure, take me to the survey