Game Marketing Intel
Private tool

GMI Mailer

A private mail merge workspace for scheduling Gmail campaigns from verified Google Workspace aliases, with safety checks, tracking toggles, and queue processing on your DigitalOcean worker.

Campaign controls

Safety defaults

50/hr
Default pacing
500
Daily sender cap
9-5
Send window
3
Retries
Launch requires a successful test send unless explicitly overridden. Suppressed recipients are skipped at import and again at send time.

Build plan

Prove the risky pieces first.

Milestone 1

Connect Google

Supabase Auth, Google OAuth, verified send-as aliases, and Gmail draft listing.

Milestone 2

Build Campaign

Import recipients, map columns, select a draft, validate merge fields, and preview samples.

Milestone 3-4

Send Safely

Test sends, launch confirmation, queued scheduling, and the DigitalOcean worker.

Milestone 5-6

Measure

Open, click, unsubscribe, bounce parsing, suppression, and auto-pause safety.

Gmail draft templates

The app reads existing Gmail drafts, freezes personalized content at launch, and preserves attachments without mutating the original draft.

Droplet scheduler

Vercel hosts the app and tracking endpoints; the DigitalOcean worker owns minute-level queue processing and send pacing.

Tracking by toggle

Open, click, bounce, and unsubscribe tracking are individually controlled, with raw events retained and bot-like events marked.