🚀 Ad Network Platform

Complete setup guide for Publishers, Advertisers & Admins

📘 Publisher Guide

How to earn money by placing ads on your website.

🔐 Step 1: Create an Account

1 Go to Publisher Dashboard
Open: https://incomegen.vercel.app/Adnetwork/index.html
Fill the "Register New Publisher" form.

🌐 Step 2: Add Your Website

2 Add Website & Verify Ownership
After login, go to the Websites & Ads tab.
Enter your website URL and click "Add Website".
Then click "Verify Website" – a meta tag will be provided. Place that tag in your website's <head> section and click "Check Verification".

📝 Step 3: Get Ad Code

3 Copy the Ad Code
Click the Details & Code button next to your verified website.
Copy the JavaScript code shown and paste it anywhere on your website where you want the ad to appear.
<div data-publisher-id="YOUR_ID" data-website-id="WEBSITE_ID"><script src="https://incomegen.vercel.app/Adnetwork/ad-loader.js"></script></div>

📊 Step 4: Track Your Earnings

4 View Stats & Withdraw
In the dashboard, go to the Overview & Reports tab to see total views, clicks, earnings, and balance.
Update your payment method (Bkash/Nagad/UPI) in the Account Details tab.

🔗 Important Links

💰 Advertiser Guide

Create ad campaigns and drive targeted visitors to your offer.

🔐 Step 1: Create Advertiser Account

1 Go to Advertiser Dashboard
Open: https://incomegen.vercel.app/Adnetwork/advertiser.html
Fill the registration form with username, email, and password.

💸 Step 2: Add Balance (Deposit)

2 Deposit via UPI QR (Demo)
In the dashboard, click Deposit via UPI QR.
UPI ID: example@upi (demo) – enter an amount and click "I have paid" to simulate balance addition.

📢 Step 3: Create Campaign

3 Fill Campaign Details
Fill the form:
- Campaign Name (e.g., "Summer Sale")
- Upload Image: Select a file and click "Upload to ImgBB" – the URL will auto-fill
- Redirect URL (where users go after click)
- Button Text (e.g., "Shop Now")
- Budget (INR) – total campaign budget
- Cost Per Click (INR) – minimum ₹0.01
Click Create Campaign. The campaign will be pending until admin approval.

📊 Step 4: Monitor Performance

4 Track Views, Clicks & Spending
The Your Campaigns section shows status, budget, spent, remaining, views, and clicks for each campaign.

🔗 Important Links

⚙️ Admin Guide

Full control over the platform – monitor earnings, manage campaigns, and set custom ads.

🔐 Step 1: Admin Login

1 Access Admin Dashboard
Open: https://incomegen.vercel.app/Adnetwork/admin.html
Login with your admin username and password.

📢 Step 2: Manage Default Ad

2 Edit Global Default Ad
Click "Edit Default Ad" – upload an image via ImgBB, set redirect URL and button text. This ad will show on publishers' sites that have no custom ad or active campaign.

✅ Step 3: Approve Campaigns

3 Approve Advertiser Campaigns
In the Pending Campaigns for Approval section, click "Approve Campaign" to activate it. Approved campaigns will start showing on publisher sites.

👥 Step 4: Manage Publishers

4 Set Custom Ad for Any Publisher
In the "All Publishers" table, click Set Custom Ad next to a publisher. This opens a new page where you can set a unique image, redirect URL, and button text for that specific publisher – overriding the default ad.

📊 Step 5: Monitor Platform Earnings

5 Check Commission (40% of each click)
The admin dashboard shows Platform Commission – 40% of every click from advertiser campaigns is automatically credited as platform revenue.

🔍 Step 6: View All Data

6 Publishers, Websites & Date Filter
You can view all publishers, their websites, views, clicks, earnings, and balances. Use the Date Filter to analyze stats for any date range.

🔗 Important Links