Skip to main content
Contributor I
May 6, 2024
Solved

How to export large amount of data through Klaviyo's API (events, segments' profiles) ?

  • May 6, 2024
  • 2 replies
  • 301 views

Hi all,

 

I need to export large volume of data for the events and segment_profiles for some of our clients. Regarding the events endpoint, I need to export all of last year’s data, which represent more than 30 millions of records.

As these endpoints have page size limitations, the requests are taking days to finish. 

 

Is it possible to increase these limitations ? And is there any recommandations on how to export these huge volume of data through the API ?

Thanks a lot.

This topic has been closed for replies.
Best answer by retention

As far as I know, the only other way to get large volume of events out of Klaviyo and into your own datawarehouse (Redshift, S3, BigQuery, Snowflake, etc) is with the Klaviyo CDP syncing feature. 

You can see the documentation here:

Understand data warehouse syncing in Klaviyo

Just note, the CDP feature is sold separately.

 

2 replies

retention
Partner - Platinum
retentionAnswer
2025 Champion
May 6, 2024

As far as I know, the only other way to get large volume of events out of Klaviyo and into your own datawarehouse (Redshift, S3, BigQuery, Snowflake, etc) is with the Klaviyo CDP syncing feature. 

You can see the documentation here:

Understand data warehouse syncing in Klaviyo

Just note, the CDP feature is sold separately.

 

Joseph Hsieh // retentioncommerce.com // X: @retention
baptbuchAuthor
Contributor I
May 7, 2024

Thanks for the answer ! We’ll have a look into CDP then :)