Skip to content

EL Wafi.

Development 2026

CRM Operations - WhatsApp & Email Campaign Automation

CRM berbasis Laravel 12 dan Filament untuk customer database, campaign WhatsApp/email, reminder, auto-reply, media manager, API key, dan gateway Baileys.

CRM Operations - WhatsApp & Email Campaign Automation project interface
CRM Operations - WhatsApp & Email Campaign Automation — featured project view

01 / Overview

About the project

Aplikasi ini menyediakan admin panel di /admin untuk mengelola customer, phonebook, campaign, blast, reminder, delivery history, media, API key, account, role, dan subscription expiry. Kontak bisa diimport dari CSV/XLSX, Google Maps, dan grup WhatsApp. Sistem juga mendukung multi sender WhatsApp, active sender, email account aktif, template email, serta API docs untuk integrasi eksternal.

02 / Challenge

What needed solving

Tantangan terbesarnya ada pada banyaknya channel dan state yang harus dijaga: WhatsApp gateway, email sender, campaign terjadwal, delay per nomor atau email, reminder berulang, auto reply per sender aktif, tenant ownership, delivery status, inbound chat, dan API key. Semua modul perlu tetap stabil karena berhubungan langsung dengan komunikasi ke customer.

03 / Approach

How I approached it

Saya membangun fondasi CRM di Laravel 12, memakai Filament untuk admin panel, lalu mengembangkan WhatsApp Gateway internal berbasis Node.js dan Baileys. Modul campaign dibuat mendukung pengiriman WhatsApp dan email, reminder otomatis, auto reply, delivery history, media manager, account management, dan API key. Pada pengembangan berikutnya, sistem diperkuat dengan multi-account dashboard, active sender, sync grup WhatsApp, inbound chat, custom weekday repeat, dan pengelolaan API key yang lebih rapi.

04 / Highlights

What the product does

  1. 01

    Admin panel Filament

  2. 02

    Manajemen customer dan phonebook

  3. 03

    Import kontak CSV/XLSX

  4. 04

    Import dari Google Maps

  5. 05

    Sync grup WhatsApp

  6. 06

    Campaign WhatsApp

  7. 07

    Campaign email

  8. 08

    Pengiriman terjadwal

  9. 09

    Delay per nomor atau email

  10. 10

    Reminder otomatis berulang

  11. 11

    WhatsApp Gateway Node.js Baileys

  12. 12

    Multi sender WhatsApp

  13. 13

    Auto reply per sender

  14. 14

    Inbound chat WhatsApp

  15. 15

    Delivery history

  16. 16

    Media manager

  17. 17

    API key management

  18. 18

    Role account dan subscription expiry

AI Portfolio Assistant