Skip to content
SGSina Gholizadeh
  • Work
  • About
  • Playground
  • Contact
Resume
All work
Case study · 03 / 07

Campaign Lark

Campaign dashboard, email designer and a visual automation builder.

Senior front-end developer, freelance · 2025-2026 · Shipped 2026

Campaign Lark · Case study
campaignlark.com
Campaign Lark: cover

Front-end for an email marketing product: the campaign dashboard, a drag-and-drop email designer and a visual automation flow builder.

01

The problem

Marketing automation products need multiple complex interfaces that stay intuitive while handling large amounts of data and sophisticated workflows. Campaign Lark required a scalable campaign dashboard, a visual automation builder for customer journeys, a powerful yet approachable email designer, a modern marketing website for acquisition, and a maintainable frontend architecture for rapid feature development.

02

What I built

I developed a modular frontend architecture so different parts of the platform could evolve independently while keeping a consistent UX. That included a responsive campaign dashboard, an interactive email editor, a node-based automation flow builder, the public marketing website, and a shared reusable UI component system across the product.

  • Campaign dashboard

    campaign & customer management, analytics, reporting

  • Email designer

    drag-and-drop editing, responsive layouts, reusable blocks, live preview

  • Workflow automation builder

    visual flow editor, drag-and-drop nodes, branching logic, journey automation

  • Marketing website

    responsive high-performance pages, product presentation, acquisition funnels

03

Screens

Campaign Lark: the problem
Campaign Lark: the solution
04

Hard parts

  1. 01

    Interactive workflow builder

    responsive drag-and-drop automation canvas for complex marketing flows with smooth interactions

  2. 02

    Email designer

    balancing flexibility with usability while generating reliable email layouts

  3. 03

    Large dashboard state management

    datasets, filters, async requests, and analytics without losing responsiveness or maintainability

05

My role

  • Frontend architecture
  • Dashboard development
  • Email designer implementation
  • Visual workflow builder
  • Performance optimisation
  • Component system development
  • Marketing website development
  • Collaboration with designers and backend engineers
Info
Role
Senior front-end developer, freelance
Period
2025-2026
Client
Campaign Lark
Status
Shipped 2026
Stack
  • React
  • Next.js
  • TypeScript
  • Tailwind CSS
Visit campaignlark.com (opens in a new tab)
On this page
  • The problem
  • What I built
  • Screens
  • Hard parts
  • My role
PreviousIconly Pro
NextSolsta

Let's build something

Open to full-time roles and freelance projects, remote or relocation. The fastest way to reach me is email.

Email hi@c-na.devOther ways to reach me
Sina Gholizadeh · c-na.dev · © 2026Still here? The desk has more secrets. Try the terminal on the Mac.
EmailLinkedInGitHubResumeBack to top ↑