Giftkart is a Shopify app for selling gift cards and issuing store credit and cashback. By integrating Giftkart with Omnisend, you can send Giftkart gift card, store credit, and cashback events to Omnisend and use them to trigger automated emails.
Benefits
Send Giftkart emails through Omnisend: Use Giftkart events to trigger gift card, store credit, and cashback emails in Omnisend automations.
Personalize messages with Giftkart data: Each event includes fields such as the gift card code, amount, expiration date, and redeem link that you can add to your emails.
Automate reminders: Remind customers about unused gift cards, gift cards about to expire, unused cashback, and cashback about to expire.
How It Works
Giftkart sends data to Omnisend as custom events. When a gift card, store credit, or cashback action happens in Giftkart, the matching event is sent to Omnisend with its email variables as event fields.
You can use these events as automation triggers and add the event fields to your email content.
Setup Process
Step 1. In Omnisend, go to Apps → search for Giftkart → click Connect now → click Copy API Key.
Step 2. In your Shopify admin, open Giftkart under Apps and select Email Editor.
Step 3. On the Email Templates page, click Integrate with Omnisend.
Step 4. Select the Omnisend tab, turn on the Enable Omnisend Integration toggle, paste the API key into the Enter your Omnisend API key field, and click Confirm.
Step 5. In Omnisend, check the box that I have completed all the steps → click Confirm.
What Data Is Passed
Gift Cards Custom Events
Custom Event Name | When it fires |
| A gift card is delivered to the recipient. |
| A confirmation copy is sent to the buyer. |
| The buyer purchases a gift card for themselves. |
| The merchant issues gift cards in bulk. |
| A gift card is created through the Giftkart public API. |
| A gift card is issued as a reward or referral. |
| A reminder is sent about an unused gift card. |
| A gift card is about to expire. |
Store Credit and Cashback Custom Events
Custom Event Name | When it fires |
| Store credit is issued. |
| Cashback is issued as store credit. |
| A reminder is sent to use issued cashback. |
| Cashback is about to expire. |
Event Fields
Every custom event includes the following fields:
Field | Description |
| Name of the person receiving the gift card or credit |
| Email address of the receiver |
| Name of the sender |
| Gift card code |
| Gift card amount |
| Expiration date |
| Redeem link |
| Store name |
| Order number |
Cashback events also include the following additional fields:
Field | Description |
| Cashback amount (number) |
| Cashback currency |
| Name of the cashback campaign |
| Customer’s store credit balance |
| Customer’s first name |
| Customer’s last name |
FAQ
How does Giftkart connect to Omnisend?
Giftkart connects with an Omnisend API key. You copy the key in Omnisend and paste it into the Omnisend tab of Giftkart’s Email Integration page.
Which events does Giftkart send to Omnisend?
Giftkart sends 12 custom events: 8 for gift cards and 4 for store credit and cashback. See the custom events tables above.
What should I check if Giftkart events don’t appear in Omnisend?
Check that:
You pasted the correct Omnisend API key in Giftkart.
The Enable Omnisend Integration toggle is turned on in the Omnisend tab.
A gift card, store credit, or cashback action has occurred in Giftkart since you connected.
If the issue persists, uninstall and reinstall the app.
Didn’t find the answer to your question? Reach out to our Support team through the in-app chat or at [email protected] – our team is available 24/7.

