Email Marketing
Some usability features for email marketing with ERPNext
- Author: MarqUnity
- Repository: https://github.com/MarqUnity/email_marketing
- GitHub stars: 3
- Forks: 0
- License: MIT
- Category: Sales & CRM
- Maintenance: Unmaintained
Install Email Marketing
bench get-app https://github.com/MarqUnity/email_marketing
Add the Frappe Gems badge to your README
Maintain Email Marketing? Paste this into your README:
[](https://frappegems.com/gems/apps/MarqUnity/email_marketing)
About Email Marketing
Work In Progress
Requires custom fields to be created. App Will be merged into CRM Frappe hopefully in future.
Current Development: - Automatic Leads reference import with "Import Subscribers" action - Separate email sending for email groups - Group members reference linked as doc for email template (e.g. {{doc.first_name}} if subscriber import was from FCRM Lead) - Time-based email scheduling - Email campaigns can be customised after creation - Proper unsubscribe handling for email group campaigns
Still pending: - SMS support - Filtering email group members
Email Marketing
Additions to Email Marketing Functionality
Installation
You can install this app using the bench CLI:
cd $PATH_TO_YOUR_BENCH
bench get-app $URL_OF_THIS_REPO --branch develop
bench install-app email_marketing
Contributing
This app uses pre-commit for code formatting and linting. Please install pre-commit and enable it for this repository:
cd apps/email_marketing
pre-commit install
Pre-commit is configured to use the following tools for checking and formatting your code:
- ruff
- eslint
- prettier
- pyupgrade
CI
This app can use GitHub Actions for CI. The following workflows are configured:
- CI: Installs this app and runs unit tests on every push to
developbranch. - Linters: Runs Frappe Semgrep Rules and pip-audit on every pull request.
License
mit
Related Sales & CRM apps for Frappe & ERPNext
- Crm — Fully featured, open source CRM
- Flow — Frappe Flow — native AI agents, tools, and triggers for Frappe
- Sales Kpi — Sales KPI app for ERPNext
- Crm Override — An example Frappe app that demonstrates how to override Frappe UI based apps.
- Eseller Suite — A comprehensive frappe app designed to help selling partners thrive on various online platforms like Amazon and Flipkart. With powerful tools for optimization, analytics, and automation, sellers can boost sales, optimize listings, and stay ahead of the competition effortlessly.
- Sales Prediction — AI-powered sales forecasting using Prophet
- Dlitscustom — Erpnext Custom Pricing rule , commission , tools etc..
- Van Sales Pwa — Van Sales PWA: field sales app (customers, invoicing, payments, stock) with backend and frontend source in one app (like HRMS or POS Awesome). Install on any site, build, and open /pwa.