Nearly all online bookmakers and betting sites offer new customers a welcome bonus. The welcome bonuses vary depending on the betting site.