The best way to get a William Hill free bet is to meet qualifying conditions. An initial bet is almost always required, therefore you should check the terms first.