Note before analysis: The data provided appears to be truncated — only Bet365 (both auth states) and partial William Hill (logged-out) are fully available. The analysis below is therefore constrained to what's in the data. Where broader competitor claims would normally be made, I've flagged the data gap rather than speculate.

---

Key Takeaways

  • Bet365's logged-in capture has session_expired: true — the logged-in data is unreliable as a true authenticated experience. Despite this, personalisation_signals: [] in both states suggests either the capture missed it or personalisation is genuinely minimal at homepage level.
  • Bet365 adds 4 sport nav items when logged in (Free Game, Shootout, Blackjack, Spin O'Reely) and increases promo count from 13 to 15 — the delta is product unlocks and casino cross-sell, not user-specific personalisation.
  • William Hill deploys a Storyly interactive stories widget with 9 story groups — a distinct engagement pattern not present in the Bet365 data, used to surface promotions in a swipeable format rather than static banners.
  • Neither site in this dataset surfaces explicit personalisation signals (no recent bets, recommended events, or behavioural targeting visible at homepage level in the captures).

---

Detailed Analysis

The most meaningful comparison available is Bet365's logged-out vs logged-in homepage — the only site captured in both states. The core content structure is nearly identical across both: same Sport Nav layout, same featured UCL content, same Bet Builder module. The logged-in experience removes the new customer offer ('Bet £10 & Get £30 in Free Bets') and replaces it with product-specific promos aimed at existing users ('It's Game Time! 3000+ Slots Available', 'Reveal Tiles & Match Symbols', '+7.5% ACCA BOOST', 'Bet-Boost-1'). That's a meaningful swap — welcome offer suppressed, retention promos surfaced — but it's rule-based segmentation, not personalisation. No signals of recommended content, recently viewed events, or behavioural customisation appear in either capture.

[SCREENSHOT: bet365/homepage]

It's worth flagging that the logged-in Bet365 capture carries session_expired: true, which undermines confidence in the data as a genuine authenticated state. The nav still shows 'Join' and 'Log In' buttons, consistent with a lapsed session rather than a properly authenticated view. This means the logged-in/logged-out delta should be treated with caution — what looks like a personalisation gap may partly be a capture artefact.

William Hill's logged-out experience uses a different engagement model to Bet365. Rather than a static promotional carousel, it deploys a Storyly interactive stories widget with 9 named story groups (Acca Boost, Epic Boost, 25% Winnings Boost, Grand National NRMB, The Masters, etc.). This is a format borrowed from social media — swipeable, visual, short-form — and sits above the main content. Whether it performs better than a carousel is unknown from this data, but it represents a deliberate structural choice to increase scrollable engagement at the top of the page. William Hill also uses third-party iframe embeds from tai.checkd-dev.com for its Popular Accas and Popular Bet Builders sections — outsourcing that curation rather than building it natively.

[SCREENSHOT: william-hill/homepage]

On conversion signals, Bet365's logged-out homepage is notable for surfacing a dedicated Promo Banner block as position 3 (immediately after sport nav) with the welcome offer front and centre. Its CTA set is minimal: 'Join' and 'Log In' in the header, 'View All' and 'Show more' within content. There's no urgency language, no countdown timers, and no social proof (e.g. 'X people watching this event') visible in the capture data. With only 2 sites fully represented in this dataset, drawing industry-wide conclusions on conversion signal patterns isn't possible — the data is insufficient for that comparison.

---

Implications for BoyleSports

[SCREENSHOT: boylesports/homepage]

  • Bet365's promo swap logic (welcome offer out, retention offers in) is the minimum bar for auth-state differentiation. If BoyleSports' logged-in homepage still surfaces new customer welcome offers prominently, that's a gap worth examining — it wastes prime real estate on existing users and potentially undermines trust.
  • The Storyly interactive stories format on William Hill is worth watching. It's a structurally different way to surface the same promotional content that most sites put in static carousels. Whether it suits BoyleSports' brand and customer base is a separate question, but the pattern of replacing static banners with swipeable stories is an emerging convention.
  • Neither site in this dataset shows meaningful personalisation at homepage level — no recommended events, no recent activity surfaces, no behavioural targeting visible in captures. If BoyleSports is also in this position, it's consistent with the market as captured here, though the data is too limited to call this an industry-wide norm.