This can vary depending on the site. Some sportsbooks promise to get you your bonus money within 1 hour, while others only state that it can take up to 72 hours. In all likelihood, it won’t take that long, but it’s good to keep that as an expectation and be pleasantly surprised if your bonus is added to your account earlier.