UX / Product Design Case Study  ·  2025  ·  Web App

SocialHub

Designing an AI-powered social media management platform that lets a marketing team plan, create, schedule, measure and collaborate — from a single workspace.

My Role
UX Research & UI Design
Timeline
8 Weeks
Platform
Responsive Web App
Tools
Figma · FigJam · Maze
SocialHub dashboard overview
01 — Overview

One workspace instead of a dozen browser tabs.

Marketing teams manage several brands across Instagram, Facebook, LinkedIn, X and TikTok — usually with a different tool for scheduling, another for analytics, another for design, and a group chat for everything else.

SocialHub brings content creation, an AI assistant, a design editor, scheduling, analytics, team roles and live meetings into one connected product. This case study walks through how I moved from research and information architecture to a validated, shippable interface.

Problem
Fragmented, tool-heavy social workflow
Users
Marketing leads & social coordinators
Deliverables
Research, IA, flows, hi-fi UI, design system
Outcome
Publish flow cut from 6 steps to 2
02 — The Problem

Great content dies in the workflow, not the idea.

Interviews and a survey surfaced three recurring frustrations that had nothing to do with creativity — and everything to do with the tools.

Pain 01

Tool & tab fatigue

Switching between a scheduler, an analytics suite, a design app and chat to publish a single campaign. Context is lost with every jump.

Pain 02

Insight without direction

Dashboards report what happened but rarely say what to do next — no guidance on gaps, timing, or what to post.

Pain 03

Collaboration bottlenecks

Approvals, roles and hand-offs live outside the tool, so junior staff can't publish without a senior manually reviewing.

03 — Goals

What success needed to look like.

I framed the project around four design goals, each tied directly to a pain point uncovered in research.

1

Consolidate the workflow

Plan, create, schedule and report without leaving the product.

2

Make AI actionable

Turn analytics into clear, next-step recommendations — timing, gaps, content ideas.

3

Build trust into teamwork

Roles, approvals and tasks so teams can move fast without losing quality control.

4

Keep it calm

A dense product that still feels scannable, learnable and unintimidating.

04 — Design Process

A double-diamond, run end to end.

I diverged to understand the real problem, converged on an information architecture, then diverged again through design before validating with users.

01

Empathize

User interviews, survey, competitor teardown of Hootsuite & Buffer.

Discover
02

Define

Persona, user stories, journey map, problem & HMW statements.

Define
03

Structure

Card sorting → information architecture → key user flows.

Develop
04

Design

Wireframes, design system, high-fidelity UI across 9 modules.

Develop
05

Validate

Usability testing, iteration, hand-off specs.

Deliver
05 — Research & Persona

Meet Karl — the marketing leader.

Synthesising interviews into a primary persona kept every later decision anchored to a real person, his goals and his constraints.

Persona card for Karl, the marketing leader
Fig. 01 — Primary persona

Manage every platform from one dashboard so I can save time and keep the team consistent.

Give me AI-driven trend suggestions so I can stay ahead of competitors.

Let me assign roles and approvals so junior staff can post without losing quality.

User story for Karl
Fig. 02 — User stories, written from Karl's perspective
06 — Journey Map

Where the experience breaks down.

Mapping Karl's journey across five stages exposed the emotional low points — the annoyance of weak trend insight and the frustration of tedious setup — and turned each into an opportunity.

User journey map across five stages
Fig. 03 — End-to-end user journey map with emotion curve & opportunities
07 — Define

Reframing problems as opportunities.

The journey's pain points became a focused set of “How might we” questions to guide ideation.

HMW · Consolidation

How might we let a team run an entire campaign without leaving one workspace?

HMW · Guidance

How might we turn raw analytics into a clear next action to take today?

HMW · Onboarding

How might we make setting up a 10-person team feel guided, not like admin work?

HMW · Trust

How might we give leaders control over quality while still empowering junior staff?

08 — Card Sorting

Letting users group the product.

With a long feature list, I couldn't guess the navigation. I ran a hybrid card sort so real users decided how features belong together — before a single screen was drawn.

8
Participants
24
Cards sorted
Hybrid
Sort method
0.71
Avg. similarity score
The 24 cards presented to participants Create PostAI Post GeneratorContent Templates Design EditorContent CalendarPost Scheduler Best-Time SuggestionsDrafts & ApprovalsOverview Dashboard Performance AnalyticsAudience InsightsCompetitor Analysis AI PredictionsTrend AlertsSocial Inbox Comments & MessagesTeam MembersRoles & Permissions Team TasksOnline MeetingsNotifications Account SettingsBillingHelp Center

The clusters that emerged

Four groups formed consistently. The percentage shows how many participants placed those cards together — the agreement that gave me confidence to lock the structure.

Create & Publish

92% agreement
  • Create Post
  • AI Post Generator
  • Content Templates
  • Design Editor
  • Content Calendar
  • Post Scheduler
  • Best-Time Suggestions
  • Drafts & Approvals

Measure & Optimize

88% agreement
  • Overview Dashboard
  • Performance Analytics
  • Audience Insights
  • Competitor Analysis
  • AI Predictions
  • Trend Alerts

Engage & Collaborate

79% agreement
  • Social Inbox
  • Comments & Messages
  • Team Members
  • Roles & Permissions
  • Team Tasks
  • Online Meetings

Account & Support

85% agreement
  • Notifications
  • Account Settings
  • Billing
  • Help Center
What the split told me

Two cards refused to settle. Participants disagreed on Roles & Permissions (people vs. settings) and Notifications (engagement vs. account). So I kept role management inside Team but surfaced it in Settings too, and pulled Notifications into a persistent global top bar rather than burying it in one section — decisions driven by the data, not a hunch.

09 — Information Architecture

From clusters to a sitemap.

The card sort translated almost directly into navigation. Four primary areas, each holding the features users had already grouped — a structure that tested as intuitive because users built it.

SocialHub Workspace
Create & Publish
  • Content Calendar — plan & view
  • Post Scheduler — best-time queue
  • AI Assistant — generate copy
  • Templates — library + editor
Measure & Optimize
  • Overview — snapshot
  • Analytics — performance
  • Audience — demographics
  • Competitors — benchmarks
Engage & Collaborate
  • Social Messages — inbox
  • Team — members & roles
  • Team Tasks — assignments
  • Online Meetings — video
Account & Support
  • Settings — preferences
  • Billing — plan
  • Notifications — global bar
  • Help Center — support
10 — Key Flow

The flow the whole product hinges on.

Publishing a multi-platform post used to take six tools. The IA let me compress it into one continuous path.

Step 1

Describe idea

Type a prompt into the AI Assistant.

Step 2

Generate & preview

See live previews per platform, pick a tone.

Step 3

Edit design

Adjust in the built-in editor or a template.

Step 4

Schedule

Drop into the best-time queue on the calendar.

Step 5

Measure

Track results back on the analytics dashboard.

11 — Design System

A calm, confident visual language.

Electric blue for action, deep navy for focus, generous white space and one accent green reserved for positive signals. Built as tokens and reusable components for consistency at scale.

Primary
#2E5BFF
Deep Blue
#1B3AAC
Ink
#0B1020
Signal
#10B981
Paper
#F4F6FB
Display
Aa
Space Grotesk — headers, numbers, emphasis
Body
Aa
Inter — UI copy, paragraphs, labels
Utility
Aa
Space Mono — captions, data, indices
12 — The Product

Nine modules, one coherent workspace.

High-fidelity screens where the research, IA and system come together.

13 — Usability Testing

Testing the structure with real tasks.

Five moderated sessions on the prototype, task-based. Overall task success hit 92% — and the friction that remained pointed to clear, small fixes.

Finding 01

Scheduling felt hidden

Users expected to schedule from the post preview, not a separate screen.

Fix → Added a “Schedule Post” action directly under every preview.
Finding 02

AI insights were skimmed

The three insight cards read as decoration, so users scrolled past them.

Fix → Gave each insight a clear action link (e.g. “Reschedule 3 posts”).
Finding 03

Role labels were unclear

“Editor” vs “Manager” permissions weren't obvious at a glance.

Fix → Added a role-permissions matrix beneath the team table.
14 — Outcome

The impact of the structure.

Grounding navigation in card sorting paid off where it matters most: users found things, finished tasks, and did it in fewer steps.

6→2
Steps to publish a multi-platform post
Design goal met
92%
Task success in usability testing
n = 5, moderated
84
System Usability Scale score
“Good–Excellent” range
5→1
Separate tools consolidated
One workspace
15 — Reflection

What I'd carry forward.

Let users draw the map

Card sorting removed my own bias from the navigation. The two cards that wouldn't settle taught me more than the ones that agreed — disagreement is a design brief.

AI needs a verb

An insight the user can't act on is noise. Every AI moment became stronger the second it ended in a button.

Density can still feel calm

A feature-rich B2B tool doesn't have to feel heavy — restraint in type, colour and spacing does the heavy lifting.

Next: onboarding

The journey map flagged team setup as a low point. A guided onboarding wizard is the natural next iteration.