Outbound marketing · designed, being built
Say it once, everyone hears.
Campaigns, tracked links, email broadcasts and the attribution that says which one produced a signup or a deal — for every product, with the compliance floor built in.
$ foghorn campaign launch --workspace example 'Spring launch'campaign spring-launch · email 2,140 recipients · link /l/sp26delivered 2,131 · opened 934 · clicked 212 · unsubscribed 3$ foghorn report spring-launchsignups 41 · deals won 6 · first-touch 5 · last-touch 4What it is
What Foghorn owns.
The design in six lines. The full version is in the docs.
Campaigns
One ledger of what ran, to whom, and what it produced: channel, period, budget, links, results.
Email that behaves
Broadcasts and sequences on your own sending domain, one-click unsubscribe, a suppression list, consent recorded per contact.
Tracked links
Short links that stamp UTMs and count the click, so a poster, a post and an email all attribute the same way.
Social, planned
A calendar of posts with copy, approval and a tracked link each; publishing comes when the platforms allow it.
Attribution
Reach → engagement → conversion → revenue, folded from your links, PostHog and purser's won deals. First and last touch, both.
Never the customer record
Audiences come from purser, engagement goes back to it. Transactional mail stays in the products; a marketing unsubscribe never stops an invoice.
How it goes
Three steps.
- 01
Set up the workspace
A sending domain with SPF, DKIM and DMARC, a sender, a consent policy — per product.
- 02
Run a campaign
Pick the audience, write the email, mint the links, schedule it. Sends are journaled: retried, never duplicated.
- 03
Read the report
Which campaign produced which signups and deals, with the numbers to prove it.
Questions
Asked already.
Does it send transactional email?
Which social networks?
Loud, and accountable.
Every campaign in one ledger, every result attributed.