No, customers will need to deposit £10 in order to activate the offer at the beginning. This is a lifetime one-off deposit. Once that deposit has been made, bettors can enter the bonus offer each week.