There is only one explanation: you have not fulfilled the conditions for receiving a free bet. The detailed rules are described in T&Cs. Usually betting sites draw up step-by-step instructions on what you need to do to activate your free bet.