About Klaviyo

Klaviyo is a renowned email marketing and automation platform designed to help businesses of all sizes engage with their customers more effectively. Its user-friendly interface and powerful tools allow companies to create and send highly targeted email campaigns, helping them boost customer engagement and drive revenue. With advanced segmentation and personalization features, Klaviyo enables businesses to deliver personalized messages that resonate with their audience, ultimately improving customer loyalty and increasing sales.

By integrating MessageWhiz with Klaviyo, companies have access to a suite of email marketing and automation tools. They can create highly personalized email campaigns, segment and target specific customer groups, and automate workflows, including cart recovery and product recommendations.


Key Klaviyo Benefits


Advanced Personalization

Klaviyo empowers businesses to create highly personalized email campaigns, tailored to individual customer behaviors and preferences. This level of personalization increases customer engagement and conversion rates, as customers receive content and offers that are more relevant to their interests.


Automation and Segmentation

Klaviyo’s robust automation and segmentation features allow businesses to target specific customer segments with timely and relevant messages. This helps in nurturing leads, recovering abandoned carts, and creating dynamic email flows, ultimately saving time and increasing efficiency.


Data-Driven Insights

Klaviyo provides valuable insights and analytics to help businesses understand their email marketing performance. This data-driven approach enables companies to make informed decisions, optimize their email campaigns, and continually improve their customer communication, leading to increased ROI and growth.


Klaviyo Integration with MessageWhiz

Klaviyo’s robust analytics provide insights to refine campaigns for improved ROI. Moreover, businesses can engage customers across multiple channels, such as email and SMS, and utilize A/B testing to optimize messaging strategies.

In essence, integration with Klaviyo empowers companies to craft personalized campaigns, automate marketing workflows, and leverage data-driven insights for enhanced customer engagement and conversion rates.

Klaviyo Integration with MessageWhiz

Download step-by-step directions and integrate the platforms in less than ten minutes.

Link Marketing Automation for Email Marketing, SMS & CDP – Klaviyo

Log into your account.
1. Click on the Flows tab.
2. Click Create Flow button.

3. Click Create From Scratch button.

4. Enter a flow name, add tags if it’s needed, and click Create Flow button.

5. Set up triggers that will trigger the flow. There are options below:

– List
– Segment
– Metric
– Date property
e.g., Select “List“, select the list that will trigger this flow, and click the “Done button“.

6. Set up Webhook:

– Drag it to the middle of your workflow
– fill in the required data:
Add the destination URL – MessageWhiz
– Headers:
key – Content -Type
value – application/json
JSON body:

“api_key”: “<apikey>”,
“to”: “phone_number”,
“from”: “sender”,
“text”: “sample message”
Copy code

In case if you are using MessageWhiz’s shorten_url feature, use the following request:

“api_key”: “apikey”,
“to”: “phone_number”,
“from”: “sender”,
“text”: “Hello {{customer.first_name}} , it’s a
message you requested {%raw%} {{link:id}} {%endraw%}”
Copy code

If you don’t need the shorten_url feature, please use the following request:

“api_key”: “apikey”,
“to”: “phone_number”,
“from”: “sender”,
“text”: “Hello {{customer.first_name}} , it’s a
message you requested”
Copy code

There are some optional parameters that may be included into the request, such as :

  • client_ref – custom parameter up to 160 characters, will be present in response for Single creation, DLR to Webhook and callback
  • callback – the URL of callback to which DLR statuses per single message will be sent

Callback will contain the following parameters:

  • message_id – the ID of the message
  • sender – the Sender name that was used in message
  • recipient – phone number of the recipient
  • content – text of the message that the recipient received
  • state – the ID of DLR status of message
  • status – the DLR status of single message. Possible DLR statuses (with their ids):

– Click Save button.

7. When webhook and other options are set up, need to click the button “Review and turn on“. It allows user to edit the webhook status (activate it).

After all these steps The Flow is ready to use.