Konnektive CRM
Submit Ticket
  • Konnektive CRM
    • Getting Started!
    • CRM Dashboard
    • Customer Service
      • Customer Service Tutorial
      • Locate a Customer Record
      • Continuity Purchase Profile
      • Refund/Void a Transaction
      • Cancel an Order
      • Cancel or Pause a Subscription
      • Quality Assurance
      • C/S Fulfillment Actions
      • Resend emails to customers
      • Rerun a Declined New Sale
      • Merge Existing Customers
    • CRM Setup
      • Product Setup
        • Product Creation
        • Product Variations
          • Variant Bundles
      • Campaign Setup
        • Creating a Campaign
        • Campaign Categories
        • Campaign Types
        • Adding a Product to a Campaign
          • Common Offer Setups
          • Stagger Fulfillments
          • Stagger Payments
        • Landing Page Setup (Form-Code)
          • Adding Extra Products To Checkout Page (Upsells, Hidden Fees, Free Gifts, Order Bumps)
          • Additional Upsell Pages (Form-Code)
          • Configure Google Analytics
          • Form Code Integration
          • Multiple Product Lander
          • Performing Callbacks after Form Submits (For Dev)
          • Prepaid, Debit Card & Mastercard Redirect (For Devs)
          • Shopping Cart Lander
          • Single Product Lander
          • Upsell Selection on an Upsell Page (For Devs)
          • Wordpress Plugin Setup
            • Using WooCommerce Catalog with Konnektive Checkout Page
        • Auto-Responder Setup
          • Autoresponder Date Formats
        • Shipping Profiles
        • Campaign Coupons
        • Custom Fields
        • eSignature
          • Adding eSignature to Form-Code
        • Adding C.O.D. to Campaigns
        • Taxes
      • Call Center Setup
        • Adding and Editing Call Centers
        • Adding Call Center Agents
        • Setting Call Center Commissions
        • Batch Update Call Center Source Values
        • Cancellation Reasons, Refund Reasons, and Call Dispositions
      • Affiliate Setup
        • Adding and Editing Affiliates
        • Affiliate Tracking Link/String
        • Affiliate Pixels
          • Testing and Troubleshooting CPA Pixels
          • Testing CPC Pixels
        • Affiliate Commissions
        • Setting up an Affiliate User
        • Batch Update Affiliate Source Values
        • General External Affiliate Software/Network Setup
        • Facebook Pixel Setup
    • Fulfillment
      • Add and Editing Fulfillment House
      • Bundle Fulfillment
      • COD Fulfillment
      • Edit Fulfillment Items
      • Fulfillment Batch Update
      • Fulfillment Inventory
      • Fulfillment Status Types
      • Fulfillment Summary Report
      • Shipping Validation
      • Testing Fulfillment through Order Entry
      • Upload Returned Orders
      • Upload Tracking Numbers
      • Cash on Delivery setup
        • C.O.D. Order Entry Option
    • Gateway Setup
      • Gateway List
      • Adding a Gateway
        • Testing Your Gateway Through Order Entry
      • Gateway Integrations
        • accept.blue
        • Acquired
          • Acquired 3DS
          • Acquired V2
        • Adyen
        • Adyen V2
          • Klarna on Adyen V2
          • PayByBank on Adyen V2
          • Afterpay on Adyen V2
        • Affirm
        • Afterpay
        • Amazon Pay API Integration
          • Form Code: Login and Pay with Amazon
        • Apple Pay
        • Authorize.net
        • Bank of America
        • BitPay
        • Braintree
        • Cardinity
        • Cardstream
          • Cardstream - Alternate Payments
        • Celerispay
        • Checkout.com
          • Checkout.com - Alternate Payments
        • CentroBill
        • Corefy
        • Easytransac
        • eMerchantPay V3
          • eMerchantPay - Alternate Payments
        • Everyware
        • Fat Zebra
        • FibonatixV2
        • FlexFactor
        • Gala Technology
          • Gala Technology - Alternate Payments
        • Google Pay API Integration
        • HiPay 3DS
        • Innova
        • iyzico
        • Klarna
        • MARKETFLOW
        • Maverick
        • Merchant Warrior
        • MIDs
        • MojoPay
        • Mollie
        • Moonlight Payments
        • MuchBetter
        • MyCPO
        • NMI
          • NMI - useCustomerVault Configuration
        • NomuPay
          • NomuPay - Alternate Payments
          • Klarna on NomuPay
        • OpenPath
        • PagBrasil
        • Pathly
        • Pay.com
        • PAY.ON
        • Payex-GreenMoney
        • PayGate
        • Paynetworx
        • PayPal Commerce Checkout
          • PayPal Commerce Checkout (Direct API)
          • PayPal Commerce Checkout (Legacy)
          • PayPal Commerce Checkout (SDK)
          • PayPal Seamless Checkout (Form code)
          • PayPal Fastlane
        • Paysafe V2
        • Paystrax
        • PayXpert 3DS V2
        • Pixxles
        • Poynt
        • Priority Payments
        • Quaife
        • Quantum
        • QuickPay
        • Radom
        • RocketGate
        • SafeCharge
        • Sezzle
        • Skrill
        • Solid
        • Splitit
        • Square Payments
          • Square Payments V2
        • Stripe
          • Stripe - Alternate Payments
          • Klarna on Stripe
        • SurePay
        • TruCommerce
        • Trust Payments
        • TRX
        • UrPay
        • Vantiv
        • WAAVE
        • WEBPAY
        • WhiteLabel (WL) Payments
        • WithReach
        • WorldLine (Bambora)
        • Worldline V2
          • Worldline V2 - Alternate Payments
        • Worldnet
        • Worldpay
      • Advanced Transaction Routing Interface (ATRI)
        • Algorithms
        • Cascade Profiles
        • Settings and Notifications
      • Recycle Billing
      • Standard BIN Mapping
      • PrePaid BIN Mapping
      • Decline Message Mapping
      • Dynamic Descriptors
      • RDR
      • Ethoca Refunds
      • Staggered Rebills Feature
      • Basic 3DS Instructions
      • dLocal Properties
      • Zero dollar card verification
    • Reports
      • Affiliate Report
      • Cancellation Report
      • Chargeback Details Report
      • Continuity Report
      • Customer Service Report
      • Fulfillment Details
      • Key Performance Indicators - KPIs
      • Order Details
      • Order Summary
      • Projected Billing Report
      • Reserve Report
      • Retention Report
      • Transaction Details Report
      • Transaction Summary Report
      • UTM Filters
      • Customer Details Report
    • Admin Setup
      • Plugins
        • Accounting
          • QuickBooks Online Plugin
        • Affiliate Systems
          • Everflow Integration
            • Everflow
          • Trackfiliates
            • CheckoutChamp
        • Analytics and Reporting
          • Wicked Reports
        • Authentication
          • PAAY Plugin
            • Authenticating with PAAY 3DS on Landers
          • PAAY 3RI
        • Chargeback Management
          • ChargebackHelp
          • Fraud Deflect
          • Ethoca
          • Midigator
          • Optimal Alerts
        • Data Sources
          • ClickBank
          • FluidPay Account Updater
          • Gorgias
          • HubSpot
          • Re:amaze
          • ShipEngine
          • Smarty
          • Zapier
          • Zendesk
        • Debt Collection
        • Email Service Providers
          • Active Campaign Deep Integration
          • Constant Contact
          • ConvertKit
          • Email Service Provider General Set Up
          • Email Service Provider Plugins
          • InboxFirst
          • Infusionsoft/Keap
          • Klaviyo
          • Mailchimp
          • Maropost
          • Ontraport
          • Sendgrid
          • SendLane
          • TxtFlo
          • ClickSend (Data Shuttle)
        • Express Consent
          • Expressed Consent
          • Expressed Consent CRM Configuration
          • Expressed Consent Guidelines
        • FlexPay
          • FlexPay Plugin
        • Fraud Services
          • Fraud Manager
          • Kount Enterprise
          • Device Data Collector Pixel (DDC Pixel)
          • IPQS
          • Sift
          • NoFraud
        • Fulfillment Houses
          • General Fulfillment House Setup
          • AliExpress
          • CJ Dropshipping
          • ShipBob
          • Shiphero
          • ShipStation
          • mintsoft
          • Fulfillment by Amazon
          • FTP Fulfillment Option
          • Save Rack
          • DesktopShipper
          • Fulfillplex
          • Amware
          • Store Pickup
        • IVR Systems
        • List Management Services
          • Red Crane Media
          • Sociallity
        • Membership Services
          • General Membership Club Plugin Setup
          • CustomClub
          • MemberMouse
          • Circle.so Webhook Guide
          • Kajabi Webhook Guid
        • Phone Switches
          • Five9 Sales Agent Call Pop
          • ViciDial
          • Ytel
        • RMA Services
        • Sales Call Tracking Services
        • Shipping Services
          • InsureShip
          • Route
        • SMS
          • SendPlex SMS Plugin
          • Twilio SMS Setup
        • SMTP Maintenance
          • SMTP Maintenance Setup
          • Sendgrid SMTP Profile
          • Maropost SMTP Profile
          • Gmail SMTP Profile
        • Tax Services
          • Interpayments
          • Avalara Tax
            • Add Avalara Tax to a Campaign
            • Add Freight Tax to Shipping
            • Add Tax Code to Products
            • Enabling and Setting Up the Avalara Tax Plugin
            • Order Entry
          • Tax Jar
            • Add Freight Tax Code to Shipping
            • Add Tax Code to Products
            • Add TaxJar to Campaigns
            • Tax Jar Address Verification- Customer Service/ Order Entry
            • Tax Jar Support Page
        • Telehealth
          • Beluga EHR
        • Twilio SMS Setup
          • Sendgrid SMTP Profile
          • SMTP Setup
        • Upsell
          • Integrated Upsell Program
      • Create a User
      • Create an Affiliate User
      • Create An API User
      • Import
        • Import Coupons
      • Export Webhook Profiles
        • Export Webhook Field Mapping Options
        • FTP Export Profile
        • Postback Export Profiles
      • Zones
      • Blacklist
      • Whitelist
      • Event Logs
      • Test Cards
      • Horizontal Migrations
      • Enable Automatic Cancel on Refund and Void
      • Create a Sub Account
      • Fraud Protection
      • Legacy Data Import
        • Activating Sticky.io Plug In
        • PGP Encryption Procedures
      • Leads Agents
    • Frequently Asked Questions
      • Affiliate Tracking FAQs
      • Developer FAQs
      • Fulfillment FAQs
      • General CRM FAQs
      • Order Processing FAQs
      • Reporting FAQs
    • How-to articles
      • Force Bill a Purchase
      • Submit a CRM Support Ticket
    • Click-to-Cancel
  • API Documentation
    • API Documentation
      • Recommended API Flow
      • Performing API Calls
  • Policies
    • EULA
    • Privacy Policy
    • Acceptable Use Policy
    • Billing Policy
Powered by GitBook
LogoLogo

Konnektive Links

  • CRM
  • Need more help?

No Account?

  • Schedule Sales Demo
On this page
  • Campaign Settings
  • Form-code
  • Server Side Metrics
  • Properties Sent to Klaviyo
  • Additional Notes:
  1. Konnektive CRM
  2. Admin Setup
  3. Plugins
  4. Email Service Providers

Klaviyo

PreviousInfusionsoft/KeapNextMailchimp

Last updated 5 months ago

Go to Admin → Plugins → Email Service Providers, click Klaviyo, and select the green Activate button.

  • FriendlyName: Used to easily identify the Klaviyo plugin

  • API_KEY: Enter the private API_KEY and phoneCode provided by Klaviyo to enable the Plugin.

    • (API_KEY should start with pk_ )

  • OmitPhone: Prevents the Phone number metric from being sent to Klaviyo

  • excludeSession: Prevents sessionId value from being sent to Klaviyo

  • excludePlacedOrderSession: Prevents the Placed Order metric from being sent to Klaviyo

  • excludeOrderedProductSession: Prevents the Ordered Product metric from being sent to Klaviyo

  • excludeFulfilledOrderSession: Prevents the Fulfilled Order metric from being sent to Klaviyo

  • excludeCancelledOrderSession Prevents the Cancelled Order metric from being sent to Klaviyo

  • excludeRefundedOrderSession: Prevents the Refunded Order metric from being sent to Klaviyo

  • sendPlacedOrderSessionViaTask: Check this to send Placed Order and Ordered Product metrics when contacts are exported to Klaviyo Lists instead of it being sent when calling import click on Thank You Page.

  • campaignId - If entered, the above server-side metrics will only be sent for orders tied to this specific campaignId. If left blank, server-side metrics will fire as normal.

  • isSMS: send customers to Klaviyo’s subscribe list to take advantage of double opt-in functionality in Klaviyo

  • useEmailLead: use email address as the primary ID in Klaviyo. If unchecked the order session ID is used.

  • includeSalesUrl: Enable this to use Klaviyo’s abandoned cart feature

  • sendCustomFields: Send all the customer custom fields to Klaviyo, if the customer has any

  • sendCoupon: Send the customers coupon code to Klaviyo.

After you click Connect, click on the enabled plugin again and then click on the Blue Edit icon

On the right side of the page you will need to route your Konnektive Campaign(s) to the Klaviyo List you created inside your Klaviyo account.

Click on the Green Route + icon and use the drop down options to route your Konnektive Campaign(s) to the Klaviyo List then select Create.


Campaign Settings

While the campaign routes determine what combination of CRM events / campaigns / products should trigger adding customers to specific Klaviyo lists, the campaignId field determines which campaigns send server-side metrics to this Klaviyo account.

campaignId
excludeSession
Event Tracking
Email Lists

Blank

Disabled

Event tracking (ex Placed Order) will be sent for all campaigns

Customers will be added to lists as setup in campaign routing

Blank

Enabled

No event tracking

Customers will be added to lists as setup in campaign routing

3

Disabled

Event tracking (ex Placed Order) will be sent for campaign 3 only

Customers will be added to lists as setup in campaign routing

3

Enabled

No event tracking

Customers will be added to lists as setup in campaign routing


Form-code

Will need to redownload the form-code package and deploy the new config file if Klaviyo is added after form-code is already deployed onto the site.

The script added within form-code can run in tandem with the Campaign Routing ability explained in the first part of this article but omit the “Partial” Customer Type routings.


Server Side Metrics

The Klaviyo Plugin is integrated to various Server Side Metrics at Klaviyo. The events are as follows

Placed Order

sends data to Klaviyo at the time an order is placed

Ordered Product

sends data to Klaviyo at the time an order is placed, item specific data. Typically paired with Placed Order metric.

Cancelled Order

sends data to Klaviyo when an order is cancelled in the CRM.

Refunded Order

sends data to Klaviyo when an order is refunded in the CRM.

Fulfilled Order

sends data to Klaviyo when the fulfillment record tied to an order is marked Shipped in the CRM.

This data sends independently from the Klaviyo Plugin Routing. By default the plugin will send data to Klaviyo whenever the above events occur in the CRM. There are now several options in the Klaviyo Plugin Advanced Settings where you can choose whether to send data or not based on the events above.

If you wish to not send data for a particular server side metric, please check the appropriate box to exclude that from being sent.

OmitPhone: Prevents the Phone number metric from being sent to Klaviyo

excludeSession: Prevents sessionId value from being sent to Klaviyo

excludePlacedOrderSession: Prevents the Placed Order metric from being sent to Klaviyo

excludeOrderedProductSession: Prevents the Ordered Product metric from being sent to Klaviyo

excludeFulfilledOrderSession: Prevents the Fulfilled Order metric from being sent to Klaviyo

excludeCancelledOrderSession Prevents the Cancelled Order metric from being sent to Klaviyo

excludeRefundedOrderSession: Prevents the Refunded Order metric from being sent to Klaviyo

sendPlacedOrderSessionViaTask: Check this to send Placed Order and Ordered Product metrics when contacts are exported to Klaviyo Lists instead of it being sent when calling import click on Thank You Page.


Properties Sent to Klaviyo

  • email

  • phone_number

  • first_name

  • last_name

  • location

    • address1

    • address2

    • city

    • region

    • country

    • zip

  • BillingAddress

    • FirstName

    • LastName

    • Address1

    • Address2

    • City

    • RegionCode

    • CountryCode

    • Zip

    • Phone

  • ShippingAddress

    • FirstName

    • LastName

    • Address1

    • Address2

    • City

    • RegionCode

    • CountryCode

    • Zip

    • Phone

  • email_consent (adding to list / subscribing only)

  • Campaigns (campaign name - category name)

  • OrderId

  • OrderDate

  • OrderType

  • OrderStatus

  • ItemNames

  • items / OrderItems

    • value

    • ProductID

    • SKU

    • ProductName

    • Quantity

    • ItemPrice

    • RowTotal

    • ItemType

    • ItemBasePrice

    • ItemShippingPrice

    • ItemSalesTax

    • ItemDescriptor

    • PurchaseID (recurring products only)

    • PurchaseStatus (recurring products only)

    • BillingDate (recurring products only)

  • totalAmount

  • salesUrl

    • includeSalesUrl option must be enabled on plugin

  • CustomFields

    • sendCustomFields option must be enabled on plugin

  • Coupons

    • sendCoupons option must be enabled on plugin


Additional Notes:

When exporting the phone number to Klaviyo, the CRM will automatically insert the country code based on the country captured inside of the billing address.

The isSMS option only sends a contact to Klaviyo’s subscribe list. To opt-in a consumer to SMS messages, use the contactOptIn option when importing the order or lead.

The downloaded from within the Landing Page section of your campaign will contain Klaviyo’s StartedCheckout script which sends data for partial orders to Klaviyo

form-code