WP Manifestindependent plugin directory
manifest / users / dealer-crm-plugin

Dealer CRM

Custom WordPress CRM plugin - dealer & lead management, CSV import, Mailchimp and Slack integrations

by Vincent van Lettow · github.com/khayrallah-issa/dealer-crm-plugin

0stars
0forks

Install

No release zip yet. The repository archive installs, but the folder name will carry the branch suffix and updates will not flow:

wp plugin install https://github.com/khayrallah-issa/dealer-crm-plugin/archive/refs/heads/main.zip

Readme

Dealer CRM — WordPress Plugin

A custom CRM plugin for WordPress to manage dealers, leads and campaigns — built as a real-world project.

Features

  • Dealer and brand management with activity logging
  • Campaign management and duplicate detection
  • CSV import with geocoding of dealer addresses
  • Mailchimp integration for mailing lists
  • Slack notifications (configurable webhook)
  • Webshop detection and role-based access
  • Admin dashboard built into wp-admin

Structure

Path Purpose
dealer-crm.php Plugin bootstrap
includes/class-database.php Custom tables & queries
includes/class-admin.php Admin UI
includes/class-ajax.php AJAX endpoints
includes/class-import.php CSV import
includes/class-mailchimp.php / class-slack.php Integrations
assets/ JS & CSS

Installation

  1. Copy the dealer-crm-plugin folder to wp-content/plugins/
  2. Activate it in wp-admin → Plugins
  3. Configure integrations under the CRM settings page (API keys are stored in WordPress options, never in code)

Built by

Issa — kissa-dev.netlify.app

Read the full README on GitHub →