Campaign production & approval software for lifecycle teams

Plan the journey. Manage production. Get approval.

Map lifecycle campaigns, track every asset through production and testing, and keep review and sign-off tied to the campaign before it goes live.

Keep working in Figma, Asana and your sending platform.

Campaign
Welcome series
Aesop · 3 of 5 approved · launches 16 Sep
Not ready
AssetsStatus
Welcome Email 01Approved
Welcome Email 02Build in progress
SMS Welcome OfferCopy ready
Welcome Email 03QA issue
Landing PageWaiting for approval
Board says 90% done. Outlook breaks the hero on Email 03 and legal hasn't cleared the footer.
MMarta · lifecycle lead

Why is it so hard to know when a campaign is ready?

Because “ready” is not a task status. Every asset, version, test and approval has to be in the right state at the same time.

Campaign readiness is a campaign-level state, not a task-level status.

A campaign is ready when…
The work is finished
Every required asset has been produced.
The current version has been tested
The version going live is the version that passed testing.
Every asset is ready
One approved email does not make the whole campaign ready.
The right version is approved
Sign-off belongs to a specific version, not just a Slack message or email thread.

One campaign. Six different versions of the truth.

Take one asset, Welcome Email 03, and watch it fragment across the stack.

MMiro
Welcome Email 03
Welcome Email 03
A box in the journey
AAsana
Welcome Email 03
Welcome Email 03
A task
FFigma
Welcome Email 03
Welcome Email 03
A design
EYour email platform
Subject: Your first order, sorted
Welcome Email 03
A built email
SSlack
Marta
Is Welcome Email 03 final? The hero looks off
7 replies
Welcome Email 03
A feedback thread
LEmail testing
Welcome Email 03
An inbox rendering test
LaunchSign keeps those parts connected as one campaign asset.
Journey, production status, testing, feedback and approval stay attached to the same piece of work.
Welcome series/Welcome Email 03
CopyDesignBuildTestApprove
CopyApproved
DesignApproved
BuildComplete
Test2 issues
ApproveWaiting

A five-email welcome series isn't five pieces of work.

Each email moves through copy, design, build, testing and approval. Add SMS, landing pages, variants and revision rounds, and one simple journey becomes dozens of production states.

CopyDesignBuildTestApprove
The problem isn't making the work
What still needs to be created?
Who has it now?
Which version is current?
Has the built email actually passed QA?
What is still waiting for approval?
What is blocking launch?

Keep Figma. Keep your email platform. Keep the campaign connected.

Keep the craft tools. Fix the coordination between them.

Designers keep designing in Figma. CRM specialists keep building in the platform they already build and send from. LaunchSign coordinates the campaign around that work.

Work
Keep using
LaunchSign handles
Visual design
Figma
Status, review and approval
Email build
Your email platform
Build status and test-send capture
Email client testing
LaunchSign
Inbox previews, dark mode and rendering QA100+ inboxes
Journey planning
LaunchSign
Journey structure and required assets
Review & sign-off
LaunchSign
Versions, comments and approval record
The final campaign is still sent from your existing platform. LaunchSign does not send.

Why "done" isn't launch-ready.

A task marked Done does not mean the campaign asset is ready.The design can be approved while the built email contains yesterday's copy.The build can be complete while Outlook breaks the hero.The email can pass QA while approval is still waiting.

Task completion and campaign readiness are not the same thing.

Project board
Welcome series/Welcome Email 03
Done
LaunchSign
Welcome series/Welcome Email 03
CopyApproved
DesignApproved
BuildComplete
Inbox QA2 issues open
ApprovalWaiting
Launch blocker
Outlook desktop rendering
Email client testing

See the email in 100+ inboxes before you approve it.

Build the email in your email platform, then send a normal test to LaunchSign. LaunchSign captures the actual email and generates previews across 100+ email clients and environments, including Outlook, Gmail, Apple Mail, mobile and dark mode.

Spot a rendering problem? Fix it in your email platform and send another test.
No second email builder. You test the email you actually built.
The test loop
Your email platform
Welcome Email 03 built and sent as a test
send test
LaunchSign
Test received
Email client testing
100+ inbox previews
Rendering issue found?
YES
Fix in your email platform
Send a new test
NO
Ready for review
→ approval record
The new test goes back to LaunchSign. The fix never happens here.
Welcome series/Welcome Email 03
Email client previews
100+ environments tested · v4
LightDark mode
Gmail
✓ Looks good
Outlook desktop
⚠ Rendering issue
Apple Mail
✓ Looks good
iPhone
✓ Looks good
Dark mode
✓ Looks good
Outlook desktop
Hero section exceeds container width.Needs fix

"Approved" only matters if you know which version.

Approval is a decision on a specific version of a specific asset. LaunchSign keeps comments, versions and approvals attached to the work they refer to.

Which version was approved?
Who approved it?
When?
What changed afterward?
Welcome series/Welcome Email 03
Version history
v3Aug 6 · 11:20
Legal changes requested · footer disclaimer
v4Aug 8 · 16:42
ApprovedClient · brand@aesop.com
v5Aug 9 · 09:12
Copy changed after approval
Approval required again
Version changed after sign-off
Agencies

The work is done. The client still owes a decision.

The account team sees what the client has reviewed, which version they saw, what feedback remains open and what is still waiting for sign-off.

Clients can review without creating an account.

Welcome Email 03
Client approvalWaiting on client
Campaign approval for agencies →
In-house teams

The blocker is a committee, not a client.

Brand approves the design. Legal changes the copy. A director wants to see the final build.

LaunchSign keeps those decisions attached to the campaign asset and version they refer to.

Approvals · Welcome Email 03
BrandApproved
LegalWaiting
DirectorWaiting
Campaign approval for in-house teams →

Know when the campaign is actually ready.

Keep designing in Figma. Keep building in your email platform. Keep using the specialist tools your team already trusts. LaunchSign keeps the campaign itself together.
See the journey.See what is missing.See what failed QA.See what is waiting for approval.Know what is blocking launch.Then launch from your sending platform.