Briefly: A BI analyst in iGaming turns a stream of bets, deposits and bonuses into reports a company makes decisions from: they build dashboards, calculate cohorts and player value, dig into revenue dips and check whether a promotion paid off. Moving over from analytics in any industry is a straight path, but you will have to learn casino metrics. Demand for the role is very high, and there is plenty of remote work.
If you work as an analyst, you know how often your work ends up going nowhere. You spend a week building a dashboard, it gets shown at a meeting, everyone nods, and a month later it turns out nobody has opened it. Decisions are still made on gut feeling, just as before.
The other familiar problem: there is little data, it is messy, and the business questions are vague. "Take a look at what's going on with users" — and it is unclear what decision the answer is supposed to lead to. The analyst becomes the person who pulls tables on request.
There are industries where it is the other way round. Where every user action is money, data on it flows in every second, and a mistake in a conclusion shows up in revenue within a week. There, analytics is not decoration but the bottleneck companies compete on.
iGaming is one of those industries. Below: what a casino BI analyst actually does, how the key number of the job is calculated, where newcomers go wrong, what the pay is and how to move in from another industry.
The numbers everyone sees and the question nobody asked
Picture a Monday morning at an operator. The casino head opens a report and sees that revenue in one country dropped over the weekend. Marketing says it is seasonality. Payments say it is the provider. Retention says a competitor launched a promotion. Everyone has their own version, and each sounds plausible.
The BI analyst is the one who, within a couple of hours, says which version is right. They break the dip down by channel, payment method and player segment and find exactly where it fell. It is detective work, not the work of someone who pulls tables.
In iGaming this job carries special value: the data here is money. Every bet, deposit, bonus and withdrawal is a transaction with an amount. An analyst who understands how those amounts add up to company revenue becomes the person everyone goes to before any decision.
And there is a lot of data. An online casino runs around the clock, in several countries, with dozens of game providers and payment systems. Each of them sends its own data in its own format. Pulling that into a single picture is already half of an analyst's value.
What a casino BI analyst really does
The first part of the job is dashboards. Reports by vertical, country, acquisition channel and payment method. Daily, weekly, for leadership and for teams. A good dashboard answers a specific question rather than showing everything at once.
The second is cohorts and player value. How much a player who came from a given channel in a given month brings in over the first thirty, ninety, one hundred eighty days. How much marketing can pay for acquisition depends on these calculations.
The third is breaking down dips. When a metric falls, the analyst finds the cause. This is the most interesting and the most nerve-racking part of the job, because the answer is needed today, not next week.
The fourth is evaluating promos and experiments. Did the promotion pay off? Did the new welcome bonus work? Did the change in the lobby really increase time in game? Without an analyst these questions get answered by gut feeling; with one, by data.
It sounds like many directions at once, and it is. In small companies a single analyst covers everything; in large ones the roles are split: someone handles marketing and acquisition, someone the casino product, someone sports betting or payments. Specialization usually arrives at senior level.
The fifth is data marts, built together with data engineers. The analyst describes which data is needed and in what form, and the engineers build the warehouse for it. How this part works is covered in the article about the data engineer in iGaming.
Player LTV: the key number and its traps
Player lifetime value — LTV — is the key number casino marketing rests on. If an analyst calculates it wrong, the company either overpays for acquisition or gives up on channels that actually pay off.
Trap one: the horizon. Casino players behave unevenly: some bring most of their revenue in the first weeks, others months later. If you measure value over a short window, it is easy to undervalue channels with a slow return.
Trap two: bonuses. If you do not subtract the cost of bonuses, player value looks higher than it is. A player who played a lot with bonus money may have brought the company almost nothing.
Trap three: big players. In a casino a small share of players generates most of the revenue. A single such player in a cohort can make it the "best of the year" even though the rest of the players are no different. A good analyst looks at medians and segments, not just averages.
Trap four: responsible gaming. A licensed company cannot build a strategy on players showing signs of problem gambling. An analyst who reports "the most valuable segment" without noticing it is made up of people with warning signs creates regulatory risk for the company.
The practical takeaway: in an interview, when you are asked about player value, do not stop at the formula. Explain which horizon you would choose, how you would account for bonuses, how you would separate out big players and what you would do with segments showing signs of problem gambling. That is what separates a mature analyst from one who is merely technically strong.
GGR, NGR and bonuses: where newcomers break
The main mistake of an analyst coming from another industry is confusing turnover with revenue. Turnover is the sum of all bets. It is huge and impressive, but says nothing about the company's money. Players bet, win, bet the same money again, and turnover grows faster than revenue.
GGR is the difference between bets and player winnings. It is closer to revenue, but not quite it. Subtract the cost of bonuses and certain taxes from GGR and you get NGR, net gaming revenue. Most decisions are made on it.
According to the SpinHire catalog, a BI analyst interview almost always includes the difference between GGR and NGR, and this very question most often filters out candidates with no industry experience. It is worth learning before your first application.
Another subtlety is return to player on slots, RTP. It is the theoretical share of bets that comes back to players over the long run. Over a short stretch the real figure can differ a lot, and an analyst who does not understand this will hunt for problems where there are none.
Sports betting is a similar story. There the bookmaker's revenue depends on match outcomes, and one unlucky week for the company can look like a failure when it is ordinary variance. A betting analyst learns to tell noise from trend before drawing conclusions.
What a BI analyst earns in iGaming
Pay goes to a rare combination: strong SQL, an understanding of statistics and knowledge of casino money metrics. According to the SpinHire catalog, demand for the role is very high, because analytics is the bottleneck at most operators. Ranges are in euros, gross per month.
| Level | Malta and Cyprus | Poland, Romania, Baltics | Remote · Tbilisi, Yerevan, Kyiv |
|---|---|---|---|
| Junior | €2300–3100 | €1700–2400 | €1300–2000 |
| Middle | €3800–5200 | €2800–4000 | €2500–3600 |
| Senior | €5800–8000 | €4500–6200 | €4000–5800 |
| Lead | €8500–12 000 | €6800–9500 | €6000–9000 |
On top there is usually an annual bonus of 10–20%. Note the gap between middle and senior: it is pay not for years served, but for the fact that a senior formulates the questions for the business themselves rather than only answering other people's.
Remote work here pays closer to office ranges than in many other roles: an analyst needs access to data, not a desk in Malta. You can estimate your own figure for your city and grade in salary calculator, and the detailed card is on the page the "BI analyst" profession.
How to move in from another industry
According to the SpinHire catalog, moving over from analytics in any industry is a straight path. SQL, statistics and visualization are the same everywhere. Only the domain layer is new, and you can pick it up in a few weeks.
- From fintech and banking. You already work with transactions and money metrics. What is left is learning bonuses, GGR and NGR and the logic of a gaming product.
- From e-commerce. Cohorts, conversion, customer value — all familiar to you. A casino differs in transaction frequency and the role of bonuses.
- From mobile games. You know retention, monetization and behavioral analytics. No move is closer in spirit.
- From inside the industry. People from operations, CRM and retention who have learned SQL often become strong analysts, because they already know the product.
What to prepare before applying:
- confident SQL, including window functions;
- one visualization tool: Tableau, Power BI, Metabase or Looker;
- Python for analysis at the pandas level;
- casino metrics: turnover, GGR, NGR, bonus cost, RTP;
- the basics of statistics and A/B tests.
The interview and where to grow
The technical interview usually has three parts: SQL tasks, cohort tasks and questions about metrics. A case is often added: "Revenue in a country dropped over the weekend. How will you look for the cause?" A good answer starts with decomposition, not with hypotheses.
There is sometimes a take-home assignment too: a dataset and a question from the business. Here they judge not only the calculation but the delivery: can you explain the conclusion in three sentences to a manager who does not know SQL.
If you have no industry experience, a small project of your own helps. Take an open transaction dataset, calculate cohorts and customer value, and put together a dashboard and a short conclusion. In an interview this gives you something to talk about and shows that you already think in the right categories.
How this breakdown differs from the general article on casino analytics: the focus here is BI and player value. If you want a wider look at analytical roles, read the breakdown about the data analyst in a casino.
The growth ladder: senior analyst, head of analytics, head of BI, and then chief data officer. Side branches lead into product and retention: the analyst who understands the player best often becomes a product manager.
Back to the dashboard nobody opened. In iGaming it will be opened tomorrow at nine in the morning, because where the money goes this week depends on it. For an analyst tired of working for the drawer, that is the main reason to take a closer look at the industry.
FAQ
How much does a BI analyst make in iGaming?
According to the SpinHire catalog, a middle in Malta and Cyprus earns €3800–5200 a month, a senior €5800–8000, a head of analytics €8500–12,000. Remote, a middle earns €2500–3600, a senior €4000–5800. On top comes an annual bonus of 10–20%.
What do they ask at a casino BI analyst technical interview?
SQL with window functions, a cohort task and the difference between GGR and NGR. According to the SpinHire catalog, the last question is the one that most often filters out candidates with no industry experience.
How is a BI analyst different from a data engineer?
A data engineer builds the infrastructure: pulls data from the platform, providers and payment systems and assembles the warehouse. A BI analyst works on top of that warehouse: builds marts and dashboards, calculates metrics and draws conclusions for the business.
Can you work as a BI analyst in iGaming remotely?
Yes. According to the SpinHire catalog, this role has many remote vacancies: an analyst needs access to data, not an office.
Industry events
- SiGMA World Summit 2026 · 02.11.2026 · Rome
- World Lottery Summit 2026 · 09.11.2026 · Sydney
- GIG Conference 2026: Gaming In Germany · 10.11.2026 · Berlin






