SMS marketing
Rebuilding campaign creation
01 Overview
A platform built for performance marketers
SMSEdge is a global platform for large-volume advertisers. Marketers upload contact lists, compose campaigns and send bulk SMS through specific routes to any country, then optimize for clicks, leads and sales in real time.
-
My role
Sole designer
I audited the UX, ran usability studies, and restructured both how the system works and how it looks.
-
The problem
New clients stuck before send
Campaign creation lived on one crowded screen with 38 ways to go wrong, every screen looked different, and no onboarding showed the way — slow starts were putting adoption and retention at risk.
Five chapters, one structure
Each chapter opens with its challenge and outcome, then the decisions that got it there.
-
2019
Discovery
Living the product like a new client: usability review, support validation and the flow to beat.
-
2019
Design system
A cohesive UI library on Bootstrap 4: coral for primary, teal for success, and shared patterns for calendars, menus and tables.
-
2019 – 2020
Platform redesign
A new dashboard, onboarding and a step-by-step campaign flow.
-
2020
Marketing website
From a one-pager to a full site with pricing, guides, FAQ and developers.
-
2020 – 2021
Brand & motion
One consistent brand from screen to booth, plus a promo video built on kinetic typography.
02 Discovery
Experiencing the product the way clients do
Challenge
Campaign creation lived on one crowded screen with branches, dead ends and loops, no onboarding showed the way, and every screen looked different — slow starts were putting adoption and retention at risk.
Outcome
A validated list of what to fix: an unintuitive flow with 38 error opportunities and a 46% error rate, a bloated dashboard with no hierarchy, and inconsistent UI inside Bootstrap 4’s limits.
How might we
make campaign creation simple enough for new clients to adopt quickly, without taking power away from experienced marketers?
01
Usability review
A new colleague and I were onboarded exactly the way clients are, then ran a usability review of the platform.
- Responsiveness problems on the website and platform
- Unclear naming
- Inconsistent colors and UI elements
- No user onboarding
- An unintuitive campaign creation process
02
Support validation
Then I asked the team which problems came up most often. The top support requests:
- Campaign creation is hard to grasp
- Button and section names are unclear
- There is no pricing page
The flow to beat
The whole process lived on one screen. Names weren’t self-explanatory, some features sat outside the flow, and cramped elements fought each other. No hierarchy, no structure.
Branches, dead ends and loops — all before a single message went out.
- 1 Select a step
- 2 Add details
Baseline UX KPIs
Measured on the original campaign creation flow
- Time on task
- 2:53 min : sec
- Error opportunities
- 38 errors
- Error rate
- 46%
03 Design system
One kit for every screen
Challenge
Every screen looked different: inconsistent colors, button shapes and patterns — no shared language to build on, with Bootstrap 4 capping how far the visuals could go.
Outcome
One cohesive library on Bootstrap 4: coral for primary actions, teal for success, a consistent button shape, and shared patterns for calendars, menus and campaign tables — carried across every screen.
UI kit
One kit carried the new look across every screen: coral for primary actions, teal for success, a consistent button shape, and shared patterns for the calendar, dropdown menus and campaign tables.
Making red work for both
Using coral as the accent made error states tricky — both need attention. Errors use a slightly different shade so they stay distinct from primary actions.
04 Platform redesign
Rebuilding the core experience
Challenge
Bootstrap 4 capped how far the visuals could go, the dashboard buried key actions, and campaign creation crammed lists, offers, ads and advanced settings into one screen.
Outcome
A sidebar dashboard that scales, onboarding from day one, and campaign creation split into focused steps — lists, landing URL, message, finalize — then a live view.
A dashboard ready to grow
Bootstrap 4 powered the platform, which capped how far the visual design could go. The dashboard came first, on three decisions:
- A new sidebar that makes the main sections easier to reach
- A consistent color scheme
- A cohesive UI library
Drag the handle to compare the original dashboard with the redesign.
Onboarding that shows the way
New users land on a welcome screen with a launch checklist. From there, quick tips guide them through the platform to their first campaign.
Campaign creation, one step at a time
Following the same step-by-step narrative as onboarding, campaign creation splits into focused steps — no wall of buttons and decisions before a single message goes out.
05 Marketing website
From a one-pager to a full marketing site
Challenge
A one-pager had to become a full website. Pricing, guides, FAQ and developers built a knowledge base that introduces both the service and SMS marketing itself, but no structure existed for it.
Outcome
A complete marketing site — pricing, guides, FAQ and developer docs — with information architecture, content, design and WordPress build handled end to end.
A one-pager had to become a full website. Pricing, Guides, FAQ and Developers built a knowledge base that introduces both the service and SMS marketing itself.
I handled the information architecture, content, design and WordPress build.
Features, animated
Short loops show each feature at work: cleaning contact lists, lifting ROI, ranking sending routes.
What this achieved
A full marketing site — pricing, guides, FAQ and developer docs — that explains the service before the first call and brought a steady lift in inbound leads right after launch.
06 Visual identity
One consistent brand, from screen to booth
Challenge
Nothing said which identity elements to use or how to apply them — every visual felt like a one-off, from the product to ads to the booth.
Outcome
A style guide and a unified system across product, website, print and merch — coral and charcoal at the core, a line-icon family, and a promo video that brings the brand to life.
Nothing said which identity elements to use or how to apply them, so I wrote the style guide that keeps every visual cohesive.
A wide range of print and digital materials followed, and gave SMSEdge a branding foundation to build on.
Core elements
Color palette
Select a swatch to copy its hex
Preloader animation
Brand in the wild
Custom icons
A line-icon family for the product, website and marketing materials, from small interface icons to spot illustrations.
Bringing the brand to life
With few marketing materials to work from, a promo video was the fastest way to raise awareness. The tight timeframe pointed to kinetic typography, inspired by pieces like Apple’s “Don’t Blink.”
07 Impact
Easier to start, easier to navigate
Research identified and validated the problems that mattered. The new campaign flow and restructured navigation got new clients started faster, and made the platform easier for everyone already on it.
-
Campaign creation
Challenge: One crowded screen, with features scattered outside the flow
Design response: Focused steps: lists, landing URL, message, finalize
-
Onboarding
Challenge: No onboarding at all
Design response: Welcome checklist, intro video and contextual tips
-
Navigation
Challenge: Unclear section and button names
Design response: A sidebar with clearly named main sections
-
Interface
Challenge: Inconsistent colors and UI elements
Design response: A consistent color scheme and cohesive UI library
-
Website
Challenge: A one-pager with no place for pricing or docs
Design response: A full marketing site with guides, FAQ and developer docs
-
Brand
Challenge: No rules for identity elements or their use
Design response: A style guide and one brand from product to booth to video
Outcomes
- Decreased time on task
- Fewer error opportunities
- Improved retention and adoption rates
- Increased client satisfaction
- A cohesive UI library
08 Takeaways
What this project taught me
-
Validate before designing
A usability review, support requests and interviews pointed at the same problems, so the redesign targeted what actually blocked people.
-
Constraints shape solutions
Bootstrap 4 and backend limits defined what was possible. Designing inside them kept the work shippable.
-
Fewer decisions per screen
Breaking one crowded screen into guided steps made a powerful tool approachable.