Emails are sometimes delay and worst is it will never arrive at the recipient's inbox.
Call the number and tell the card number and pin for activation. Have no clue about that the giver to help pamper the person, but is letting them choose the time. https://groups.google.com/g/giftcard-mall-my-gift-info/c/lJb4jNQqwjY