Skip to content

EvoClick is a self-hosted click tracking software designed for media buyers and affiliate marketers. It helps you track, analyze, and optimize your marketing campaigns to ensure maximum ROI.

Notifications You must be signed in to change notification settings

guibean/evoclick

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

EvoClick

EvoClick is a self-hosted click tracking software designed for media buyers and affiliate marketers. It helps you track, analyze, and optimize your marketing campaigns to ensure maximum ROI.

Features

  • Real-time Tracking: Monitor clicks, conversions, and other key metrics as they happen.
  • Detailed Reports: Generate comprehensive reports to analyze the performance of your campaigns.
  • Scalable Architecture: Designed to handle high volumes of traffic efficiently.

Quickstart

Prerequisites

Docker and Docker Compose

Steps

  1. Clone the repository:

     git clone https://github.com/EricFrancis12/evoclick.git
  2. Navigate to the project directory:

    cd evoclick
  3. Start the application:

     docker compose up

The UI will now be running at http://localhost:3000 by default. Check the .env file for your Root Username and Root Password.

Deployment

Option A: Vercel

This application was designed for deployment on Vercel. This is because Vercel offers a Postgres database and Redis instance on their free tier, which makes it extremely easy to get the application up and running using a single platform.

NOTE: When deploying to Vercel, the route handlers in /api are automatically ran as Serverless Functions. More information here: https://vercel.com/docs/functions/runtimes/go

Option B: VPS

Instructions coming soon.

Find a bug?

If you found an issue or would like to submit an improvement to this project, please submit an issue using the issues tab above. If you would like to submit a PR with a fix, reference the issue you created!

Thank you for using EvoClick! I hope it helps you optimize your marketing campaigns effectively.

Inspiration

Inspired by click trackers such as Voluum, Bemob, and Binom

About

EvoClick is a self-hosted click tracking software designed for media buyers and affiliate marketers. It helps you track, analyze, and optimize your marketing campaigns to ensure maximum ROI.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • TypeScript 79.1%
  • Go 19.8%
  • HTML 0.7%
  • CSS 0.2%
  • JavaScript 0.1%
  • Dockerfile 0.1%