InBound
Author
Mateus Marins PinaDate Published

What is InBound?
An email marketing platform built for an agency that runs campaigns for many clients at once. Each client has its own contacts, lists, segments, media library and campaigns, all managed from one agency account.
I designed and built it alone. The first production migration moved 11,091 contacts off RD Station.

The problem
Email tools charge per contact and per seat, and they are built for one brand at a time. Running twenty clients means twenty accounts, twenty bills and a spreadsheet of logins.
The approach
Multi-tenant around the agency: one account, a client switcher, and the audience, media and campaigns of each client kept in its own space.
Audience
CSV import, lists and tags, suppression for bounces and complaints, and segments built from rules — list membership, tags — with a count of who matches before anything goes out.


Campaigns
A block-based email editor with an HTML escape hatch and a mobile preview, inside a three-step flow — template, content, details and review — so nothing is sent by accident.


Screens show demonstration data. Client information stays private.