Skip to main content

Integrate Govalo with Omnisend

Integrate Govalo for gift cards with Omnisend to manage gift card data and automate related campaigns

Written by Sarunas

Govalo is a gifting and store credit solution for Shopify, which enables you to design an enhanced customer experience. The app allows you to create customizable gift cards, gift subscriptions, giftable products, and store credit. The integration with Omnisend enables you to fully customize the emails sent with gift products and create custom workflows to better engage gift buyers and recipients.


Benefits

Build a more engaging, customized gifting experience by connecting Govalo with Omnisend. Create custom automation workflows to automatically send emails when a gift card is purchased, store credit is issued, or a subscription or product is gifted.

Setup Process

Step 1. In your Govalo account, go to Integrations and click Configure Omnisend.

Step 2. Authorize the access for the Govalo app.

Step 3. Once you’ve authenticated with Omnisend and allowed the connection with Govalo, you’ll see a confirmation page.

Step 4. Go to the Configure tab → Configure email templates → select Configure email templates.

Step 5. Select the email template you want to configure and change the source to Omnisend to send this email through Omnisend rather than from Govalo.

What Data is Passed

Once you enable the integration, 3 Custom Events will be created in your Omnisend account:

  • Received gift card: Sent when someone has purchased a gift card, or you have issued one from the Govalo app. The recipient is the person receiving the gift card.

  • Sent store credit: Sent when you issue store credit. The recipient is the person receiving the store credit.

  • Gift card redeemed: Sent when a gift card has been redeemed. The recipient in this case will be the person who initially purchased the gift card.

All of these events will include multiple custom event properties. Here's a description of each event property:

  • gift_card_image: A URL to an image for the gift

  • recipient: The name of the recipient

  • gift_note: A note to the recipient

  • customer: The name of the customer who purchased the gift card

  • delivery_date: The date the gift should be delivered to the recipient

  • hash: A unique identifier for the gift

  • card_value: If it’s a gift card, this is its value

  • sent_to_self: indicates if the gift recipient is the same as the customer

  • sale_type: if it’s a gift card or store credit, this will be “gift_card” or “store_credit”

  • gift_card_code: The code of the gift card

  • product_id: The ID of the product being gifted

  • variant_id: The ID of the variant of the product being gifted

  • event_type: The type of the event being sent

Note: These events will be sent from Govalo to Omnisend for any email that is configured to be sent through Omnisend. So, make sure to go through all the steps in the Setup Process section.

All contacts will be passed with a non-subscribed status for the Email Channel. Learn more about Contact Subscription Statuses in Omnisend.

Set Up a Workflow Based on Govalo Custom Events

To send an email after one of the Govalo Custom Events is triggered, you can use the events sent by Govalo in a Workflow.

Step 1. In the automation editor, select one of the Govalo events as the trigger.

Step 2. Add an email to the workflow.

Step 3. Add all information about the gift card/store credit/redeemed card (based on the Custom Event you've set as the workflow trigger) to the email content using personalization tags.

To add the gift card image, use an HTML block. Basic code will be <img src="[[custom_event.gift_card_image]]">, but you can adjust it further.

When a real email is sent to a recipient, it'll include the data sent by Govalo to Omnisend.

Example email:

💡 Since all the contacts will be passed to Omnisend with a non-subscribed status, you can ask them to subscribe using the Preference Management page. To add the Preference Management page link to your email, use [[preference_link]] personalization tag.

To set up workflows for other custom events, repeat the steps shown above, ensuring the email content aligns with the purpose of the Custom Event.


If you have any questions or need any assistance, do not hesitate to contact our support team at [email protected] or via in-app chat.

Did this answer your question?