It takes 1-5 days to process the order. Tracking number is updated within this period of time. We try to get suppliers send your order faster and, as soon as we get a tracking number, order information is updated in your Dropwow account.
There are several websites that provide the information about your parcels:
https://www.17track.net/ The Largest global package tracking platform, available in most languages.
https://global.cainiao.com/ Global Order tracking deals with Chinese vendors, especially.