Conversions
This is the screen where the web finally sees the money — one lead at a time. Reports fold everything into pretty numbers; Conversions show the raw material those numbers are built from: every postback, every payout, every status, every UTM tail. You come here to check the till, debug an integration, or work out why a lead went to trash. Newest on top. We count exactly what the classic interface counts — down to the last lead.
What's on the screen
A dense table, newest leads on top, 50 per page, default sort newest-first (lead_id descending). The toolbar up top:
- Date range — presets (24h / 7d) plus a custom period.
- Status — segments All · New · Hold · Approve · Cancel · Trash (statuses 1–5).
- + Filter — a popover with ~20 keys (geo, ip, click, goal, every tag).
- Scope — Mine / Team (Team pulls the whole team's leads).
- ↻ Refresh — manual refresh, plus an Auto toggle (off / 30s / 60s), off by default.
- Columns — the column-picker popover.
- Export CSV — dumps the current selection.
Default columns
Out of the box we show 13 columns (classic parity):
Time · Campaign · Stream · Landing · Status · Country · Payout · utm_source · utm_campaign · utm_content · utm_term · utm_medium · Domain · SubID.
Columns popover
21 columns total, 13 on by default. Columns are sorted into four groups — Lead · Money · Tags · Debug. Optional extras: the info button, user (team), Goal, IP, Custom, Cost, Customer (utmu), Name · Phone · Email · Comment. Your chosen set is saved server-side (pref.ui.cols.conversions) and survives a full reload.
Column headers are click-to-sort — a click refetches from the server (sorting is server-side, not in the browser).
Workflow 1 — Filter the leads
- Set the date range. Pick a period up top (or keep the 7-day preset).
- Click a status segment: All · New · Hold · Approve · Cancel · Trash. Approve, say, leaves only the approved ones, and the footer count updates.
- Add finer conditions. Open + Filter and add keys: geo, ip, click, goal, any tag (utm_*, subid, customer, domain). Each condition becomes a chip.
- Filter straight from the table. Clicking a value in any cell adds it to the query. Click
googlein utm_source and you get the filter “utm_source = google”. - Start over. Clear the chips or hit Reset filters.
Workflow 2 — Inspect a single lead
- Open the lead details. Click the lead's row (the row itself, not a link value) — the “Lead details #NNN” modal opens.
- Read the full record. Inside: click code and UID (both clickable), geo and IP, UA with parsed browser and OS, the
metaobject,adid,data1..5, tags and customer, payout, cost, goal. - Open the “Status history” tab. A read-only timeline: time · old → new status · price · cost. Statuses are drawn as pills from the numeric status.
- Close it. Close only. The modal is read-only.
New → Hold → Approve and how the money moved with it. Nothing to edit — it's a chronicle, not a control panel.Workflow 3 — Export to CSV
- Dial in your selection and columns. Range, status, filters and the columns you want — the export dumps what's visible.
- Hit “Export CSV”.
- Get the file. In it: status as a machine code (
ca/cc/…, not the localized pill), money raw (with its currency), campaign as the human name, geo uppercased. Headers are localized, and the file carries a UTF-8 BOM so Excel doesn't mangle Cyrillic.
ca reads fine to a human and a machine, and doesn't break when someone flips the UI language.Good to know (the gotchas)
- Every cell is a filter-drill link. Clicking a value adds it to the query. Handy — and a trap for anyone expecting a status click to “do” something. It won't — it only filters.
- Status is always from the number. Pills render from the numeric status (1–5), not the string — the string depends on language, the number doesn't lie.
- A long range warns but still loads. More than ~31 days shows a soft “Range over 31 days — narrow it…” warning and loads anyway (the endpoint is paged, so there's no hard stop).
- Timezone correction. When the site tz ≠ the server tz, filtering runs on the
lead_timeepoch (ufrom/uto) so the day boundaries line up. - Mobile. On a narrow screen leads collapse into labelled cards (label left, value right, colored status pill), with a bottom tab bar.
Coming from an old tracker
This is your familiar conversions screen — the same raw lead stream, just labelled in plain words. Used to eyeball every conversion one by one? The habit carries over.