Skip to main content

Portfolio, Ventures & What I Build

Project Detail

Nudgespot Conversation Management hero image

Nudgespot Conversation Management


Summary

A multi-channel customer messaging platform that unified support conversations, campaigns, automation, and team visibility.

Skills applied:
Visual Design Interaction Design Conversational UI Research Information Arch

Nudgespot needed to help growing teams manage customer conversations without scattering support, internal notes, assignments, and follow-up actions across disconnected tools.

I designed a unified chatbot management experience that combined an inbox, team collaboration, campaign automation, activity tracking, and reporting into one operational workspace.


The Problem

Support and growth workflows were converging.

Customer conversations were no longer just support tickets. They were also onboarding moments, upsell opportunities, retention risks, and product feedback signals.

Teams needed a way to respond quickly while still coordinating internally. A single conversation could involve support, sales, product, and account management.

diagram inbox 01
Customer communication was split across tools, teams, and follow-up channels.

The challenge was to design a product that felt lightweight enough for daily support work, but structured enough for campaign management, team assignment, and performance visibility.

The interface had to support:

  • Real-time customer conversations
  • Internal team notes
  • Conversation ownership
  • Campaign creation
  • Audience targeting
  • Message scheduling
  • Activity tracking
  • Reporting and accountability

The risk was product sprawl. If every capability felt like a separate tool, teams would lose the speed and clarity that made live customer messaging valuable in the first place.


Solution

A workspace centered around the customer conversation.

I treated the inbox as the center of the product. The main conversation view brought together customer messages, reply actions, assignment status, and internal team context.

nudgespot admin 01
The inbox unified customer replies, assignment, and internal team notes.

The right-side internal notes panel was especially important. It allowed teammates to share context without polluting the customer-facing thread. That separation made the interface feel collaborative without making the conversation messy.

The design supported a simple operational model:

  • The customer conversation stays clean.
  • Internal notes capture team context.
  • Assignment clarifies ownership.
  • Tags and status labels create lightweight workflow structure.
  • Actions remain close to the conversation.
diagram inbox 02
The solution made conversation, ownership, and team context visible in one place.

Campaigns extended the platform beyond support

The campaigns section showed how Nudgespot could move from reactive support into proactive customer engagement. Teams could create onboarding, reactivation, cart recovery, and announcement campaigns from the same product ecosystem.

nudgespot admin 03
Campaign reporting gave teams visibility into delivery, opens, clicks, and replies.

The campaign list made performance easy to scan. Each campaign exposed key metrics, owner information, audience size, status, and goals without forcing users into a deep analytics view.

A campaign builder for targeting, message design, and timing

The campaign creation flow organized setup into clear steps: name, rules, message, schedule, and activation. This helped reduce the cognitive load of building targeted customer communications.

nudgespot admin 04
Campaign rules helped teams target users by behavior, audience, and context.

The rules section was designed around plain-language conditions. Instead of making users think in technical filters, the UI framed targeting as a sequence of understandable decisions.

The message composition step turned the campaign into something tangible. Users could choose a channel and preview how the message would appear before activation.

nudgespot admin 05
The message preview made campaign content feel real before launch.

Scheduling added the final operational layer. Teams could decide when a message should send, how often it should repeat, and whether tracking should be enabled.

nudgespot admin 06
Scheduling controls helped teams manage timing, repetition, and campaign activation.

Visibility across the whole system

The activity feed made the product feel accountable. It showed conversations, tickets, users, system events, integrations, campaign launches, and security-related events in one chronological view.

nudgespot admin 07
The activity feed gave teams a shared operational timeline.

This was important because messaging platforms can easily become opaque. When multiple teammates respond, launch campaigns, assign tickets, and update settings, the system needs a reliable record of what changed.


Outcome

Nudgespot became more than a chat inbox.

It became a customer communication operating layer for support and growth teams.

diagram inbox 03
The platform connected support, campaigns, visibility, and measurable engagement.

The reporting view helped teams understand whether conversations and campaigns were working. Instead of treating messaging as a black box, the product exposed active campaigns, sent messages, response time, conversations, engagement, opens, clicks, and conversions.

nudgespot admin 08
Reports connected messaging activity to engagement and campaign performance.

The final product supported a more mature customer communication workflow:

  • Support teams could respond with better context.
  • Growth teams could launch targeted campaigns.
  • Managers could track activity and performance.
  • Internal teams could collaborate without confusing customers.
  • Conversations became part of a broader engagement system.

This work is especially relevant today because the same interaction patterns now apply directly to AI-powered customer support platforms: conversation state, human handoff, internal notes, automation triggers, campaign orchestration, and performance feedback loops.

Related Projects