JSData & Media Start a project

← All connectors

Schema · Entity relationship diagram

AppLovin tables and relationships

AppLovin (Axon) web and e-commerce ads: daily campaign performance (spend, impressions, clicks, attributed purchases and revenue), serve-day cohort conversions over 0 to 28 days including new customers, creative-set performance and campaign settings. AppLovin only keeps about 88 days of history, so the warehouse becomes your long-term record from the day you connect.

Live4 tables · 3 relationships
ConnectPaste an API key
Default schemaapplovin
Source API docssupport.applovin.com
DestinationsAmazon Redshift, Google BigQuery, Snowflake, PostgreSQL, Amazon S3
  • AppLovin's API only serves about 88 days, so history builds up in your warehouse from the day you connect. The last 35 days are refreshed on every sync as numbers settle.
  • day is the UTC day. Ratios are not stored: compute ROAS, cost per purchase, CTR and CPC from the summed columns.
campaign_report.campaign_id_external → campaigns.campaign_id_externalcampaign_cohort_report.campaign_id_external → campaigns.campaign_id_externalcreative_report.campaign_id_external → campaigns.campaign_id_externalcampaign_report — DAY x CAMPAIGN, event-day view (matches the AppLovin dashboard's daily view)campaign_report12id VARCHAR(32) · primary keyidvarcharcampaign_id_external VARCHAR(64) · → campaigns.campaign_id_externalcampaign_id_externalvarcharday DATEdaydatecampaign VARCHAR(512)campaignvarcharimpressions BIGINTimpressionsbigintclicks BIGINTclicksbigintcost DECIMAL(18,4)costdecimalsales BIGINTsalesbigintsales_click BIGINTsales_clickbigintchka_usd DECIMAL(18,4)chka_usddecimalnew_visitor_rate DECIMAL(9,4)new_visitor_ratedecimal_jsdata_synced TIMESTAMP_jsdata_syncedtimestampcampaign_cohort_report — DAY x CAMPAIGN, serve-day cohorts (day_column=day, click_and_view); rows for the last ~28 days restate as cohorts maturecampaign_cohort_report23id VARCHAR(32) · primary keyidvarcharcampaign_id_external VARCHAR(64) · → campaigns.campaign_id_externalcampaign_id_externalvarcharday DATEdaydatecampaign VARCHAR(512)campaignvarcharcost DECIMAL(18,4)costdecimalsales BIGINTsalesbigintsales_0d BIGINTsales_0dbigintsales_1d BIGINTsales_1dbigintsales_3d BIGINTsales_3dbigintsales_7d BIGINTsales_7dbigintsales_14d BIGINTsales_14dbigintsales_28d BIGINTsales_28dbigintchka_usd_0d DECIMAL(18,4)chka_usd_0ddecimalchka_usd_1d DECIMAL(18,4)chka_usd_1ddecimalchka_usd_3d DECIMAL(18,4)chka_usd_3ddecimalchka_usd_7d DECIMAL(18,4)chka_usd_7ddecimalchka_usd_14d DECIMAL(18,4)chka_usd_14ddecimalchka_usd_28d DECIMAL(18,4)chka_usd_28ddecimalnc_d0_checkouts BIGINTnc_d0_checkoutsbigintnc_d0_checkout_rev DECIMAL(18,4)nc_d0_checkout_revdecimalnc_d7_checkouts BIGINTnc_d7_checkoutsbigintnc_d7_checkout_rev DECIMAL(18,4)nc_d7_checkout_revdecimal_jsdata_synced TIMESTAMP_jsdata_syncedtimestampcampaigns — one row per campaign with the LATEST meta; last_seen_day = newest day with deliverycampaigns8campaign_id_external VARCHAR(64) · primary keycampaign_id_externalvarcharcampaign VARCHAR(512)campaignvarcharcampaign_type VARCHAR(64)campaign_typevarcharcampaign_bid_goal DECIMAL(18,4)campaign_bid_goaldecimaloptimization_day_target BIGINToptimization_day_targetbigintaudience_strategy VARCHAR(64)audience_strategyvarcharlast_seen_day DATElast_seen_daydate_jsdata_synced TIMESTAMP_jsdata_syncedtimestampcreative_report — DAY x CAMPAIGN x CREATIVE_SET, event-day view, click_and_viewcreative_report12id VARCHAR(32) · primary keyidvarcharcampaign_id_external VARCHAR(64) · → campaigns.campaign_id_externalcampaign_id_externalvarcharday DATEdaydatecampaign VARCHAR(512)campaignvarcharcreative_set VARCHAR(256)creative_setvarcharcreative_set_id VARCHAR(64)creative_set_idvarcharimpressions BIGINTimpressionsbigintclicks BIGINTclicksbigintcost DECIMAL(18,4)costdecimalsales BIGINTsalesbigintchka_usd DECIMAL(18,4)chka_usddecimal_jsdata_synced TIMESTAMP_jsdata_syncedtimestamp
Primary keyForeign keyReferencesJoins on (not a key)

Drag to pan, scroll or pinch to zoom, click a table to see what it joins to.

Table reference

4 tables · click a table for its columns
campaigns8 columnsshow in diagram

one row per campaign with the LATEST meta; last_seen_day = newest day with delivery

Primary key: campaign_id_external

ColumnTypeKeyDescription
campaign_id_externalPrimary key.varchar(64)PK Primary key.
campaignvarchar(512)
campaign_typevarchar(64)
campaign_bid_goaldecimal(18,4)
optimization_day_targetbigint
audience_strategyvarchar(64)
last_seen_daydate
_jsdata_syncedWhen jsdata last wrote this row.timestampWhen jsdata last wrote this row.
campaign_report12 columnsshow in diagram

DAY x CAMPAIGN, event-day view (matches the AppLovin dashboard's daily view)

Primary key: id

ColumnTypeKeyDescription
idPrimary key.varchar(32)PK Primary key.
daydate
campaignvarchar(512)
campaign_id_externalReferences campaigns.campaign_id_external.varchar(64)FKReferences campaigns.campaign_id_external.
impressionsbigint
clicksbigint
costdecimal(18,4)
salesbigint
sales_clickbigint
chka_usddecimal(18,4)
new_visitor_ratedecimal(9,4)
_jsdata_syncedWhen jsdata last wrote this row.timestampWhen jsdata last wrote this row.
campaign_cohort_report23 columnsshow in diagram

DAY x CAMPAIGN, serve-day cohorts (day_column=day, click_and_view); rows for the last ~28 days restate as cohorts mature

Primary key: id

ColumnTypeKeyDescription
idPrimary key.varchar(32)PK Primary key.
daydate
campaignvarchar(512)
campaign_id_externalReferences campaigns.campaign_id_external.varchar(64)FKReferences campaigns.campaign_id_external.
costdecimal(18,4)
salesbigint
sales_0dbigint
sales_1dbigint
sales_3dbigint
sales_7dbigint
sales_14dbigint
sales_28dbigint
chka_usd_0ddecimal(18,4)
chka_usd_1ddecimal(18,4)
chka_usd_3ddecimal(18,4)
chka_usd_7ddecimal(18,4)
chka_usd_14ddecimal(18,4)
chka_usd_28ddecimal(18,4)
nc_d0_checkoutsbigint
nc_d0_checkout_revdecimal(18,4)
nc_d7_checkoutsbigint
nc_d7_checkout_revdecimal(18,4)
_jsdata_syncedWhen jsdata last wrote this row.timestampWhen jsdata last wrote this row.
creative_report12 columnsshow in diagram

DAY x CAMPAIGN x CREATIVE_SET, event-day view, click_and_view

Primary key: id

ColumnTypeKeyDescription
idPrimary key.varchar(32)PK Primary key.
daydate
campaignvarchar(512)
campaign_id_externalReferences campaigns.campaign_id_external.varchar(64)FKReferences campaigns.campaign_id_external.
creative_setvarchar(256)
creative_set_idvarchar(64)
impressionsbigint
clicksbigint
costdecimal(18,4)
salesbigint
chka_usddecimal(18,4)
_jsdata_syncedWhen jsdata last wrote this row.timestampWhen jsdata last wrote this row.

Connect AppLovin All connectors