Quick Answer

This BetBot review is an independent read of betbot.uk, a browser-based Betfair trading terminal and automation platform — live scores, movers, statistical signals, a strategy builder with AI drafting, recorded-game replay and live execution on your Betfair account. Two things stand out against the recent crop of bots I have reviewed: a paper-first method enforced by the interface, and an unusual amount of built-in honesty — sample-size warnings, fill disclaimers and a search that shows you why a bet did not fire. Pricing is published: £24.99/month or £249.99/year after a 7-day free trial (no card). This is still not a live P/L. Not to be confused with the older Windows tool BetBotPRO. If you want the deepest hands-off automation today, BF Bot Manager remains the default; if you want a modern research terminal in a tab, keep reading.

Advertising / referral disclosure. I created a betbot.uk account on 25 October 2026 and walked the workspace myself: paper strategies, the Strategy Lab replay, the equity page, risk settings and the Betfair connection screens. The screenshots on this page are from that account. No payment changed hands and nothing was gifted. The BetBot links on this page use BotBlog’s own refer & earn link — under BetBot’s published terms, you get 10% off your first 3 months and BotBlog may earn a recurring share of what you pay. There is no extra cost to you. Links elsewhere on BotBlog, including the BF Bot Manager trial, are also affiliate links; neither relationship buys a verdict, and BF Bot Manager remains our default recommendation for hands-off multi-sport automation. My test account was on complimentary access (real markets enabled, no charge) when the screenshots were taken on 25 October 2026. The public pricing page already listed £24.99/month or £249.99/year with a 7-day free trial (no card) — I missed it on the 25th and checked it on 26 October 2026. I have not run a live bankroll through it, so nothing here is a profit and loss claim. Full disclosure.

I’m Stephane. I run BotBlog. I have reviewed a string of new Betfair tools in 2026, and most of them are narrow: an executor here, a form filter there. BetBot is trying something bigger — a whole trading desk in a browser: markets, scores, signals, strategy building, replay, paper equity and live execution on the same screens. Bigger claims usually collapse on contact with a test account. This one mostly did not.

The reason I sat down to write a proper review instead of a bookmark: the amount of visible effort in the safety layer. The product does not just tell you to paper-trade first — the interface gates live betting behind it. It does not just show an ROI headline — it prints the sample size and says “too few to tell an edge from luck” on the same page. It does not just place your bets — it keeps a 48-hour log of why it refused. That is the kind of engineering you do not bother with if you are building a tipster shop.

What follows is a walkthrough of a real account on 25 October 2026, screenshot by screenshot, with the honest limits. I have not run a live bankroll through it, and nothing below is a profit claim.

Related: Best Betfair bots compared · BF Bot Manager review · Robo Punter review · Fortis Automation review · What a Betfair bot is · Ask Bob backtester · Live Tennis API for bots · Tennis Trader Board

What is BetBot?

BetBot (betbot.uk) is a web application for the Betfair Exchange. You open a browser tab instead of installing a Windows client, connect your own Betfair account through Betfair’s login, and the same app does the research side (scores, stats, signals, movers), the strategy side (a visual builder with AI drafting), the testing side (replayed recordings and paper equity) and the execution side (real bets, gated behind switches and risk rails). No VPS is required to run the software itself — it lives on their servers. That is the same shape as Robo Punter, except BetBot is multi-sport: football, tennis, basketball, cricket, rugby, NFL, baseball, ice hockey, darts, snooker, esports and more, plus horse racing in the builders.

The sports list matters. The recent browser bots I have reviewed are racing-only. BetBot is positioned as a general exchange terminal — closer to a modern, web-native answer to the Bet Angel / Geeks Toy desktop tradition, with automation bolted on properly rather than as a side panel.

The app is organised into a left rail of pages: The Desk, Strategies, Strategy Lab, Markets, Scores, Scan, Movers, Signals, Leaderboard, Refer & Earn, Account & settings. I will walk them in roughly the order a new user meets them.

The Desk: everything live in one place

The Desk is the control room. Open positions, what the engine is watching, what your strategies wanted but have not taken, and a running read on the day. The header shows the engine state (Engine on — running — last tick 1s ago), your Betfair balance, and a hard switch between paper and real money.

BetBot The Desk screen: engine status, open positions panel, the About to happen radar showing 62 markets watched, and the Why didn't it trade search box
The Desk — live positions, the radar and the refusal log, one screen.

Two details here are worth pausing on, because they tell you what kind of product this is.

First, the “Why didn’t it trade?” search. You type a player or team name and BetBot shows every match it watched in the last 48 hours and the matches its filters refused, with the reason. Most automation hides refusals because refusals look like failure. BetBot treats them as audit trail. That is the feature a developer builds when they want you to trust the engine — and it is genuinely useful when a strategy “should” have fired and did not.

Second, the “About to happen” radar with its honesty about limits: “a watcher waiting on a single event, a goal or a break of serve, gives no warning”. It plots what is countable and says so when something is not. The trade-out estimates on open positions are labelled as estimates from the last seen price, before commission, with the age of the price. Small print, but it is the right small print.

Paper-first by design

The Strategies page is where the method shows. The onboarding card literally reads “Go live when the numbers earn it”, and the sub-line is the whole philosophy: “Only once the Lab and paper results convince you.”

BetBot Strategies page: onboarding steps with go live when the numbers earn it, a tennis comeback strategy card showing 2 steps, £5 stakes, 2 settled paper bets, 1-1 record, ROI 212.5% and a go live button
Strategies — every card carries its paper record, error log and a deliberate go-live step.

Each strategy card shows what the strategy is, how many steps it has, its stakes, bets placed in the last 7 days, how many matches its filters refused in 48 hours, and a compact P/L block — here 7 days · 2 settled · paper: 1-1 record · £15.09 · ROI 212.5% on the example tennis system. And immediately under it, the disclaimers that matter: “Paper figures are simulated estimates. Fills depend on timing, liquidity, your own market impact and in-play bet delay, so real results will differ. Treat paper as a guide, not a guarantee.”

I have reviewed bots that print “profit” on the homepage. This is the opposite behaviour, printed next to the number instead of in the footer of a PDF.

BetBot About to happen radar and the weekly strategies table with columns for strategy, error log, paper state, bets, P/L and last run time, plus a Discord panel
The weekly table adds an error-log column and a per-strategy paper state — plus the Discord door.

The weekly view above the radar adds the two columns I always look for: an error log per strategy and a paper state column, so a strategy that silently stopped firing is a visible row, not a mystery. On this account the log read “No errors. All strategies healthy.” That is the sentence you want to see every morning, and the fact that the product shows it to you — rather than burying errors in a settings drawer — is part of the effort I keep coming back to.

Strategy Lab: replay on recorded games

This is BetBot’s answer to the backtest question. Instead of running your rules on live prices, the Lab replays them over recorded games for the sport:

BetBot Strategy Lab: replay any strategy over every recorded game, return on money risked panel showing plus 212.5% over 38 days and 2 bets, with the note real recordings real fills nothing modelled
Strategy Lab — “Real recordings, real fills, nothing modelled.”

The Lab’s pitch is “move one dial at a time, and see exactly what changes”. That phrasing is correct for how you should actually iterate: one change per run, or you are optimising noise. The same replay engine produces the equity page, and that page is where BetBot’s honesty layer peaks:

BetBot equity curve page: all strategies real money vs paper simulated, ROI 212.6%, win 50%, level stakes, a calendar view, and the note that 2 settled bets is too few to tell an edge from luck
The equity page prints the sample-size warning next to the ROI — not in the small print.

Read the line under the curve: “2 settled bets is too few to tell an edge from luck, so no claim is made either way.” A product that writes that next to a +212% ROI is actively resisting its own marketing. It also shows the worst run down (-£0.25 here) alongside the best day. Compare that with tools that show only the equity curve going up and you will understand why I keep calling this the effort feature. Robo Punter’s recorded-race replay deserves credit for the idea; BetBot extends the same thinking across sports and keeps the caveats on the same screen as the curve.

Scores, Scan and Movers: live data built in

BetBot ships its own live scores feed, so score-gated triggers need no third-party subscription. The Scores page groups every match the engine can see — live, upcoming, next 24h — by league, with star-pinning and per-match signal counts:

BetBot Scores page: 118 live matches grouped by league across football, tennis, basketball, cricket, NFL, darts, snooker and esports, with signal badges on Premier League fixtures
Scores — the breadth here (118 live matches across a dozen sports) is what a multi-sport terminal should look like.

Scan turns every live match into sortable columns — momentum, pressure, danger attacks, next-goal and overdue reads:

BetBot Scan page: live stat columns including momentum, pressure, danger attacks and next goal across 169 live matches, sortable and filterable
Scan — every live stat on every live match, columns and filters included.

Movers is the market-side view: which odds are ticking, how far, and how much was matched around them:

BetBot Movers page: market movers with tick changes, points moved and matched amounts across La Liga, Bundesliga, Ligue 1 and a horse race
Movers — tick changes and matched money, the pre-race market read in one column.

None of this replaces Bet Angel’s ladder feel for manual scalping — ladders are a different product category, and BetBot does not pretend otherwise. But for a web terminal, having scores, stats and mover data in the same account as your strategies is the right package. If you only ever traded on one of those three screens, the subscription question would be different; the value is that they all feed the same builder.

Signals: alerts with a recorded read-through

The Signals page is the part I was most suspicious of, because “signals” is usually where a tool turns into a tipster. BetBot does something more defensible. Every alert comes with reads — what actually followed that event in its own recorded data, over how many cases — and the page header says it plainly: “Alerts say what just happened. Reads say what followed it in our own record, over how many cases. Nothing here predicts.”

BetBot Signals page: alerts like corner run and man down each with a read of tens of thousands of recorded cases and a base rate, with the note nothing here predicts
Signals — every alert carries its case count and base rate, e.g. corner run read across 74,499 cases.

The numbers are the product here: corner run read across 74,499 cases, break point saved across 17,415, deciding-set nerves across 3,724, each with its base rate and how far the read sits above or below base. That is the difference between a signal and a story. You still have to test whether any given read is tradeable on Betfair prices — a historical rate is not a fill — but at least the claim is a count you can argue with. This is the same discipline I built into Ask Bob, and it is nice to see it shipped in a commercial product.

Building a strategy: four routes, one gate

The builder offers four entry points — describe it to the AI, start from a template, guided questions, or the full dials — and all four end in the same place:

BetBot new strategy modal with four build routes: describe it and AI builds it, start from a template, guided setup, and the full builder, with the note nothing saves until you say so
Four routes into the same builder — and nothing saves until you say so.

The AI route is the headline, and BetBot’s own UI undercuts the hype in the healthiest way: the panel warns “AI gets things wrong. Read every step below before save or run a strategy.” The generated build below shows what it produced for a horse-racing instruction: watch from the open, record the price at 07:00, lay at 11:00 if the price is higher than recorded (otherwise back), trade out ten minutes before the off, exit rules, £10 stakes, a score-age gate and an overround band of 95–115%.

BetBot strategy builder showing an AI-generated horse racing build: time-of-day price recording, back or lay conditions, trade out before the off, £10 stakes, overround 95 to 115 percent, paper first
The full builder — every step the AI drafted is visible and editable, paper-first by default.

That is a real rules engine, not a keyword box. Every step is visible, editable and cancellable, and the default state is paper first, with “on the card, real money arms” only when you deliberately arm it. I would still rather most people start from the template or guided route than from the AI box — the AI route is for people who already know what a correct build looks like and just want drafting speed.

Where the builder still needs work: point-level tennis

Tennis is the sport I play and trade most, so the first conditions I went looking for were tennis ones — and that is where the builder’s biggest gap currently sits. You can gate a strategy on score states from BetBot’s own live feed, and the Signals page clearly knows point-level moments (break point saved, deciding-set nerves, serving for the set). But you cannot pick a specific point within a game as a trigger condition: no “fire when the returner holds a break point at 15–40 in the second set”, no point-in-game dial in the condition list. The builder thinks in matches, sets and games — not points.

That matters more in tennis than anywhere else. A single point — 30–40 instead of 40–30 — reprices the Match Odds market instantly, and a strategy that can only see match, set and game boundaries reacts one beat too late for the exact moments where tennis markets move. The point data is already inside the product — the Signals reads prove it — it just has not been exposed as a builder condition yet. For the BetBot team, that is the single highest-value tennis improvement on the board, and it is the one feature that would let me run my 15–40 playbook directly inside their engine instead of beside it.

Until that ships, the working bridge is a point-by-point push feed wired into your own automation — which is exactly what my Live Tennis API guide is about: an Ultra key gives you a WebSocket that pushes every point as it commits, plus win-probability, so your own rules can wake on the score state itself rather than a poll. The self-hosted Telegram worker from the same series turns 0–40 / 15–40 into a phone ping without touching the Betfair API at all, and you can watch the same states for free on our Tennis Trader Board while you decide.

Why the Live Tennis API links are here: they are affiliate links — subscribing through them supports this site at no extra cost to you, and checkout code botblog takes 10% off Ultra. I include them in this review for one editorial reason: right now they are the practical way to get point-by-point tennis data into a strategy while BetBot’s builder catches up. The recommendation stands on that, not on the commission. Full disclosure.

Point-by-point tennis data for your strategy — Ultra pushes every point on a WebSocket, with win-probability, for the level of detail BetBot’s builder does not expose yet.

Subscribe to Ultra — 10% off with code botblog →

Affiliate link — or enter code botblog at checkout for 10% off. Disclosure

Risk rails and account security

Here is where the effort claim solidifies into screens. The account settings have an account-wide set of master rails that cap every strategy:

BetBot account settings: Betfair connected via Betfair login with no password stored, master risk limits for max loss per position, max money at risk, daily loss limit, daily profit target, master lay liability, and the Enable LIVE global switch
Master rails: per-position loss, total at risk, daily loss, profit target and lay liability — plus the global live switch.
  • Max loss per position and max money at risk across open positions — the two numbers most bots leave to hope.
  • Daily loss limit and daily profit target — session-level stops.
  • Master lay liability — the one cap a lay strategy must never outgrow.
  • The global live switch — “A strategy only places real bets when this is ON and that strategy is individually set to live. Off = everything runs paper.” Two switches, both deliberate.
  • Self-pausing strategies — “a strategy pauses itself if any limit is hit.”

The Betfair connection is the right model too: you connect through Betfair’s own login, no password is stored on BetBot, and there is a disconnect button. Notifications run outside the trading engine so a mail problem can never slow or block a bet. And there is a second, quietly important line in the subscription screen:

BetBot subscription page: complimentary access with real markets enabled and no charge, a warning that arming a strategy for real money needs two-step sign-in, and reset data options
Complimentary access at review time — and real-money arming requires two-step sign-in.

“Arming a strategy for real money needs it” — two-step sign-in is mandatory before live betting, not a suggestion. For a platform that holds the keys to a connected Betfair balance, that is the minimum correct behaviour, and most of this market still does not do it. The same screen has reset data (clear paper trades and logs — real-money trades never affected) and account deletion.

There are also league sets: named lists of leagues per sport, applied to a strategy in one tap, with wildcard rules like “Starts With ITF Women” that keep future leagues included. That is the sort of detail that only appears after someone actually ran multi-league strategies for a while.

Community: leaderboards, Discord and a fast changelog

The Leaderboard is ranked by return on money risked — settled P/L over stake on a back, liability on a lay — so stake size and staking plans move nothing; only picks do:

BetBot leaderboard page: ranked by return on money risked, boards need 10 settled bets this week to enter, with paper and real boards and a nominate champion strategy control
The leaderboard is stake-neutral by design, and nobody ranks until they nominate a strategy.

Stake-neutral boards with a 10-settled-bet minimum and a “nominate a champion strategy” step are a reasonable anti-gamification design — compare the usual “top earners” tables that rank staking bravery as skill. The changelog is published to Discord, 11 updates this month at review time, and the recent ones are thoughtful: a strategy search, similar-strategy detection that flags two strategies betting the same matches on the same side (double the money on one idea without you noticing), and Systems for grouping strategies under one switch with combined P/L.

BetBot What's new changelog: 11 updates this month including strategy search, similar strategy detection and systems for grouping strategies with one switch and combined P&L
What’s new — the overlap detector is the kind of feature nobody shouts about and everyone needs.

The similar-strategy detector deserves the compliment. Duplicated exposure is one of the most common silent failures in automated betting, and I have not seen another Betfair tool ship a warning for it.

Pricing, the trial and the refer & earn programme

BetBot’s pricing page lists one membership, everything included — the only choice is how you pay. The numbers below are from the public pricing page, checked on 26 October 2026.

PlanPriceWhat you get
Monthly£24.99 / monthFull membership — strategies, paper trading on live prices, recorded-match replay, live execution
Yearly£249.99 / year (works out £20.83 a month)Same membership, marked “Best value” on the page

The 7-day free trial needs no card: you link your Betfair account to start it, it is one trial per Betfair account, and you add a card before it ends. Signing up itself is free — you can see the whole app and build strategies before paying anything; in the page’s own words, “testing and running them is the membership”.

That puts BetBot at £24.99/month against BF Bot Manager from £29.95/month and Robo Punter’s Starter at $9.95/month — a mid-table price, but you are paying for a terminal plus automation rather than a single-sport specialist. The landing page also displays an “Official Betfair App Vendor” badge, which is the vendor-status claim worth checking against Betfair’s own app directory if that matters to you.

The subscription screenshot earlier in this review is from my 25 October walkthrough, when my test account read “complimentary access” (real markets enabled, no charge). The public pricing page already listed the plans above — I missed it on the 25th and checked it on 26 October 2026.

BetBot refer and earn page: referrers earn 25% of everything a referred member pays every month, the referred member gets 10% off their first 3 months, paid out via Stripe with a £50 withdrawal threshold
Refer & earn — the terms are unusually clear about the deal and its rules.

The published refer & earn terms: a referred member gets 10% off their first 3 months, and the referrer earns 25% of everything they pay, every month, for as long as they stay — not a one-off bounty — paid through Stripe with a £50 cash-out threshold. Four referred members on your plan and your own subscription is effectively covered. The page also states the rules most programmes leave silent: no spamming, no promising profits, and refunded referrals get reversed.

This page exists on my account, so I will state it once, plainly: the BetBot links on this page use my own refer & earn link. You get the 10% discount if you subscribe through it; I earn the share. It costs you nothing extra. If you would rather not, open betbot.uk directly — the review does not change. Full disclosure.

BetBot vs BF Bot Manager vs Robo Punter vs Fortis

BetBotBF Bot ManagerRobo PunterFortis Automation
Runs whereBrowser — hostedWindows (PC or VPS)BrowserBrowser — hosted executor
SportsMulti-sport terminal + horse racing builderFootball, tennis, horses, greyhounds, moreHorses; greyhounds on Pro+UK & IRE racing only
Edge of the UIDesk + replay + signals + paper-first gatesDeep multi-condition rules, staking plans, tip importsRacing form filters + recorded-race backtestCheap hands-off execution of your own selections
History testStrategy Lab replay on recorded gamesSimulation on live pricesRecorded-race backtestNone
Risk controlsMaster caps, daily stops, lay liability, self-pausingSafety rules, stop-loss, session stopsExposure controls, bank splitLiability caps, book % gates
AIDrafts builder steps; UI warns to check everythingNoPremium MCP research desk; cannot betNo
Cost (as listed)£24.99/month or £249.99/year; 7-day no-card trialFrom ~£30/month or ~£120/yearFree plan; paid from $9.95/month£20/month
Best forA web control room with research and automation in one accountHands-off multi-sport bots with the deepest rule setForm-first racing punters who want replay without WindowsRunning a ready-made racing system in the cloud

Pick BetBot if you want one browser tab that does scores, signals, replay and execution together, and you will respect the paper-first method.

Pick BF Bot Manager if you need the deepest automation today — Lay the Draw, goals, dutching, tip imports and a decade of community. Start the 7-day trial and stay in Simulation. Full write-up: BF Bot Manager review.

Pick Robo Punter if the whole job is racing form → backtest → automate, and you want a free tier today. Pick Fortis if your selections already exist and you just need them placed for £20/month.

Who should use BetBot — and who should skip

Start the 7-day trial (no card) if you are a system bettor who wants a proper research environment: replay ideas on recorded games, read the signal base rates, and let the paper engine run while you learn the builder.

Pay for a month only when the paper numbers survive the sample-size warnings on the equity page — which, to its credit, is exactly what the product keeps telling you. £24.99 is easy to justify if the tool replaces an evening of manual work; it is not easy to justify if you are hoping it finds the edge for you.

Skip BetBot if you wanted a ladder for manual scalping (that is Traderline or Geeks Toy territory); if you need Matchbook or Betdaq; or if you were hoping the AI finds the edge for you. It drafts, and it tells you it can be wrong. The edge is still your job.

What this review is allowed to claim

Supported: BetBot is a genuine multi-sport web terminal with paper-first automation, recorded-game replay, honest sample-size warnings, an audit-style refusal log, master risk rails, OAuth-only Betfair connection and mandatory two-step sign-in for real money. The screenshots above are from a real account on 25 October 2026, and pricing is one membership at £24.99/month or £249.99/year with a 7-day no-card trial, as checked on 26 October 2026. The pace of published updates is unusual for this market.

Not supported: that BetBot currently produces an edge, that the signal base rates survive live Betfair fills, or that the £24.99 membership is good value for your volume. I have not run a live bankroll through it, and the personal samples on the screenshots are far too small to mean anything — the product itself says so.

The usual caveats still apply. A clean UI and a careful changelog are evidence of effort, not evidence of profit. Recorded history is not the next live market, base rates are not matched prices, and a bot that executes well will happily automate a losing system faster. The paper-first gate is the right gate; walking through it still requires you to bring a testable idea.

Independent verdict

As an effort, BetBot is the most impressive new product I have reviewed in 2026: a real terminal, a real rules engine, replay, signals with counts, and a safety layer — master caps, dual live switches, mandatory two-step, self-pausing strategies, an error-log column and a 48-hour refusal search — that reads like the developer actually trades.

As a proven tool, not yet. No public live series, and the product is still very young — but the pricing question is answered (£24.99/month or £249.99/year, 7-day no-card trial), which makes this a straightforward trial decision rather than a leap of faith.

As a recommendation, take the no-card trial, keep everything on paper, and let the equity page’s own warnings decide when you trust it with money. If you need battle-tested multi-sport automation today, BF Bot Manager remains the default on this site.

Context on this site stays where it belongs: how pre-race horse markets behave, paper trading on live prices in BFBM, and Ask Bob if you want a historical sanity check on a rule set before you rebuild it anywhere.

Educational commentary only. Not betting tips, not a signal service, not a recommendation to place orders. Past figures and backtests are not a reliable guide to future returns. 18+ only. BeGambleAware.org