Companies will usually let you know that they received your order, when it is packed, and when it is shipped. However, today, there is more that you can do — opting into shipping updates. Bu doing this the company will inform you as to when your package is at a facility when it is in route to your house, and when it is dropped off. Though this may seem excessive, it will help you plan to be at the delivery location to accept the package (and avoid having it left on your porch).
Pro tip: Usually, by opting into shipping updates, you will receive an influx of emails (which are often annoying). You can always remove yourself from their email list after the holidays.
If you do not want to opt into the shipping updates (to avoid the emails) there are also multiple apps for your phone that can track your packages. The app will send updates directly to your phone every step of the way. How do they work? The apps are triggered when you receive the order confirmation (which you should receive regardless of whether you opt in to the shipping updates). Similar to opting in to shipping updates, you will have a rough idea as to when your package should deliver. That way, you can plan accordingly.
If you are overwhelmed picking an app to track your packages, The New York Times published an article with their favorite tracking apps.