To learn more about your purchase You can enter the tracking number supplied from Hello Fresh in the dialogue box below. To talk to a customer support representative call 1 (646) 843-6633 and you’ll be able to move to the next step easily. They also have an application that is available in Google Play and the Google Play store and App store, where you can conveniently access your orders.
https://support.hellofresh.com/hc/en-us/articles/360034707073-How-do-I-track-my-delivery-