Deposit Bonus vs No-Deposit Bonus
The broker puts the "deposit bonus" into your trading account so it adds to your free margin. However, for the one they call "no-deposit bonus" be careful because that one is not put into your account, so it doesn't add to your free margin.
The broker will usually create a separate account for the no-deposit bonus, and you trade from that account.