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.zipReadme
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
- Copy the
dealer-crm-pluginfolder towp-content/plugins/ - Activate it in wp-admin → Plugins
- Configure integrations under the CRM settings page (API keys are stored in WordPress options, never in code)
Built by
Issa — kissa-dev.netlify.app