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

Dealer CRM

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

★ 0stars

Install

Download source zip No release zip yet

This is the repository archive. It installs, but the folder name will carry the branch suffix and updates will not flow.

Install straight from GitHub with WP-CLI:

wp plugin install https://github.com/khayrallah-issa/dealer-crm-plugin/archive/refs/heads/main.zip
No built-in updater. New versions won't appear under Dashboard → Updates. Install new releases yourself, or let Git Updater track the repository.

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