Guaranteed Profit
- -
Actual Profit

William Hill Sign Up Offer – £30 in Free Bets

Posted by Matt (administrator) Matt

The William Hill sign up offer is another straightforward starter for matched betting newbies. Simply open an account using promotion code ‘P30’ and bet just £10.00 and William Hill will give us £30.00 in free bets. Translated into matched betting terms, this gives us a guaranteed profit of £23.80 and here’s how…

Key Terms

  • We must enter promotion code ‘P30’ when opening our account.
  • The minimum qualifying stake is £10.00.
  • Our qualifying bet must be placed at odds of 1.50 (1/2) or greater.
  • 2 x £15.00 free bets are valid for 30 days.
  • Promotion is not available to customers depositing via Apple Pay, Entropay, Paypal, Neosurf, iDeal, Paysafe, Neteller, Skrill, ecoPayz, Kalibra/Postpay, William Hill PLUS Card.

The Strategy

This is a straightforward ‘Bet X, Get X‘ offer.

To claim the £30.00 in free bets, we’ll need to bet £10.00 at odds of 1.50 (1/2) or greater.

We can then use straightforward matched betting to extract 80% cash from our £30.00 in free bets.

Qualifying Bet

It’s entirely up to you what you place your qualifying bet on, but we need to find something with close back and lay odds. I’ll use odds for a fictional football match in the following example to demonstrate how this offer should be done.

We can lay our bets with Betfair or Smarkets. At the time of writing, Smarkets is likely to give us the smallest qualifying loss and greater overall profit.

We can calculate our lay stake using my matched betting calculator…

Select bet type

Back Bet (Bookie)


Lay Bet (Betting Exchange)


Min £
Max £
Lay stake required: £
If back (bookie) bet wins
= £
If lay (exchange) bet wins
= £

Total profit: £

Optimal Underlay

Lay stake required: £
Exchange liability: £

If back (bookie) bet wins: £
If lay (exchange) bet wins: £

Optimal Overlay

Lay stake required: £
Exchange liability: £

If back (bookie) bet wins: £
If lay (exchange) bet wins: £

As you can see, the calculator tells us that our lay stake should be £10.00…

William Hill logo

Place £10.00 on Team A @ 1.50 = Potential profit of £5.00

Smarkets logo

Lay £10.00 on Team A @ 1.52 = Potential liability of £5.20

Let’s have a look at our potential profit/loss for the following outcomes…

Outcome William Hill Smarkets Overall Profit/Loss
Team A win + £5.00 – £5.20 £0.20 loss
Team A don't win – £10.00 + £9.80 (£10.00 minus 2% commission) £0.20 loss

So, regardless of the result of the match, we’ll lose £0.20 in qualifying for our £30.00 in free bets.

Free Bets

Our 2 x £15.00 free bets will be credited to our account as soon as we have placed our qualifying bet. The free bets will be valid for 30 days and free bet stakes will not be included in any winnings.

By using straightforward matched betting, we can extract 80% cash from any free bet. Take a look at my Free Bet Strategy page for a walk-through guide on how this should be done.

So, we should be able to extract £24.00 cash from our £30.00 in free bets. If we take into account our qualifying loss of £0.20, this gives us a guaranteed profit of £23.80 on this William Hill sign up offer!


  1. Stephen G

    Guest user

    They ended this on March 31st. I just found out the hard way.

    1. Matt


      The offer is still valid and showing on their Promotions page Stephen…

      e. The promotion runs from 00:01 on 12 November 2019 until 23:59 on 31 December 2020 (the promotion period).

      They also confirmed on live chat that it is still available.


Post a comment

Your email address will not be published. Required fields are marked *