Following HSG, vaginal spotting frequently lasts for 1 to 2 days. If you experience significant bleeding after HSG, you should call your doctor unless otherwise instructed.