Work leads in the inbox
This guide is for anyone signed into the dashboard who handles day-to-day lead triage. You will use Inbox (the main nav item and default list), search, filters, lead detail, and status updates. Viewers can read leads but cannot change status — only Primary Owner and Manager roles can update pipeline status. Developers only need the status section when wiring webhooks that listen for status_changed.
You open a session on the dashboard host.
- Open your dashboard login URL.
- Enter the email and password for an account that appears under Settings → People & access.
- Wait out the throttle window after repeated failures.
You land on the main table of submissions after a successful login.
- Confirm you are on Inbox in the main navigation.
- Use the column headers or row actions your build exposes to sort or open a row.
You narrow rows by text that exists in stored submission fields.
- Locate the search control on the Inbox screen.
- Enter a fragment of name, email, or other stored text and run the search (or use live search if the UI updates as you type).
- Clear the query to restore the full list.
Note. Searchable columns depend on your schema and dashboard helpers; if a field never matches, confirm that column exists on the submissions table.
You slice the same data Performance uses by date, status, and form placement.
- Choose a date range preset from the date filter (the button shows the preset name and formatted range, for example Last 30 days with Apr 17 - May 17, 2026), or pick custom start/end dates.
- Choose a status value that exists under Settings → Operations → Submission status labels.
- Choose a form scope when the UI offers template or placement label filters.
- Combine filters, then open a lead from the reduced list.
You inspect one submission and its metadata.
- Activate the row’s view or open action.
- Read field values and metadata (timestamps,
page_urlwhen captured, IP when shown).
You move a lead through your configured pipeline; valid values come from Operations. Viewers cannot perform this step.
- Locate the status control on the lead screen (dropdown, buttons, or inline edit per build).
- Pick a status that exists in Settings → Operations → Submission status labels.
- Save or confirm; return to the list and confirm the row shows the new status.
Note. When an HTTPS webhook row has one or more labels checked under When status changes to, a successful save can POST JSON to that URL (see Webhooks).
You prove the UI change persisted and optional automations fired.
- Reload the lead detail view and confirm the status field still shows the new value.
- If you rely on
status_changedwebhooks, check your receiver logs or queue for a POST whoseprevious_statusmatches the old value.
Common mistakes
- Status save fails silently in the UI: the label you picked is not in the configured lead status list; add it under Settings → Operations.
- Search never finds a field: that field is not indexed or not stored on the submission row your build queries.
- Webhook fires twice: multiple rows share the same URL and overlapping toggles; audit Settings → Operations → Webhooks.
Related pages
- Operations: lead statuses and defaults.
- Performance: same filters on charts.
- Webhooks:
status_changedpayload.