Automate Klaviyo
Watch the revenue, flows and lists in your Klaviyo account from Slack and your inbox. Yesterday's attributed revenue arrives each morning, big orders and new VIP or segment members are posted within minutes, and your own forms and app can add profiles and events. Describe what you want to your AI assistant, check what it will do, and it keeps running with your laptop closed.
Try asking
Create a ClickRuntime automation: every morning at 9am, post yesterday's Klaviyo-attributed revenue from campaigns and flows to #ecommerce in Slack, with the change from the day before.
Paste it into your assistant. It tells you what it will send or change before it runs live.
Ideas
What you can automate in Klaviyo
Post yesterday's Klaviyo revenue to Slack
Each morning Slack shows the revenue Klaviyo attributed to campaigns and flows yesterday, compared with the day before.
See how it worksGet a weekly Klaviyo campaign report
Every Monday you see open rate, click rate and revenue for each campaign sent last week.
See how it worksGet warned when your list starts shrinking
You hear about it the day your main list loses profiles or unsubscribes run higher than usual.
See how it worksPost new VIP list members to Slack
Within 15 minutes of joining your VIP list, each person appears in Slack with name and email.
See how it worksHear who enters a key segment
New members of a segment such as 'At risk' are posted to Slack so someone can follow up.
See how it worksPost big orders to Slack
Orders above your threshold show up in Slack with the customer and amount.
See how it worksSend your app's events into Klaviyo
Actions in your own product become Klaviyo events you can use in flows and segments.
See how it worksAdd form sign-ups to a Klaviyo list
People who submit your own form are created as profiles and subscribed to your list.
See how it worksGet a weekly flow performance report
Each Monday your flows are ranked by revenue, with recipients and clicks.
See how it worksTell the team when a campaign goes out
Within the hour, Slack shows the name and audience of every campaign Klaviyo sent.
See how it worksFlag customers who may stop buying
Each week customers whose orders have dropped off are scored and the high-risk ones are added to a list.
See how it works Your own logicAny other automation you can describe in words
Your own rules, schedule and AI steps with Klaviyo, plus any other app. Describe it and your assistant builds it.
See how to build your ownBuild your own
Build any Klaviyo automation you can describe
Your own rules
Conditions, thresholds, filters and exceptions, written the way you'd explain them to a colleague.
Any number of apps
One automation can read from one app and update several others. Over 248 apps are ready, and anything with an API works too.
AI where it helps
Summaries, classification, extraction and drafts use ClickRuntime's built-in AI, with no extra key.
On a schedule or on each event
Runs as often as every 5 minutes, or the moment an app sends an event, and keeps track of what it already handled.
For example, ask your assistant
Every morning, compare yesterday's Klaviyo flow revenue to the 7-day average and tell me which flows dropped by more than 30 percent.
Every Monday, post last week's Klaviyo campaign revenue, opens and clicks in #marketing on Slack.
When a new Shopify customer places a first order over $100, add them to my VIP list in Klaviyo and post the name and order total in #sales on Slack.
Beyond chat
Have Klaviyo work when you're not in the chat
Instant
Send your app's events into KlaviyoThe moment it happens
On a schedule
Post yesterday's Klaviyo revenue to SlackOn a schedule
Watches for changes
Post new VIP list members to SlackEvery 15 minutes
Setup
Connect Klaviyo
You connect Klaviyo with a private API key from your own account. Owners, Admins and Managers can create one and choose exactly what it can access.
Klaviyo
Email/SMS marketing
- In Klaviyo, open Settings, then API keys, then Private API Keys.
- Choose Create Private API Key, give it a name, and pick a scope: Read-Only for reports and alerts, or Custom or Full if automations need to add profiles or events.
- Copy the key, which starts with
pk_, right away. Klaviyo shows it only once. - In the ClickRuntime dashboard, open Connections & secrets and save the key as a secret for Klaviyo.
Good to know
Klaviyo limits that affect automations
- A key's scopes can't be edited after it is created. To give an automation more access, create a new key and replace the secret.
- Klaviyo sets rate limits per endpoint, with separate burst and steady limits. Reporting endpoints are the tightest, so revenue and performance reports run once a day or once a week.
- Alerts about list joins, segment members, orders and sent campaigns check Klaviyo on a schedule, every 10 to 60 minutes, rather than instantly.
FAQ
Questions about automating Klaviyo
What can ClickRuntime see and change in Klaviyo?
Which key scope should I choose?
How quickly do order and segment alerts arrive?
Can it subscribe people from my own form?
Do I need AI for Klaviyo automations?
Is this a Klaviyo connector for ChatGPT or Claude?
Related pages
Keep exploring
