Integration
Automate with Klaviyo
Klaviyo powers your e-commerce retention marketing. NVS feeds it customer events from every channel and connects Klaviyo flow exits to your CRM, support tools, and ad platforms.
Use Cases
Every day, Shopify customers who have spent more than $500 lifetime are identified, added to Klaviyo's VIP segment, and enrolled in the high-value customer email flow.
Trigger
Daily 6am
schedule.cron
Runs before the business day to keep VIP segment current.
Query Shopify Orders
shopify.api
Customers with lifetime spend over $500 fetched from Shopify.
Loop
Each Customer
nvs.loop
Iterates over each qualifying customer.
Add to VIP Segment
klaviyo.profile
Customer added to Klaviyo VIP segment with LTV and purchase count.
Output
Enroll in VIP Flow
klaviyo.flow
Customer enrolled in the high-value retention email series.
When a customer exits the win-back Klaviyo flow without purchasing, a HubSpot task is created for the account manager to reach out personally.
Trigger
Flow Exited
klaviyo.trigger
Fires when a contact exits a Klaviyo flow without converting.
Check Flow Name
nvs.condition
Confirms the exited flow is the win-back sequence.
IF
Win-back flow?
nvs.condition
Only win-back flow exits trigger CRM task creation.
NO
Output
Done
nvs.end
Non-win-back exit. No action needed.
YES
Output
Create HubSpot Task
hubspot.task
Task created: reach out personally within 48 hours. Contact details included.
When a customer texts STOP to your Klaviyo SMS number, they are immediately suppressed in Klaviyo, removed from any active flows, and logged in the SMS compliance sheet.
Trigger
SMS Unsubscribe
klaviyo.trigger
Fires when a contact sends STOP to the SMS number.
Suppress in Klaviyo
klaviyo.profile
Profile updated with SMS suppression flag and opt-out timestamp.
Remove from Active Flows
klaviyo.flow
Contact removed from all active Klaviyo SMS flows immediately.
Output
Log Compliance
google.sheets
Opt-out logged: phone number, timestamp, and keyword for compliance audit.