Revive Adserver Setup Guide
Revive Adserver is a powerful, open-source ad server solution that allows you to manage and rotate your advertisements across your website. Unlike simple ad rotation scripts, Revive Adserver provides detailed analytics, multiple ad formats, and professional campaign management features.
Key Features:
✓ Ad rotation with multiple strategies (sequential, random, weighted)
✓ Detailed analytics and performance tracking
✓ Multiple ad zone support
✓ Campaign scheduling
✓ Click and impression tracking
✓ Open-source and free to use
✓ No bandwidth limits
Installation Requirements:
- Web hosting with PHP support (PHP 5.6 or higher)
- MySQL database (or compatible)
- FTP or File Manager access
- Minimum 50 MB disk space
- JavaScript enabled in browsers
Step-by-Step Installation Guide:
Step 1: Download Revive Adserver
Visit the official Revive Adserver website and download the latest stable version. The package typically comes as a ZIP file. Extract it to your computer.
Step 2: Upload Files via FTP
Connect to your hosting via FTP (using FileZilla, cPanel File Manager, or similar). Create a new folder called ‘adserver’ in your public_html directory. Upload all extracted Revive Adserver files into this folder.
Step 3: Create MySQL Database
Log into your hosting cPanel. Create a new MySQL database and database user with a strong password. Note the database name, username, and password as you’ll need them during installation.
Step 4: Run the Installation Wizard
Open your browser and navigate to: http://yoursite.com/adserver/. The installation wizard will launch automatically. Follow the prompts and enter your database information when requested. The wizard will configure the database tables and admin account.
Step 5: Access the Admin Panel
Once installation is complete, access the admin panel at: http://yoursite.com/adserver/admin/. Log in with the admin credentials you created during installation. You’re now ready to start managing your advertisements!
Integration with WordPress:
To integrate Revive Adserver with your WordPress site, you have several options:
- Plugins: Install a WordPress plugin like ‘OpenX Ad Widget’ or ‘WP-Revive’ that bridges Revive Adserver with WordPress.
- Manual Code: Add Revive Adserver ad codes directly into your WordPress theme’s template files using PHP.
- Ad Inserter: Use WordPress ad plugins like Ad Inserter to add Revive Adserver tags into specific page locations.
Creating and Configuring Ad Zones:
Ad zones are specific locations on your website where ads will be displayed. In the Revive Adserver admin panel:
- Navigate to ‘Ad Zones’
- Click ‘Add New Zone’
- Name it descriptively (e.g., ‘Header Banner’, ‘Sidebar 300×250’)
- Select the zone type (Display or Text)
- Set the width and height dimensions
- Choose your ad delivery method (rotation, sequence, etc.)
- Copy the ad code and insert it into your website
Managing Advertising Campaigns:
Campaigns organize your advertisements. To create a campaign:
- Click ‘Advertisers’ in the main menu
- Create a new advertiser (representing your client or ad source)
- Under that advertiser, create ‘Campaigns’ (grouped ads)
- Add individual banner/text ads to your campaigns
- Set start/end dates and budget limits
- Assign campaigns to specific ad zones
- Monitor performance through the reporting dashboard
Best Practices for Ad Rotation:
✓ Use weighted rotation to prioritize high-performing ads
✓ Test different ad sizes (728×90, 300×250, 160×600)
✓ Monitor impression and click data regularly
✓ Rotate ads frequently to maintain user interest
✓ Set appropriate frequency caps to avoid ad fatigue
✓ Use reporting tools to identify top-performing campaigns
✓ Maintain clear advertiser payment records
Troubleshooting Common Issues:
Problem: Ads not showing
Solution: Check that the zone code is properly inserted, JavaScript is enabled, and the ad zone is active in the admin panel.
Problem: Slow page loading
Solution: Use asynchronous ad loading, limit ads per page, and optimize image file sizes.
Problem: Database connection errors
Solution: Verify database credentials, check PHP version compatibility, and ensure proper file permissions.
Problem: Missing statistics
Solution: Enable tracking in zone settings, check that JavaScript is not blocked, and wait 24 hours for data collection.
Conclusion:
Revive Adserver provides a comprehensive, professional solution for managing advertisements across your website. Unlike basic ad rotation scripts, it offers detailed analytics, flexible campaign management, and multiple zone support. Whether you’re managing your own advertising or offering ad space to clients, Revive Adserver gives you the tools to maximize your ad revenue while maintaining user experience. With proper setup and management, you can implement a sophisticated ad delivery system comparable to major news publishers and online media platforms.