JSData & Media Start a project

← All connectors

Schema · Entity relationship diagram

Impact.com tables and relationships

Affiliate and partnership program data from impact.com: every conversion (action) with its order ID, state, sale amount, commission and partner, daily program performance (clicks, impressions, actions, revenue and cost) and your media partner roster. Approvals and reversals from the last 90 days are picked up automatically.

Live3 tables · 2 relationships
ConnectPaste an API key
Default schemaimpact
Source API docshelp.impact.com
DestinationsAmazon Redshift, Google BigQuery, Snowflake, PostgreSQL, Amazon S3
  • actions has one row per conversion with its order id, state, amounts and partner. Approvals and reversals from the last 90 days are picked up automatically.
  • Timestamps are UTC; actions.date is the account-local calendar date. Clicks and impressions in performance_by_day are unique counts.
actions.media_partner_id → media_partners.partner_idperformance_by_day.campaign_id joins actions.campaign_idactionsactions38action_id VARCHAR(64) · primary keyaction_idvarcharmedia_partner_id VARCHAR(32) · → media_partners.partner_idmedia_partner_idvarcharcampaign_id VARCHAR(32)campaign_idvarchardate DATEdatedateorder_id VARCHAR(128)order_idvarcharstate VARCHAR(32)statevarcharevent_date TIMESTAMPevent_datetimestampcreation_date TIMESTAMPcreation_datetimestamplocking_date TIMESTAMPlocking_datetimestampcleared_date TIMESTAMPcleared_datetimestampreferring_date TIMESTAMPreferring_datetimestampamount DECIMAL(18,2)amountdecimalpayout DECIMAL(18,2)payoutdecimalintended_amount DECIMAL(18,2)intended_amountdecimalintended_payout DECIMAL(18,2)intended_payoutdecimaldelta_amount DECIMAL(18,2)delta_amountdecimaldelta_payout DECIMAL(18,2)delta_payoutdecimalclient_cost DECIMAL(18,2)client_costdecimalcurrency VARCHAR(8)currencyvarcharmedia_partner_name VARCHAR(512)media_partner_namevarcharcampaign_name VARCHAR(256)campaign_namevarcharaction_tracker_id VARCHAR(32)action_tracker_idvarcharaction_tracker_name VARCHAR(256)action_tracker_namevarcharad_id VARCHAR(32)ad_idvarcharpromo_code VARCHAR(128)promo_codevarcharshared_id VARCHAR(256)shared_idvarcharevent_code VARCHAR(128)event_codevarcharreferring_type VARCHAR(64)referring_typevarcharreferring_domain VARCHAR(512)referring_domainvarcharcustomer_id VARCHAR(64)customer_idvarcharcustomer_status VARCHAR(32)customer_statusvarcharcustomer_postcode VARCHAR(32)customer_postcodevarcharcustomer_area VARCHAR(64)customer_areavarcharcustomer_city VARCHAR(256)customer_cityvarcharcustomer_region VARCHAR(256)customer_regionvarcharcustomer_country VARCHAR(64)customer_countryvarcharnote VARCHAR(1024)notevarchar_jsdata_synced TIMESTAMP_jsdata_syncedtimestampperformance_by_day — clicks / impressions are UNIQUE counts (the report does not expose raw clicks).performance_by_day16_jsdata_key VARCHAR(32) · primary key_jsdata_keyvarcharcampaign_id VARCHAR(32) · → actions.campaign_idcampaign_idvarchardate DATEdatedatepartner_count INTEGERpartner_countintimpressions DECIMAL(18,2)impressionsdecimalclicks DECIMAL(18,2)clicksdecimalactions DECIMAL(18,2)actionsdecimalcalls DECIMAL(18,2)callsdecimalrevenue DECIMAL(18,2)revenuedecimalaction_cost DECIMAL(18,2)action_costdecimalclick_cost DECIMAL(18,2)click_costdecimalcpc_cost DECIMAL(18,2)cpc_costdecimalother_cost DECIMAL(18,2)other_costdecimaltotal_cost DECIMAL(18,2)total_costdecimalcpc DECIMAL(18,8)cpcdecimal_jsdata_synced TIMESTAMP_jsdata_syncedtimestampmedia_partnersmedia_partners16partner_id VARCHAR(32) · primary keypartner_idvarcharname VARCHAR(512)namevarcharwebsite VARCHAR(512)websitevarcharstate VARCHAR(32)statevarcharpartner_type VARCHAR(64)partner_typevarcharcurrency VARCHAR(8)currencyvarcharcountry VARCHAR(64)countryvarcharpromotional_method VARCHAR(64)promotional_methodvarcharpromotional_categories VARCHAR(1024)promotional_categoriesvarcharcontract_id VARCHAR(32)contract_idvarcharcontract_name VARCHAR(256)contract_namevarchargroup_name VARCHAR(256)group_namevarcharprogram_join_date TIMESTAMPprogram_join_datetimestampdate_created TIMESTAMPdate_createdtimestampdate_last_updated TIMESTAMPdate_last_updatedtimestamp_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

3 tables · click a table for its columns
actions38 columnsshow in diagram

Primary key: action_id

ColumnTypeKeyDescription
datedate
action_idPrimary key.varchar(64)PK Primary key.
order_idvarchar(128)
statevarchar(32)
event_datetimestamp
creation_datetimestamp
locking_datetimestamp
cleared_datetimestamp
referring_datetimestamp
amountdecimal(18,2)
payoutdecimal(18,2)
intended_amountdecimal(18,2)
intended_payoutdecimal(18,2)
delta_amountdecimal(18,2)
delta_payoutdecimal(18,2)
client_costdecimal(18,2)
currencyvarchar(8)
media_partner_idReferences media_partners.partner_id.varchar(32)FKReferences media_partners.partner_id.
media_partner_namevarchar(512)
campaign_idvarchar(32)
campaign_namevarchar(256)
action_tracker_idvarchar(32)
action_tracker_namevarchar(256)
ad_idvarchar(32)
promo_codevarchar(128)
shared_idvarchar(256)
event_codevarchar(128)
referring_typevarchar(64)
referring_domainvarchar(512)
customer_idvarchar(64)
customer_statusvarchar(32)
customer_postcodevarchar(32)
customer_areavarchar(64)
customer_cityvarchar(256)
customer_regionvarchar(256)
customer_countryvarchar(64)
notevarchar(1024)
_jsdata_syncedWhen jsdata last wrote this row.timestampWhen jsdata last wrote this row.
performance_by_day16 columnsshow in diagram

clicks / impressions are UNIQUE counts (the report does not expose raw clicks).

Primary key: _jsdata_key

ColumnTypeKeyDescription
_jsdata_keyPrimary key.varchar(32)PK Primary key.
campaign_idJoins to actions.campaign_id.varchar(32)FKJoins to actions.campaign_id.
datedate
partner_countinteger
impressionsdecimal(18,2)
clicksdecimal(18,2)
actionsdecimal(18,2)
callsdecimal(18,2)
revenuedecimal(18,2)
action_costdecimal(18,2)
click_costdecimal(18,2)
cpc_costdecimal(18,2)
other_costdecimal(18,2)
total_costdecimal(18,2)
cpcdecimal(18,8)
_jsdata_syncedWhen jsdata last wrote this row.timestampWhen jsdata last wrote this row.
media_partners16 columnsshow in diagram

Primary key: partner_id

ColumnTypeKeyDescription
partner_idPrimary key.varchar(32)PK Primary key.
namevarchar(512)
websitevarchar(512)
statevarchar(32)
partner_typevarchar(64)
currencyvarchar(8)
countryvarchar(64)
promotional_methodvarchar(64)
promotional_categoriesvarchar(1024)
contract_idvarchar(32)
contract_namevarchar(256)
group_namevarchar(256)
program_join_datetimestamp
date_createdtimestamp
date_last_updatedtimestamp
_jsdata_syncedWhen jsdata last wrote this row.timestampWhen jsdata last wrote this row.

Connect Impact.com All connectors