Automation Tools/ Client work/ 2026
DGTOOHL Email Automation
DGTOOHL Email Automation is a focused campaign-management module for outreach operations. It manages contacts, CSV imports, duplicate detection, campaign drafts, scheduled sends, template placeholders, automation workflows, analytics, activity logs, and exportable reports with a lightweight Node.js deployment model.
Open live project
Project typeClient delivery
StatusCampaign automation module
FocusAutomation Tools
Delivered scope
- Includes contact import/export, duplicate detection, campaign drafts, templates, scheduler, automation workflows, analytics, and reports.
- Supports CSV, Excel-compatible, and PDF report output with notifications and activity logs.
- Prepared for email.dgtoohl.in with a Pterodactyl launcher, Nginx proxy config, and environment-managed Super Admin setup.
Technology
Node.jsJavaScriptHTMLCSSMySQLCSV
System approach
- Runtime: Node.js application with static frontend assets and server-side campaign/contact logic.
- Persistence: Local JSON store generated at runtime for contacts, campaigns, templates, activity, and analytics.
- Campaign Engine: Draft, preview, send-now, schedule, cancel, reschedule, and automation workflow flows.
- Deployment: Pterodactyl-ready launcher, Nginx config, domain notes, and environment-driven admin setup.
Challenges
- Turning a PRD into a working campaign portal without relying on heavyweight external marketing software.
- Supporting imports, exports, templates, analytics, and scheduled workflows in a small deployable module.
- Keeping the app configurable for hosted deployment and first-run admin setup.
Solutions
- Implemented contact management, CSV import/export, duplicate detection, tags, campaign drafts, templates, and send simulation.
- Added analytics for delivery, opens, clicks, CTR, device split, best open time, and best click time.
- Prepared Pterodactyl, Nginx, domain, and environment configuration for production hosting.
Key outcomes
01
Campaign scheduling
02
Contact import/export
03
Analytics and reports