Product Pricing Case Studies Live Demo
Integrations

How do I connect Giveaway Ninja to Klaviyo?

  • 5-10 minutes
  • Pro, Premium and Ultimate

Quick answer

Create a private API key in Klaviyo with full access to Data Privacy, Events, Flows, List, Profiles, Subscriptions and Tags. Paste it under SETUP > INTEGRATIONS > Klaviyo in Giveaway Ninja, pick or create a list and send a test. Then set "Export collected e-mails" to Klaviyo in your giveaway's SIGN-UP FORM tab.

1) Get your API key from Klaviyo

Grant FULL ACCESS for: Data Privacy, Events, Flows, List, Profiles, Subscriptions, Tags.

Copying the private API key from the Klaviyo account settings

2) Open the Integrations menu in Giveaway Ninja

  • Log in to the dashboard
  • Click SETUP > INTEGRATIONS
  • Expand the Klaviyo section and click SETUP
The Integrations menu in the Giveaway Ninja dashboard

3) Paste the API key

Paste the API key you copied from your Klaviyo admin.

Pasting the Klaviyo API key into the Giveaway Ninja integration settings

4) Select (or create) a list

The system sets up a new list in Klaviyo automatically. Fill in all the required fields and click NEXT when you're done.

Please note: the setup creates these merge fields to help you segment your data: GNJ_InitialPage, GNJ_CouponId, GNJ_ReferrerSite, GNJ_ReferrerURL, GNJ_UTMSource, GNJ_UTMMedium, GNJ_UTMTerm, GNJ_UTMContent, GNJ_UTMCampaign, GNJ_Country, GNJ_DeviceType.

Selecting the Klaviyo list that will receive giveaway entrants

5) Test and save the settings

Test your Klaviyo integration by subscribing an email to your list and sending a test event. The test event shows up in your Analytics > Metrics menu.

Testing and saving the Klaviyo integration settings

6) Enable the Klaviyo integration

Edit your giveaway, switch to the SIGN-UP FORM tab, scroll to the Integration section, and set the "Export collected e-mails" dropdown to Klaviyo.

Enabling the Klaviyo integration on a giveaway campaign

7) Send the order points event to Klaviyo (optional)

When you turn on the "Make a Purchase" entry action, you can also send an event to Klaviyo every time users earn points from an order.

Use it in Klaviyo to email customers when they earn giveaway entries.

Enabling the order points event sent from Giveaway Ninja to Klaviyo

Done

Great! Klaviyo is now ready to receive the emails collected by Giveaway Ninja.

Planning what to send entrants? Follow the campaign email sequence.

People also ask

What data does Giveaway Ninja send to Klaviyo?

Each entrant's email goes to your list, with merge fields such as GNJ_Country, GNJ_ReferrerSite and the GNJ_UTM fields for segmenting. Plan what to send them with the campaign email sequence.

Can I trigger a Klaviyo flow when someone earns entries from a purchase?

Yes. Turn on the Klaviyo event in the Make a Purchase action, then build a flow on that metric. See how to email customers when they earn giveaway entries.

Why can't I see the event payload in Klaviyo?

Klaviyo only shows an event's structure after it receives one. Send a test event from the integration or the Make a Purchase action first. See how Giveaway Ninja tracks sales from a giveaway.

I use a different email tool. Is it supported?

Giveaway Ninja also connects to Mailchimp, ActiveCampaign, Omnisend and Campaign Monitor. Anything else can run through a Zapier webhook.

Still stuck?

Our support team is available 24/7 and always replies. Send us a message and we'll help you sort it out.

Contact support
🍪