Home·How It Works
OnGame feeds the sales and operations data it receives from the customer's ERP system into its game engine; employees play the game in the mobile app, and managers track the results from the web dashboard. The process has four steps: data integration → game and goal setup → mobile game experience → dashboard tracking and reward management.
Request a DemoOnGame is not a data source in itself — it takes sales and operations data from the ERP system the customer already uses (such as SAP, Nebim, or Microsoft Dynamics 365). This means "turning existing data into a game" rather than "entering data into yet another system."
During setup, OnGame's backend API connects to the customer's ERP; which KPIs (revenue, units, conversion, audit compliance, etc.) will be turned into the game are defined at this stage. Once integration is complete, the data flow becomes automatic — no daily manual data entry is required.
From the management dashboard, it is determined which game mode (Arena, Duel, Tournament, Flash Mission, etc.) will be linked to which KPI, and what the goals and budget will be. A different setup can be defined for each industry and each channel (store, branch, dealer, field team).
The employee opens the mobile app, sees their current goal and the game they are in, tracks their own performance in real time, and accumulates the points they earn. The new mobile interface offers an experience supported by light/dark mode and modern animations.
Store managers and field managers track their own teams' performance from the Ongame Team console; senior management views overall performance, active campaigns, and budget usage from the web dashboard.
Points earned are converted into products and services through the Ongame Shop; the employee chooses their reward via mobile or web. This ties motivation to a concrete reward rather than an abstract score.
Throughout the game, AI Coach provides the employee with personalized recommendations and performance analysis; Action Center turns daily sales opportunities into a concrete answer to the question "what should I do now?" Both work inside the game, within the mobile app.
OnGame is built on a .NET 8 / EF Core backend, React-based dashboard and mobile apps, and a SQL Server database. The backend, dashboard, mobile, and store modules can be deployed independently — making the update process more controlled for large enterprise customers.
Automatically, from the customer's own ERP system (SAP, Nebim, Dynamics 365).
The duration varies depending on the scope of the ERP integration and the number of KPIs/games to be defined; the exact timeline becomes clear during the demo process.
Any KPI the customer already measures in their ERP, such as revenue, units, conversion, planogram/audit compliance, or visit completion.
The employee does not enter any extra data; data comes automatically from the ERP, the employee just plays the game.
Store/field managers use the Ongame Team console; senior management uses the web dashboard.
They are defined by the manager through the reward store's product/service catalog and the budget management panel.
As a React-based mobile app, it runs on common smartphones; two different interfaces (classic and new UI) are available.
AI Coach provides recommendations and analysis based on current performance data; it appears as a dedicated screen within the mobile app.
10 languages, including RTL.
The deployment process is carried out modularly with careful parameter management; validation is performed before major changes.