Skip to main content

Documentation Index

Fetch the complete documentation index at: https://parabola.io/docs/llms.txt

Use this file to discover all available pages before exploring further.

Klaviyo is an email and SMS marketing platform built for e-commerce brands, with deep integrations into Shopify, BigCommerce, and other storefronts. Connecting Klaviyo to Parabola lets marketing and ops teams pull profile, campaign, and flow data into the same flows used for retention, attribution, and finance reporting, without manual CSV exports or engineering work.

Pull from Klaviyo

The Pull from Klaviyo step pulls profile, event, campaign, flow, and segment data from your Klaviyo account. Authentication is handled through OAuth, so there’s no API key to manage manually.

How to authenticate

1
In your Parabola flow, add a Pull from Klaviyo step.
2
Open the Authorize dropdown and click Add klaviyo.
3
A new window opens where you can log in with your Klaviyo credentials and approve the connection.
4
After authorizing, pick the data type you want to pull (profiles, events, campaigns, flows, segments) and configure any filters or time windows.

Available data

Using the Pull from Klaviyo step, you can access a wide range of marketing and customer data:
  • Accounts — your Klaviyo account information including account name, ID, contact details, timezone, and test account status.
  • Campaigns — email and SMS campaign details including names, subject lines, send dates, audience counts, campaign status, and associated lists or segments.
  • Events — customer behavioral data such as order placements, page views, email interactions, form submissions, and custom events tracked from your website or integrations.
  • Profiles — customer profile records including contact information, subscription status, custom properties, predictive analytics (CLV, churn probability), and full event history.
  • Profiles for Segment — all customer profiles that belong to a specific segment, useful for exporting targeted audience lists based on your segmentation criteria.
  • Campaign Values Report — performance metrics and revenue data for your campaigns, including opens, clicks, conversions, attributed revenue, and other aggregate statistics over time.
  • Flow Series Report — time-series performance data for your automated flows, showing sends, opens, clicks, revenue, and conversion metrics across different flows and time periods.

Common use cases

  • Consolidate marketing performance across channels: Pull campaign and flow metrics from Klaviyo alongside ad spend from Facebook Ads, TikTok, and Google Analytics to track ROI, attribution, and conversion rates in one dashboard.
  • Reconcile customer data across systems: Sync Klaviyo profiles with order history from Shopify, Squarespace, or Amazon Seller Central so contact, purchase, and segmentation data stay consistent everywhere.
  • Automate recurring marketing reports: Schedule daily or weekly exports of campaign performance, list growth, deliverability metrics, and revenue attribution, then send reports to stakeholders via Slack, Google Drive, or Smartsheet.
  • Monitor list health and engagement trends: Track subscriber growth, churn, and engagement metrics over time. Set up alerts to flag sudden drops in open rates, spikes in unsubscribes, or deliverability issues that need attention.
  • Analyze cohort and retention performance: Combine Klaviyo’s event and profile data with order history from Shopify or your ERP like NetSuite or Fulfil to build cohort analyses showing how segments behave over time.
  • Audit campaign targeting and segmentation: Export segment membership data and compare it against orders, inventory, or service records to confirm campaigns reach the right audiences and drive intended outcomes.
  • Feed Klaviyo data to your warehouse: Push profiles and events into Snowflake, BigQuery, or Redshift for long-term modeling and BI.

Tips for using Parabola with Klaviyo

  • Match cadence to use case. Hourly for list-hygiene flows that suppress recent purchasers, daily for performance reporting, weekly for cohort and retention analysis.
  • Filter date ranges in the step. Pulling all events on a multi-year account is slow. Use date filters to grab only the window you actually need, then archive results downstream if you want history.
  • Join profiles with orders for full context. Pair Klaviyo profiles with Shopify order history or your ERP data so every campaign decision is grounded in actual purchase behavior, not just email activity.
  • Use Parabola Alerts to catch problems early. Trigger notifications when deliverability drops, when high-value segments shrink, or when key flows underperform — so you can act before issues compound.
  • Use Klaviyo’s predictive properties. Churn probability, predicted CLV, and expected next order date come through on profiles. Pull them into Parabola to flag at-risk customers for win-back or surface VIPs for special treatment.
  • Push enriched data back where your team works. After cleaning and joining in Parabola, write results to Google Drive for visibility, your CRM like HubSpot for sales context, or your data warehouse for analytics.

FAQ

Can I push profiles or events back into Klaviyo?

The Pull from Klaviyo step is read-only. To create or update profiles, add subscribers to a list, or send custom events, use a Send to an API step pointed at Klaviyo’s API with a private API key.

How do I pull only recent events or campaigns?

Use the date filter in the step config to scope the pull to a window — for example, “events in the last 7 days.” For very high-volume accounts, run the flow more frequently with shorter windows so each run stays fast.

Which Klaviyo plan do I need?

Any paid Klaviyo plan with API access works. Klaviyo’s free tier has limited API access, so confirm your plan before building production flows. See Klaviyo pricing.

Can I pull from multiple Klaviyo accounts in one flow?

Yes. Add multiple Pull from Klaviyo steps and authorize each against a different Klaviyo login, then union the results downstream.
With Klaviyo and Parabola connected, the manual exports your marketing team uses to clean lists, build reports, and reconcile audiences run on a schedule, with output landing in the systems where your team actually works.
Last modified on May 18, 2026