Home·How It Works

How It Works

How Does OnGame Work?

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 Demo

What is OnGame's data source?

OnGame 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."

How does the integration process work?

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.

How are games and goals set up?

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).

How does the experience work on the employee side?

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.

What is visible in the management dashboard?

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.

How does the reward store work?

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.

Where do AI Coach and Action Center come into the process?

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.

What about deployment and technical infrastructure?

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.

Frequently Asked Questions

How does data reach OnGame?

Automatically, from the customer's own ERP system (SAP, Nebim, Dynamics 365).

How long does OnGame setup take?

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.

Which KPIs can be turned into a game?

Any KPI the customer already measures in their ERP, such as revenue, units, conversion, planogram/audit compliance, or visit completion.

Who enters the employee's data?

The employee does not enter any extra data; data comes automatically from the ERP, the employee just plays the game.

Which screen do managers use to track performance?

Store/field managers use the Ongame Team console; senior management uses the web dashboard.

How are rewards determined?

They are defined by the manager through the reward store's product/service catalog and the budget management panel.

Which devices does OnGame's mobile app run on?

As a React-based mobile app, it runs on common smartphones; two different interfaces (classic and new UI) are available.

Does AI Coach work in real time?

AI Coach provides recommendations and analysis based on current performance data; it appears as a dedicated screen within the mobile app.

How many languages does OnGame support?

10 languages, including RTL.

Is there a risk of data loss during deployment?

The deployment process is carried out modularly with careful parameter management; validation is performed before major changes.