Kanal docs
Talk to us on WhatsAppPlaybooks 📓Book DemoBlogBack to Kanal →
  • Welcome to Kanal
  • Create your Kanal account and link it to Meta
  • Add a payment method on Meta
  • Verify your account on Meta
  • Certify your account on WhatsApp
  • Your first 14 days on WhatsApp
  • Features
    • Templates
    • Campaigns
    • Flows
    • AI agent
  • Integrations
    • Shopify
    • API
      • Authentication
      • Send a WhatsApp Template
    • Klaviyo
      • Send a WhatsApp template from Klaviyo Flows
    • Webhooks
  • HELP
    • FAQ
  • GROWTH TOOLS
    • Add WhatsApp widget
      • Add WhatsApp widget on Shopify
      • How to translate the WhatsApp Widget on Shopify?
      • Add WhatsApp widget on other CMS
    • Customized WhatsApp QR Code
    • ROI WhatsApp simulator
Powered by GitBook
On this page
  • Add block
  • Setup block
  • Webhook details
  • Generate a Kanal API key
  • Information configuration
  1. Integrations
  2. Klaviyo

Send a WhatsApp template from Klaviyo Flows

PreviousKlaviyoNextWebhooks

Last updated 18 days ago

Add block

From your Klaviyo Flows, you need to add the “Webhook” block to the desired location in your automation:

Setup block

Once the block has been added, you need to configure it for Webhook. To do this, follow the instructions in the photo below.

Webhook details

  1. Headers

    1. Key: Authorization

    2. Value: Bearer Yn34894xxx

Note that this configuration will be the same for all webhooks in Klaviyo (same URL, same key, same value). The only thing that changes is the JSON body (specific to each template you create, depending on the template number and associated variables).

To generate your KANAL API key, follow this tutorial:

Generate a Kanal API key

Important: Keep your API key because you can use the same one to integrate all your templates into Klaviyo.

Information configuration

Once the link has been set up, the values to be passed must be configured as follows:

To enlarge the screen below, click on the “Expand” button as shown below:

For the values to be passed, you can copy the minimum frame from the Kanal interface as shown on the screen below:

Once the frame is copied and pasted into Klaviyo, you need to change the “phone_number” and “variables” to match the Klaviyo properties (see example below).

Be careful not to change the “template_id”, as it carries the message information that will be sent!

Destination URL

https://api.getkanal.com/api/v1/template
Go to SETTINGS > API KEYS
Generate a new API KEY