Skip to content
Dashboard

Data Pipelines

Data pipelines ingest data from external sources — Shopify, Facebook Marketing, Google Ads, TikTok, Klaviyo, and others — into your Athena data lake. Pipelines are scoped to a tag and managed through Airbyte, which runs inside your Blotout Cloud deployment and is orchestrated by Airflow.

Pipelines are created from a tag, not from the Data Pipelines page directly. Each pipeline is scoped to the tag you select.

  1. Go to Blotout Cloud and select your Team from the top bar.
  2. Open Tags from the left sidebar under Platform.
  3. Find the tag you want to connect a source to. Use the search box to filter by tag name if needed. Confirm the Blotout Cloud column shows a checkmark for that tag.
  4. In the Action column, click Create Pipeline for that tag row.

Tags page — click Create Pipeline for the target tag

  1. On the Add a new data pipeline screen, choose a source connector from the catalogue (for example, Facebook Marketing, Shopify, Google Ads, Recharge, or TikTok Marketing). Use Search Available Sources to filter the list.
  2. Complete the remaining steps — Schema and Summary — and enter the credentials required by the connector (API tokens, account IDs, or OAuth depending on the source).
  3. Configure the sync schedule and destination schema. Blotout creates an Athena schema following the naming convention <SOURCE_NAME>_<ENV> documented in Data Storage Standards.
  4. Save and run the first sync.

Select a source connector

Once the pipeline is active, Airflow creates an organization-scoped DAG (for example, acme_shopify) that runs on the configured schedule.

StepSystemResult
1AirbyteSyncs raw source data into S3
2Airflow DAGTriggers on schedule
3dbt modelsTransform source data into analytics-ready tables
4DashboardsDashboard DAGs refresh reporting models
SourceSetup guide
Facebook MarketingSync Meta Ads campaigns, creatives, and insights via OAuth
ShopifySync orders, products, and customers via API Password
Google AdsSync campaign and performance metrics via OAuth
RechargeSync subscriptions, charges, and customers via Access Token
TikTok MarketingSync campaigns, ads, and delivery metrics via OAuth 2.0
Amazon AdsSync Sponsored Products, Brands, and Display via Client ID / Secret / Refresh Token
Amazon Seller PartnerSync Seller/Vendor Central orders and catalog via LWA credentials
KlaviyoEmail / CRM data
Postgres, MySQLDatabase connectors

Additional connectors can be configured through the Airbyte UI. Contact your Blotout administrator if you need a source that is not listed.