Engagement · live & scaling

Industry
Enterprise software
Solution
Enterprise SaaS
Engagement model
Product engineering partnership
Engagement length
8+ months
Market stage
Live & scaling
Team
6+ team members
Scope
Enterprise software engineering
Platform
Web
98%
Positive user adoption and feedback

Employees and communication owners took to the platform rather than falling back to scattered tools and informal channels.

Reported post-launch, platform-wide

60%
Improvement in internal communication efficiency

Announcements, updates and campaigns move through one structured workflow instead of several disconnected ones.

Reported post-launch, platform-wide

45%
Faster email campaign creation

Non-technical users build branded internal emails from reusable templates and content blocks rather than waiting on someone with markup skills.

Measured across internal email campaign creation

Context

The situation before the platform

Why an enterprise needed one communication ecosystem instead of scattered tools and informal channels.

The business

Organisations running internal communication at scale across departments — the communication owners who write and send updates, and the employees who are meant to read and act on them.

The starting point

Teams relied on scattered tools and informal channels to share information. Updates were missed, messaging was inconsistent, and keeping departments aligned was difficult — with no centralised place to create, send and track internal email.

The trigger

Creating internal emails was time-consuming and needed technical skill, which slowed workflows and limited what non-technical users could produce. At the same time nobody could see how any of that communication actually performed.

What they wanted

One internal email platform combining customisable email workflows, template and campaign management, structured team and audience routing, collaboration tools and a communication analytics dashboard — without depending on external services.

Constraints

The builder had to stay usable for people with no technical background · communication structures had to scale with the organisation rather than be re-modelled per department · reporting accuracy mattered, because engagement data was the basis for changing how teams communicate.

System

What it runs at today

The platform as delivered, live and scaling inside organisations.

Employee engagement
35%
Increase in employee engagement with internal communication after launch
Core modules
5
Communication hub, email builder, template & campaign management, team management, analytics
Engagement length
8+
Months, as a product engineering partnership through launch and scaling
Team size
6+
Design, frontend, backend and QA covering the full platform
The engineering problem

Four gaps that shaped the build from day one

Not vague pain points — the specific tensions in replacing fragmented internal communication with one structured platform, each paired with what we did about it.

0 1
Inefficient team communication across departments

Without a centralised communication system, teams relied on scattered tools and informal channels to share information. That led to missed updates, inconsistent messaging and difficulty maintaining alignment across departments, which affected productivity and collaboration overall.

What we did

A single platform where teams manage all their communication needs — sharing updates, coordinating tasks and collaborating in one place, so information flows consistently across departments instead of through separate tools.

0 2
Complex email creation slowed everything down

Designing and sending internal emails took significant manual effort and technical know-how. Non-technical users struggled to produce structured, presentable emails, which slowed communication and reduced the quality and consistency of internal messaging.

What we did

A no-code drag-and-drop email builder with customisable layouts, reusable components and pre-built content blocks, so anyone can assemble a branded internal email quickly without technical expertise.

0 3
Limited communication analytics

Organisations had no meaningful insight into how internal communication performed. Without data on open rates, engagement or user interactions, it was hard to evaluate effectiveness, spot gaps or make informed improvements.

What we did

Analytics dashboards covering open rates, click-through rates and engagement levels, with downloadable reports so teams can measure effectiveness and act on it rather than guess.

0 4
Missing communication guidance and workflow

Teams had no structured workflows or guidance to improve their communication practices. The absence of resources and best practice made it harder for employees to build effective communication habits, leaving inconsistency and inefficiency in place over time.

What we did

Structured campaign workflows, a template management system and Primary and Secondary Team architecture, so consistent practice is built into the product rather than left to individual habit.

Architecture

How it fits together

Simplified — the shape rather than every service.

0 1 Clients
React.js • HTML5 • CSS3 • JavaScript

A React.js front end carries the drag-and-drop email customisation, campaign configuration, template management and analytics dashboards in one responsive web application.

0 2 Gateway
Node.js API Layer • User Roles & Permissions • Team Hierarchies

A Node.js backend handles every client request along with user roles and permissions and the Primary and Secondary Team structures that decide who receives what.

0 3 Services
Campaign Management • Email Automation • Template Management • Analytics & Reporting • Collaboration & File Sharing

Each function is its own concern, so campaign automation, templates, reporting and collaboration can be tuned or extended without destabilising the others.

0 4 Data & infra
MySQL • AWS • AWS S3 • AWS SQS

MySQL holds user, team and campaign data, AWS S3 stores shared files and email assets, and AWS SQS queues the processing behind campaign sends so volume does not block the interface.

Scalability was treated as an architectural requirement: queued processing, a single API surface and modular services are what let campaign automation, template management, analytics and collaboration run inside one platform as an organisation grows.
Solutions

Six systems doing the actual work

Not a features list — the specific things we built behind every number above.

Smart internal communication infrastructure

All internal communication processes sit in a single platform, so announcements, updates and campaigns are managed in one place instead of across disconnected tools.

Drag-and-drop email builder

A no-code builder with customisable layouts, reusable components and pre-built blocks, so non-technical users produce professional internal emails without markup work.

Advanced team management

Primary and Secondary Team structures group users and contacts, so messages can be segmented and delivered to the departments or audiences they are meant for.

Real-time campaign analytics

Interactive dashboards report open rates, click-through rates and engagement levels, so teams can see what works and adjust how they communicate.

Collaborative communication tools

File sharing, project coordination, communication tracking and campaign scheduling keep work aligned across the organisation rather than in individual inboxes.

Template & campaign management

A template management system for branded, reusable communications, paired with campaign configuration so the same standards apply every time a message goes out.

Key features

What the platform does day to day

Five capabilities, each closing one of the gaps identified above.

Capability Runs Refresh What it does
Centralised communication hub Organisation-wide Continuous Brings all internal communication, campaigns and updates into a single platform
Drag-and-drop email builder User-configured On demand Enables users to create professional, visually engaging emails without technical skills
Real-time communication analytics Dashboard Real time Provides interactive dashboards with insights into email performance and engagement
Structured team & audience management Admin-managed On change Enables targeted communication through Primary and Secondary Team structures
Collaborative workflow & engagement Team Continuous Combines file sharing, project coordination and communication tracking
Integrations

How the moving parts plug in

Delivery, storage, queueing and billing reach the platform through one API layer rather than sitting beside it as separate tools.

Connected capabilities

SendGrid
Email delivery for internal campaigns
AWS S3
File sharing and email asset storage
AWS SQS
Queued campaign and automation processing
Stripe
Secure payments for platform subscriptions
↓ through one Node.js API layer ↓

Platform integration layer

Node.js API layer
One contract for every client request
Roles & permissions
User roles and team hierarchies
Email automation engine
Campaign scheduling and sends
↓ into the core services ↓

Core services

Campaigns
Email builder
Templates
Teams & contacts
Analytics & reporting

Because templates, team structures and reporting resolve against the same services, building a communication, sending it to the right departments and measuring how it landed are three steps in one dashboard rather than three separate systems.

Security

What protects employee and organisational data

Internal communication carries employee data, contact lists and payment records for the subscription itself — so access control and reliability were designed in.

Roles and permissions

User roles and permissions are part of the backend rather than an interface convention, so each person reaches only the campaigns, teams and reports their role covers.

Structured audience control

Primary and Secondary Team architecture governs who is in scope for a message, which keeps internal communication inside the intended audience instead of broadcast by default.

Reliable storage and processing

AWS S3 holds shared files and email assets while AWS SQS queues campaign processing, so large sends are absorbed by the infrastructure rather than dropped.

Secure subscription payments

Stripe handles payment for the platform itself, keeping billing on a dedicated secure path rather than inside the communication application.

Process

How we got there

Five stages, starting with how organisations actually handle internal communication rather than a feature list.

0 1
Discover

In-depth research into how organisations handle internal communication — stakeholder needs, existing email workflows and the collaboration challenges behind them.

0 2
Define

Communication processes, user roles and campaign workflows were mapped out, and email automation, customisable templates, analytics and collaboration tools prioritised.

0 3
Design

Wireframes, prototypes for the drag-and-drop email builder and dashboard layouts, with the emphasis on usability, accessibility and simplifying complex communication tasks.

0 4
Develop

A scalable architecture bringing together team management, campaign automation, customisable templates, analytics dashboards and collaboration tools as one experience.

0 5
Validate

Extensive usability testing and feedback cycles: workflows refined, performance optimised and reporting accuracy verified before deployment.

Business impact

What changed for the business

Beyond the headline numbers, three things teams noticed first.

One communication ecosystem

Fragmented workflows were replaced by a centralised, collaborative platform, so information sharing across departments runs through a single structure.

60% more efficient
Campaigns built faster

Teams create professional internal email campaigns without technical help and manage communication structures with far less manual effort.

45% faster creation
Transparency across departments

Detailed analytics dashboards made engagement visible, which is what let organisations hold consistent communication standards across every team.

35% higher engagement
Commercial outcome

What the engineering choices are worth in operating terms

Every headline number traces back to a specific decision, not a vague platform effect.

Engineering decision Operating outcome Measured effect
Centralised communication hub Updates and campaigns run through one structured workflow instead of scattered channels 60% better efficiency
Drag-and-drop builder & template system Non-technical users assemble branded internal emails from reusable blocks 45% faster creation
Team structures & analytics dashboards Messages reach the right audience and their performance is visible afterwards 35% more engagement
Usability testing & workflow refinement Workflows match how people actually communicate, so the platform gets used 98% positive adoption
Stack

What it's built on

The actual technologies, not feature names with icons attached.

Frontend

  • React.js
  • HTML
  • CSS
  • JavaScript

Backend

  • Node.js
  • MySQL

Data & infra

  • AWS
  • AWS S3
  • AWS SQS

Integrations

  • SendGrid Emails
  • Stripe
Full case study

Get the complete write-up as a PDF

The same content on this page, plus the extended module breakdown and delivery phases, in a single document you can share internally.

  • Full platform and communication service architecture
  • Discovery-to-deployment process, phase by phase
  • Email builder, team structure and analytics decisions in detail

Download the case study

No spam • unsubscribe anytime • we’re here when you need us

More work

Other platform builds

Hospitality

Every stay, extraordinary.

Hospitality group transformed guest experiences through IoT-enabled room automation, reducing service requests by 58%
Hospitality Group transformed Guest Experiences through IoT-enabled Room Automation, reducing Service Requests by 58%
Transportation & Mobility

Share the ride. Own the journey.

Mobility platform optimized commuter matching, increasing successful ride bookings by 48%
Mobility Platform optimized Commuter Matching, increasing Successful Ride Bookings by 48%
Sports & Entertainment

Fans in. Athletes up.

Sports engagement platform increased fan participation by 3x through gamified digital experiences
Sports Engagement Platform increased Fan Participation by 3x through Gamified Digital Experiences