Case Study · 01

AI Content Studio

Designing an end-to-end content operation for teams that can't afford a content team

Role

Solo Designer

Timeline

3 Weeks

Company

Birdeye

Content Hub overview
../images/hero-overview.png Replace with product overview screenshot
Context

Birdeye serves multi-location businesses — dental groups, auto dealerships, and franchise chains. The person responsible for social content is usually a front desk manager juggling ten other things. Not a content strategist. Not a social media team.

Content Hub is Birdeye's answer to that gap: an AI-powered platform where a single conversational brief generates an entire campaign — social posts, a blog, a landing page, and customer emails — then routes everything through review, approval, and publishing without leaving the product.


Problem

"I know I need to post, but by the time I sit down to write something, it's already Thursday."

— Regional Marketing Manager, Multi-location dental group

01

Blank canvas paralysis

No starting point. Writing content for Facebook, Instagram, LinkedIn, a blog, and an email — each different — is paralyzing for someone who didn't sign up to be a content team.

02

No brand consistency across locations

Each location manager posted differently — different tones, different visuals, different CTAs. Franchise operators had no visibility and no control over what went out in their name.

03

Approvals happened over text

Drafts lived in Notes apps. Sign-offs happened in iMessage threads. There was no record, no version history, no way for HQ to catch a bad post before it went live across 500 locations.


Who We Designed For
Primary User

Regional Marketing Manager

Oversees 5–20 locations. Not a copywriter. Wants to look good to leadership. Needs content to move fast but can't afford a mistake going live across 10 Facebook pages at once.

  • Overwhelmed by platform-specific formatting
  • Fears anything going wrong publicly
  • No time to coordinate 10 location managers
Secondary User

Business Owner / Franchise Operator

Wants a consistent social presence but has zero time for execution. Will abandon any tool that requires more than three decisions to get started.

  • Can't afford inconsistent brand voice
  • Needs control without micromanaging
  • Wants visibility, not involvement

Process

Week 1

Discovery

  • Customer calls with PM
  • Mapped existing content workflows
  • Competitive analysis — Jasper, Buffer, Hootsuite
  • Defined 5-min benchmark with engineering

Week 2

Design & Prototype

  • Rapid wireframes → internal critique
  • Tested conversational brief vs. form
  • Interactive prototype in Figma Make
  • Tested with real customer via CS team

Week 3

Handoff

  • Worked with ML engineer on AI constraints
  • Designed loading, empty, and error states
  • Full Figma handoff with annotations
  • Edge case documentation with engineering
View Prototype

Key Decisions
01
AI Brief

A guided conversation, not a blank form

Early explorations gave users a structured form — goal, audience, brief, content types, and dates — all at once. Testing showed this created the same blank canvas problem we were trying to solve. We redesigned the creation flow as a conversational brief: the AI asks one question at a time, offers chips for common goals and audiences, and assembles a structured project summary in the background. The user feels like they're having a quick conversation. The AI feels like it's ready to go to work.

app.birdeye.com · Content Hub — New product launch
AI brief summary card
Tradeoff

Power users wanted to see and edit all fields simultaneously. We kept a "Create manually" tab as an escape hatch — a full structured form for teams that prefer explicit control over the conversational path.

02
Content Canvas

One brief → multiple content formats

Most AI content tools generate content one piece at a time. Canvas lets you start with a single brief and instantly create multiple content types — from social media posts and short-form videos to blog articles, emails, and landing pages. Each output is automatically adapted to its platform, enabling teams to focus less on writing and more on reviewing, editing, and publishing.

app.birdeye.com · Content Hub — New product launch · All locations
Full content canvas
Tradeoff

Generating everything upfront creates review overhead. We addressed this with per-content assignment — each piece can be assigned to a team member with a due date — and an approval queue that surfaces everything pending sign-off across all projects in one filtered view.

03
Approval & Review

Structured approvals replace messy text approvals

Before Content Hub, teams approved content through text messages and email threads. Feedback was scattered, context was lost, and there was no clear record of what was approved. Content Hub introduces a structured approval workflow. Any post can be selected and sent for approval, placing it into an approval queue where reviewers can review, approve, or request changes. Each approval action is tracked, creating a clear record of decisions and ensuring teams always know what’s ready to publish.

app.birdeye.com · Content Hub — Notes · Facebook post
Per-content Notes panel
Tradeoff

Some managers preferred a simple Approve / Reject action without a discussion layer. The approval queue serves them — one row per piece, bulk-approve in a click — with the comment thread underneath for teams that need richer async collaboration.

04
Publishing

Calendar closes the loop — AI picks the time

Content without a publishing plan is just drafts. The calendar view shows the full publishing picture at a glance — what's scheduled, in draft, and published — across all locations and platforms in one week or month view. For social posts, BirdAI pre-fills the scheduling modal with the optimal publish time based on past engagement data per channel. Teams can override it; most don't. Making calendar one of three equal views — alongside Grid and List — meant teams discovered it when they needed it, without it feeling mandatory.

app.birdeye.com · Content Hub — Calendar · December 2025
Calendar week view
Tradeoff

Calendar feels like overhead for single-location teams running one campaign at a time. Making it an optional view — not the default — kept smaller teams in the grid while multi-location operators got the publishing visibility they actually needed.


Also Shipped

These six features weren't in the original scope. They emerged from post-launch customer feedback and sessions with the CS team — patterns that kept surfacing about accountability, visibility, and team control.

Version History

Every edit to a piece is tracked by name, timestamp, and action — caption updated, image replaced, post published. Teams can restore any prior version with one click.

Share & Access Control

Projects can be shared via link with location-scoped access — keeping franchise content within the right teams.

Activity Log

A project-level audit trail shows who created, generated, shared, and published content — and when.

Content Library

A library of AI-recommended and user-saved project templates organized by goal so teams can start from intent, not a blank canvas.

Export

Social posts export as ZIP. Blogs and landing pages export as HTML.

Assigned to Me

A dedicated queue shows only the pieces assigned to you, with due dates, campaign context, and Open / Closed task states.


Outcomes

10K+

Business locations using Content Hub at launch

9

Content pieces generated from a single brief across 6 types

< 2min

Average content creation time post-launch

Content Hub became one of Birdeye's most adopted AI features at launch. Businesses that previously posted once or twice a month increased publishing frequency significantly. The approval system reduced back-and-forth outside the platform, and the calendar view gave franchise operators the visibility they asked for.


Reflection

If I had more time, I'd have pushed harder on brand templates — a library of pre-approved voice and tone guardrails businesses could lock AI-generated content into. The pure AI approach worked well for confident users, but brand-sensitive clients wanted controls that went beyond the approval workflow.

Version history and the activity log were late additions that arrived after initial launch based on customer feedback. They should have been in the first release. Teams collaborating across 10 locations need a reliable audit trail from day one.

The "Assigned to Me" view also surprised us post-launch. Designing for the individual within a team — not just the team as a whole — is a pattern I'd carry into any future collaboration product.