Betting Sites With Welcome Bonus in South Africa (2026 Guide)
South Africa’s online betting market keeps growing, and so do the welcome offers competing for your attention. This guide breaks down every betting site with a welcome bonus worth considering in July 2026 – from matched deposits and free bets to no deposit deals and free spins. We tested each offer, checked the fine print, and ranked them by real value for South African punters.
Hollywoodbets
Zarbet
World Sports Betting
Betway
Betfred
- Low R25 qualifying deposit
- Three-times wagering requirement only
- Includes R25 extra sports bet
- Bonus expires after fourteen days
- Wagering requires minimum 2.0 odds
- Only first qualifying deposit counts
- 100% match up to R5,000
- Low R50 minimum qualifying deposit
- Sports, dogs and greyhounds eligible
- High 3.0 minimum qualifying odds
- Five-times deposit wagering is required
- Maximum sports withdrawal capped R5,000
Bettabets
Quick Answer: Best Betting Sites With Welcome Bonus in South Africa ([mvp-Month-auto] 2026)
If you want the short version, here are the top South African betting sites offering welcome bonuses right now. Several betting sites offer attractive welcome bonuses for new customers, and popular betting sites in South Africa include Easybet, Supabets, and Hollywoodbets.
- Hollywoodbets – R25 no-deposit + 50 free spins (low wagering, great for beginners). Read the full terms and conditions on Hollywoodbets promo code page.
- World Sports Betting (WSB) – R50 free bet + 100 free spins + 100% up to R20,000. Read the full breakdown on our world sports betting promo code page.
- Betfred – up to R21,000 in matched deposit bonuses + 750 free spins. See current terms on the betfred promo code page.
- Easybet – 150% first deposit match up to R5,000 + R50 sign-up bonus + 15% weekly cashback. See current terms on the Easybet promo code page.
- Supabets – R50 free bet + 100 free spins + up to R5,000 in deposit bonuses. See current terms on the supabets r50 sign up bonus page.
- Betway ZA – R10 extra bet + 10 bonus spins (simple sports-focused offer). See current terms on the Betway sign-up bonus page.
- Gbets – 100% first deposit bonus up to R1,000 + R50 sports bonus + 100 free spins. Read the full breakdown on our Gbets promo code page.
- Goldrush – 100% up to R10,000 + 100 free spins on Gates of Olympus. For more details, check our detailed Goldrush promo code page.
All operators listed above hold valid licences from South African provincial gambling boards (such as the Western Cape Gambling and Racing Board or the Mpumalanga Economic Regulator) and accept deposits in ZAR. Welcome bonuses can change frequently based on current promotions, so always confirm details on the operator’s site before signing up.
Comparing Top 10 South African Welcome Bonuses (How to Read the Tables)
Comparison tables are essential for scanning bonus offers quickly. We’ve listed below our top 10 betting sites and welcome bonus in South Africa below:
| Bookmaker | Headline Bonus | Code |
|---|---|---|
| Hollywoodbets | R25 + 50 free spins | X1X |
| WSB | R50 free bet + 100 spins + 100% up to R20,000 | X1X |
| Betfred | Up to R21,000 + 750 spins | X1X |
| Easybet | 150% up to R5,000 + R50 sign-up | X1X |
| Supabets | R50 free bet + 100 spins + up to R5,000 | X1X |
| Goldrush | 100% up to R10,000 + 100 spins | X1X |
| YesPlay | 100% up to R3,000 | X1X |
| Gbets | 100% up to R1,000 + R50 + 100 spins | X1X |
| Lucky Fish | R50 and 25 Bonus Spins | X1X |
| Betway | Welcome Pack – Free Spins, Flights & Bets | X1X |
For casino-leaning punters, the lucky fish promo code offer is worth a look too, with R50 and 25 bonus spins on sign-up.
Here are our favourites South African bookmakers as of September 2026. We’ll detail in the article below why we’ve chosen this particular set of bookmakers, while there are so many others in the country:
| Bookmaker | Min Deposit | Min Odds | Wagering (Sports / Casino) | Validity | Key Restrictions |
|---|---|---|---|---|---|
| Hollywoodbets | R0 | 1.50 | 3x–5x / 10x | 7 days | Max win cap applies |
| WSB | R10 | 1.80 | 5x / 20x | 14–30 days | Excluded live markets |
| Betfred | R20 | 1.50 | 6x / 30x | 30 days | Multi-deposit unlock |
| Easybet | R10 | 1.50 | 5x / 25x | 14 days | Cashback separate T&Cs |
| Supabets | R10 | 2.00 | 4x / 20x | 14 days | Stake not refunded on free bet |
| Goldrush | R20 | 1.80 | 5x / 20x | 30 days | Spins on Gates of Olympus only |
| YesPlay | R10 | 1.50 | 5x / 25x | 14 days | Sports and casino separate pools |
| Gbets | R10 | 1.50 | 4x / 15x | 14 days | – |
| Lucky Fish | 0 | 1.5 on horse racing 7.00 on other sports | 10x | 24h | Maximum payout from Bonus Spins is R240 |
| Betway | / | / | / | / | / |
- How to interpret: Look beyond “up to R” and focus on realistic amounts for average SA punters (R100–R500). Compare effective rollover by calculating turnover required on your actual deposit.
- Mini-exemple: Deposit R500 at WSB (5x rollover) → must wager R2,500. Deposit R500 at Gbets (4x rollover) → must wager R2,000. Gbets requires R500 less turnover despite a lower headline cap. That is how a realistic amount changes the picture.
It is important to check the terms and conditions of bonuses before signing up – headline numbers only tell half the story.
Best Welcome Bonuses by Player Type (Sports, Casino, Horse Racing & More)
The best welcome bonus depends entirely on what you plan to bet on. Here is how we break it down by player type:
For football and rugby fans
Look for free bets and boosted multibet offers covering PSL, EPL, Champions League, and Rugby Championship. Operators like Supabets (R50 free bet) and lulabet promo code (R350 bet-and-get) work well. Check that south african sports markets and multiple bets on local leagues count towards rollover.
For horse racing enthusiasts
Prioritise sites with dedicated racing coverage, best odds guarantees, and racing-specific free bets. Hollywoodbets and WSB have strong horse racing platforms. Confirm that free bets can be placed on racing – not all bonus offers include this market.
Hollywoodbets
World Sports Betting
For slots and casino players
Prefer high free spins counts with fair wagering (5x–20x) on popular providers. Betfred’s 750 spins and Goldrush’s 100 spins on Gates of Olympus stand out. Check that slots contribute 100% toward wagering requirements.
Betfred
Gold Rush
For low-budget / casual punters
Choose low minimum deposit bonuses (R5–R50) and simpler welcome offers with low rollover. Hollywoodbets’ no deposit deal and betway sign up bonus keep things accessible. Most bonuses require a minimum deposit – but some, like Hollywoodbets, skip that entirely.
Hollywoodbets
Betway
This is not a full bookmaker review. We focus solely on which welcome offer delivers most for each betting style.
A Few More Betting Sites With Their Own Welcome Deals
If you’ve already got an account somewhere and are shopping around for a second or third sign-up bonus, a few smaller operators deserve a mention too. Check the zarbet bonus code for a straightforward offer, or the betshezi promo code if you want a bit more variety in your options.
On the casino side, the playabets promo code and the MzansiBet promo code both come with deposit bonuses worth checking if slots and table games matter as much to you as sports betting does.
A handful of others round things out. The betxchange sign up bonus, wanejobets promo code, and bettabets promo code each unlock their own sign-up packages, and if you’re after something a bit different, the playtsogo promo code and 10bet welcome bonus are both active in the South African market right now.
Bettabets
For football fans specifically, the soccershop promo code and sportingbet promo code are two worth comparing for their in-play offerings. And if none of the above quite fit what you’re looking for, the bet co za promo code, TicTacBets promo code, and SuperSportBet promo code each have their own welcome bonus terms worth a read before you register.
- 100% match up to R5,000
- Low R50 minimum qualifying deposit
- Sports, dogs and greyhounds eligible
- High 3.0 minimum qualifying odds
- Five-times deposit wagering is required
- Maximum sports withdrawal capped R5,000
Practical Tips to Get the Most From Your Welcome Bonus
Our expert team has cleared dozens of SA welcome bonuses. Here is what works:
- Read T&Cs in full – focus on wagering, minimum odds, excluded bets, and expiry. Promo codes may be needed to activate some welcome bonuses; others are automatically credited.
- Start with a realistic amount you can afford to lose. Never chase the maximum “up to Rxx,000” just to unlock more bonus funds. A R200 deposit with achievable rollover beats a R5,000 deposit under pressure.
- Use low-to-medium odds (1.6–2.0) on singles or accumulators to roll over sports bonuses steadily. Checking for minimum odds is important before claiming a sports betting bonus.
- Avoid exotic markets (player specials, obscure leagues) if terms exclude them from wagering contributions.
- Track your progress – keep a simple note of remaining rollover and expiry dates per site.
What we observed: Punters who overstake early to meet rollover quickly tend to lose more. A R500 bonus with 5x rollover needs R2,500 in bets. Spreading that across 10–15 carefully chosen bets over two weeks is far safer than dumping it into 3 risky multiples in one evening.

Clear one account at a time. Juggling bonus offers across multiple betting sites with overlapping expiry windows leads to mistakes and missed deadlines. Never open more than one account per operator – maintaining multiple accounts constitutes bonus abuse and will get your account closed.
How Welcome Bonuses Work at South African Betting Sites
Welcome bonuses are once-off offers reserved for new customers. They activate when you register a new account and, in most cases, make your first deposit or place a qualifying bet. Every offer must comply with South African gambling regulation and operate in ZAR.
The basic flow looks like this:
- Register on a licensed SA betting site.
- Complete FICA verification (ID document, proof of address).
- Make your initial deposit or place a qualifying bet.
- Bonus is credited – as free bets, free spins, or a deposit match.
Welcome bonuses can include free bets or matched deposits, but they are marketing tools, not guaranteed profit. Wagering requirements usually apply to welcome bonuses – typically 4x–10x for sports and up to 30x for casino games. Minimum odds for qualifying bets are often set at 1.5 or higher, and bonuses typically expire within 7 to 30 days.
Quick example: Deposit R500 at a site offering 100% deposit match. You receive R500 in bonus money. With a 5x rollover at minimum odds of 1.80, you must place R2,500 in qualifying bets before bonus winnings become withdrawable. Your real-money balance stays separate from your bonus funds throughout.
Types of Welcome Bonuses at South African Betting Sites
South African betting sites use several bonus formats to attract different player types – sports bettors, casino fans, horse racing enthusiasts, and lucky numbers players. Common types of welcome bonuses include no deposit free bets and deposit match bonuses. Here is what you will find:
- Matched deposit bonuses / deposit match – the site matches a percentage of your first deposit. Example: WSB offers 100% up to R20,000.
- Free bets / free bet bonus – a fixed value token to place bets without using your own money. Supabets gives a R50 free bet after registration.
- No-deposit bonuses – no deposit bonuses provide free bets upon registration. These bonuses require no initial deposit to claim. Hollywoodbets’ R25 + 50 spins is the standout example.
- Free spins (for slots) – some sites offer free spins as part of their welcome package for new users. Tic Tac Bets bundles 50 free spins with its deposit match.
- Cashback on first losses – cashback bonuses refund a portion of lost bets as bonus funds. Less common but available at select operators.
- Enhanced odds / boosted multibets – occasionally included in welcome packages, more typical as ongoing promotions.
Welcome packages combine multiple types of bonuses into one offer. Most SA sportsbooks bundle 2–3 types together (e.g. deposit bonuses + free bets + spins). African betting markets, including South Africa, lean heavily on matched deposit and free bet offers because they are easy for punters to understand. Beginners should start with simple free bets, while experienced players may extract more from large matched deposit bonuses.

Matched Deposit Bonuses & Deposit Match Offers Explained
The matched deposit bonus is the backbone of most deposit bonuses at SA betting sites. It usually forms the largest part of a welcome offer. South African betting sites commonly advertise first-deposit match bonuses as their headline promotion.
Here is how a deposit match works:
- 100% up to R3,000 (YesPlay style): deposit R1,000 → get R1,000 bonus. Yesplay sign up bonus offers a 100% deposit bonus up to R3,000.
- 150% up to R5,000 (Easybet style): deposit R2,000 → get R3,000 bonus. Easybet Promo Code offers a 150% first deposit match up to R5,000.
Common south african terms attached to these bonuses:
- Wagering 4x–10x on sports at minimum odds (1.5–2.0).
- Higher wagering (30x–40x) for casino slots.
- Contribution differences between sports, live casino, and slots – a slot spin might count 100% towards rollover, while a live casino bet counts 10% or less.
Pros: A larger bankroll from day one. Flexibility to place bets across sports betting markets and casino. Cons: Heavier rollover can eat into bonus value, and time pressure from short validity periods adds stress.
Value check: A “100% up to R20,000” headline sounds massive, but most South African punters deposit R500–R1,000. With a R500 deposit and 5x rollover, you need R2,500 in turnover. A smaller bonus with a 3x rollover might only require R1,500 – sometimes a smaller bonus delivers better true value.
Free Bets & Free Bet Bonus Offers
Free bets are the most marketable “risk-free” component of SA welcome offers. Free bets allow wagering without using real money, making them popular with new customers testing a platform.
SA-specific examples:
- Lulabet-style: Bet R350, Get R350 Free Bet – a “bet and get” format where your qualifying deposit triggers the reward.
- Supabets-style: Supabets provides a R50 free bet plus 100 free spins after registration and FICA.
Key rules to understand:
- Stake is not returned; only winnings are kept. The stake is never refunded.
- Must be used on qualifying markets – e.g. minimum odds 2.0, specific sports like soccer, rugby, or horse racing.
- Often time-limited to 7–14 days after credit.
- Market restrictions apply: some sites exclude live betting, exotic markets, or certain sports.
Free bets pair well with world sports betting on PSL, EPL, AFCON, Rugby Championship, and big weekend horse racing meetings – especially around major tournaments when odds are competitive.
Scenario: You receive a R50 free bet at odds 2.2. You place a single bet. If it wins, you keep R110 in winnings. If it loses, you lose nothing beyond the bonus. Zero risk from your own money.
Strategy: Use free bets on value odds in the 2.0–3.0 range. Avoid extreme longshots and skip cash-out if the bonus terms exclude it.
No-Deposit Bonuses in South Africa
No deposit bonuses are rare but hugely popular among south african punters. They allow you to start playing and start betting without spending a cent. No deposit bonuses allow users to try a site risk-free, which makes them ideal for sampling a new platform.
Typical formats:
- R25 or R50 free bet on sports or horse racing.
- Small casino free spins bundles (e.g. 50 spins) tied to selected slots.
Hollywoodbets offers a popular no deposit bonus in South Africa – specifically, Hollywoodbets offers an R25 sign-up bonus and 50 free spins. This registration bonus requires no qualifying deposit at all. New customers can claim bonuses after account registration and FICA submission.
No deposit bonuses often have strict terms and conditions. Watch for:
- Lower maximum win caps (e.g. R500–R1,000).
- Higher wagering multipliers or minimum odds.
- Mandatory FICA verification before any withdrawal – you must have submitted FICA documentation.
- Very short validity period (sometimes 72 hours to 7 days).
Experienced players often combine a no-deposit free bet with later deposit bonuses on the same site, planning their bankroll from day one. This way, you test the platform at zero cost, then decide whether the deposit match is worth your real money.
Read every term before opting in. Limited eligible markets and tight expiry windows can reduce real value fast.
Casino Free Spins, Slots Packages & Hybrid Welcome Offers
Many SA betting sites now double as full sportsbook-and-casino platforms. That means welcome offers increasingly mix free bets with free spins for casino play.
Common structures:
- 100 free spins on a featured slot (e.g. Gates of Olympus or Habanero titles). Goldrush bundles 100 spins with its deposit match.
- Tiered deposit packages (e.g. 100% up to R10,000 + 100 spins across the first 3 deposits). Betfred provides up to R21,000 in bonus funds and 750 free spins across multiple deposits.
How free spins work:
- Each spin has a fixed value (e.g. R1/spin).
- Winnings are credited as bonus funds with 5x–30x wagering requirements.
- Often restricted to a single provider (e.g. Pragmatic Play only).
Some hybrid offers let south african punters choose between a sports welcome bonus or a casino free spins package, depending on their preference. This flexibility suits players who focus on certain sports or prefer slots.
Worked example: 100 spins at R1 each. Average return per spin: R0.50. Total before wagering: R50. With 10x rollover on winnings, you must wager R500 before withdrawal. Net expected bonus value is modest – but it is free entertainment with upside potential.
Choose a slots-heavy package if casino games are your focus. Stick with a sports-focused deposit match if you primarily place bets on football, rugby, or horse racing.
Common Welcome Bonus Traps & How to Avoid Them
Even fully licensed South African sites can structure bonuses in ways that confuse users who only read the headline. Here are the most common traps:
- “Up to” large amounts that require very high first deposits to max out. A “100% up to R20,000” bonus means nothing if you deposit R200 – you get R200 bonus, not R20,000.
- High wagering (30x–40x) hiding behind generous free spins or deposit bonuses. That 750-spin package might need R22,500 in turnover before you see a cent.
- Short validity periods (e.g. 7 days) that make it impossible for casual bettors to finish rollover in time. Bonuses often expire within 7 to 30 days after claiming.
- Market or odds restrictions that exclude common strategies – e.g. under 1.5 goals, low-odds multiples, or specific sports.
- Separate wagering for sports and casino balances that cannot be mixed. A slot spin does not help clear your sports bonus.
- Hidden maximum win caps – even with a big win from bonus money, the operator may cap withdrawable profit at R500 or R1,000.
Scenario: A punter gets a R50 free bet, builds a clever multibet, and wins R2,000. But the T&Cs cap free bet winnings at R500, and the stake is not refunded. Disappointment – and entirely avoidable by reading the fine print.
If any term seems unclear, contact support via live chat before opting in. Licensed SA operators must provide transparent information under gambling board rules. If support cannot or will not clarify, treat that as a warning sign.
Regulation & Safety: What Makes a South African Welcome Bonus Legit?
Safety comes first. Only use licensed south african betting sites with regulated welcome offers. Betting sites are licensed operators and must comply with regional regulations – this is non-negotiable.
South Africa’s betting licences are issued at provincial level. Key regulators include:
- Western Cape Gambling and Racing Board (WCGRB)
- Gauteng Gambling Board
- KwaZulu-Natal Gaming & Betting Board
- Mpumalanga Economic Regulator
Legitimate sites display their licence numbers in the footer. Two national frameworks sit on top of provincial licensing:
- Financial Intelligence Centre Act (FICA) – requires identity verification (ID/passport and proof of address) before withdrawals. This prevents fraud and money laundering under South African law.
- National Responsible Gambling Programme – licensed operators must display helpline contacts and counselling resources.
Compliant sites publish full bonus terms: minimum deposit, wagering rules, odds thresholds, excluded markets, and validity period. Hidden or vague conditions are a red flag. Whether the bonus applies to world sports betting, horse racing, or casino play, the same advertising standards apply.
Before claiming any deposit bonus, cross-check the operator’s name against the official racing board or gambling board register.
Best Welcome Bonus vs Best Betting Site: Understanding the Difference
This page focuses on betting sites with welcome bonus deals – not on ranking the best betting sites in South Africa overall. The distinction matters, and here is why.
“Best welcome bonus” means:
- Highest short-term bonus value (biggest R amount, generous free bets).
- Focused on new customers only.
- Evaluated by wagering requirements, minimum odds, bonus flexibility, and time limits.
“Best betting sites” considers:
- Long-term odds quality, market depth, and live betting.
- Site reliability, payout speed, customer support.
- Ongoing promos, loyalty rewards, user reviews, live streaming, and dedicated mobile apps.
A site can offer a massive matched deposit bonus but have slow withdrawals, limited betting options, and poor support. Conversely, a site with a smaller bonus might deliver competitive odds, fast payouts, and excellent ongoing promotions that matter far more over months of use. If you are eyeing the best betting apps, check out our dedicated best betting apps in South Africa guide for full breakdown of best apps for South African bettors.
Our investigations allow you to make an informed choice by separating these two angles. Throughout this article, we reference long-term site quality where relevant, but the primary lens remains: which welcome offer gives you the most realistic value on day one?
Do not pick a bookmaker purely on headline bonus numbers. Most bonuses require a minimum deposit, carry rollover, and expire – the operator you stay with long-term should excel beyond the sign-up bonus.
Our Methodology for Rating Welcome Bonuses in South Africa
Transparency matters. As an affiliate, our goal is to rank bonus offers by player value – not by commission. We have done the research for you using a structured process.
Scoring criteria we use:
- True value at realistic deposit sizes (R100–R500), not just the headline maximum.
- Wagering requirements and minimum odds thresholds.
- Bonus flexibility: can it be used on sports, horse racing, casino, or live betting?
- Payout limits, maximum win caps, and time limits.
- Site reputation – we check user feedback on platforms like Trustpilot and local forums where available.
- Banking options for South Africans: EFT, Ozow, vouchers, cards, and instant EFT.
How we tested each offer step by step:
- Creating test accounts on each operator.
- Completing FICA (submitted FICA documentation, including ID and proof of address).
- Making small deposits (R100, R250, R500) and placing qualifying bets.
- Tracking wagering progress against rollover targets.
- Attempting withdrawals after rollover completion – timing every step.
- Reading full T&Cs for excluded games, provider restrictions, and maximum winnings from bonuses, which can be capped at specific amounts.
After completing our registration on the site, we rate the bonus based on how achievable it is at a realistic amount, how fair the terms are, and how the operator handles the full cycle from deposit to payout. The analysis we made covers South African conditions specifically – ZAR deposits, local regulation, and typical deposit ranges.
Conclusion: Choosing the Right Welcome Bonus for Your South African Betting Style
South African betting sites offer a wide mix of deposit bonuses, free bets, free spins, and no deposit deals – all regulated under provincial licensing and national law. Our research confirms that the right choice depends on your circumstances, not on whichever headline screams the biggest number.
Key takeaways:
- Safety and licensing come first. Only redeem bonus offers from provincially licensed operators.
- Wagering terms matter more than headline “up to Rxx,000” numbers. Calculate the actual rollover at your planned deposit.
- Pick a bonus that fits your budget and main sport or casino focus. A football bettor and a slots player should not chase the same offer.
- Use welcome offers as a starting boost, not a reason to overextend your bankroll.
Use the comparison tables and methodology described above to match yourself to the most suitable welcome offer. Deposit a realistic amount, clear the rollover at your own pace, and treat any bonus winnings as a fortunate extra – not an expectation.
This guide is updated monthly throughout 2026 as South African operators adjust their bonus offers. Bookmark it, check back, and always verify current terms directly on the operator’s site before you start playing.
Frequently Asked Questions About Welcome Bonuses in South Africa
Which South African betting site has the best welcome bonus right now?
For the largest matched deposit bonus, World Sports Betting offers 100% up to R20,000 + 100 free spins + R50 free bet. For the best no deposit deal, Hollywoodbets gives R25 + 50 spins with no qualifying deposit. For free bets, Supabets provides R50 free bet + 100 free spins.
Can I withdraw my welcome bonus money immediately?
No. Wagering requirements must be met before withdrawing bonus winnings. Only winnings – not the bonus funds themselves – become withdrawable after you complete the rollover at the required minimum odds.
Do I need a promo code to claim a welcome offer?
It depends on the operator. Some SA sites auto-apply bonuses when you register. Others require a bonus code entered at registration or with your first deposit. Always check the offer page.
What is FICA verification and why is it required before withdrawing bonus winnings?
FICA verification is required before withdrawing bonus winnings. Under the Financial Intelligence Centre Act, operators must verify your identity (ID or passport) and proof of address before processing payouts. This prevents fraud and money laundering.
Can I claim welcome bonuses at more than one betting site?
Yes. You can register at multiple licensed operators and claim each site’s welcome offer as a new customer. However, you may only hold one account per operator – opening more than one account at the same site is not allowed and constitutes bonus abuse.
Are free bets and free spins really free?
They are free in the sense that you do not stake your own money. However, the stake is not refunded on free bets, wagering conditions apply, and maximum winnings may be capped. They carry real value but not unlimited value.
Which welcome bonuses are best for small-stakes punters?
Look for low minimum deposit requirements (R5–R50), low rollover (3x–5x), and simple free bet or no deposit deals. Hollywoodbets’ R25 sign-up bonus is ideal for testing at zero cost.
Are South African welcome bonuses available on mobile?
Yes. All major SA sportsbooks offer full bonus access via dedicated mobile apps or mobile-optimised websites. Registration, deposit, bet placement, and bonus redemption all work on mobile.
How do “best welcome bonus” articles differ from “best betting sites” comparators?
A “best welcome bonus” page evaluates short-term sign-up value: headline amounts, bonus types, and ease of clearing rollover. A “best betting sites” page assesses long-term factors: odds quality, payout speed, market depth, ongoing promotions, and user experience. They serve different user needs and different search intent.