LinkDen
Using LinkDen

Inbox

View and manage contact form submissions from your visitors in the Inbox.

๐Ÿค Inbox

When visitors fill out your contact form, their messages land in the Inbox at /admin/inbox. Think of it as a simple read-only inbox built into your admin panel โ€” no external tools required.

โšก TL;DR

  • Messages from your contact form appear here automatically.
  • Filter by All, Unread, or Read.
  • Select any message to read the full details.
  • Older messages load page by page ("Showing n of total").
  • Select mode marks read or deletes several messages at once.

๐Ÿ“ฌ What You'll See

Each connection card shows:

  • Name and email of the visitor.
  • Message preview (first line).
  • Timestamp of when it was submitted, in the timezone set under Settings โ†’ Account.
  • Read/Unread indicator โ€” bold title = unread.

Clicking a card opens the full message in a side panel (desktop) or a slide-up sheet (mobile).


๐Ÿ” Filtering

Use the filter buttons at the top of the list:

FilterShows
AllEvery submission
UnreadOnly messages you haven't opened yet
ReadMessages you've already viewed

Opening a message marks it as read once. If you then choose Mark as unread, it stays unread.

Scroll to the bottom and click Load older messages to see more.


โœ… Actions

Single Connection

  • Mark as read / unread โ€” Toggle the read state manually.

  • Delete โ€” Permanently removes the connection. Cannot be undone.

  • Reply โ€” Opens your mail app addressed to the visitor. The address is encoded, so a crafted email can't add extra recipients or headers.

Bulk Actions

  1. Click Select in the list header and tick one or more messages.
  2. Use the toolbar that appears:
    • Mark read โ€” Marks the selected messages as read.
    • Delete โ€” Permanently deletes the selected messages (after a confirmation).

Warning: Deletion is permanent. There is no recycle bin.


โš™๏ธ Prerequisites

Messages only appear here while Accepting messages (in the Inbox header) is on and visitors have submitted the form.

  1. Go to /admin/inbox.
  2. Turn on Accepting messages in the header.
  3. Optionally configure email at /admin/settings/email to get notified.

See the Contact Form guide for full setup.


๐Ÿ“ง Email Notifications (Optional)

If you'd rather get an email for each new submission than check this inbox:

  1. Go to /admin/settings/email.
  2. Set your email provider: Resend (Cloudflare Email Workers coming soon), API key and sender address.
  3. Under Contact-form delivery, choose Email only or Inbox and email. In Email only mode a failed send still lands here.

See Email Templates for what the notification looks like.

On this page