Klaviyo Integration

Integrating iziGift with Klaviyo is a great way to increase the control you have over your gift card and cash back delivery. It is also a great way to use the power of Klaviyo to not only send a gift card or cash back but also upsell your other products upon the gift card recipient receiving the gift card.

Completing the integrations is simple and easy. Below are the quick steps to set up the iziGift and Klaviyo integration.

  1. Find your Klaviyo Public Api Key by logging into your Klaviyo account selecting Settings and then API Keys. You will be shown a page like this:

  1. On that same page create a Private Key specifically for iziGift. Do not lose this key. Klaviyo will only show it to you once. Below are the scopes we require:

    1. Tags (Reading and Writing)

    2. Profiles (Reading and Writing)

    3. Subscriptions (Writing and Reading)

    4. Metrics (Reading and Writing)

    5. Events (Reading and Writing)

    6. Forms (Reading and Writing)

  2. Navigate to the Gift Card Emails settings page. You get there by going to Settings then clicking Gift Card Emails. Below is a picture of the page

  1. Once there toggle the Enable Klaviyo Integration knob, enter your Public and Private Klaviyo key that you retrieved in the earlier steps and press save.

After saving your keys in iziGift your set up in iziGift is now complete.

From here you will set up your email flows within Klaviyo. To do this follow the directions below:

  1. Go back to Klaviyo, select Flows on the left hand side. Will be taken to a page like below:

  1. Once there select "Create Flow"

  1. Create Flow will take you to the page above where you will select API.

  1. Once you select API you will be able to choose to trigger a flow from any of the iziGift Triggers shown above. Below is a description of each trigger:

    1. Cashback Reward Received - This triggered when a cashback reward is received by someone. This is typically the person making the purchase from your store.

    2. Gift Card Issued - This is triggered when you issue a gift card from the iziGift admin panel. This includes single gift cards, bulk gift cards and refund gift cards.

    3. Gift Card Purchased For Self - This is triggered when someone purchases a gift card and has it sent to themself instead of a recipient.

    4. Gift Card Received - This is triggered when a gift card is purchased for a recipient.

    5. Giftable Product Received - This is depreciated and should not be used

  1. Create your email and use any of the event properties shown below. This info can also be seen on the email preview mode shown above:

    1. Gift Card Emails

      1. {{ event.GiftCardCategory|default:'' }}

      2. {{ event.GiftCardCode|default:'' }}

      3. {{ event.GiftCardName|default:'' }}

      4. {{ event.GiftCardPageUrl|default:'' }}

      5. {{ event.GiftCardPrice|default:'' }}

      6. {{ event.GiftCardMessage|default:" }}

      7. {{ event.GiftCardVariantTitle|default:'' }}

    2. Store Credit Cashback Emails

      1. {{ event.CashbackAmount|default:'' }}

      2. {{ event.OrderEmail|default:'' }}

      3. {{ event.Category|default:'' }}

We have seen this integration be super powerful for our users. Not only does this give you more power over the style and branding of your gift card delivery but it gives you the opportunity to sell more. Klaviyo is the leading driver of revenue for many brands. The reason is because it is such a powerful tool. Along side the power of gift card this can truly take your business to the next level!

Last updated