Bet-Analytix tested: free CLV, manual results
Bet-Analytix shows more free statistics than any bet tracker we have tested, CLV included. We logged four bets, one of them a match two days away, marked as won.
Pros
- ROI and CLV free of charge.
- One-off payment, no auto-renewal.
- Free CSV export with filters.
- Back, lay and commission supported.
Cons
- Results typed by hand, even Strict.
- New bankrolls are public by default.
- 200 bets per bankroll on Free.
- CLV average counts bets without closing.
This Bet-Analytix review covers the free web account: two bankrolls, four bets in Strict mode, the statistics panel, CSV import and export, and the Premium checkout. We did not pay for Premium.
Verdict: 3.8 out of 5. Its free plan is generous, and profit, ROI and average odds all came out right in our test. A few other figures did not, as shown below. Premium is paid once and never renews, which no other tracker in our tests offered. The weak spot is the result itself: you type it in every mode, Strict included. That still puts it above Zort (3.0) and mybets.gg (3.5), which keep export behind a subscription.
What Bet-Analytix is and who runs it
Bet-Analytix, also written Bet Analytix, is a bet tracking app and bankroll management tool. You open a bankroll, which is the money you set aside for betting, type in each bet and set the result. In return you get profit, charts and ROI, which is profit as a share of everything you staked (some sites call it yield). It works in a browser and as iPhone and Android apps. We tested the web app, which can also be pinned to a phone home screen.
Behind it is Codizor Labs SASU, a French company with a share capital of 500 euros, registered under SIREN number 934114042 at 229 rue Saint-Honoré, 75001 Paris. Its terms of use date from 1 January 2025, and French law applies. Where a translation and the French text disagree, French wins.
Support works by email only, at contact@bet-analytix.com, backed by a Help Center split into eight topics. We found no phone number or live chat. The brand also runs X (Twitter), Facebook, Instagram and YouTube pages. Its footer links to sister products Match-Analytix, ProRank.gg and GallopX, and a note under the Premium plans says Bet-Analytix Premium does not cover Match-Analytix.
Behind it is Codizor Labs SASU, a Paris company with a share capital of 500 euros. Its terms of use date from 1 January 2025, and French law applies. Where a translation and the French text disagree, French wins.
How many people use it? The site says “more than 700.000 tipsters”, while the App Store page says “over 700,000 bettors”. Another app listing gives 650,000 and an older description 500,000. An app analytics site puts downloads at 250,000 or more, so the 700,000 probably includes web sign-ups.
Bets are never placed through Bet-Analytix. The footer even calls the amount you type on a bet “a fictitious number”. Support works by email only, with a Help Center split into eight topics.
How to start with Bet-Analytix
- Sign up with a username, an email and a password. No card is needed.
- Add a bankroll and pick Private if you do not want your bets in the public feed. Pick Strict only if you want locked bets from day one: it cannot be switched on later, and a Strict bankroll is always public.
- Enter a starting capital. If you split it between bookmakers, choose a bookmaker for every amount, or the capital saves as zero.
- Open the bankroll and press Add bet. Type the match, odds and stake, and leave the state on Pending.
- At kick-off, note the last odds and add them as closing odds under “More details”. After the match, set the result and open Statistics.
Your first bankroll: check the status
The sign-up form labels the username field “Pseudo”, which is French. Two more French words turn up later in the interface.
Next comes the bankroll: a name, a starting capital, a currency and an odds format, decimal, American or fractional. US dollars are preselected. A switch splits the capital between bookmakers, each with its own amount.
Status is the last row, and Public is already selected. Under it sits one line: “If your Bankroll is public, it will be visible to everyone.” Leave it as it is, and every bet you log appears in a public feed.
We hit a problem in this form. We typed 200 as capital with the bookmaker split switched on and no bookmaker picked, and the bankroll saved with 0. What that did to the statistics comes later.
Strict mode freezes everything except results
Strict is meant for bettors who want a record others can trust. Pick it, and a red warning lists the rules: the status never changes, bets cannot be deleted, a bet cannot be edited “except the state of it”, and the bankroll is always public.
What is the state of a bet? Its result: won, lost, refunded or cashed out.
On a Thursday we added Arsenal v Everton, due to kick off on Saturday, at 1.39 with a 100 dollar stake, and set it to Won. Strict let it through. The bankroll booked 39 dollars, ROI went to 39% and the chart rose.
Strict stops you from changing a bet after the fact, yet it never asks whether the match has been played.
By its own rules, Strict blocks two tricks: deleting a losing bet and changing the odds after the match. We found nothing that fills in results from a data source, so the outcome is still the user's word. Strict also has to be chosen when the bankroll is created, because in the edit form the option is greyed out.
Logging a bet by hand
One form handles every bet. Date and time default to now. You pick a bookmaker and add selections: a label like “Real Madrid — Bayern Munich”, odds, sport and a state set to Pending.
With two selections in the form, four formats appear under them: Simple, Back, Lay and Combined. “Simple” is French for a single, a bet on one selection. Back and Lay are for betting exchanges, where bettors bet against each other: back means betting that something happens, lay that it does not. A commission field takes the exchange fee into account. Combined is an accumulator, or parlay, where every selection has to win. A “Multiple choice format” switch is there too, which we did not test.
A stake in money is free. As a percentage of the bankroll, it has a crown and needs Premium. “More details” and “More options” hold the extra fields the site lists: closing odds, live, free bet, cash out, each-way and commission. Category, competition and bet type are Premium only.
Nothing is scanned. Unlike Zort and mybets.gg, Bet-Analytix cannot read a bet slip from a photo or a screenshot.
Saved lists speed it up. Add your bookmakers, tipsters and bet types under Configuration once, and they become drop-down choices in the form.
The free statistics panel
Open Statistics on a free account and you get 29 figures, with a closing line value block underneath. No other tracker we have tested shows this much without payment.
Besides profit and ROI, the list includes success rate, drawdown (the biggest fall from a high point), starting and current capital, total staked, pending stakes and profits, deposits and withdrawals, longest winning and losing runs, average and maximum stake, average odds, biggest odds won, biggest win and loss, and commissions. Two more, TWR and IRR, measure return while allowing for deposits and withdrawals.
We checked the main figures against our four bets:
- Stakes: 150 + 200 + 70 + 100 = 520 dollars.
- Profit: −150 − 200 + 49 + 39 = −262 dollars.
- ROI: −262 / 520 = −50.38%. The panel prints −50.38%.
- Average odds: (1.40 + 2.50 + 1.70 + 1.39) / 4 = 1.7475. The panel prints 1.747.
- Drawdown: two losses came first, so the bankroll fell 350 dollars before it recovered. The panel prints 350.
All five matched. In our tests, Zort and mybets.gg each printed two different values for one figure on the same bets.
One label is odd: “Max loss streak” shows −2, a count with a minus sign.
The App Store promises “over 50 key stats”, and the Premium page sells an Analyzer with “more than 30 additional statistics”. Together with the free 29, that promise holds on Premium.
You can see the Analyzer before paying. A free account opens an example filled with sample bets: profit factor, results by stake size and by odds range, profit by bookmaker and by sport, and tabs for period, tipster, category, competition and bet type. A note under its odds charts says system bets are left out of them. We checked the sample's own sums, and they add up.
CLV for free, with one catch
Closing line value compares your odds with the last odds before kick-off. If you beat the closing price again and again, your prices were good, whatever the results say. Our closing line value guide explains why.
Bet-Analytix calculates CLV on the free plan, from closing prices you type yourself. We gave the RB Leipzig bet, taken at 1.70 with 70 dollars, a closing price of 1.65.
On that bet, CLV is 1.70 / 1.65 − 1 = 3.03%. The “Profit gap” of 3.50 dollars checks out too: at 1.65 the profit would have been 45.50, not 49.
“Global CLV”, however, reads 0.76%, exactly 3.03 divided by four. Three bets had no closing price and were counted as zero, and “Stake-weighted CLV” works the same way: 3.03 × 70 / 520 = 0.41%.
Leave the closing odds empty on three bets out of four, and your CLV average shrinks to a quarter of the real figure.
Type the closing price on every bet. If you skip some, remember that the average counts them as zero.
When the numbers stop making sense
Those 200 dollars that saved as zero broke several figures.
“Progression” stayed at 0.00% the whole time, which fits a figure measured against the starting capital. IRR showed 1000.00% after one bet, and TWR stayed at 0.00%. Current capital fell to −262 dollars, and the chart went down to −350 before it turned. No warning appeared.
We then repeated the test with 1XBet picked in the bookmaker row, and the same 200 saved correctly. So the amount is lost when its row has no bookmaker.
A paper bankroll below zero costs nothing, but the return figures turn useless. After saving a new bankroll, open its settings and check the starting capital. Money added later can go in through Deposit/Withdrawal in the Bankroll menu.
Free limits: bets, bankrolls, tracking
On the free plan you get 200 bets per bankroll, two bankrolls and two followed bankrolls.
The 200 runs out faster than it sounds, because every leg counts: a three-selection accumulator uses three. Pending, refunded and cancelled bets count too. At five singles a day, a bankroll is full in 40 days. One four-leg accumulator a day fills it in 50.
At the limit, the window tells you to create a new bankroll. That works once. A third attempt brings up “You have reached the limit of 2 bankrolls!”, and inside the limit window a line break shows as raw code, "<br>".
“Betting limit” in the Bankroll menu is this same counter, not a cap on spending. We did not see a spending or deposit limit anywhere in the free account.
Importing and exporting in CSV
Bet-Analytix has no link to bookmaker accounts. In Europe that costs little, since trackers that do sync, such as Pikkit, mostly reach US and Canadian sportsbooks. Here every bookmaker is handled the same way, by hand or by file.
Imports use a CSV in the app's own layout: semicolons between fields, up to 1,000 bets per file. You can download an empty template, a simple example and a complete one. Results go in as codes: W, L, R and C for won, lost, refunded and cancelled, HW and HL for half won and half lost, results that come up on some Asian handicap bets, and CASH for cash out. Closing odds and your own estimated probability have columns too, so a CLV history kept in a spreadsheet can move across.
Imported bets count toward the 200. Our import page read “196 allowed bets according to your limitation”.
That limit clashes with the company's own guide. In “Excel vs Bet-Analytix”, its Academy invites bettors with “years of history” in a spreadsheet to import it all. On the free plan, two bankrolls of 200 bets hold 400 at most, and an accumulator uses one place per leg.
Export is free. You get a CSV that follows the bankroll's filters, in the import layout if you want it. Zort lists export as a Pro feature it has not built, and mybets.gg keeps CSV for Pro.
Planning to leave? Export first. Under the terms, an account is closed by email to support, the data is deleted, and a JSON copy has to be requested before that.
Progressive stakes and the Martingale example
Staking has two Premium tools. Progressive stakes promises to “increase your gains”. The website describes a tool called Rising, most likely the same one, that sets “the stakes and odds to play” level by level towards a target. The Optimizer runs staking strategies on your own bets or on random data, and its first example is Martingale.
Martingale doubles the stake after each loss. Start at 10 dollars at odds of 2.00, where a win doubles the stake, and lose six times: 10, 20, 40, 80, 160, 320. That is 630 dollars gone, and the seventh bet needs 640. A win there leaves you 10 dollars up after putting 1,270 at risk.
Six losses in a row sounds rare. At odds of 2.00 with a 50% chance each time, it happens somewhere in 64 bets about 39% of the time, and in 100 bets 55% of the time.
Changing the stake does not change a bet's chance of winning. For a method that sizes stakes by your edge, how much better your chance is than the odds suggest, instead of by your last result, see our Kelly criterion guide.
Premium without automatic renewal
The website sells two Premium plans: 13 dollars for three months and 33 dollars for a year. Both say “Unique payment, Without automatic renewal”, so when the period ends, no further charge follows.
A "−37%" badge sits on the year, beside a crossed-out 52 dollars. Fifty-two dollars is four quarterly plans (4 × 13), so the saving is real against buying quarter by quarter. Per month, the year costs 2.75 dollars and the quarter 4.33.
New accounts get a “Welcome offer” on a three-day countdown. It adds two months to the year and 14 days to the quarter, which brings the year down to about 2.36 dollars a month. The timer shows “2j”, French for two days.
Payment works by card, PayPal or SEPA direct debit, and the billing country defaults to the United States. A note under the plans warns that some banks add fees for payments in US dollars and suggests paying in the app, in your own currency. The subscription belongs to the account, so it works on the website and in the app, and a second plan adds its time to the first. Premium also unlocks Balance sheet, which puts multiple bankrolls into one combined view. On the French App Store there is also a six-month plan at 22.99 euros, which we did not see on the website.
With no renewal, there is no subscription to cancel and no surprise charge a year later. We bought nothing in the apps, so we cannot say whether the App Store and Google Play plans work the same way.
Following other bettors' bankrolls
Latest activities lists bets from public bankrolls: match, odds and stake, in dollars, euros or New Zealand dollars. Many are written in French. Results are not shown in the list.
From the feed you can follow a bankroll or share your own by link. Free accounts follow two. Embedding a bankroll on another site (“Integrate”) and email alerts when a followed bankroll adds a bet are both Premium.
Treat a stranger's ROI with care. Under the terms, users promise to post real bets and not to invent any to raise their ROI. Bet-Analytix calls itself only the host, checks nothing before it is published and gives no guarantee that it is true. And our Strict test showed that even a locked bankroll accepts a win on a match not yet played.
A public bankroll on Bet-Analytix shows what its owner typed, and the terms say so.
Bet-Analytix against Zort and mybets.gg
Looking for Bet-Analytix alternatives? In all three sports betting trackers we tested, you set the result yourself. They differ in how a bet gets in and how much the free plan shows.
| Feature | Bet-Analytix | Zort | mybets.gg |
|---|---|---|---|
| How a bet gets in | Typed by hand or CSV import | Phone camera scan | Screenshot read by AI |
| Free stats | 29 figures plus CLV | ROI locked | ROI, drawdown, heatmap |
| CLV | Free | No | Listed, source not stated |
| Export | Free CSV | Sold, not yet available | CSV on Pro |
| Paid plan | One-off, no renewal | Subscription | Subscription |
| Result set by | You | You | You |
If you bet from a phone and dislike typing, a scanner saves time. If you want figures you can check and a file you can keep, Bet-Analytix gives more without payment. Our bet tracker hub explains the four ways a bet reaches a betting log.
Who Bet-Analytix suits
Bet-Analytix suits a bettor in Europe with accounts at several bookmakers, who already keeps records and wants more than an Excel or Google Sheets file gives. Exchange users get back, lay and commission. Closing line value comes free, as long as you type the closing price.
Heavy accumulator bettors will hit the 200-bet limit fast, since every leg counts. If you hoped a tracker could prove a tipster honest, Strict mode shows only that bets were not edited, and the results in it are still the owner's word.