Subscriber SMS Activity Timeline

Introduce a subscriber profile and display an activity timeline on each subscriber profile, similar to what merchants are used to in tools like Klaviyo and other automation platforms.


What the Timeline Shows:

For a given subscriber (phone number):

  • All SMS events in chronological order

    • Sent

    • Scheduled

    • Delayed (SmartSend)

    • Skipped / Suppressed

    • Failed

  • Automation source

    • Which flow triggered it

    • Step name (e.g. “Cart Reminder #2”)

  • Timing context

    • Original scheduled time

    • Actual send time

    • Delay reason (SmartSend / Quiet hours)

  • Message preview

    • Full SMS content

    • Discount code

    • Link destination


Bonus Features

These aren’t required for V1 but would significantly improve control:

1. Automation Collision Warnings

  • Detect when multiple automations target the same subscriber within X hours

  • Show warning:

    “This subscriber is currently eligible for 3 active automations”


2. Display Send Cap per Subscriber

  • Simple indicator:

    • “3 messages sent in last 24 hours”

    • “Next eligible send in 6 hours (SmartSend)”


3. Automation Priority Preview

  • Let merchants see which automation will win when conflicts occur


Who This Helps

  • Merchants:
    Understand why messages fired or didn’t, avoid over-messaging customers

  • CS & CSM:
    Faster debugging for CS and CSM teams

  • Product:
    Foundation for smarter automation in the future

  • End subscribers:
    Fewer confusing or mistimed messages → better trust & retention


Why This Matters Now

As TxtCart adoption grows:

  • Stores will stack automations

  • SmartSend usage will increase

  • Without visibility, confusion/frustration will scale faster than volume

This feature turns SmartSend into a trust-building system.


The goal is to provide clear visibility into what happened, why it happened, and what’s coming next for each subscriber.


Here’s a little mockup of how I envision the activity timeline

How Users Can Access It

1. Subscribers → Click Subscriber (Phone #) to view profile
2. Flows → Sent Count → Click Subscriber (Phone #) to view profile
3. Campaigns → Sent Count → Click Subscriber (Phone #) to view profile

Please authenticate to join the conversation.

Upvoters
Status

In Review

Board
💡

Feature Request

Date

24 days ago

Author

Shakiya Gardner

Subscribe to post

Get notified by email when there are changes.