Pre-launch checks
Catch broken launches before they ship
Every campaign runs through link, UTM, brand, audience, and budget checks. A failed check holds the send and tells the owner exactly what to fix.
NewAI variant drafts are live
Plan every channel in one place, let agents draft the variants, and catch broken links and off-brand copy before anything goes out.
Teams launching with Signalpost
Pre-launch checks
Every campaign runs through link, UTM, brand, audience, and budget checks. A failed check holds the send and tells the owner exactly what to fix.
AI variants
Agents write subject lines, ad copy, and social posts from your brief, then test each one against your voice rules and banned phrases.
Live performance
Spend, clicks, and conversions update by channel through the day, so you can pause a weak ad set before it eats the budget.
Features
Signalpost reads each email, ad, and landing page the way a careful reviewer would, and it never gets tired on launch day.
Talk to salessignalpost check spring-sale --all-channels. Resolving 42 links across 6 assets. UTM tags present on 42 of 42 links. Send window matches audience time zones. Hero image on web banner has no alt text. Link 18 returns 404: /spring/bundle-old. Launch held until 1 blocking issue is fixed.
Benefits
Email, ads, social, and web share one calendar and one brief.
Checks run on every change, so problems surface while there is still time.
Each asset has an owner and a reviewer, and the status is visible to all.
Signalpost flags people who would get three messages in one day.
Pacing alerts warn you before an ad set spends too fast or too slow.
Live numbers from every channel, side by side, without exports.
Comparison
| Spreadsheets and manual QA | Point tools | Signalpost | |
|---|---|---|---|
| Time to check a launch | Half a day | An hour | Minutes |
| Broken link and UTM checks | No | Yes | Yes |
| Brand voice rules | No | No | Yes |
| Audience overlap warnings | No | Partial | Yes |
| Budget pacing alerts | No | Per channel | All channels |
| AI-drafted variants | No | Separate tool | Yes |
| Approval trail | Email threads | Partial | Yes |
| Live results by channel | No | Partial | Yes |
| Setup effort | High | Medium | Low |
We can set up custom checks, single sign-on, and data residency for larger teams.
How it works
Step 01
Write one brief, pick the channels, and set the budget. Signalpost builds the task list and the calendar.
Step 02
Agents draft the variants. Checks run on every edit and on the final version, so nothing slips through.
Step 03
Approve once and every channel goes live on schedule. Results stream back into the same view.
Customer impact
“We used to spend launch mornings clicking every link by hand. Now the checks run while we write, and the morning is for watching results come in.”
Testimonials
The UTM check alone paid for it. Our attribution finally matches what we actually sent.
Signalpost caught a coupon code that expired the day before our biggest email of the quarter. That was a good morning.
Our brand rules used to live in a slide deck nobody opened. Now every draft is checked against them.
I can see spend pacing for every channel on one screen. I stopped building that report by hand.
The AI drafts are a starting point, not the final word, and that is exactly how we want it.
Audience overlap warnings stopped us from emailing the same customers three times in one afternoon.
Approvals moved out of email threads. Legal sees what changed and signs off in one click.
Setup took an afternoon. We connected email and two ad accounts and ran our first check the same day.
The launch report is the first one our team actually reads, because it is short and tells us what to change.
We run more tests now because drafting six subject lines takes a minute instead of an hour.
Our agency partners use the same checks we do, so their work arrives ready to ship.
Launch day used to mean a war room. Now it is a calendar invite and a quiet dashboard.
Pricing
For a single marketer running a few campaigns a month.
$0/month
Start for freeWhat you get
For small teams launching across every channel each week.
$89/month
Start a 14-day trialWhat you get
For larger teams and agencies with many brands to manage.
$249/month
Talk to salesWhat you get
FAQ
Still wondering about something? Write to us and a person on the team will reply within a day.
Contact usEmail platforms, the major ad networks, social schedulers, and your website through a small script or your CMS. Each connection takes a few minutes and uses read access by default. You only grant send or publish access when you want Signalpost to launch for you.
Plan, check, and ship campaigns across every channel from one place. Start free and run your first check today.