Affiliate Tracking and Analytics Platform

Job ID: 40382411

Budget: ₹15,000 – ₹20,000 INR

Project Description

We are looking for an experienced developer/team to build a complete affiliate tracking and analytics platform similar to platforms like Offer18.

The platform will manage affiliate campaigns, track conversions via postback, and provide real-time reporting for publishers and advertisers.

We already have a basic reference UI (attached image), and need a scalable, production-ready system.

Core Features Required
1. Postback Tracking System
Integration with external affiliate platforms via S2S postback URL
Capture events like:
Clicks
Leads
Approved / Pending / Rejected conversions
Real-time status updates
2. Multi-User Roles
Admin Panel
Advertisers
Publishers (Affiliates)
Employees (Internal team)

Each role should have:

Role-based access control
Custom dashboards
3. Campaign Management
Create & manage campaigns
Add multiple goals per campaign (e.g., install, signup, KYC, etc.)
Set payout for each goal
Campaign visibility control (public/private for publishers)
4. Reports & Analytics
Dashboard with:
Clicks
Conversions
Approved / Pending / Rejected
Earnings
Filters:
Date range
Campaign
Publisher
Export reports (CSV/Excel)
5. Postback to Other Platforms
Ability to send outgoing postbacks to third-party platforms
Configurable postback per campaign/publisher
6. Tracking System
Unique tracking links for publishers
Click tracking with parameters (sub IDs, etc.)
Fraud/basic validation (duplicate leads, invalid clicks)
7. Wallet & Payout System (Optional but Preferred)
Earnings tracking for publishers
Wallet system
Manual/auto payout marking
Tech Requirements (Preferred)
Backend: Node.js / Laravel / Django
Frontend: React / Vue / Blade
Database: MySQL / PostgreSQL
Cloud deployment (AWS / VPS)
Experience with affiliate/postback systems is a BIG plus
Reference

Attached screenshot shows a sample of the reporting/dashboard interface we are aiming for.
Related categories: PHP JavaScript Django MySQL HTML Affiliate Marketing Analytics Node.js