GTM staging with human approval · in private use

BULLHORN

The megaphone that never speaks for you.

Bullhorn stages and tracks every outward-facing go-to-market motion for an app portfolio — Reddit posts, a lightweight CRM, cold-email campaigns, Product Hunt launches — and rolls everything pending into one approval queue.

The iron rule

Automation does the workflow.
A human writes every word.

Bullhorn never generates copy. It never posts, never sends. Titles, bodies, and templates are stored verbatim as typed, and every status transition — draft → approved → posted — is an explicit human click. The division of labor is the product.

01 FOUR CHANNELS, ONE DISCIPLINE

Reddit

idea → drafted → approved → posted

Value-first posts with the product mentioned once — or the post doesn't go out. Subreddit, human-written title and body, optional schedule, and the live URL once it's up.

CRM

lead → contacted → replied → customer

A lightweight contact pipeline. Every lead carries its source — where they were found, with a URL — because that's the personalization evidence for everything downstream.

Cold email

draft → approved → sent → replied

One human-written subject and template per campaign; CRM contacts link in as recipients. v1 tracks sends rather than performing them — a sending provider can slot in later at the approved→sent seam.

Product Hunt

planning → ready → launched

Tagline, hunter, target date, and a prep checklist seeded with the standard launch items. "Mark ready" refuses until the checklist is actually complete.

02 ONE QUEUE

Everything pending approval and everything scheduled, across every project, sorted by date.

Drafted Reddit posts, campaigns with recipients waiting, approved-but-unsent emails, launches marked ready — one feed. Every product in the portfolio gets its own pipelines; the queue is where a human works through them, with pending counts front and center so waiting work is impossible to ignore.

Fine print, said loudly

Bullhorn is real and in daily use — it runs the go-to-market for a working portfolio of apps. It's currently in private use: sign-in is restricted, and there's no pricing, waitlist, or trial yet. What it stands for is simple — go-to-market automation should handle the mechanics and leave the voice to a person.