If all terms and conditions (which are accessible from the promotions page of the NetBet app) have been met then the funds will be automatically deposited into your account and the free spins credited to you. To meet the requirements for this you must have placed a deposit and made a bet within 30 days of creating your account. NetBet offers a £20 free bet as well as up to 100 free spins on any new account after depositing and placing a £10 bet.