Configure - Customer Flow

  • Updated

Settings : Customers

Before updating customer flow mappings, navigate to Settings → Customers.

There are bidirectional flows for NetSuite to Klaviyo and Klaviyo to NetSuite. The below screenshot is for exporting NetSuite customers to Klaviyo profiles by using a NetSuite saved search.

The NetSuite bundle will automatically add a saved search titled Novamodule Klaviyo Customer Export - Template. It is recommended to modify and save as a new saved search.

Configure_NetSuite_Customer_Export_Saved_Search.png


DataFlow : Export Customer Information from NetSuite to Klaviyo Member List 

There are 3 steps in this flow that run after retrieving NetSuite customer information from the configured saved search.

  1. Create a Klaviyo Member and Add to List
    Create_a_Klaviyo_Member_and_Add_to_List.png
    Note: Klaviyo members require either an email address or phone number.

  2. Update Klaviyo Profile Details
    Update_Klaviyo_Profile_Details.png

  3. Update NetSuite Customer with Klaviyo Member Id
    Update_NetSuite_Customer_with_Klaviyo_Member_Id.png

    The Klaviyo member profile ID is passed into the custom NetSuite field which can be found under the Customer record → novamodule subtab.
    Klaviyo_Profile_Id.png

DataFlow : Import Klaviyo Exclusions to NetSuite Contacts (Add/Update)

Use this scheduled flow to keep NetSuite contact preferences in sync with Klaviyo.

The highlighted mapping is additional information that can be transferred into NetSuite Contacts.

Import_Klaviyo_Exclusions_to_NetSuite_Contacts_Mapping.png

In NetSuite, setting Global Subscription Status to "Soft opt-out" will mark subscribed = "no" to the below subscriptions (i.e. Billing Communication, Marketing, Newsletters).

NetSuite_Contact_Subscription_Status_Set_to_Soft_Opt-Out.png

Klaviyo suppression information is found under the member profile channel details area. When Netsuite creates the contact record, it will include the Klaviyo List Id and Klaviyo Member Id.

Klaviyo_Suppression_to_NetSuite_Contact.png
Note: Klaviyo member suppressions will add or update NetSuite contacts.


Next Steps

Configure Order Flow