Unified contacts
Search, tag, and segment your list. Per-contact notes and an auto-logged activity timeline. Bulk import from Track360 on a 15-minute cron; manual create + edit whenever you need it.
Manage your fleet-tracking customers, design branded email campaigns with a drag-and-drop editor, and see who opened, clicked, or unsubscribed — all in one place. Auto-synced from Track360, gated behind admin auth, and compliant with one-click unsubscribe.
Nine focused capabilities that turn a contact list, a template, and a send button into a measurable outbound engine.
Search, tag, and segment your list. Per-contact notes and an auto-logged activity timeline. Bulk import from Track360 on a 15-minute cron; manual create + edit whenever you need it.
Drag-and-drop editor with a 720-pixel content area, merge tags for {{firstName}}, {{company}} and friends, and per-image auto-optimization (resize, EXIF strip, JPEG re-encode) before your images ever touch a customer inbox.
Send to every subscriber, or to just one tag. Type-to-confirm safety net and a recent-broadcast warning so you never double-ship. Personalised per recipient, delivered with a concurrency-safe batch client.
Every delivered, opened, clicked, bounced, unsubscribed, or spam event lands in your database in real time. Unique-open and unique-click counts per send. Drill into any number to see the exact contacts.
Customers registered on Track360 flow into the CRM every 15 minutes — auto-tagged by channel (Whatsapp, Customer Login, Business, Individual) so you can broadcast by sign-up source. Manual edits in the CRM are never overwritten.
Every outgoing email carries a compliant one-click unsubscribe footer with an HMAC-signed link. Hard bounces, spam reports, and unsubscribes automatically flip the contact to unsubscribed — sender reputation stays intact.
Every send captured as an immutable record — subject line, HTML body, per-recipient success and failure counts. Look back at any send weeks later and see exactly what landed in every inbox.
Signed session-cookie auth in front of every route. Public exceptions are narrow and intentional (unsubscribe page and the Brevo webhook). API routes return 401 to unauthenticated callers instead of leaking data.
Existing Customer, Potential Customer, Company plus Track360 origin and channel tags are seeded on first run. Add ad-hoc tags on the contact detail page. Broadcasts and searches respect them.
Onboarding takes a coffee — not a quarter.
Add them manually or connect to Track360 — new sign-ups will flow in automatically every 15 minutes with their origin channel tagged.
Build a template with the drag-and-drop editor. Add merge tags where you'd normally type a name or company. Save. It's ready to send.
Pick your audience by tag, confirm, send. Opens, clicks, bounces, and unsubscribes stream into your engagement view within seconds.
Session-cookie auth
Middleware-gated at the framework layer. HMAC-signed cookies. 30-day expiry, HTTP-only, Secure.
Deliverability first
Sender reputation matters. Auto-unsubscribe on hard bounce, spam, and blocked. Compliant footer on every outgoing message.
Idempotent by design
Broadcast dedupe on messageId, sync fills blanks and never overwrites your manual edits, and every retry lands cleanly.