Analytics
The Analytics screen is for reading the conversion funnel, conversion by channel, results by persona, each source's share, and the balance usage for a chosen period.
Address in the dashboard: /app/analytics
Period and filters
The button strip at the top chooses the period and filters the numbers by channel, persona, and source.
Buttons and actions
- "Últimos 30 dias" (Last 30 days)
- Shows the numbers for the last 30 days. It's the period the screen opens with by default.
- "Últimos 7 dias" (Last 7 days)
- Shortens all the cards to the last 7 days.
- "Hoje" (Today)
- Shows only today.
- "Canal: ‹todos ou o canal escolhido›" (Channel: ‹all or the selected channel›)
- Opens the list of channels that had activity in the period (WhatsApp, SMS, "E-mail" (Email), Web chat). Choosing a channel filters the funnel, conversion by channel, persona, and source; the first option goes back to all.
- "Persona: ‹todas ou a persona escolhida›" (Persona: ‹all or the selected persona›)
- Opens the list of the account's personas and filters the numbers by the persona that handled the lead.
- "Origem: ‹todas ou a origem escolhida›" (Source: ‹all or the selected source›)
- Opens the list of lead sources in the period (WhatsApp, Instagram, "Site" (Website), "Cadastro manual" (Manual entry), "Importados por planilha" (Imported via spreadsheet), "Integração" (Integration), and others) and filters the numbers by it.
- "Limpar filtros" (Clear filters)
- Appears only when some filter is on. Turns off "Canal" (Channel), Persona, and "Origem" (Source) all at once and gives back the whole screen.
- The chosen period's button is highlighted with the brand gradient.
- The active filter is highlighted and shows the name of the chosen option; the list marks the current option with a check mark.
- When you change the period or a filter, the previous numbers stay on screen until the new ones arrive, without flickering.
"Funil de conversão" (Conversion funnel)
The six stages of the period, with the number of leads and the percentage over the leads created.
- Fixed subtitle: "Cada etapa reflete eventos reais — sem inflar." (Each stage reflects real events — no inflation.)
- "Leads criados" (Leads created): who came in during the period. It's the base for all of the card's percentages.
- "1ª resposta da IA" (First AI reply): how many received the first reply.
- "Qualificados agora (quente + morno)" (Qualified now (hot + warm)): who is hot or warm at this moment.
- "Quente" (Hot): the part of the qualified that is hot.
- "Handoff aceito" (Handoff accepted): conversations transferred to a team member and accepted.
- "Fechados" (Closed): deals won.
- Each stage shows the number, the percentage over "Leads criados" (Leads created), and a proportional bar.
"Conversão por canal" (Conversion by channel)
One block per channel with its conversion rate and its size in the total of conversations.
- The channel name in its color and the conversion percentage on the right.
- Bar: that channel's share of the period's total conversations (it isn't the conversion).
- Bottom line: ‹n› conversations from the channel in the period.
"Por persona" (By persona)
Compares the conversion of the two versions of the AI when an A/B test is active.
Buttons and actions
- "Configurar personas" (Set up personas)
- Appears when there is no active A/B test, after the text "Sem teste A/B ativo" (No active A/B test). Opens the Personas screen to set up the test.
- With an active test: the name of each variant, the conversion percentage, and a bar.
"Por origem" (By source)
Where the period's leads came from, as a share of the total.
- One row per source with the percentage and a bar. It's a share of leads, not a conversion rate.
"Consumo de saldo" (Balance usage)
How much balance the account spent per day in the period, always for the whole account.
- Bars per day, from the first day of the period through today; days with no spending appear empty.
- Footer: the period and the total spent in it.
- The legend "/dia" (/day); with any filter on, it changes to "/dia · geral (sem filtro)" (/day · overall (no filter)), because this card ignores the filters.
Screen states
- Loading
- Three gray blocks in place of the cards while the numbers arrive.
- Nothing here yet
- With no leads in the period, the funnel says "Sem dados no período" (No data for the period); with a filter on, "Sem dados para os filtros neste período" (No data for the filters in this period). The channel and source cards also say "Sem dados no período" (No data for the period).
- If something goes wrong
- A card with "Não foi possível carregar o analytics." (Could not load analytics.) and the "Tentar novamente" (Try again) button, which requests the numbers again.