LinkyFlow — autonomous agents and live business data in Excel or on the webLinkyFlow
LinkyFlow · Klaviyo

Klaviyo. Your email results, next to your sales.

Load what each campaign and flow achieved — recipients, opens, clicks, conversions and revenue — into Excel or the web app, in the same workbook as your Shopify orders or your Stripe payouts. Read your profiles with their email and SMS consent, your lists and segments, events, templates, catalog and coupons. Connect with a Klaviyo private API key. LinkyFlow writes only what you ask: a list cleaned up, a draft campaign, a send you confirm.

25

Klaviyo reads available

Excel + Web

the same live tables in both

0

campaigns sent from a chat without your confirmation

Your audience and its results. One workbook.

Profiles, lists, segments, campaigns, flows and what they earned — read from Klaviyo’s API and kept connected to your sheet.

Account
Profiles
Lists
List Profiles
Segments
Segment Profiles
Metrics
Events
Campaigns
Campaign Messages
Campaign Values Reports
Flows
Flow Actions
Flow Values Reports
Templates
Forms
Tags
Tag Groups
Catalog Items
Catalog Variants
Catalog Categories
Coupons
Coupon Codes
Profile Suppressions
Profile Unsuppressions

From the CSV export to live results.

No more exporting campaign reports and profiles to rework them in a spreadsheet: LinkyFlow reads Klaviyo’s API and keeps the sheet connected to your account.

What each campaign and flow earned, beside your sales

Load Campaign Values Reports and Flow Values Reports over a period Klaviyo names or one of your own: recipients, deliveries, opens, clicks, conversions, conversion value and unsubscribes for each message, counted on the conversion metric you choose — Placed Order, say. Put them next to your store orders or your payouts in the same workbook and build your own return per campaign with formulas.

Profiles, lists and segments, cleaned up from a sheet

Read your profiles with their location, custom properties and email and SMS consent, then your lists and segments with their members. Create or update a profile, create, rename or delete a list, add profiles to a list or take them off it, and create or change a segment, from the Actions pane. Putting a profile on a list never changes their consent: subscribing a person is an action of its own, with their consent.

A draft prepared in the sheet, a send you decide

Read your campaigns and their messages, your flows and their steps, your templates, sign-up forms and tags. Create a draft email or SMS campaign, give its message a template, clone it, and send it when you are ready: LinkyFlow reads the campaign first and refuses anything but a draft. Cancel a send under way or put it back to draft, and switch a flow between draft, manual and live.

From install to first report.

STEP 01

~1 min

Open LinkyFlow

Sign in to the LinkyFlow web app, or install the free add-in from AppSource and open it in Excel.

STEP 02

~2 min

Connect Klaviyo

In Klaviyo, open Settings → API keys and create a private API key: read-only to read, full access to let LinkyFlow write too. Paste it (pk_…) in LinkyFlow’s Klaviyo connection. Signing in with Klaviyo instead comes when LinkyFlow’s Klaviyo app is published.

STEP 03

~30 s

Load and work

Pick Campaign Values Reports or Profiles, load — then filter and add your formulas in the same sheet.

Your Klaviyo account. Your spreadsheet.

Connect your account and work on its audience, campaigns and results in Excel or on the web.

Frequently asked questions

What Klaviyo data can LinkyFlow access?

Twenty-five reads: your account; your profiles with their email and SMS consent; your lists and segments and their members; metrics and events; campaign and flow values reports; campaigns and their messages; flows and their actions; email templates — their name and plain text, the HTML stays in Klaviyo; sign-up forms; tags and tag groups; your catalog items, variants and categories; coupons and their codes; and the jobs that suppressed or unsuppressed profiles.

Can LinkyFlow write to Klaviyo?

Yes, when you ask it to, from the Actions pane of Excel or the web app, each change confirmed before it runs: create and update profiles; create, rename and delete lists and add or remove their profiles; create, update and delete segments; create and update draft campaigns, send a draft, cancel or revert a send under way, clone a campaign, assign a template to its message; change a flow’s status or delete it; templates, tags and tag groups, catalog items, variants and categories, coupons and coupon codes; subscribe or unsubscribe a person with their consent, suppress or unsuppress them, request a profile’s deletion (GDPR) and track an event.

What do I need to connect?

A Klaviyo account and a private API key: in Klaviyo, Settings → API keys → Create Private API Key. A read-only key lets LinkyFlow read; a full access key lets it write too. Klaviyo shows the key once: copy it and paste it in LinkyFlow. Signing in with Klaviyo instead of a key comes when LinkyFlow’s Klaviyo app is published.

Can a campaign be sent by mistake?

A campaign goes out only from Send Campaign, on the campaign you selected, once you confirm. Just before, LinkyFlow reads the campaign again and refuses anything but a draft. A send cannot be recalled once it has gone out; while it is still under way, Cancel Campaign Send stops it for good or puts it back to draft.

Is there a limit on the values reports?

Klaviyo answers campaign and flow values reports 2 times a minute and 225 times a day. Ask for the period and the statistics you need in one report rather than in several. A rate, such as the open rate, is a fraction of 1.

Do LinkyFlow’s agents work with Klaviyo?

Not today. The Inventory Stock Sync, Price Sync and Omnichannel Sales agents work on stores, and Klaviyo holds no stock and no sales channel of its own. Klaviyo’s data is yours to load, filter and act on in Excel, the web app and ChatGPT or Claude.

Can ChatGPT or Claude work with my Klaviyo account?

Yes: through MCP they read every table with the same connection and can prepare a draft campaign. Sending or cancelling a campaign, making a flow live, a deletion, a person’s profile changed and profiles put on a list are shown to you first and run only once you confirm. Consent changes (subscribe, unsubscribe, suppress), a profile’s erasure, tracked events and catalog and coupon changes are never offered to a chat: a person does them in the Actions pane.

What happens to my key and my customers’ data?

Your key stays server-side: it is never shown again, and never sent to an AI assistant. No customer data is logged beyond what a read returns to you. To end LinkyFlow’s access, delete the connection in LinkyFlow and remove the key in Klaviyo under Settings → API keys.