Emails are sometimes delay and worst is that it will never arrive at your recipient's mail.
Call the number and tell the card number and pin for activation. If you want that the giver really wants to pamper the person, but is letting them choose the time. https://groups.google.com/g/giftcard-mall-my-gift-info/c/lJb4jNQqwjY