Estimating the completion time for the warmup process depends on various factors, such as the age of your domain and your current sender reputation.
For a brand new domain or mailbox, it is recommended to warm up for at least 3-4 months to reach the maximum possible limits for sending emails per day.
If your domain is not new, achieving good results will depend on your current reputation, which can take anywhere from 4-8 weeks to several months if the reputation is bad.
It is important to note that maintaining a consistent warm-up routine is crucial for keeping your reputation at a good level, even if you are running email campaigns and cold emails concurrently.
A general warm-up period of 8-12 weeks is recommended for your email campaigns.