Skip to content

Email activity improvements #409

@jacobsmith928

Description

@jacobsmith928

Screenshot_2025-11-04_15-40-01.png

Our Email activity log should look more like what resend and others have.

  1. For the left column, having the resource name doesn't really help us. We should show email address where the email was sent to.

  2. Status should be the most recent of these (Sent, Delivered, Delayed, Bounced, Complained, Opened, Clicked, Failed)

email.sent — Message accepted and sent to provider. (resend)
email.delivered — Message successfully delivered to recipient’s inbox.
email.delivery_delayed — Delivery is delayed (provider retrying).
email.bounced — Delivery failed (invalid address or mailbox issue).
email.complained — Recipient marked message as spam.
email.opened — Recipient opened the email.
email.clicked — Recipient clicked a link inside the email.
email.failed — Sending failed (e.g., invalid config or provider error).

  1. We should show the email subject, truncated

  2. The "created" column should be "sent" and let's make it more useful. See attached.

  3. The staff user should be able to click through on the email address to view more details about the email. From, to, subject, timestamp, status, etc.


🧷 Attached files:
- Screenshot 2025-11-04 at 7.20.36 AM.png (96.7KB)

- Screenshot 2025-11-04 at 10.36.33 AM.png (140.0KB)

- Screenshot 2025-11-04 at 10.38.54 AM.png (20.0KB)

- Screenshot 2025-11-04 at 10.39.39 AM.png (53.5KB)


Reported by: Jacob Smith ([email protected])

Source URL: https://staff.datum.net/email-activity

Marker.io Issue type: Improvement

Issue details: Open in Marker.io — #MILO-25

Device typedesktop
BrowserChrome 142.0.0.0
Screen Size3440 x 1440
OSOS X 26.0.1
Viewport Size1821 x 1183
Zoom Level100%
Pixel Ratio@​1x

Metadata

Metadata

Assignees

Labels

enhancementNew feature or request

Type

No type

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions