Just had a virtual ceremony. I did not receive an e-certificate email before the ceremony but I asked an official checking me in and they told me that those emails should come within 24 hrs of completing the ceremony (well, in my case). I think the biggest surprise was how much waiting there was...