I'm looking for a Magento 2 extension that can help me create gift cards for my customers. Also, I can send them gift card codes as discounts to promote customer purchase. Do you guys have any recommendation? I really need now.
We have used gift card extension in past and it's provide functionality what you want.
You can use Mageworx extension: https://www.mageworx.com/magento-2-gift-cards.html
According to your requirement you can check Magento 2 product designer extension to create gift card. This extension comes with various features like pre-loaded templates, multiple design areas, smart search, clipart customization and more customized features.