TaglessCRM DAGs Setup

TaglessCRM is designed to be modular so you can quickly install the basic system and then add any extra functionality you'd like to use. By setting up DAGs in TaglessCRM you can add any relevant functionality you may need.

TaglessCRM is using Airflow for data pipelining. The basic term of a pipeline in Airflow is referred to as DAG. A DAG in Airflow is a Python script for running tasks in the right order of dependencies. The DAG name in TaglessCRM indicates the input and the output sources. For example to send 1P data from BigQuery to Google Analytics you would use the tcrm_bq_to_ga.

Dag Examples:

Available DAGs in TaglessCRM

Please use the links below to see the setup instructions for each DAG.

DAG Name Definition
tcrm_bq_to_ads_cm BigQuery to Google Ads Customer Match
tcrm_bq_to_ads_oc BigQuery to Google Ads Offline Conversion
tcrm_bq_to_ads_uac BigQuery to Google Ads Universal App Campaign
tcrm_bq_to_cm BigQuery to Campaign Manager Offline Conversions
tcrm_bq_to_ga BigQuery to Google Analytics via Measurement Protocol
tcrm_bq_to_ga4 BigQuery to Google Analytics via GA4 API
tcrm_gcs_to_ads_cm Google Cloud Storage to Google Ads Customer Match
tcrm_gcs_to_ads_oc Google Cloud Storage to Google Ads Offline Conversion
tcrm_gcs_to_ads_uac Google Cloud Storage to Google Ads Universal App Campaign
tcrm_gcs_to_cm Google Cloud Storage to Campaign Manager Offline Conversions
tcrm_gcs_to_ga Google Cloud Storage to Google Analytics
tcrm_gcs_to_ga4 Google Cloud Storage to Google Analytics via GA4 API