In a bowl, mix together the BBQ sauce and ketchup until well combined.
In a large mixing bowl, combine the ground beef, cracker crumbs, half of the BBQ and ketchup mixture, the onion soup mix, and the eggs. Knead the mixture with your hands until everything is well incorporated.
Press the meat mixture evenly into the bottom of a well-greased 9x13 baking dish.
Brush the remaining BBQ and ketchup mixture over the top of the meat.
Arrange the tater tots over the meat mixture in an even layer.
Sprinkle the chopped bacon and shredded mozzarella cheese on top.
Cover the dish loosely with tin foil and bake for 35 minutes.
Remove the foil and bake for an additional 40 minutes.
Let the casserole sit for 5 minutes before serving.