Skip to content
Analytics

See where people get stuck, and what they asked right there.

Find the step where people give up, read what they asked Rendel on that screen, and open the fix in one tap. Rendel is the AI assistant inside your mobile app and website, and the SDK that runs it also records screens and taps, so funnels, retention and the month’s results sit in the same console.

Halden’s console, an invented store with Rendel running. Yours for two hours, no sign-up.

The problem

The step is in one tool. The reason is in another.

Your analytics tool shows that people leave at checkout. Your chat log shows them asking what shipping costs. Nobody sees both at once, so the fix waits until someone exports two files and lines them up.

Two windows, one question

The drop and the reason sit in different tools.

40%

Unexpected costs lose sales

Among US online shoppers who abandoned a cart, leaving out those who were just browsing, 40% said extra costs such as shipping, taxes or fees were too high.

Baymard Institute, 2026

The where, without the why

Product analytics counts the drop at a step. It never heard what people asked there, so the team guesses at the fix.

A second SDK before the first chart

A separate analytics tool means its own SDK, a tracking plan to write and keep up, another vendor to review and another bill.

Chat counts, not app outcomes

When leadership asks what the assistant did for the business, a chat dashboard can count conversations and resolutions inside the chat, but not the tasks done in your app, the goals that followed or what that was worth.

How it works

From the SDK you already add to the fix, in five steps.

Nothing to export and nothing to join. The assistant and the analytics come from the same SDK and land in the same console.

  1. Add the SDK once

    The SDK you add for the assistant records screen views and taps on buttons, links and tabs, with no tracking plan. On the web it starts with the SDK; a mobile app adds one line for screens.

  2. Count what matters with one call

    Call Rendel.track when someone signs up or buys, mark the name as a goal, and it becomes a funnel step and a figure on Value.

  3. Every question lands on its screen

    Each conversation is counted, sorted by how it ended, and tied to the screen it was asked on.

  4. Overnight, Rendel finds what to fix first

    Overnight, Rendel checks your app’s data by fixed rules, with no model involved, so the morning starts with a short list of what to fix.

  5. Open the fix, or the people behind the number

    Each finding opens its fix: Improve for a question with no answer, Engage for a follow-up, Users for the people. Every figure opens the conversations behind it.

Insights

What to fix this week, already found for you.

Start the week knowing what to fix first. Each finding comes with its evidence and a button that opens the fix, and it is the first thing your team sees when they open Analytics.

Up to five fixes a night, most important first

Every night Rendel reads the last 30 days and ranks up to five findings by the people affected and the size of the gap. Set one aside for 30 days or dismiss it, and the next one moves up.

When people stop, what they asked decides the fix

If their question had no answer, the card opens Improve on it. If they got an answer and still left, it offers a follow-up from Engage instead.

A screen where questions suddenly double

When questions per 100 visits on a screen at least double from one week to the next, it shows here, with a tap to read what was asked.

Buttons people tap again and again

Ten or more repeated taps on one control in a week, with how many of those people asked Rendel within two minutes after.

Whether people who talk to Rendel come back

Week-by-week return of people who talked to Rendel in their first week, next to those who didn’t, labelled a comparison, not proof.

Buttons your reports can’t name yet

Your most tapped controls with no caption, listed so your developer can name them in code with RendelName or data-rendel-name, and every report reads them in your words.

Funnels built from the paths people take

Rendel suggests the funnels that matter: the path to a purchase, one for each goal you mark, and one through a conversation with Rendel. Each shows who started, who finished and where most were lost.

Key numbers, each with how it’s counted

Active people, how often they come back, visits per person and week-1 retention over the last 30 complete days. Each has an info button that says exactly how it is counted.

The month so far, on the console’s Home

Home shows this month’s app users, tasks done and resolved conversations, counted the same way as on Value, each with what it counts beside it and one tap from Value.

Explore

Funnels, retention and paths, with what people asked inside each one.

See why a step loses people, not only that it does: any funnel, retention curve or path can set apart the people who talked to Rendel and show what they asked on that screen. It is product analytics for your mobile app and website, built from the screens and taps the SDK records and the events your app sends.

One question bar, and the report follows

Pick dates up to 180 days back, the live or test key, a segment, up to five filters and one breakdown. The report is kept in the address, so a link opens the same view for a teammate.

Funnels that show where people give up

Two to eight steps from screens, taps, events, goals, purchases or a conversation with Rendel, in order or any order, with up to 30 days to finish. Each bar shows people, both percentages and the median time to the next step, and an older SDK is never counted as a zero.

Rendel here: did a conversation get them through?

On any funnel, see how many finished among people who talked to Rendel after starting and among everyone else, once each side has at least 30 people. The questions asked on each step’s screen sit underneath.

Retention: who comes back, and whether talking helped

Group people by their first visit or a step they took, choose what counts as coming back, and read it by day, week or month for up to 12 periods, with one curve for people who talked to Rendel and one for those who didn’t.

Paths: where people go after asking

Start from a screen, event, tap or conversation, and see the ten most common routes that follow it or lead to it within one visit, and how the ones through a conversation end.

Everything your app sends, and what counts as a goal

Every event, screen, tap, goal and purchase from the last 30 days, with people and times. Open one for its trend and the questions asked there, and mark a tracked event as a goal from the same row.

Live: watch events arrive while you test

The last 100 things people did, refreshed every 5 seconds, with a switch for the test key. Each row names the person only by a short key that changes daily and reads back to no one.

Segments you can count, follow and message

Save the bar’s filters as a segment, such as people who asked about shipping, count only them in any report, and message them from Engage.

Ask in plain words, and get the report

Ask Rendel in the console how many people who reached checkout bought last week. It answers with the numbers and a sentence, opens the same report in Explore, and saves it for the team if you want it again. It writes no SQL: your question becomes the same read-only report Explore runs.

An example answer: Rendel writes its own words for each question.

Value

What Rendel did for your users this month, and an estimate of what that was worth.

Answer “what did the assistant do for us?” with counts you can defend and an estimate that names its sources. What happened is counted from every conversation; what it is worth is estimated from your own numbers or a cited average, and always marked so.

The month in one sentence

Resolved conversations, tasks done and the estimated support cost avoided, in one line for whoever you report to. The note under it says whose numbers the estimate used.

Resolved, by a rule that is written down

A conversation counts as resolved when it closed after an answer from your knowledge or a task done, with no handoff, no unmet request, no thumbs-down and no failed action left unfixed. Answers from the model alone count as unverified, and small talk is left out.

Tasks done, screens opened, and who asked

How many tasks Rendel did that changed something for a user, like an order placed, how often an answer took someone straight to the right screen, and what share of your app users asked it something, each against last month.

Goals and purchases after a conversation, counted

Sign-ups, bookings and purchases your app reports, with how many came within 7 days after a conversation with Rendel. Goals your server sends signed show as verified, and purchase value after a conversation is counted, never added to the estimate.

Compared with people who didn’t ask

Whether people who talked to Rendel bought or reached a goal more often than those who didn’t. It waits until each side has at least 30 app users, and says plainly that it is a comparison, not proof.

What it was worth, estimated, with every source named

Support cost avoided, the staff hours behind it, what the app cost and the ratio of the two, worked out from four inputs. Each input says whether it is your number, worked out from two others, or a cited average, and one with no confirmed average waits for yours.

What people came for, and how well it answered

What each answer led to, whether an action, a screen, your knowledge or nothing of yours, counted and never read, with the share answered from your knowledge or an action. Rows with no answer link straight to Questions to answer.

Twelve months, compared fairly, with our changes marked

Read any of the last 12 months. A month still running is compared with the same days of the month before, and a dated note shows when a change on Rendel’s side, not yours, moved a figure.

A month to share with people who have no console seat

An owner freezes a month into a private link with the counts, the estimates and the inputs they came from, and no conversation text or names. It expires in 90 days, can be revoked and prints to PDF. Share links stay off until an owner turns them on.

Last month in owners’ inboxes on the 3rd

Each owner of a live app gets last month’s conversations, tasks done, screens opened and Resolved by email, with a link to Value and a one-click unsubscribe. Owners and admins also get a Monday summary of the week.

Operations

How the assistant itself is doing, and where it needs you.

Find where the assistant itself needs you, and open the page that fixes it: how conversations turn into tasks done, which actions fail, what it answered without your knowledge and what users said, over 7, 30 or 90 days. With Support on, it also shows your team’s handoffs; see Human support.

The conversation funnel, with the weakest step lit

Conversations, then proposed, shown and completed actions, with four headline numbers above. The biggest fall after an action was proposed is highlighted, and you can narrow the funnel to one assistant version.

What to look at, each with the page that fixes it

A failing action opens its failed runs, a confirmation people often decline opens its rules, a subject with nothing of yours behind it opens Improve, and a funnel drop opens the people behind it.

Every action’s record, and the trend by day

Each action by the name you gave it, with calls, completed, failed, declined and median time, failing ones first, and every number opens the runs behind it. Daily lines show conversations, the action failure rate and the share answered from your content.

The screens where people ask most

Views, people and questions asked on each of your most viewed screens, so you can see where people need help in your app.

Subjects it answered without your knowledge

Questions Rendel answered with nothing of yours behind them, grouped by subject, with whether each is rising and example questions that open their conversations. One tap takes a subject to Questions to answer.

Assistant versions, and what users said

Each version of your assistant’s persona with its answers, the share of them with nothing of yours behind them, and its helpful rate, plus every thumbs up and down with reasons, linked to the conversations and the people who rated down.

  • With answer ratings on
Users

Every person behind the numbers, with what they did and what they asked.

Go from any number to the people behind it: everyone who talked to Rendel, on your app and your website, in one list, and for each person their conversations, their visits to your app and every answer as they saw it.

Everyone who talked, one row each

Whoever talked last is at the top. Search by name, email, id or something they said, and filter by what happened: an action that failed, an answer rated not helpful, an answer your content didn’t cover. Then message the people you found, in one step from Send, without exporting a list.

A person’s visits, with their conversations in place

Each visit in the last 30 days, newest first: the screens they opened, what they tapped, the goals they reached, and the moment they talked to Rendel. Their conversations, memory, requests and follow-ups are a tab away.

  • Mobile SDK 0.63 / Web SDK 0.42 or later
  • Shows for your own people, not in the demo

Each answer as the person saw it

A transcript puts each question above its answer, drawn the way it looked in your app, in your colours and at phone width, and under it what Rendel did: the action, the rating and what it answered from. Developer details stay folded away.

Every number opens the conversations behind it

Example questions, failed runs, funnel drops and rated-down answers open the conversations or the people behind them, so a figure is never a dead end. Roles that don’t read conversations see counts and group names instead.

What it records

Recorded by the SDK you already add, with what people type left out.

Get screens, taps and the events that matter without a second SDK or a tracking plan: the Mobile and Web SDK that runs Rendel records screen views and taps, and your app adds the rest with one call. Text typed into fields is never captured.

Screens, named by themselves

Each page or screen is recorded by its own name, with the ids in a path replaced, so /orders/8812 reads as /orders/:id and every order counts as one screen.

Taps on buttons, links and tabs, never what was typed

Each tap keeps its screen, the kind of control, a locator and whether it was a repeated tap, and on buttons, links and tabs a caption of up to 50 characters. Captions and properties that look like an email, a phone number, a card number, an IBAN, an 11-digit national ID or a run of four or more digits are masked on the device and again on the server.

Events, goals and purchases in one call

Rendel.track counts the steps that matter, with up to 20 flat properties. Mark a name as a goal and it becomes a funnel step and a Value figure; a purchase carries its value and currency; a goal your server sends signed counts as verified.

One person across visits and devices

Every event belongs to a visit, which ends after 30 minutes idle or in the background, or when someone signs in or out. A signed-in person is one person on every device, and what they did just before signing in on that device moves onto them.

In the demo

Follow one checkout drop from the finding to the people.

Halden is an invented store for sneakers, clothing and accessories, with Rendel running in its app for five weeks. This is what its console shows when you open Analytics, step by step. The numbers move each day; the story stays.

  1. Insights opens firstAnalytics opens on Insights. Its first card puts Halden’s month in one sentence: conversations resolved, tasks done and an estimated support cost, estimated with Halden’s own numbers.
  2. The checkout dropThe top card under Rendel suggests is Checkout: many reached it and did not buy. Most who asked there wanted the shipping cost, which has no answer yet; those answered went on far more often, as a comparison, not proof.
  3. The funnel behind itSee the funnel opens the purchase path in Explore. Each bar shows its people, both percentages and the median time to the next step, and the step most people missed is marked.
  4. Who talked, and what they askedRendel here compares how many finished among people who talked to Rendel after starting and among everyone else. Questions asked here lists what people asked on the Checkout screen.
  5. Where they went nextPaths, after asking Rendel, shows the routes that follow a conversation and how they end: bought, left the app or kept going.
  6. The people who asked about shippingSave the people who asked about shipping as a segment, count only them in any report, then message them from Engage.
  7. What it was worthValue shows the month: Resolved by its rule, tasks done, screens opened, goals and purchases after a conversation, and the estimate with each input’s source.

Try it in the demo console

Halden’s console opens on Insights. Follow the checkout drop to the funnel, the questions and the paths, then open Value. Yours for two hours, no sign-up.

Try the console

Or open Users: conversations and transcripts

Compared

A separate tool sees what people did. Rendel also heard what they asked.

Both can count a funnel. Only one of them was in the conversation, so only one can put the reason next to the step.

QuestionRendelA separate analytics tool
Why did people leave at this step?The step, what people asked on that screen, and whether they got an answerThe step and how many left
What does it take to start?The SDK you add for the assistant records screens and taps, with one track call per goal: no second SDK and no tracking planIts own SDK, a tracking plan, and another vendor to review
Who is behind this number?The person’s visits with their conversations in place, and each answer as they saw itA profile with an event stream
What do we do about it?Answer the missing question in Improve or send a follow-up from Engage, one tap from the findingExport the group to a messaging or support tool
What did the assistant do for the business?Resolved by a written rule, tasks done, goals after a conversation, and an estimated value with every source namedOnly what you send it about the assistant
Did talking to it make a difference?Talked to Rendel or not, side by side in funnels, retention and Value, once each side has 30, labelled a comparison, not proofA join across two datasets, built by hand
How does leadership see it?A frozen month as a private link that prints to PDF, and an email to owners on the 3rdA dashboard someone builds and shares
What leaves the device?Screen names, taps, the events you send and visit details; never typed text, list-row text, tap position or a picture of the screenDepends on the tool; replay tools record the screen and mask parts of it

Where a separate tool still fits

Rendel has no session replay, heatmaps, A/B tests, feature flags, ad attribution, warehouse export or public analytics API. If you rely on those, or need analytics where Rendel doesn’t run, keep that tool beside it.

Controls and privacy

You decide what is recorded, who sees it and how long it stays.

Capture is set per app, every person can be left out, and words from conversations reach only the roles that read them.

Switches for what Rendel records

Owners and admins turn taps on, keep them without labels, or turn them off, keep the taps of all devices, half or a tenth, and list up to 50 screens or CSS selectors where taps keep no label. Every change is in the audit log, and devices pick it up the next time they start.

Numbers for everyone, words for those who read conversations

Every role except customer support reads Insights and Explore. An analyst sees counts and group names, and no figure under 5 people; roles that read conversations also see the questions themselves.

Never recorded

Text typed into fields, a dropdown’s choice, the text of list rows, where on the screen a tap landed, keystrokes, the clipboard, scrolling, any picture of the screen, and anything inside Rendel’s own panel.

A person can say no

When someone declines analytics, your app calls Rendel.setAnalyticsEnabled(false), and their device stops sending screen views, taps, events and sessions while Rendel keeps answering. Your app owns the consent banner; Rendel shows none.

Kept as long as an owner chooses

Each person’s screen views, taps and events are kept with no end date unless an owner picks 365, 180, 90 or 30 days. Daily counts stay either way, so no figure already on Analytics drops.

One person, erased

An owner can erase one user: their conversations, notes, goals and devices go, with each device’s screen views, taps and events.

Stored in Frankfurt, never sold

Raw screen views, taps, events and sessions sit in an analytics database in Frankfurt (AWS eu-central-1), run by ClickHouse as a subprocessor; names, daily counts and settings are in Rendel’s main database, also in Frankfurt. None of it is sold or used for advertising, the SDK reads no advertising identifier, and the IP address is never stored.

Shared months and emails carry no words

A shared month has no conversation text and no names, expires in 90 days and can be revoked. The monthly email has no question text and a one-click unsubscribe. Making a link and switching links on or off are in the audit log.

Who can see and do what

WhatOwnerAdminDeveloperConversation reviewerAnalystCustomer support
Open Analytics: Insights, Explore, Value, OperationsYesYesYesYesYesNo
Read question text and example conversations in reportsYesYesYesYesCounts and group namesNo
Users, a person’s page and transcriptsYesYesYesYesNoNo
Save a funnel or segment; set an insight asideYesYesYesNoNoNo
Set the value inputs and goals; choose what is recordedYesYesNoNoNoNo
Choose how long analytics is kept; erase a user; export conversationsYesNoNoNoNoNo
Turn share links on and make oneYesNoNoNoNoNo
  • Open Analytics: Insights, Explore, Value, Operations

    • Owner: Yes
    • Admin: Yes
    • Developer: Yes
    • Conversation reviewer: Yes
    • Analyst: Yes
    • Customer support: No
  • Read question text and example conversations in reports

    • Owner: Yes
    • Admin: Yes
    • Developer: Yes
    • Conversation reviewer: Yes
    • AnalystCounts and group names
    • Customer support: No
  • Users, a person’s page and transcripts

    • Owner: Yes
    • Admin: Yes
    • Developer: Yes
    • Conversation reviewer: Yes
    • Analyst: No
    • Customer support: No
  • Save a funnel or segment; set an insight aside

    • Owner: Yes
    • Admin: Yes
    • Developer: Yes
    • Conversation reviewer: No
    • Analyst: No
    • Customer support: No
  • Set the value inputs and goals; choose what is recorded

    • Owner: Yes
    • Admin: Yes
    • Developer: No
    • Conversation reviewer: No
    • Analyst: No
    • Customer support: No
  • Choose how long analytics is kept; erase a user; export conversations

    • Owner: Yes
    • Admin: No
    • Developer: No
    • Conversation reviewer: No
    • Analyst: No
    • Customer support: No
  • Turn share links on and make one

    • Owner: Yes
    • Admin: No
    • Developer: No
    • Conversation reviewer: No
    • Analyst: No
    • Customer support: No
Getting started

Already on for the conversations. A version away for the rest.

Value, Operations and Users count conversations on any version of the SDK. Funnels, retention, paths and Insights need the SDK version that records screens and taps, and one call for each goal.

  1. Nothing, for the conversations

    Value, Operations, Users and transcripts count every conversation on any SDK version.

  2. Mobile SDK 0.63 or Web SDK 0.42, or later

    On the web, screen views, taps and visits are then recorded from the moment the SDK starts. A mobile app adds one line for screens: navigatorObservers: [Rendel.navigatorObserver].

  3. Track what matters

    Rendel.track("purchase", { value, currency }) for purchases, and Rendel.track("signup") or any event with up to 20 properties for the rest.

  4. Mark goals and set your numbers

    In Settings › Value, mark which events count as goals and set your industry, currency and four inputs. Until you do, cited averages are used where one could be confirmed, and the page says so.

  5. Optional

    Send goals signed from your server for a verified count, turn on answer ratings in Appearance › Message box, let an owner switch on share links, choose what is recorded in Settings › Data & privacy, and wire setAnalyticsEnabled to your consent banner.

  6. Then wait for the first night

    The first insights come after the first nightly pass that has enough data, usually within a few days of people using the app.

Which SDK version each part needs

What it countsMobileWeb
Value, Operations, Users, transcriptsAnyAny
Purchases with track("purchase")0.59.00.38.0
Screens counted, goals with track0.62.00.41.0
Taps, events with properties, visits, the consent switch0.63.00.42.0
Answer ratings0.490.26

Current releases: Mobile SDK 0.82.0, Web SDK 0.57.0.

On every plan, Pilot included

Analytics has no separate price and no add-on. Recording screens, taps and events uses no messages, and each plan includes a monthly allowance of analytics events.

What teams ask before they start.

  • For the screens, taps and events your app sends, it has funnels, retention, paths, breakdowns, segments, a live feed and nightly insights, with what people asked beside them. It has no session replay, heatmaps, A/B tests, feature flags, ad attribution, warehouse export or public analytics API, so keep a tool for those if you rely on them.

  • Screen views, with ids replaced, from the moment the web SDK starts; a mobile app adds one line for screens. Taps on buttons, links, tabs and other controls: the screen, the kind of control, a locator and whether it was a repeated tap, plus a caption of up to 50 characters on buttons, links and tabs. Goals and purchases take one track call.

  • No. Typed text, a dropdown’s choice, list-row text, where a tap landed, keystrokes, the clipboard and any picture of the screen are never recorded. In captions and properties, anything that looks like an email, phone number, card number, IBAN, 11-digit national ID or four or more digits in a row is masked on the device and again on the server.

  • Yes. Rendel.setAnalyticsEnabled(false) stops a person’s screen views, taps, events and visits while Rendel keeps answering. Per app, taps can be on, kept without labels or off, and up to 50 screens can keep no labels. In code, RendelMask and data-rendel-mask drop a caption; RendelIgnore and data-rendel-ignore drop the tap.

  • In Frankfurt (AWS eu-central-1): raw taps, events and visits in an analytics database run by ClickHouse as a subprocessor, the rest in Rendel’s main database there. It is kept with no end date unless an owner chooses 365, 180, 90 or 30 days, and erasing one user removes their screen views, taps and events.

  • A conversation that closed after Rendel answered from your knowledge or completed a task, with no handoff to a person, no request it couldn’t meet, no thumbs-down and no failed action left unfixed. Answers from the model alone count as unverified, small talk is left out, and a conversation is counted a day after its last message.

  • Resolved conversations times the share that would otherwise have reached your support team gives contacts avoided; times the cost of one contact gives the support cost avoided. It is always marked estimated. Each input is your number or a cited average, and one with no confirmed average waits for yours.

  • No. It shows people who talked to Rendel next to those who didn’t once each side has at least 30, and labels it a comparison, not proof: people who ask for help may already be keener to buy. Purchases within 7 days of a conversation are counted and never added to the estimate.

  • Yes. Example questions, failed runs, funnel drops and rated-down answers open the conversations or the people behind them, and a funnel step shows the questions asked on its screen. Roles that don’t read conversations, such as an analyst, see counts and group names, and no figure under 5.

  • Yes, with Ask Rendel in the console. It reads your events, funnels, retention, paths and insights, answers with the numbers and a sentence, and opens the same report in Explore to save. It writes no SQL, it is on by default except for regulated organizations, and it allows 30 analytics reads per organization every 10 minutes.

  • An owner can turn on share links and freeze a month into a private link with counts, estimates and their sources, and no conversation text or names. It expires in 90 days and prints to PDF. On the 3rd, each owner of a live app also gets last month by email.

  • No separate price and no add-on: Analytics is on every plan, Pilot included. Recording screens, taps and events uses no messages, and each plan includes a monthly allowance of analytics events, shown in Organization settings › Plan & usage.

Put it in your app this week.

Start free on your own, or tell us what your customers do most and we’ll show you that exact workflow, working, in a tailored demo.

  • PilotFree400 messages a month
  • Starter$199 / month4,000 messages a month
  • Growth$799 / month20,000 messages a month
Every plan, and the estimatorOr try a live store’s console first, yours for two hours

Prefer email?

sales@rendel.ai

Prefer to write first?

Tell us about your app and we’ll show the right workflow in a tailored demo.

Help us tailor the demoOptional

We use this to get in touch about the demo and, if a partner introduced you, to credit them. We never sell it. See the privacy policy.