OpsPal
Email Campaign & Attribution Engine
Outbound email with event tracking, bot-filtered clicks, sender health, a vanity-link registry, and per-page content reporting, all tied back to booked calls and deals.
- Brevo
- Supabase
- Postgres
- Cloudflare Pages Functions
- Discord
The problem
Email platforms report opens and clicks, and a large share of both come from security scanners and mail privacy features, not from people. Campaign results lived in one tool, website visits in another, and revenue in the CRM, so nobody could say which message produced which conversation.
What I built
- Event ingestion. Every send, open, click, bounce, and unsubscribe flows into the database in near real time.
- Verified clicks. Scanner and bot clicks are filtered out, so click rates describe people.
- Campaign families and A/B tests, measured by step, by industry, and by segment.
- Sender health. Bounce and complaint rates per sender, with a hard stop when a campaign crosses the line.
- A vanity-link registry that keeps short links on the website in sync with their tracking tags.
- Content performance. Reach, reading depth, CTA clicks, and assisted conversions for every article and page.
- Audits and alerts. A scheduled audit reviews live campaigns and posts its findings to Discord.
How it works
Everything lands in Postgres next to the CRM, so a click can be traced to a website visit, a booked call, and a deal. The metrics views exclude internal and test traffic, so the dashboards stay honest.
Stack
Brevo, Supabase (Postgres views and scheduled jobs), Cloudflare Pages Functions, Discord webhooks.
Where it stands
Live, with per-page content reporting added in September 2026.
Have the same problem?
Twenty minutes is usually enough to tell whether it is the same leak and what fixing it would take.
Related builds
An inbound sales team
Automated SMS + Email Follow-Up Cadence
A ten-touch, six-day text and email sequence that only sends during each lead's local daytime hours and stops the moment the lead replies.
Soko Healthcare
Soko Healthcare: Website, Intake & Speed-to-Lead System
Moving a South Florida nurse recruitment firm onto Cloudflare with two-sided intake forms, 60-second lead alerts, a recruiting CRM design, and pages built to show up in AI search.
OpsPal
OpsPal Client Portal & E-Signature
An invite-only portal where OpsPal clients see their work log, hour balances, requests, quotes, agreements, and payments, with every request checked on the server.
An inbound sales team
Lead Queue & Speed-to-Lead Engine in Salesforce
Round-robin lead assignment with availability, a five-minute first-dial clock, automatic reassignment, and nightly recycling, so no inbound lead waits on someone to notice it.