Skip to main content

SLA Overview

Service Level Agreements (SLAs) define the expected performance, availability, and processing schedules for key data operations. This document provides an overview of the SLAs governing data processing and synchronization.

Timezones Used

TimezoneDescription
ESTEastern Standard Time
MSTMountain Standard Time
CSTCentral Standard Time
PSTPacific Standard Time
GCGeneral Customer reference timezone

All Users Daily Processing SLAs

ProcessRun TimePurposeSLA
Aggregation4:00Aggregates data after pulling and updates the cacheMust complete within 1 hour
Drive Data Push6:00Pushes aggregated data to a Google Spreadsheet, critical for business reportingMust complete by 7:00 AM

Daily Processing Scripts

ProcessRun TimePurposeSLA
Facebook Data Synchronization2:00Synchronizes Facebook campaign data to track performanceMust refresh data within 1 hour
Google Ads Data Synchronization2:00Synchronizes Google Ads performance dataMust refresh data within 1 hour
Shopify Data Synchronization8:00; 12:00; 16:00; 20:00Synchronizes recent Shopify orders and inventory dataMust refresh data within 1 hour
GA4 Data Synchronization2:00; 14:00Synchronizes Google Analytics 4 dataMust refresh data within 1 hour
TikTok Data Synchronization2:00Synchronizes TikTok engagement and ad performance dataMust refresh data within 1 hour
Pinterest Data Synchronization2:00Synchronizes Pinterest data for performance trackingMust refresh data within 1 hour
AppLovin Data Synchronization0:00; 6:00; 12:00; 18:00Synchronizes AppLovin mobile ad and performance dataMust refresh data within 1 hour
Klaviyo Data SynchronizationContinuouslySynchronizes Klaviyo performance dataMust refresh data within 10 minutes

Hourly Processing SLAs

ProcessPurposeSLA
Facebook Data SynchronizationSynchronizes Facebook campaign data to track performanceMust refresh data within 1 hour
Shopify Data SynchronizationSynchronizes Shopify orders and inventory continuouslyMust refresh data within 1 hour
Google Data SynchronizationSynchronizes Google Ads and analytics dataMust refresh data within 1 hour
Pinterest Data SynchronizationSynchronizes Pinterest dataMust refresh data within 1 hour
TikTok Data SynchronizationSynchronizes TikTok engagement and ad performance dataMust refresh data within 1 hour
Snapchat Ad Metrics SynchronizationSynchronizes Snapchat dataMust refresh data within 1 hour
AppLovin Data SynchronizationSynchronizes AppLovin dataMust refresh data within 1 hour

Continuous Processing SLAs

ProcessPurposeSLA
Klaviyo Real-Time ProcessingProcesses marketing automation data and customer behavior analytics in real timeMust remain operational at all times

Escalation Policy

If any process fails to meet its SLA:

  1. Immediate Alert: Notification sent to on-call engineers.
  2. Retry Mechanism: Automatic retry within 15 minutes.
  3. Manual Intervention: If retry fails, manual intervention is required within the next processing cycle.
  4. Incident Report: If issue persists beyond two cycles, an incident report is generated.

This document ensures that data operations meet reliability and efficiency standards for business continuity.