Skip to content

Commit 16eb993

Browse files
authored
Rate limit Klaviyo
If the issue persists even after enabling batching, it will be auto-tuned. We don't have a fixed rate limit for the Klaviyo destination; our system uses an adaptive algorithm to determine the proper rate at which to send events. If there is an increase in Klaviyo destination rate limit, our system will adapt to a rate that is slightly faster than what the downstream service can handle. The occurrence of 429 and other retryable errors actually signals our egress to slow down. The more retryable errors we encounter, the slower we send events; if we achieve more successes, the rate will increase.
1 parent ac8b42c commit 16eb993

File tree

1 file changed

+1
-1
lines changed
  • src/connections/destinations/catalog/actions-klaviyo

1 file changed

+1
-1
lines changed

src/connections/destinations/catalog/actions-klaviyo/index.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -78,4 +78,4 @@ To use Klaviyo with Engage:
7878

7979
### Dealing with 429 Responses from Klaviyo's API
8080

81-
If you're encountering rate limiting issues, consider enabling batching for the Action receiving these errors. Ensure that within the mapping configuration, "Batch data to Klaviyo" is set to "Yes". This adjustment can help alleviate the rate limiting problem.
81+
If you're encountering rate limiting issues, consider enabling batching for the Action receiving these errors. Ensure that within the mapping configuration, "Batch data to Klaviyo" is set to "Yes". This adjustment can help alleviate the rate limiting problem. If the issue persists even after enabling batching, it will be auto-tuned. We don't have a fixed rate limit for the Klaviyo destination; our system uses an adaptive algorithm to determine the proper rate at which to send events. If there is an increase in Klaviyo destination rate limit, our system will adapt to a rate that is slightly faster than what the downstream service can handle. The occurrence of 429 and other retryable errors actually signals our egress to slow down. The more retryable errors we encounter, the slower we send events; if we achieve more successes, the rate will increase.

0 commit comments

Comments
 (0)