The ‘Group Stats‘ tab has always had everything in it. Every student, every course, every challenge completed, every point earned, sortable and filterable and exportable. The information was never the problem. Reading it was.

A school coordinator with 200 learners spread across HTML, CSS, JavaScript, Python, Tailwind, SQL, and PHP opens that table and sees several hundred rows of numbers. Somewhere in there is the fact that eleven students finished HTML and never opened CSS. Somewhere in there is a girl who got to challenge 183 of 191 and stopped, eight short of a certificate, and nobody noticed. Somewhere in there is the reason the JavaScript track has a completion cliff at challenge 31.
All of that is sitting in the table today. It has always been sitting in the table. But finding it means an admin has to already suspect it is there, then go looking, column by column, course by course. Most people do not have time for that, which means most of what the dashboard knows never actually reaches the person who could act on it. Starting today, the dashboard tells you.
What it looks like
At the top of the ‘Group Stats’ tab, above ‘Group Statistics’, there is a new section called ‘Stats Summary‘. It contains two short paragraphs written in plain text about your specific group.
The first, ‘What is working‘, walks through your students’ journey course by course. How many started HTML, how many finished all 191 challenges, how many carried on into CSS, how many cleared all 298 there, how far the JavaScript cohort got, how many challenges your group has completed in total and how many points that earned.
The second, ‘What needs attention‘, covers the other side. Who did not finish, and roughly where they stopped. How many never completed a single challenge. Which courses have students stalling early. And, where it matters, the name of a specific student worth reaching out to, such as someone who stopped a handful of challenges short of finishing a whole course.
Two paragraphs. Roughly the length of this section you are reading now. Short enough that you will actually read it before you get to the table.
Where the numbers come from
This is the part worth being precise about, because “AI wrote a summary of my data” is a sentence that should make any careful administrator slightly nervous.
The AI does not count anything. Every figure in your summary is calculated by Efiwe directly from your group’s records, using exactly the same data that populates the table below it. How many students started a course, how many finished, where each one stopped, how many challenges and points in total: all of that is worked out before the AI is involved at all.
What the AI receives is the finished arithmetic. Its only job is to turn those figures into readable sentences without adding anything. It doesn’t estimate, doesn’t calculate percentages, and doesn’t mention any number not in the table. We built it this way deliberately. If the summary says 21 students finished HTML, that is because 21 students actually finished HTML, and you can go check it in the table.
There is one more layer. Before any summary reaches your screen, Efiwe checks it: that it is the right shape, the right length, that it is finished rather than cut off mid-sentence. Anything that fails those checks is thrown away. Nothing half-formed gets displayed.
Which groups get it
‘Stats Summary’ is available on Group Pro and Group Pro Plus. It is not part of the free Starter plan. It is available to the group owner and to every sub-admin, with no separate setting to switch on. If you are on a paid plan and your group is active enough, it is simply there the next time you open Group Stats.
Why it sometimes says “not enough activity yet”
A summary is only worth reading if there is something in it worth knowing. A group where four people have signed up and one of them has completed three challenges does not have a story yet, and generating two confident paragraphs about it would be filler at best and misleading at worst.
So there is a floor. Until your group has at least 3 students who have completed at least one challenge, and 25 completed challenges between them, the section shows you where you currently stand instead of a summary: how many challenges your group has completed so far, across how many students, and what the threshold is. We chose to show you that rather than hide the section, because a feature that silently disappears is indistinguishable from a feature that is broken. If your group is new, you should be able to see that the summary is coming, not wonder whether you paid for something that does not work.
The same principle applies when something goes wrong. If a summary cannot be generated, the section says so and offers a retry, rather than vanishing and leaving you guessing.
How often it updates
Once every 24 hours. Your summary is written once, then stored and reused for the rest of the day. This keeps the dashboard fast, since it means no waiting for a summary to be written every time you open the tab, and it keeps the section stable, since the wording does not shuffle around every time you refresh the page.
If you want a fresh read before the day is out, there is a ‘Regenerate’ link in the section header. Your group’s data will have moved on, so the summary will too. You can also collapse the section entirely using the arrow beside the title. Efiwe remembers that, so if you would rather go straight to the table, it stays collapsed on your next visit until you open it again.
What this is actually for
Every feature we have shipped for Group Accounts this year has been about the same shift. Group dashboards started as a way to see what your learners were doing. Moderation and promotions in July made them a way to manage who is in the group and where they sit. Stats Summary is the next piece: a way to know what your data means without having to interrogate it.
It will not tell you what to do. There is no coaching, no recommendations, no motivational padding, and no advice about your teaching. It reports what happened, in the order it happened, and names the student who stopped eight challenges short so that you can send that one message. The rest is your job. It always was. This just makes sure you know where to start.
Getting started
Open your group dashboard and go to the ‘Group Stats‘ tab. If you are on Group Pro or Group Pro Plus and your group has enough activity, your summary is already at the top of the page. If you are on Starter and want access, you can upgrade from your dashboard. If you are setting up a group for the first time, visit efiwe.com/register, select ‘Group’ as your account type, and follow the steps.


or