Back to selected work

From days to minutes

Company
LaunchGood
Role
Software Engineer
Year
2026
Stack
  • Next.js
  • TypeScript
  • Workflow automation
  • Third-party APIs
Result
Approval turnaround from days to minutes

The problem

Campaign creators applied through a form outside the website. Staff then looked up the campaign details by hand and passed the request between departments, so every application took days.

What I did

  • Moved the application into the website, so every request starts with the right campaign details.
  • Built one workflow that creates the payment link, opens the deal in the customer system and the task for finance, with no manual step.
  • Listened for the payment and moved every record forward on its own, so creators always see which stage they are in.

The key decision

Keep the application inside the website and let one workflow do every hand-off. Each department still works in its own tool, but nobody copies details between them anymore.

The result

A multi-department process that took days now takes minutes, and campaign creators can see where their request stands at any time.

What I'd do next

Bring the results of each campaign into the same view, so creators see what their spend achieved.

WebsiteOne workflowPayment linkCustomer systemFinance taskStatus for creators
Back to selected work