# Impact

Impact is an affiliate software that helps brands track and optimize money from affiliate marketing with a partnership marketplace and detailed reporting.

Impact integration replicates data using the [Impact Radius API](https://developer.impact.com/default) and the Advertisers API catalog.

See the [Schema](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Impact-v2.htm#Schema) section for a list of objects available for replication.

## Preparing for authentication

To access your data, you need to authenticate the connection with your account credentials.

Information noteMake sure that the account you use has read access to the tables you want to fetch.

To enable the API access for your Impact account:

1. Log into your Impact account.
2. Click the gear icon.
3. Click Technical Settings &gt; API Access.
4. Click Enable API Access Now.

To retrieve your account SID and auth token:

1. Log into your Impact account.
2. Click the vertical ellipsis in the bottom-left corner.
3. Click Settings.
4. On the settings page, locate the Technical section and click API.
5. As the account SID and auth token are displayed only once, copy and paste them to a secured file.

## Creating the connection

For more information, see [Connecting to SaaS applications](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/Landing/connecting-web-applications.htm).

1. Fill in the required connection properties.

2. Provide a name for the connection in Connection name.

3. Select Open connection metadata to define metadata for the connection when it has been created.

4. Click Create.

Connection settings

| Setting | Description |
| --- | --- |
| Data gateway | Select a Data Movement gateway if required by your use case.<br><br>Information note<br><br>This field is not available with the Qlik Talend Cloud Starter subscription, as it does not support Data Movement gateway. If you have another subscription tier and do not want to use Data Movement gateway, select None.<br><br>For information on the benefits of Data Movement gateway and use cases that require it, see [Qlik Data Gateway - Data Movement](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/Gateways/replication-gateway.htm). |
| Start Date | Enter the date, in the format `MM/DD/YYYY`, from which the data must be replicated from your source to your target. |
| Account SID | Account SID. |
| Auth Token | Auth token. |
| API Catalog | API catalog. |
| Model ID | Model ID.<br><br>This is used in the `conversion_paths` table to extract data about conversions from clicks to conversion purchases.<br><br>To access your model ID, contact [Impact Radius Support](mailto:support@impactradius.com) or [open an help desk request](https://app.impact.com/login.user) with Impact. |

## Schema

Information note

Schemas and naming conventions can change from version to version. It is recommended to verify your version before continuing.

Depending on your destination, table and column names may not appear as they are outlined below.

### action\_inquiries

The `action_inquiries` table contains info about a campaign’s action inquiries.

| **Replication Method** | CDC |
| --- | --- |
| **Primary Key** | id |
| **Replication Key** | creation\_date |
| **Useful links** | [Impact API method](https://developer.impact.com/default#operations-Action_Inquiries-GetActionInquiries "Opens in new tab: Impact API method") |

action\_inquiries table foreign keys

| Join action\_inquiries with | on |
| --- | --- |
| [action_updates](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Impact-v2.htm#action-updates) | ```<br>action_inquiries.action_id = action_updates.action_id<br>```<br><br>```<br>action_inquiries.campaign_id = action_updates.campaign_id<br>```<br><br>```<br>action_inquiries.media_partner_id = action_updates.media_partner_id<br>``` |
| [actions](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Impact-v2.htm#actions) | ```<br>action_inquiries.action_id = actions.id<br>```<br><br>```<br>action_inquiries.campaign_id = actions.campaign_id<br>```<br><br>```<br>action_inquiries.media_partner_id = actions.media_partner_id<br>``` |
| [conversion_paths](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Impact-v2.htm#conversion-paths) | ```<br>action_inquiries.action_id = conversion_paths.events.action_id<br>```<br><br>```<br>action_inquiries.campaign_id = conversion_paths.campaign_id<br>``` |
| [ads](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Impact-v2.htm#ads) | ```<br>action_inquiries.campaign_id = ads.campaign_id<br>``` |
| [api_submissions](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Impact-v2.htm#api-submissions) | ```<br>action_inquiries.campaign_id = api_submissions.campaign_id<br>```<br><br>```<br>action_inquiries.media_partner_id = api_submissions.media_partner_id<br>``` |
| [campaigns](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Impact-v2.htm#campaigns) | ```<br>action_inquiries.campaign_id = campaigns.id<br>``` |
| [catalogs](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Impact-v2.htm#catalogs) | ```<br>action_inquiries.campaign_id = catalogs.campaign_id<br>``` |
| [clicks](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Impact-v2.htm#clicks) | ```<br>action_inquiries.campaign_id = clicks.campaign_id<br>``` |
| [contacts](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Impact-v2.htm#contacts) | ```<br>action_inquiries.campaign_id = contacts.campaign_id<br>``` |
| [deals](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Impact-v2.htm#deals) | ```<br>action_inquiries.campaign_id = deals.campaign_id<br>``` |
| [exception_lists](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Impact-v2.htm#exception-lists) | ```<br>action_inquiries.campaign_id = exception_lists.campaign_id<br>``` |
| [invoices](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Impact-v2.htm#invoices) | ```<br>action_inquiries.campaign_id = invoices.line_items.campaign_id<br>``` |
| [media_partner_groups](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Impact-v2.htm#media-partner-groups) | ```<br>action_inquiries.campaign_id = media_partner_groups.campaign_id<br>```<br><br>```<br>action_inquiries.media_partner_id = media_partner_groups.media_partners.partner_id<br>``` |
| [media_partners](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Impact-v2.htm#media-partners) | ```<br>action_inquiries.campaign_id = media_partners.campaigns.campaign_id<br>```<br><br>```<br>action_inquiries.media_partner_id = media_partners.id<br>``` |
| [notes](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Impact-v2.htm#notes) | ```<br>action_inquiries.campaign_id = notes.campaign_id<br>``` |
| [promo_codes](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Impact-v2.htm#promo-codes) | ```<br>action_inquiries.campaign_id = promo_codes.campaign_id<br>``` |
| [tracking_value_requests](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Impact-v2.htm#tracking-value-requests) | ```<br>action_inquiries.campaign_id = tracking_value_requests.campaign_id<br>```<br><br>```<br>action_inquiries.media_partner_id = tracking_value_requests.media_partner_id<br>``` |
| [unique_urls](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Impact-v2.htm#unique-urls) | ```<br>action_inquiries.campaign_id = unique_urls.campaign_id<br>```<br><br>```<br>action_inquiries.media_partner_id = unique_urls.media_partner_id<br>``` |

action\_inquiries table schema

| **action\_id**<br><br><br>STRING |
| --- |
| **action\_uri**<br><br><br>STRING |
| **auto\_approval\_date**<br><br><br>DATE-TIME |
| **campaign\_id**<br><br><br>INTEGER |
| **campaign\_name**<br><br><br>STRING |
| **comments**<br><br>ARRAY<br><br>This is a nested data structure:<br><br><ul><li>comment: STRING</li><li>date: DATE-TIME</li><li>user: STRING</li></ul> |
| **creation\_date**<br><br><br>DATE-TIME |
| **expected\_payout**<br><br><br>NUMBER |
| **final\_payout**<br><br><br>NUMBER |
| **id**<br><br><br>INTEGER |
| **inquiry\_type**<br><br><br>STRING |
| **media\_partner\_id**<br><br><br>INTEGER |
| **media\_partner\_name**<br><br><br>STRING |
| **order\_id**<br><br><br>STRING |
| **reject\_reason**<br><br><br>STRING |
| **resolution\_date**<br><br><br>DATE-TIME |
| **resolution\_deadline\_date**<br><br><br>DATE-TIME |
| **resolution\_status**<br><br><br>STRING |
| **tracking\_link**<br><br><br>STRING |
| **transaction\_amount**<br><br><br>NUMBER |
| **transaction\_date**<br><br><br>DATE-TIME |
| **uri**<br><br><br>STRING |

### action\_updates

The `action_updates` table contains info about a campaign’s action updates.

| **Replication Method** | CDC |
| --- | --- |
| **Primary Key** | id |
| **Replication Key** | update\_date |
| **Useful links** | [Impact API method](https://developer.impact.com/default#operations-Action_Updates-ListActionUpdates "Opens in new tab: Impact API method") |

action\_updates table foreign keys

| Join action\_updates with | on |
| --- | --- |
| [actions](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Impact-v2.htm#actions) | ```<br>action_updates.action_tracker_id = actions.action_tracker_id<br>```<br><br>```<br>action_updates.action_id = actions.id<br>```<br><br>```<br>action_updates.ad_id = actions.ad_id<br>```<br><br>```<br>action_updates.campaign_id = actions.campaign_id<br>```<br><br>```<br>action_updates.customer_id = actions.customer_id<br>```<br><br>```<br>action_updates.media_partner_id = actions.media_partner_id<br>``` |
| [api_submissions](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Impact-v2.htm#api-submissions) | ```<br>action_updates.action_tracker_id = api_submissions.action_tracker_id<br>```<br><br>```<br>action_updates.campaign_id = api_submissions.campaign_id<br>```<br><br>```<br>action_updates.media_partner_id = api_submissions.media_partner_id<br>``` |
| [conversion_paths](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Impact-v2.htm#conversion-paths) | ```<br>action_updates.action_tracker_id = conversion_paths.events.action_tracker_id<br>```<br><br>```<br>action_updates.action_id = conversion_paths.events.action_id<br>```<br><br>```<br>action_updates.ad_id = conversion_paths.events.ad_id<br>```<br><br>```<br>action_updates.campaign_id = conversion_paths.campaign_id<br>```<br><br>```<br>action_updates.customer_id = conversion_paths.customer_id<br>``` |
| [exception_lists](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Impact-v2.htm#exception-lists) | ```<br>action_updates.action_tracker_id = exception_lists.action_trackers.id<br>```<br><br>```<br>action_updates.campaign_id = exception_lists.campaign_id<br>``` |
| [action_inquiries](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Impact-v2.htm#action-inquiries) | ```<br>action_updates.action_id = action_inquiries.action_id<br>```<br><br>```<br>action_updates.campaign_id = action_inquiries.campaign_id<br>```<br><br>```<br>action_updates.media_partner_id = action_inquiries.media_partner_id<br>``` |
| [ads](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Impact-v2.htm#ads) | ```<br>action_updates.ad_id = ads.id<br>```<br><br>```<br>action_updates.campaign_id = ads.campaign_id<br>``` |
| [campaigns](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Impact-v2.htm#campaigns) | ```<br>action_updates.campaign_id = campaigns.id<br>``` |
| [catalogs](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Impact-v2.htm#catalogs) | ```<br>action_updates.campaign_id = catalogs.campaign_id<br>``` |
| [clicks](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Impact-v2.htm#clicks) | ```<br>action_updates.campaign_id = clicks.campaign_id<br>``` |
| [contacts](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Impact-v2.htm#contacts) | ```<br>action_updates.campaign_id = contacts.campaign_id<br>``` |
| [deals](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Impact-v2.htm#deals) | ```<br>action_updates.campaign_id = deals.campaign_id<br>``` |
| [invoices](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Impact-v2.htm#invoices) | ```<br>action_updates.campaign_id = invoices.line_items.campaign_id<br>``` |
| [media_partner_groups](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Impact-v2.htm#media-partner-groups) | ```<br>action_updates.campaign_id = media_partner_groups.campaign_id<br>```<br><br>```<br>action_updates.media_partner_id = media_partner_groups.media_partners.partner_id<br>``` |
| [media_partners](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Impact-v2.htm#media-partners) | ```<br>action_updates.campaign_id = media_partners.campaigns.campaign_id<br>```<br><br>```<br>action_updates.media_partner_id = media_partners.id<br>``` |
| [notes](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Impact-v2.htm#notes) | ```<br>action_updates.campaign_id = notes.campaign_id<br>``` |
| [promo_codes](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Impact-v2.htm#promo-codes) | ```<br>action_updates.campaign_id = promo_codes.campaign_id<br>``` |
| [tracking_value_requests](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Impact-v2.htm#tracking-value-requests) | ```<br>action_updates.campaign_id = tracking_value_requests.campaign_id<br>```<br><br>```<br>action_updates.media_partner_id = tracking_value_requests.media_partner_id<br>``` |
| [unique_urls](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Impact-v2.htm#unique-urls) | ```<br>action_updates.campaign_id = unique_urls.campaign_id<br>```<br><br>```<br>action_updates.media_partner_id = unique_urls.media_partner_id<br>``` |

action\_updates table schema

| **action\_date**<br><br><br>DATE-TIME |
| --- |
| **action\_id**<br><br><br>STRING |
| **action\_tracker\_id**<br><br><br>INTEGER |
| **action\_uri**<br><br><br>STRING |
| **ad\_id**<br><br><br>INTEGER |
| **caller\_id**<br><br><br>STRING |
| **campaign\_id**<br><br><br>INTEGER |
| **category**<br><br><br>STRING |
| **clearing\_date**<br><br><br>DATE-TIME |
| **currency**<br><br><br>STRING |
| **customer\_id**<br><br><br>INTEGER |
| **customer\_status**<br><br><br>STRING |
| **delta\_amount**<br><br><br>NUMBER |
| **delta\_payout**<br><br><br>NUMBER |
| **disposition**<br><br><br>STRING |
| **id**<br><br><br>STRING |
| **locking\_date**<br><br><br>DATE-TIME |
| **media\_partner\_id**<br><br><br>INTEGER |
| **order\_id**<br><br><br>STRING |
| **quantity**<br><br><br>INTEGER |
| **shared\_id**<br><br><br>STRING |
| **sku**<br><br><br>STRING |
| **state**<br><br><br>STRING |
| **state\_detail**<br><br><br>STRING |
| **state\_detail\_description**<br><br><br>STRING |
| **update\_date**<br><br><br>DATE-TIME |
| **uri**<br><br><br>STRING |

### actions

The `actions` table contains info about a campaign’s actions.

| **Replication Method** | CDC |
| --- | --- |
| **Primary Key** | id |
| **Replication Key** | event\_date |
| **Useful links** | [Impact API method](https://developer.impact.com/default#operations-Actions-GetActions "Opens in new tab: Impact API method") |

actions table foreign keys

| Join actions with | on |
| --- | --- |
| [action_updates](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Impact-v2.htm#action-updates) | ```<br>actions.action_tracker_id = action_updates.action_tracker_id<br>```<br><br>```<br>actions.id = action_updates.action_id<br>```<br><br>```<br>actions.ad_id = action_updates.ad_id<br>```<br><br>```<br>actions.campaign_id = action_updates.campaign_id<br>```<br><br>```<br>actions.customer_id = action_updates.customer_id<br>```<br><br>```<br>actions.media_partner_id = action_updates.media_partner_id<br>``` |
| [api_submissions](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Impact-v2.htm#api-submissions) | ```<br>actions.action_tracker_id = api_submissions.action_tracker_id<br>```<br><br>```<br>actions.campaign_id = api_submissions.campaign_id<br>```<br><br>```<br>actions.media_partner_id = api_submissions.media_partner_id<br>``` |
| [conversion_paths](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Impact-v2.htm#conversion-paths) | ```<br>actions.action_tracker_id = conversion_paths.events.action_tracker_id<br>```<br><br>```<br>actions.id = conversion_paths.events.action_id<br>```<br><br>```<br>actions.ad_id = conversion_paths.events.ad_id<br>```<br><br>```<br>actions.campaign_id = conversion_paths.campaign_id<br>```<br><br>```<br>actions.customer_id = conversion_paths.customer_id<br>``` |
| [exception_lists](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Impact-v2.htm#exception-lists) | ```<br>actions.action_tracker_id = exception_lists.action_trackers.id<br>```<br><br>```<br>actions.campaign_id = exception_lists.campaign_id<br>``` |
| [action_inquiries](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Impact-v2.htm#action-inquiries) | ```<br>actions.id = action_inquiries.action_id<br>```<br><br>```<br>actions.campaign_id = action_inquiries.campaign_id<br>```<br><br>```<br>actions.media_partner_id = action_inquiries.media_partner_id<br>``` |
| [ads](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Impact-v2.htm#ads) | ```<br>actions.ad_id = ads.id<br>```<br><br>```<br>actions.campaign_id = ads.campaign_id<br>``` |
| [campaigns](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Impact-v2.htm#campaigns) | ```<br>actions.campaign_id = campaigns.id<br>``` |
| [catalogs](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Impact-v2.htm#catalogs) | ```<br>actions.campaign_id = catalogs.campaign_id<br>``` |
| [clicks](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Impact-v2.htm#clicks) | ```<br>actions.campaign_id = clicks.campaign_id<br>``` |
| [contacts](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Impact-v2.htm#contacts) | ```<br>actions.campaign_id = contacts.campaign_id<br>``` |
| [deals](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Impact-v2.htm#deals) | ```<br>actions.campaign_id = deals.campaign_id<br>``` |
| [invoices](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Impact-v2.htm#invoices) | ```<br>actions.campaign_id = invoices.line_items.campaign_id<br>``` |
| [media_partner_groups](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Impact-v2.htm#media-partner-groups) | ```<br>actions.campaign_id = media_partner_groups.campaign_id<br>```<br><br>```<br>actions.media_partner_id = media_partner_groups.media_partners.partner_id<br>``` |
| [media_partners](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Impact-v2.htm#media-partners) | ```<br>actions.campaign_id = media_partners.campaigns.campaign_id<br>```<br><br>```<br>actions.media_partner_id = media_partners.id<br>``` |
| [notes](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Impact-v2.htm#notes) | ```<br>actions.campaign_id = notes.campaign_id<br>``` |
| [promo_codes](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Impact-v2.htm#promo-codes) | ```<br>actions.campaign_id = promo_codes.campaign_id<br>``` |
| [tracking_value_requests](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Impact-v2.htm#tracking-value-requests) | ```<br>actions.campaign_id = tracking_value_requests.campaign_id<br>```<br><br>```<br>actions.media_partner_id = tracking_value_requests.media_partner_id<br>``` |
| [unique_urls](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Impact-v2.htm#unique-urls) | ```<br>actions.campaign_id = unique_urls.campaign_id<br>```<br><br>```<br>actions.media_partner_id = unique_urls.media_partner_id<br>``` |

actions table schema

| **action\_tracker\_id**<br><br><br>INTEGER |
| --- |
| **action\_tracker\_name**<br><br><br>STRING |
| **ad\_id**<br><br><br>INTEGER |
| **amount**<br><br><br>NUMBER |
| **caller\_id**<br><br><br>STRING |
| **campaign\_id**<br><br><br>INTEGER |
| **campaign\_name**<br><br><br>STRING |
| **cleared\_date**<br><br><br>DATE-TIME |
| **client\_cost**<br><br><br>NUMBER |
| **creation\_date**<br><br><br>DATE-TIME |
| **currency**<br><br><br>STRING |
| **customer\_area**<br><br><br>STRING |
| **customer\_city**<br><br><br>STRING |
| **customer\_country**<br><br><br>STRING |
| **customer\_id**<br><br><br>STRING |
| **customer\_post\_code**<br><br><br>STRING |
| **customer\_region**<br><br><br>STRING |
| **customer\_status**<br><br><br>STRING |
| **delta\_amount**<br><br><br>NUMBER |
| **delta\_payout**<br><br><br>NUMBER |
| **event\_date**<br><br><br>DATE-TIME |
| **id**<br><br><br>STRING |
| **intended\_amount**<br><br><br>NUMBER |
| **intended\_payout**<br><br><br>NUMBER |
| **ip\_address**<br><br><br>STRING |
| **locking\_date**<br><br><br>DATE-TIME |
| **media\_partner\_id**<br><br><br>INTEGER |
| **media\_partner\_name**<br><br><br>STRING |
| **note**<br><br><br>STRING |
| **order\_id**<br><br><br>STRING |
| **payout**<br><br><br>NUMBER |
| **promo\_code**<br><br><br>STRING |
| **referring\_date**<br><br><br>DATE-TIME |
| **referring\_domain**<br><br><br>STRING |
| **referring\_type**<br><br><br>STRING |
| **shared\_id**<br><br><br>STRING |
| **state**<br><br><br>STRING |
| **uri**<br><br><br>STRING |

### ads

The `ads` table contains info about ads.

| **Replication Method** | Full Table |
| --- | --- |
| **Primary Key** | id |
| **Useful links** | [Impact API method](https://developer.impact.com/default#operations-Ads-ListAds "Opens in new tab: Impact API method") |

ads table foreign keys

| Join ads with | on |
| --- | --- |
| [action_updates](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Impact-v2.htm#action-updates) | ```<br>ads.id = action_updates.ad_id<br>```<br><br>```<br>ads.campaign_id = action_updates.campaign_id<br>``` |
| [actions](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Impact-v2.htm#actions) | ```<br>ads.id = actions.ad_id<br>```<br><br>```<br>ads.campaign_id = actions.campaign_id<br>``` |
| [conversion_paths](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Impact-v2.htm#conversion-paths) | ```<br>ads.id = conversion_paths.events.ad_id<br>```<br><br>```<br>ads.campaign_id = conversion_paths.campaign_id<br>``` |
| [action_inquiries](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Impact-v2.htm#action-inquiries) | ```<br>ads.campaign_id = action_inquiries.campaign_id<br>``` |
| [api_submissions](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Impact-v2.htm#api-submissions) | ```<br>ads.campaign_id = api_submissions.campaign_id<br>``` |
| [campaigns](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Impact-v2.htm#campaigns) | ```<br>ads.campaign_id = campaigns.id<br>``` |
| [catalogs](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Impact-v2.htm#catalogs) | ```<br>ads.campaign_id = catalogs.campaign_id<br>``` |
| [clicks](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Impact-v2.htm#clicks) | ```<br>ads.campaign_id = clicks.campaign_id<br>``` |
| [contacts](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Impact-v2.htm#contacts) | ```<br>ads.campaign_id = contacts.campaign_id<br>``` |
| [deals](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Impact-v2.htm#deals) | ```<br>ads.campaign_id = deals.campaign_id<br>```<br><br>```<br>ads.deal_id = deals.id<br>``` |
| [exception_lists](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Impact-v2.htm#exception-lists) | ```<br>ads.campaign_id = exception_lists.campaign_id<br>``` |
| [invoices](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Impact-v2.htm#invoices) | ```<br>ads.campaign_id = invoices.line_items.campaign_id<br>``` |
| [media_partner_groups](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Impact-v2.htm#media-partner-groups) | ```<br>ads.campaign_id = media_partner_groups.campaign_id<br>``` |
| [media_partners](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Impact-v2.htm#media-partners) | ```<br>ads.campaign_id = media_partners.campaigns.campaign_id<br>``` |
| [notes](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Impact-v2.htm#notes) | ```<br>ads.campaign_id = notes.campaign_id<br>``` |
| [promo_codes](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Impact-v2.htm#promo-codes) | ```<br>ads.campaign_id = promo_codes.campaign_id<br>```<br><br>```<br>ads.deal_id = promo_codes.deal_id<br>``` |
| [tracking_value_requests](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Impact-v2.htm#tracking-value-requests) | ```<br>ads.campaign_id = tracking_value_requests.campaign_id<br>```<br><br>```<br>ads.deal_id = tracking_value_requests.deal_id<br>``` |
| [unique_urls](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Impact-v2.htm#unique-urls) | ```<br>ads.campaign_id = unique_urls.campaign_id<br>``` |

ads table schema

| **ad\_code\_template**<br><br><br>STRING |
| --- |
| **ad\_type**<br><br><br>STRING |
| **allow\_deep\_linking**<br><br><br>BOOLEAN |
| **banner\_alternative\_tag**<br><br><br>STRING |
| **bogo\_buy\_image\_url**<br><br><br>STRING |
| **bogo\_buy\_name**<br><br><br>STRING |
| **bogo\_buy\_quantity**<br><br><br>STRING |
| **bogo\_buy\_scope**<br><br><br>STRING |
| **bogo\_get\_discount\_amount**<br><br><br>NUMBER |
| **bogo\_get\_discount\_currency**<br><br><br>STRING |
| **bogo\_get\_discount\_percent**<br><br><br>NUMBER |
| **bogo\_get\_discount\_type**<br><br><br>STRING |
| **bogo\_get\_image\_url**<br><br><br>STRING |
| **bogo\_get\_name**<br><br><br>STRING |
| **bogo\_get\_quantity**<br><br><br>STRING |
| **bogo\_get\_scope**<br><br><br>STRING |
| **campaign\_id**<br><br><br>INTEGER |
| **campaign\_name**<br><br><br>STRING |
| **coupon\_allow\_custom\_promo\_code**<br><br><br>BOOLEAN |
| **coupon\_link\_name**<br><br><br>STRING |
| **custom\_ad\_serving\_url**<br><br><br>STRING |
| **customisation\_charge**<br><br><br>NUMBER |
| **deal\_categories**<br><br><br>STRING |
| **deal\_default\_promo\_code**<br><br><br>STRING |
| **deal\_description**<br><br><br>STRING |
| **deal\_end\_date**<br><br><br>DATE-TIME |
| **deal\_id**<br><br><br>STRING |
| **deal\_name**<br><br><br>STRING |
| **deal\_products**<br><br>ARRAY<br><br>This is a nested data structure:<br><br><ul><li>product_after_price_amount: NUMBER</li><li>product_after_price_currency: STRING</li><li>product_before_price_amount: NUMBER</li><li>product_before_price_currency: STRING</li><li>product_image_url: STRING</li><li>product_name: STRING</li></ul> |
| **deal\_restricted\_media\_partner\_groups**<br><br>ARRAY<br><br>This is a nested data structure. |
| **deal\_restricted\_media\_partners**<br><br>ARRAY<br><br>This is a nested data structure. |
| **deal\_scope**<br><br><br>STRING |
| **deal\_start\_date**<br><br><br>DATE-TIME |
| **deal\_state**<br><br><br>STRING |
| **deal\_type**<br><br><br>STRING |
| **description**<br><br><br>STRING |
| **discount\_amount**<br><br><br>NUMBER |
| **discount\_currency**<br><br><br>STRING |
| **discount\_maximum\_percent**<br><br><br>NUMBER |
| **discount\_percent**<br><br><br>NUMBER |
| **discount\_percent\_range\_end**<br><br><br>NUMBER |
| **discount\_percent\_range\_start**<br><br><br>NUMBER |
| **discount\_type**<br><br><br>STRING |
| **get\_html\_code\_type**<br><br><br>STRING |
| **gift**<br><br><br>STRING |
| **iab\_ad\_unit**<br><br><br>STRING |
| **id**<br><br><br>INTEGER |
| **labels**<br><br><br>STRING |
| **landing\_page**<br><br><br>STRING |
| **language**<br><br><br>STRING |
| **limited\_time\_end\_date**<br><br><br>DATE-TIME |
| **limited\_time\_start\_date**<br><br><br>DATE-TIME |
| **link\_text**<br><br><br>STRING |
| **maximum\_savings\_amount**<br><br><br>NUMBER |
| **maximum\_savings\_currency**<br><br><br>STRING |
| **minimum\_purchase\_amount**<br><br><br>NUMBER |
| **minimum\_purchase\_amount\_currency**<br><br><br>STRING |
| **mobile\_ready**<br><br><br>BOOLEAN |
| **name**<br><br><br>STRING |
| **phone\_tracking**<br><br><br>BOOLEAN |
| **promo\_code\_tracking**<br><br><br>BOOLEAN |
| **purchase\_limit\_quantity**<br><br><br>STRING |
| **rebate\_amount**<br><br><br>NUMBER |
| **rebate\_currency**<br><br><br>STRING |
| **restricted\_media\_partner\_groups**<br><br>ARRAY<br><br>This is a nested data structure. |
| **restricted\_media\_partners**<br><br>ARRAY<br><br>This is a nested data structure. |
| **season**<br><br><br>STRING |
| **synch\_ads\_promo\_codes**<br><br><br>STRING |
| **third\_party\_servable\_ad\_creative\_height**<br><br><br>STRING |
| **third\_party\_servable\_ad\_creative\_width**<br><br><br>STRING |
| **top\_seller**<br><br><br>BOOLEAN |
| **uri**<br><br><br>STRING |

### api\_submissions

The `api_submissions` table contains info about API submissions.

| **Replication Method** | CDC |
| --- | --- |
| **Primary Key** | batch\_id |
| **Replication Key** | submission\_date |
| **Useful links** | [Impact API method](https://developer.impact.com/default/documentation/Rest-Adv-v8#operations-API_Submissions-GetAPISubmissions "Opens in new tab: Impact API method") |

api\_submissions table foreign keys

| Join api\_submissions with | on |
| --- | --- |
| [ftp_file_submissions](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Impact-v2.htm#ftp-file-submissions) | ```<br>api_submissions.account_id = ftp_file_submissions.account_id<br>``` |
| [action_updates](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Impact-v2.htm#action-updates) | ```<br>api_submissions.action_tracker_id = action_updates.action_tracker_id<br>```<br><br>```<br>api_submissions.campaign_id = action_updates.campaign_id<br>```<br><br>```<br>api_submissions.media_partner_id = action_updates.media_partner_id<br>``` |
| [actions](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Impact-v2.htm#actions) | ```<br>api_submissions.action_tracker_id = actions.action_tracker_id<br>```<br><br>```<br>api_submissions.campaign_id = actions.campaign_id<br>```<br><br>```<br>api_submissions.media_partner_id = actions.media_partner_id<br>``` |
| [conversion_paths](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Impact-v2.htm#conversion-paths) | ```<br>api_submissions.action_tracker_id = conversion_paths.events.action_tracker_id<br>```<br><br>```<br>api_submissions.campaign_id = conversion_paths.campaign_id<br>``` |
| [exception_lists](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Impact-v2.htm#exception-lists) | ```<br>api_submissions.action_tracker_id = exception_lists.action_trackers.id<br>```<br><br>```<br>api_submissions.campaign_id = exception_lists.campaign_id<br>``` |
| [action_inquiries](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Impact-v2.htm#action-inquiries) | ```<br>api_submissions.campaign_id = action_inquiries.campaign_id<br>```<br><br>```<br>api_submissions.media_partner_id = action_inquiries.media_partner_id<br>``` |
| [ads](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Impact-v2.htm#ads) | ```<br>api_submissions.campaign_id = ads.campaign_id<br>``` |
| [campaigns](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Impact-v2.htm#campaigns) | ```<br>api_submissions.campaign_id = campaigns.id<br>``` |
| [catalogs](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Impact-v2.htm#catalogs) | ```<br>api_submissions.campaign_id = catalogs.campaign_id<br>``` |
| [clicks](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Impact-v2.htm#clicks) | ```<br>api_submissions.campaign_id = clicks.campaign_id<br>``` |
| [contacts](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Impact-v2.htm#contacts) | ```<br>api_submissions.campaign_id = contacts.campaign_id<br>``` |
| [deals](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Impact-v2.htm#deals) | ```<br>api_submissions.campaign_id = deals.campaign_id<br>``` |
| [invoices](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Impact-v2.htm#invoices) | ```<br>api_submissions.campaign_id = invoices.line_items.campaign_id<br>``` |
| [media_partner_groups](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Impact-v2.htm#media-partner-groups) | ```<br>api_submissions.campaign_id = media_partner_groups.campaign_id<br>```<br><br>```<br>api_submissions.media_partner_id = media_partner_groups.media_partners.partner_id<br>``` |
| [media_partners](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Impact-v2.htm#media-partners) | ```<br>api_submissions.campaign_id = media_partners.campaigns.campaign_id<br>```<br><br>```<br>api_submissions.media_partner_id = media_partners.id<br>``` |
| [notes](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Impact-v2.htm#notes) | ```<br>api_submissions.campaign_id = notes.campaign_id<br>``` |
| [promo_codes](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Impact-v2.htm#promo-codes) | ```<br>api_submissions.campaign_id = promo_codes.campaign_id<br>``` |
| [tracking_value_requests](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Impact-v2.htm#tracking-value-requests) | ```<br>api_submissions.campaign_id = tracking_value_requests.campaign_id<br>```<br><br>```<br>api_submissions.media_partner_id = tracking_value_requests.media_partner_id<br>``` |
| [unique_urls](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Impact-v2.htm#unique-urls) | ```<br>api_submissions.campaign_id = unique_urls.campaign_id<br>```<br><br>```<br>api_submissions.media_partner_id = unique_urls.media_partner_id<br>``` |

api\_submissions table schema

| **account\_id**<br><br><br>INTEGER |
| --- |
| **action\_tracker\_id**<br><br><br>INTEGER |
| **batch\_id**<br><br><br>STRING |
| **campaign\_id**<br><br><br>INTEGER |
| **completion\_date**<br><br><br>DATE-TIME |
| **error\_reason**<br><br><br>STRING |
| **error\_type**<br><br><br>STRING |
| **event\_code**<br><br><br>STRING |
| **media\_partner\_id**<br><br><br>INTEGER |
| **order\_id**<br><br><br>STRING |
| **payload**<br><br><br>STRING |
| **status**<br><br><br>STRING |
| **submission\_date**<br><br><br>DATE-TIME |
| **type**<br><br><br>STRING |
| **uri**<br><br><br>STRING |

### campaigns

The `campaigns` table contains info about campaigns in your Impact account.

| **Replication Method** | Full Table |
| --- | --- |
| **Primary Key** | id |
| **Useful links** | [Impact API method](https://developer.impact.com/default#operations-Campaigns-GetCampaigns "Opens in new tab: Impact API method") |

campaigns table foreign keys

| Join campaigns with | on |
| --- | --- |
| [action_inquiries](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Impact-v2.htm#action-inquiries) | ```<br>campaigns.id = action_inquiries.campaign_id<br>``` |
| [action_updates](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Impact-v2.htm#action-updates) | ```<br>campaigns.id = action_updates.campaign_id<br>``` |
| [actions](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Impact-v2.htm#actions) | ```<br>campaigns.id = actions.campaign_id<br>``` |
| [ads](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Impact-v2.htm#ads) | ```<br>campaigns.id = ads.campaign_id<br>``` |
| [api_submissions](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Impact-v2.htm#api-submissions) | ```<br>campaigns.id = api_submissions.campaign_id<br>``` |
| [catalogs](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Impact-v2.htm#catalogs) | ```<br>campaigns.id = catalogs.campaign_id<br>``` |
| [clicks](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Impact-v2.htm#clicks) | ```<br>campaigns.id = clicks.campaign_id<br>``` |
| [contacts](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Impact-v2.htm#contacts) | ```<br>campaigns.id = contacts.campaign_id<br>``` |
| [conversion_paths](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Impact-v2.htm#conversion-paths) | ```<br>campaigns.id = conversion_paths.campaign_id<br>``` |
| [deals](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Impact-v2.htm#deals) | ```<br>campaigns.id = deals.campaign_id<br>``` |
| [exception_lists](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Impact-v2.htm#exception-lists) | ```<br>campaigns.id = exception_lists.campaign_id<br>``` |
| [invoices](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Impact-v2.htm#invoices) | ```<br>campaigns.id = invoices.line_items.campaign_id<br>``` |
| [media_partner_groups](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Impact-v2.htm#media-partner-groups) | ```<br>campaigns.id = media_partner_groups.campaign_id<br>``` |
| [media_partners](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Impact-v2.htm#media-partners) | ```<br>campaigns.id = media_partners.campaigns.campaign_id<br>``` |
| [notes](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Impact-v2.htm#notes) | ```<br>campaigns.id = notes.campaign_id<br>``` |
| [promo_codes](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Impact-v2.htm#promo-codes) | ```<br>campaigns.id = promo_codes.campaign_id<br>``` |
| [tracking_value_requests](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Impact-v2.htm#tracking-value-requests) | ```<br>campaigns.id = tracking_value_requests.campaign_id<br>``` |
| [unique_urls](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Impact-v2.htm#unique-urls) | ```<br>campaigns.id = unique_urls.campaign_id<br>``` |

campaigns table schema

| **categories**<br><br><br>OBJECT<br><br>This is a nested data structure:<br><br><ul><li>additional_category: STRING</li><li>additional_sub_categories: ARRAY, which is also a nested data structure.</li><li>primary_category: STRING</li><li>primary_sub_categories: ARRAY, which is also a nested data structure.</li></ul> |
| --- |
| **company\_contacts**<br><br>ARRAY<br><br>This is a nested data structure:<br><br><ul><li>email_address: STRING</li><li>first_name: STRING</li><li>last_name: STRING</li><li>phone_number: STRING</li></ul> |
| **direct\_tracking\_settings**<br><br><br>OBJECT<br><br>This is a nested data structure:<br><br><ul><li>session_window_length: INTEGER</li><li>unidentified_source_name: STRING</li></ul> |
| **display\_future\_ads**<br><br><br>BOOLEAN |
| **display\_servicing\_agency**<br><br><br>BOOLEAN |
| **gateway\_tracking\_settings**<br><br><br>OBJECT<br><br>This is a nested data structure:<br><br><ul><li>campaign_tracking_template: STRING</li><li>deep_link_domains: STRING</li><li>deep_linking: BOOLEAN</li><li>default_landing_page: STRING</li><li>media_partner_tracking_template: STRING</li><li>ssl_support: BOOLEAN</li><li>third_party_gateway_query_string_parameters: STRING</li><li>third_party_gateway_url: STRING</li><li>unique_click_window_length: STRING</li><li>unique_click_window_type: STRING</li></ul> |
| **gift\_card\_payouts**<br><br><br>BOOLEAN |
| **id**<br><br><br>INTEGER |
| **identity\_collapsing**<br><br><br>STRING |
| **impression\_tracking**<br><br><br>BOOLEAN |
| **list\_in\_marketplace**<br><br><br>BOOLEAN |
| **long\_description**<br><br><br>STRING |
| **mobile\_ready\_ads**<br><br><br>BOOLEAN |
| **name**<br><br><br>STRING |
| **promo\_code\_tracking**<br><br><br>BOOLEAN |
| **rating**<br><br><br>INTEGER |
| **resources**<br><br><br>OBJECT<br><br>This is a nested data structure:<br><br><ul><li>additional_related_links: ARRAY, which is also a nested data structure.											<ul><li>link_display_name: STRING</li><li>link_type: STRING</li><li>link_url: STRING</li></ul></li><li>company_homepage: STRING</li><li>example_landing_page: STRING</li><li>information_page: STRING</li></ul> |
| **search\_keywords**<br><br><br>STRING |
| **shipping\_regions**<br><br><br>STRING |
| **short\_description**<br><br><br>STRING |
| **site\_definition**<br><br><br>STRING |
| **state**<br><br><br>STRING |
| **third\_party\_impression\_pixel**<br><br><br>STRING |
| **tracking\_domain**<br><br><br>STRING |
| **trademark\_bidding**<br><br><br>BOOLEAN |
| **view\_through\_crediting**<br><br><br>BOOLEAN |

### catalog\_items

The `catalog_items` table contains info about a catalog’s items.

| **Replication Method** | Full Table |
| --- | --- |
| **Primary Key** | catalog\_item\_id |
| **Useful links** | [Impact API method](https://developer.impact.com/default#operations-Catalogs-ListCatalogs "Opens in new tab: Impact API method") |

catalog\_items table foreign keys

| Join catalog\_items with | on |
| --- | --- |
| [catalogs](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Impact-v2.htm#catalogs) | ```<br>catalog_items.catalog_id = catalogs.id<br>``` |

catalog\_items table schema

| **additional\_image\_urls**<br><br>ARRAY<br><br>This is a nested data structure. |
| --- |
| **adult**<br><br><br>BOOLEAN |
| **age\_group**<br><br><br>STRING |
| **asin**<br><br><br>STRING |
| **bullets**<br><br>ARRAY<br><br>This is a nested data structure. |
| **catalog\_id**<br><br><br>INTEGER |
| **catalog\_item\_id**<br><br><br>STRING |
| **category**<br><br><br>STRING |
| **colors**<br><br>ARRAY<br><br>This is a nested data structure. |
| **condition**<br><br><br>STRING |
| **currency**<br><br><br>STRING |
| **current\_price**<br><br><br>NUMBER |
| **description**<br><br><br>STRING |
| **estimated\_ship\_date**<br><br><br>DATE-TIME |
| **expiration\_date**<br><br><br>DATE-TIME |
| **gender**<br><br><br>STRING |
| **gtin**<br><br><br>STRING |
| **gtin\_type**<br><br><br>STRING |
| **image\_url**<br><br><br>STRING |
| **inventory**<br><br><br>NUMBER |
| **is\_parent**<br><br><br>BOOLEAN |
| **labels**<br><br>ARRAY<br><br>This is a nested data structure. |
| **launch\_date**<br><br><br>DATE-TIME |
| **manufacturer**<br><br><br>STRING |
| **manufacturing\_cost**<br><br><br>NUMBER |
| **material**<br><br><br>STRING |
| **mobile\_url**<br><br><br>STRING |
| **money1**<br><br><br>NUMBER |
| **money2**<br><br><br>NUMBER |
| **money3**<br><br><br>NUMBER |
| **mpn**<br><br><br>STRING |
| **multi\_pack**<br><br><br>INTEGER |
| **name**<br><br><br>STRING |
| **numeric1**<br><br><br>NUMBER |
| **numeric2**<br><br><br>NUMBER |
| **numeric3**<br><br><br>NUMBER |
| **original\_format\_category**<br><br><br>STRING |
| **original\_format\_category\_id**<br><br><br>INTEGER |
| **original\_price**<br><br><br>NUMBER |
| **parent\_name**<br><br><br>STRING |
| **parent\_sku**<br><br><br>STRING |
| **pattern**<br><br><br>STRING |
| **product\_bid**<br><br><br>NUMBER |
| **shipping\_height**<br><br><br>NUMBER |
| **shipping\_label**<br><br><br>STRING |
| **shipping\_length**<br><br><br>NUMBER |
| **shipping\_length\_unit**<br><br><br>STRING |
| **shipping\_rate**<br><br><br>NUMBER |
| **shipping\_weight**<br><br><br>NUMBER |
| **shipping\_weight\_unit**<br><br><br>STRING |
| **shipping\_width**<br><br><br>NUMBER |
| **size**<br><br><br>STRING |
| **size\_unit**<br><br><br>STRING |
| **stock\_availability**<br><br><br>STRING |
| **text1**<br><br><br>STRING |
| **text2**<br><br><br>STRING |
| **text3**<br><br><br>STRING |
| **uri**<br><br><br>STRING |
| **url**<br><br><br>STRING |
| **weight**<br><br><br>NUMBER |
| **weight\_unit**<br><br><br>STRING |

### catalogs

The `catalogs` table contains info about the catalogs in your Impact account.

| **Replication Method** | Full Table |
| --- | --- |
| **Primary Key** | id |
| **Useful links** | [Impact API method](https://developer.impact.com/default#operations-Catalogs-ListCatalogs "Opens in new tab: Impact API method") |

catalogs table foreign keys

| Join catalogs with | on |
| --- | --- |
| [action_inquiries](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Impact-v2.htm#action-inquiries) | ```<br>catalogs.campaign_id = action_inquiries.campaign_id<br>``` |
| [action_updates](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Impact-v2.htm#action-updates) | ```<br>catalogs.campaign_id = action_updates.campaign_id<br>``` |
| [actions](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Impact-v2.htm#actions) | ```<br>catalogs.campaign_id = actions.campaign_id<br>``` |
| [ads](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Impact-v2.htm#ads) | ```<br>catalogs.campaign_id = ads.campaign_id<br>``` |
| [api_submissions](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Impact-v2.htm#api-submissions) | ```<br>catalogs.campaign_id = api_submissions.campaign_id<br>``` |
| [campaigns](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Impact-v2.htm#campaigns) | ```<br>catalogs.campaign_id = campaigns.id<br>``` |
| [clicks](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Impact-v2.htm#clicks) | ```<br>catalogs.campaign_id = clicks.campaign_id<br>``` |
| [contacts](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Impact-v2.htm#contacts) | ```<br>catalogs.campaign_id = contacts.campaign_id<br>``` |
| [conversion_paths](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Impact-v2.htm#conversion-paths) | ```<br>catalogs.campaign_id = conversion_paths.campaign_id<br>``` |
| [deals](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Impact-v2.htm#deals) | ```<br>catalogs.campaign_id = deals.campaign_id<br>``` |
| [exception_lists](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Impact-v2.htm#exception-lists) | ```<br>catalogs.campaign_id = exception_lists.campaign_id<br>``` |
| [invoices](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Impact-v2.htm#invoices) | ```<br>catalogs.campaign_id = invoices.line_items.campaign_id<br>``` |
| [media_partner_groups](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Impact-v2.htm#media-partner-groups) | ```<br>catalogs.campaign_id = media_partner_groups.campaign_id<br>``` |
| [media_partners](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Impact-v2.htm#media-partners) | ```<br>catalogs.campaign_id = media_partners.campaigns.campaign_id<br>``` |
| [notes](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Impact-v2.htm#notes) | ```<br>catalogs.campaign_id = notes.campaign_id<br>``` |
| [promo_codes](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Impact-v2.htm#promo-codes) | ```<br>catalogs.campaign_id = promo_codes.campaign_id<br>``` |
| [tracking_value_requests](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Impact-v2.htm#tracking-value-requests) | ```<br>catalogs.campaign_id = tracking_value_requests.campaign_id<br>``` |
| [unique_urls](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Impact-v2.htm#unique-urls) | ```<br>catalogs.campaign_id = unique_urls.campaign_id<br>``` |
| [catalog_items](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Impact-v2.htm#catalog-items) | ```<br>catalogs.id = catalog_items.catalog_id<br>``` |

catalogs table schema

| **advertiser\_id**<br><br><br>INTEGER |
| --- |
| **campaign\_id**<br><br><br>INTEGER |
| **date\_last\_updated**<br><br><br>DATE-TIME |
| **filename**<br><br><br>STRING |
| **id**<br><br><br>INTEGER |
| **items\_uri**<br><br><br>STRING |
| **name**<br><br><br>STRING |
| **number\_of\_items**<br><br><br>INTEGER |
| **status**<br><br><br>STRING |
| **upload\_method**<br><br><br>STRING |
| **uri**<br><br><br>STRING |

### clicks

The `clicks` table contains info about a campaign’s clicks.

| **Replication Method** | CDC |
| --- | --- |
| **Primary Key** | id |
| **Replication Key** | event\_date |
| **Useful links** | [Impact API method](https://developer.impact.com/default#operations-Clicks-GetClicks "Opens in new tab: Impact API method") |

clicks table foreign keys

| Join clicks with | on |
| --- | --- |
| [action_inquiries](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Impact-v2.htm#action-inquiries) | ```<br>clicks.campaign_id = action_inquiries.campaign_id<br>``` |
| [action_updates](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Impact-v2.htm#action-updates) | ```<br>clicks.campaign_id = action_updates.campaign_id<br>``` |
| [actions](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Impact-v2.htm#actions) | ```<br>clicks.campaign_id = actions.campaign_id<br>``` |
| [ads](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Impact-v2.htm#ads) | ```<br>clicks.campaign_id = ads.campaign_id<br>``` |
| [api_submissions](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Impact-v2.htm#api-submissions) | ```<br>clicks.campaign_id = api_submissions.campaign_id<br>``` |
| [campaigns](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Impact-v2.htm#campaigns) | ```<br>clicks.campaign_id = campaigns.id<br>``` |
| [catalogs](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Impact-v2.htm#catalogs) | ```<br>clicks.campaign_id = catalogs.campaign_id<br>``` |
| [contacts](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Impact-v2.htm#contacts) | ```<br>clicks.campaign_id = contacts.campaign_id<br>``` |
| [conversion_paths](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Impact-v2.htm#conversion-paths) | ```<br>clicks.campaign_id = conversion_paths.campaign_id<br>```<br><br>```<br>clicks.media_id = conversion_paths.events.media_id<br>``` |
| [deals](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Impact-v2.htm#deals) | ```<br>clicks.campaign_id = deals.campaign_id<br>``` |
| [exception_lists](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Impact-v2.htm#exception-lists) | ```<br>clicks.campaign_id = exception_lists.campaign_id<br>``` |
| [invoices](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Impact-v2.htm#invoices) | ```<br>clicks.campaign_id = invoices.line_items.campaign_id<br>```<br><br>```<br>clicks.media_id = invoices.media_id<br>``` |
| [media_partner_groups](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Impact-v2.htm#media-partner-groups) | ```<br>clicks.campaign_id = media_partner_groups.campaign_id<br>``` |
| [media_partners](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Impact-v2.htm#media-partners) | ```<br>clicks.campaign_id = media_partners.campaigns.campaign_id<br>``` |
| [notes](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Impact-v2.htm#notes) | ```<br>clicks.campaign_id = notes.campaign_id<br>```<br><br>```<br>clicks.media_id = notes.media_id<br>``` |
| [promo_codes](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Impact-v2.htm#promo-codes) | ```<br>clicks.campaign_id = promo_codes.campaign_id<br>``` |
| [tracking_value_requests](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Impact-v2.htm#tracking-value-requests) | ```<br>clicks.campaign_id = tracking_value_requests.campaign_id<br>``` |
| [unique_urls](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Impact-v2.htm#unique-urls) | ```<br>clicks.campaign_id = unique_urls.campaign_id<br>``` |

clicks table schema

| **ad\_campaign**<br><br><br>STRING |
| --- |
| **ad\_group**<br><br><br>STRING |
| **ad\_id**<br><br><br>INTEGER |
| **ad\_name**<br><br><br>STRING |
| **ad\_type**<br><br><br>STRING |
| **bid\_keyword**<br><br><br>STRING |
| **browser**<br><br><br>STRING |
| **campaign\_id**<br><br><br>INTEGER |
| **campaign\_name**<br><br><br>STRING |
| **channel**<br><br><br>STRING |
| **cpc\_bid**<br><br><br>NUMBER |
| **customer\_area**<br><br><br>STRING |
| **customer\_city**<br><br><br>STRING |
| **customer\_country"**<br><br><br>STRING |
| **customer\_region**<br><br><br>STRING |
| **deal\_name**<br><br><br>STRING |
| **deal\_scope**<br><br><br>STRING |
| **deal\_type**<br><br><br>STRING |
| **device\_family**<br><br><br>STRING |
| **device\_type**<br><br><br>STRING |
| **event\_date**<br><br><br>DATE-TIME |
| **id**<br><br><br>STRING |
| **ip\_address**<br><br><br>STRING |
| **keyword**<br><br><br>STRING |
| **landing\_page\_url**<br><br><br>STRING |
| **match\_type**<br><br><br>STRING |
| **media\_id**<br><br><br>INTEGER |
| **media\_name**<br><br><br>STRING |
| **os**<br><br><br>STRING |
| **payout**<br><br><br>NUMBER |
| **product\_sku**<br><br><br>STRING |
| **profile\_id**<br><br><br>STRING |
| **referring\_domain**<br><br><br>STRING |
| **referring\_url**<br><br><br>STRING |
| **search\_text**<br><br><br>STRING |
| **shared\_id**<br><br><br>STRING |
| **traffic\_category**<br><br><br>STRING |
| **traffic\_source**<br><br><br>STRING |
| **unique\_click**<br><br><br>BOOLEAN |

### company\_information

The `company_information` table contains details about companies.

| **Replication Method** | Full Table |
| --- | --- |
| **Primary Key** | company\_name |
| **Useful links** | [Impact API method](https://developer.impact.com/default#operations-Company_Information-GetCompanyInfo "Opens in new tab: Impact API method") |

company\_information table schema

| **billing\_address**<br><br><br>OBJECT<br><br>This is a nested data structure:<br><br><ul><li>address_line1: STRING</li><li>address_line2: STRING</li><li>city: STRING</li><li>country: STRING</li><li>postal_code: STRING</li><li>state: STRING</li></ul> |
| --- |
| **commercial\_contact**<br><br><br>OBJECT<br><br>This is a nested data structure:<br><br><ul><li>cell_phone_number: STRING</li><li>cell_phone_number_country: STRING</li><li>email: STRING</li><li>name: STRING</li><li>user_id: INTEGER</li><li>work_phone_number: STRING</li><li>work_phone_number_country: STRING</li></ul> |
| **company\_name**<br><br><br>STRING |
| **corporate\_address**<br><br><br>OBJECT<br><br>This is a nested data structure:<br><br><ul><li>address_line1: STRING</li><li>address_line2: STRING</li><li>city: STRING</li><li>country: STRING</li><li>postal_code: STRING</li><li>state: STRING</li></ul> |
| **currency**<br><br><br>STRING |
| **ein\_ssn\_foreign\_tax\_id**<br><br><br>STRING |
| **financial\_contact**<br><br><br>OBJECT<br><br>This is a nested data structure:<br><br><ul><li>cell_phone_number: STRING</li><li>cell_phone_number_country: STRING</li><li>email: STRING</li><li>name: STRING</li><li>user_id: INTEGER</li><li>work_phone_number: STRING</li><li>work_phone_number_country: STRING</li></ul> |
| **indirect\_tax\_number**<br><br><br>STRING |
| **industry**<br><br><br>OBJECT<br><br>This is a nested data structure:<br><br><ul><li>industry_id: INTEGER</li><li>industry_name: STRING</li></ul> |
| **minimum\_contact\_rating**<br><br><br>INTEGER |
| **organization\_type**<br><br><br>STRING |
| **primary\_phone\_number**<br><br><br>STRING |
| **primary\_phone\_number\_country**<br><br><br>STRING |
| **registered\_for\_indirect\_tax**<br><br><br>BOOLEAN |
| **secondary\_phone\_number**<br><br><br>STRING |
| **secondary\_phone\_number\_country**<br><br><br>STRING |
| **technical\_contact**<br><br><br>OBJECT<br><br>This is a nested data structure:<br><br><ul><li>cell_phone_number: STRING</li><li>cell_phone_number_country: STRING</li><li>email: STRING</li><li>name: STRING</li><li>user_id: INTEGER</li><li>work_phone_number: STRING</li><li>work_phone_number_country: STRING</li></ul> |
| **timezone**<br><br><br>STRING |
| **uri**<br><br><br>STRING |
| **website**<br><br><br>STRING |

### contacts

The `contacts` table contains info about a campaign’s contacts.

| **Replication Method** | Full Table |
| --- | --- |
| **Primary Key** | id |
| **Useful links** | [Impact API method](https://developer.impact.com/default#operations-Contacts-GetContacts "Opens in new tab: Impact API method") |

contacts table foreign keys

| Join contacts with | on |
| --- | --- |
| [action_inquiries](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Impact-v2.htm#action-inquiries) | ```<br>contacts.campaign_id = action_inquiries.campaign_id<br>``` |
| [action_updates](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Impact-v2.htm#action-updates) | ```<br>contacts.campaign_id = action_updates.campaign_id<br>``` |
| [actions](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Impact-v2.htm#actions) | ```<br>contacts.campaign_id = actions.campaign_id<br>``` |
| [ads](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Impact-v2.htm#ads) | ```<br>contacts.campaign_id = ads.campaign_id<br>``` |
| [api_submissions](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Impact-v2.htm#api-submissions) | ```<br>contacts.campaign_id = api_submissions.campaign_id<br>``` |
| [campaigns](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Impact-v2.htm#campaigns) | ```<br>contacts.campaign_id = campaigns.id<br>``` |
| [catalogs](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Impact-v2.htm#catalogs) | ```<br>contacts.campaign_id = catalogs.campaign_id<br>``` |
| [clicks](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Impact-v2.htm#clicks) | ```<br>contacts.campaign_id = clicks.campaign_id<br>``` |
| [conversion_paths](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Impact-v2.htm#conversion-paths) | ```<br>contacts.campaign_id = conversion_paths.campaign_id<br>``` |
| [deals](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Impact-v2.htm#deals) | ```<br>contacts.campaign_id = deals.campaign_id<br>``` |
| [exception_lists](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Impact-v2.htm#exception-lists) | ```<br>contacts.campaign_id = exception_lists.campaign_id<br>``` |
| [invoices](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Impact-v2.htm#invoices) | ```<br>contacts.campaign_id = invoices.line_items.campaign_id<br>``` |
| [media_partner_groups](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Impact-v2.htm#media-partner-groups) | ```<br>contacts.campaign_id = media_partner_groups.campaign_id<br>``` |
| [media_partners](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Impact-v2.htm#media-partners) | ```<br>contacts.campaign_id = media_partners.campaigns.campaign_id<br>``` |
| [notes](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Impact-v2.htm#notes) | ```<br>contacts.campaign_id = notes.campaign_id<br>``` |
| [promo_codes](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Impact-v2.htm#promo-codes) | ```<br>contacts.campaign_id = promo_codes.campaign_id<br>``` |
| [tracking_value_requests](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Impact-v2.htm#tracking-value-requests) | ```<br>contacts.campaign_id = tracking_value_requests.campaign_id<br>``` |
| [unique_urls](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Impact-v2.htm#unique-urls) | ```<br>contacts.campaign_id = unique_urls.campaign_id<br>``` |

contacts table schema

| **accounts**<br><br>ARRAY<br><br>This is a nested data structure:<br><br><ul><li>id: INTEGER</li><li>name: STRING</li></ul><br><br>OBJECT<br><br>This is a nested data structure.<br><br>Click to expand name<br><br><table></table> |
| --- |
| **campaign\_id**<br><br><br>INTEGER |
| **cellphone\_number**<br><br><br>STRING |
| **cellphone\_number\_country**<br><br><br>STRING |
| **email\_address**<br><br><br>STRING |
| **first\_name**<br><br><br>STRING |
| **id**<br><br><br>STRING |
| **labels**<br><br>ARRAY<br><br>This is a nested data structure. |
| **last\_name**<br><br><br>STRING |
| **profile\_image**<br><br><br>STRING |
| **title**<br><br><br>STRING |
| **uri**<br><br><br>STRING |
| **work\_phone\_number**<br><br><br>INTEGER |
| **work\_phone\_number\_country**<br><br><br>STRING |

### conversion\_paths

The `conversion_paths` table contains info about a campaign’s conversions.

**Note**: Your **Model ID** must be provided [in the integration’s settings](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Impact-v2.htm#add-stitch-data-source) to replicate data for this table.

| **Replication Method** | Full Table |
| --- | --- |
| **Primary Keys** | campaign\_id<br><br>customer\_id<br><br>model\_id |
| **Useful links** | [Impact API method](https://developer.impact.com/default/documentation/Rest-Adv-v8#operations-Conversion_Paths-GetConversionPaths "Opens in new tab: Impact API method") |

conversion\_paths table foreign keys

| Join conversion\_paths with | on |
| --- | --- |
| [action_updates](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Impact-v2.htm#action-updates) | ```<br>conversion_paths.events.action_tracker_id = action_updates.action_tracker_id<br>```<br><br>```<br>conversion_paths.events.action_id = action_updates.action_id<br>```<br><br>```<br>conversion_paths.events.ad_id = action_updates.ad_id<br>```<br><br>```<br>conversion_paths.campaign_id = action_updates.campaign_id<br>```<br><br>```<br>conversion_paths.customer_id = action_updates.customer_id<br>``` |
| [actions](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Impact-v2.htm#actions) | ```<br>conversion_paths.events.action_tracker_id = actions.action_tracker_id<br>```<br><br>```<br>conversion_paths.events.action_id = actions.id<br>```<br><br>```<br>conversion_paths.events.ad_id = actions.ad_id<br>```<br><br>```<br>conversion_paths.campaign_id = actions.campaign_id<br>```<br><br>```<br>conversion_paths.customer_id = actions.customer_id<br>``` |
| [api_submissions](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Impact-v2.htm#api-submissions) | ```<br>conversion_paths.events.action_tracker_id = api_submissions.action_tracker_id<br>```<br><br>```<br>conversion_paths.campaign_id = api_submissions.campaign_id<br>``` |
| [exception_lists](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Impact-v2.htm#exception-lists) | ```<br>conversion_paths.events.action_tracker_id = exception_lists.action_trackers.id<br>```<br><br>```<br>conversion_paths.campaign_id = exception_lists.campaign_id<br>``` |
| [action_inquiries](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Impact-v2.htm#action-inquiries) | ```<br>conversion_paths.events.action_id = action_inquiries.action_id<br>```<br><br>```<br>conversion_paths.campaign_id = action_inquiries.campaign_id<br>``` |
| [ads](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Impact-v2.htm#ads) | ```<br>conversion_paths.events.ad_id = ads.id<br>```<br><br>```<br>conversion_paths.campaign_id = ads.campaign_id<br>``` |
| [campaigns](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Impact-v2.htm#campaigns) | ```<br>conversion_paths.campaign_id = campaigns.id<br>``` |
| [catalogs](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Impact-v2.htm#catalogs) | ```<br>conversion_paths.campaign_id = catalogs.campaign_id<br>``` |
| [clicks](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Impact-v2.htm#clicks) | ```<br>conversion_paths.campaign_id = clicks.campaign_id<br>```<br><br>```<br>conversion_paths.events.media_id = clicks.media_id<br>``` |
| [contacts](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Impact-v2.htm#contacts) | ```<br>conversion_paths.campaign_id = contacts.campaign_id<br>``` |
| [deals](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Impact-v2.htm#deals) | ```<br>conversion_paths.campaign_id = deals.campaign_id<br>``` |
| [invoices](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Impact-v2.htm#invoices) | ```<br>conversion_paths.campaign_id = invoices.line_items.campaign_id<br>```<br><br>```<br>conversion_paths.events.media_id = invoices.media_id<br>``` |
| [media_partner_groups](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Impact-v2.htm#media-partner-groups) | ```<br>conversion_paths.campaign_id = media_partner_groups.campaign_id<br>``` |
| [media_partners](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Impact-v2.htm#media-partners) | ```<br>conversion_paths.campaign_id = media_partners.campaigns.campaign_id<br>``` |
| [notes](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Impact-v2.htm#notes) | ```<br>conversion_paths.campaign_id = notes.campaign_id<br>```<br><br>```<br>conversion_paths.events.media_id = notes.media_id<br>``` |
| [promo_codes](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Impact-v2.htm#promo-codes) | ```<br>conversion_paths.campaign_id = promo_codes.campaign_id<br>``` |
| [tracking_value_requests](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Impact-v2.htm#tracking-value-requests) | ```<br>conversion_paths.campaign_id = tracking_value_requests.campaign_id<br>``` |
| [unique_urls](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Impact-v2.htm#unique-urls) | ```<br>conversion_paths.campaign_id = unique_urls.campaign_id<br>``` |

conversion\_paths table schema

| **campaign\_id**<br><br><br>INTEGER |
| --- |
| **campaign\_name**<br><br><br>STRING |
| **channel\_count**<br><br><br>INTEGER |
| **cost**<br><br><br>NUMBER |
| **customer\_id**<br><br><br>INTEGER |
| **events**<br><br>ARRAY<br><br>This is a nested data structure:<br><br><ul><li>action_date: DATE-TIME</li><li>action_id: STRING</li><li>action_tracker_id: INTEGER</li><li>action_tracker_name: STRING</li><li>ad_campaign: STRING</li><li>ad_distribution_type: STRING</li><li>ad_group: STRING</li><li>ad_id: INTEGER</li><li>ad_name: STRING</li><li>ad_site_location: STRING</li><li>amount: NUMBER</li><li>app_name: STRING</li><li>app_package_name: STRING</li><li>app_version: STRING</li><li>attributed_credit: NUMBER</li><li>attributed_revenue: NUMBER</li><li>browser: STRING</li><li>channel: STRING</li><li>customer_area: STRING</li><li>customer_city: STRING</li><li>customer_country: STRING</li><li>customer_post_code: STRING</li><li>customer_region: STRING</li><li>customer_status: STRING</li><li>date_1: DATE</li><li>date_2: DATE</li><li>date_3: DATE</li><li>deal_name: STRING</li><li>deal_scope: STRING</li><li>deal_type: STRING</li><li>device_family: STRING</li><li>device_type: STRING</li><li>event_date: DATE-TIME</li><li>fingerprint: STRING</li><li>id: STRING</li><li>keyword: STRING</li><li>landing_page: STRING</li><li>match_type: STRING</li><li>media_id: INTEGER</li><li>media_name: STRING</li><li>money_1: NUMBER</li><li>money_2: NUMBER</li><li>money_3: NUMBER</li><li>note: STRING</li><li>numeric_1: NUMBER</li><li>numeric_2: NUMBER</li><li>numeric_3: NUMBER</li><li>order_discount: NUMBER</li><li>order_id: STRING</li><li>order_margin: NUMBER</li><li>order_shipping: NUMBER</li><li>order_subtotal: NUMBER</li><li>order_tax: NUMBER</li><li>order_vat: NUMBER</li><li>os: STRING</li><li>payout: NUMBER</li><li>phone_number: STRING</li><li>platform: STRING</li><li>position_type: STRING</li><li>profile_id: STRING</li><li>promocode: STRING</li><li>referring_url: STRING</li><li>shared_id: STRING</li><li>site_category: STRING</li><li>site_version: STRING</li><li>step: INTEGER</li><li>sub_id_1: INTEGER</li><li>sub_id_2: INTEGER</li><li>sub_id_3: INTEGER</li><li>sub_type: STRING</li><li>text_1: STRING</li><li>text_2: STRING</li><li>text_3: STRING</li><li>traffic_type: STRING</li><li>type: STRING</li></ul> |
| **latency**<br><br><br>NUMBER |
| **media\_count**<br><br><br>INTEGER |
| **model\_id**<br><br><br>INTEGER |
| **model\_name**<br><br><br>STRING |
| **referral\_counts**<br><br>ARRAY<br><br>This is a nested data structure:<br><br><ul><li>count: INTEGER</li><li>type: STRING</li></ul> |
| **revenue**<br><br><br>NUMBER |
| **steps**<br><br><br>INTEGER |
| **uri**<br><br><br>STRING |

### deals

The `deals` table contains info about the deals in your Impact account.

| **Replication Method** | Full Table |
| --- | --- |
| **Primary Key** | id |
| **Useful links** | [Impact API method](https://developer.impact.com/default#operations-Deals-GetDeals "Opens in new tab: Impact API method") |

deals table foreign keys

| Join deals with | on |
| --- | --- |
| [action_inquiries](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Impact-v2.htm#action-inquiries) | ```<br>deals.campaign_id = action_inquiries.campaign_id<br>``` |
| [action_updates](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Impact-v2.htm#action-updates) | ```<br>deals.campaign_id = action_updates.campaign_id<br>``` |
| [actions](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Impact-v2.htm#actions) | ```<br>deals.campaign_id = actions.campaign_id<br>``` |
| [ads](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Impact-v2.htm#ads) | ```<br>deals.campaign_id = ads.campaign_id<br>```<br><br>```<br>deals.id = ads.deal_id<br>``` |
| [api_submissions](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Impact-v2.htm#api-submissions) | ```<br>deals.campaign_id = api_submissions.campaign_id<br>``` |
| [campaigns](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Impact-v2.htm#campaigns) | ```<br>deals.campaign_id = campaigns.id<br>``` |
| [catalogs](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Impact-v2.htm#catalogs) | ```<br>deals.campaign_id = catalogs.campaign_id<br>``` |
| [clicks](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Impact-v2.htm#clicks) | ```<br>deals.campaign_id = clicks.campaign_id<br>``` |
| [contacts](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Impact-v2.htm#contacts) | ```<br>deals.campaign_id = contacts.campaign_id<br>``` |
| [conversion_paths](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Impact-v2.htm#conversion-paths) | ```<br>deals.campaign_id = conversion_paths.campaign_id<br>``` |
| [exception_lists](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Impact-v2.htm#exception-lists) | ```<br>deals.campaign_id = exception_lists.campaign_id<br>``` |
| [invoices](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Impact-v2.htm#invoices) | ```<br>deals.campaign_id = invoices.line_items.campaign_id<br>``` |
| [media_partner_groups](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Impact-v2.htm#media-partner-groups) | ```<br>deals.campaign_id = media_partner_groups.campaign_id<br>``` |
| [media_partners](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Impact-v2.htm#media-partners) | ```<br>deals.campaign_id = media_partners.campaigns.campaign_id<br>``` |
| [notes](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Impact-v2.htm#notes) | ```<br>deals.campaign_id = notes.campaign_id<br>``` |
| [promo_codes](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Impact-v2.htm#promo-codes) | ```<br>deals.campaign_id = promo_codes.campaign_id<br>```<br><br>```<br>deals.id = promo_codes.deal_id<br>``` |
| [tracking_value_requests](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Impact-v2.htm#tracking-value-requests) | ```<br>deals.campaign_id = tracking_value_requests.campaign_id<br>```<br><br>```<br>deals.id = tracking_value_requests.deal_id<br>``` |
| [unique_urls](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Impact-v2.htm#unique-urls) | ```<br>deals.campaign_id = unique_urls.campaign_id<br>``` |

deals table schema

| **bogo\_buy\_image\_url**<br><br><br>STRING |
| --- |
| **bogo\_buy\_name**<br><br><br>STRING |
| **bogo\_buy\_quantity**<br><br><br>STRING |
| **bogo\_buy\_scope**<br><br><br>STRING |
| **bogo\_get\_discount\_amount**<br><br><br>NUMBER |
| **bogo\_get\_discount\_currency**<br><br><br>STRING |
| **bogo\_get\_discount\_percent**<br><br><br>INTEGER |
| **bogo\_get\_discount\_type**<br><br><br>STRING |
| **bogo\_get\_image\_url**<br><br><br>STRING |
| **bogo\_get\_name**<br><br><br>STRING |
| **bogo\_get\_quantity**<br><br><br>STRING |
| **bogo\_get\_scope**<br><br><br>STRING |
| **campaign\_id**<br><br><br>INTEGER |
| **categories**<br><br><br>STRING |
| **default\_promo\_code**<br><br><br>STRING |
| **description**<br><br><br>STRING |
| **discount\_amount**<br><br><br>NUMBER |
| **discount\_currency**<br><br><br>STRING |
| **discount\_maximum\_percent**<br><br><br>INTEGER |
| **discount\_percent**<br><br><br>INTEGER |
| **discount\_percent\_range\_end**<br><br><br>INTEGER |
| **discount\_percent\_range\_start**<br><br><br>INTEGER |
| **discount\_type**<br><br><br>STRING |
| **end\_date**<br><br><br>DATE-TIME |
| **gift**<br><br><br>STRING |
| **id**<br><br><br>INTEGER |
| **maximum\_savings\_amount**<br><br><br>NUMBER |
| **maximum\_savings\_currency**<br><br><br>STRING |
| **minimum\_purchase\_amount**<br><br><br>NUMBER |
| **minimum\_purchase\_amount\_currency**<br><br><br>STRING |
| **name**<br><br><br>STRING |
| **products**<br><br>ARRAY<br><br>This is a nested data structure:<br><br><ul><li>product_after_price_amount: NUMBER</li><li>product_after_price_currency: STRING</li><li>product_before_price_amount: NUMBER</li><li>product_before_price_currency: STRING</li><li>product_image_url: STRING</li><li>product_name: STRING</li></ul> |
| **purchase\_limit\_quantity**<br><br><br>STRING |
| **rebate\_amount**<br><br><br>NUMBER |
| **rebate\_currency**<br><br><br>STRING |
| **restricted\_media\_partner\_groups**<br><br>ARRAY<br><br>This is a nested data structure. |
| **restricted\_media\_partners**<br><br>ARRAY<br><br>This is a nested data structure. |
| **scope**<br><br><br>STRING |
| **start\_date**<br><br><br>DATE-TIME |
| **state**<br><br><br>STRING |
| **synch\_ads\_promo\_codes**<br><br><br>STRING |
| **type**<br><br><br>STRING |
| **uri**<br><br><br>STRING |

### exception\_list\_items

The `exception_list_items` table contains info about an exception list’s items.

| **Replication Method** | Full Table |
| --- | --- |
| **Primary Key** | id |
| **Useful links** | [Impact API method](https://developer.impact.com/default#operations-Exception_Lists-GetExceptionListItems "Opens in new tab: Impact API method") |

exception\_list\_items table foreign keys

| Join exception\_list\_items with | on |
| --- | --- |
| [exception_lists](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Impact-v2.htm#exception-lists) | ```<br>exception_list_items.list_id = exception_lists.id<br>``` |

exception\_list\_items table schema

| **created\_date**<br><br><br>DATE-TIME |
| --- |
| **id**<br><br><br>INTEGER |
| **list\_id**<br><br><br>INTEGER |
| **match\_mode**<br><br><br>STRING |
| **name**<br><br><br>STRING |
| **uri**<br><br><br>STRING |
| **value**<br><br><br>STRING |

### exception\_lists

The `exception_lists` table contains info about exception lists.

| **Replication Method** | Full Table |
| --- | --- |
| **Primary Key** | id |
| **Useful links** | [Impact API method](https://developer.impact.com/default#operations-Exception_Lists-GetExceptionLists "Opens in new tab: Impact API method") |

exception\_lists table foreign keys

| Join exception\_lists with | on |
| --- | --- |
| [action_updates](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Impact-v2.htm#action-updates) | ```<br>exception_lists.action_trackers.id = action_updates.action_tracker_id<br>```<br><br>```<br>exception_lists.campaign_id = action_updates.campaign_id<br>``` |
| [actions](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Impact-v2.htm#actions) | ```<br>exception_lists.action_trackers.id = actions.action_tracker_id<br>```<br><br>```<br>exception_lists.campaign_id = actions.campaign_id<br>``` |
| [api_submissions](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Impact-v2.htm#api-submissions) | ```<br>exception_lists.action_trackers.id = api_submissions.action_tracker_id<br>```<br><br>```<br>exception_lists.campaign_id = api_submissions.campaign_id<br>``` |
| [conversion_paths](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Impact-v2.htm#conversion-paths) | ```<br>exception_lists.action_trackers.id = conversion_paths.events.action_tracker_id<br>```<br><br>```<br>exception_lists.campaign_id = conversion_paths.campaign_id<br>``` |
| [action_inquiries](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Impact-v2.htm#action-inquiries) | ```<br>exception_lists.campaign_id = action_inquiries.campaign_id<br>``` |
| [ads](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Impact-v2.htm#ads) | ```<br>exception_lists.campaign_id = ads.campaign_id<br>``` |
| [campaigns](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Impact-v2.htm#campaigns) | ```<br>exception_lists.campaign_id = campaigns.id<br>``` |
| [catalogs](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Impact-v2.htm#catalogs) | ```<br>exception_lists.campaign_id = catalogs.campaign_id<br>``` |
| [clicks](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Impact-v2.htm#clicks) | ```<br>exception_lists.campaign_id = clicks.campaign_id<br>``` |
| [contacts](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Impact-v2.htm#contacts) | ```<br>exception_lists.campaign_id = contacts.campaign_id<br>``` |
| [deals](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Impact-v2.htm#deals) | ```<br>exception_lists.campaign_id = deals.campaign_id<br>``` |
| [invoices](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Impact-v2.htm#invoices) | ```<br>exception_lists.campaign_id = invoices.line_items.campaign_id<br>``` |
| [media_partner_groups](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Impact-v2.htm#media-partner-groups) | ```<br>exception_lists.campaign_id = media_partner_groups.campaign_id<br>``` |
| [media_partners](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Impact-v2.htm#media-partners) | ```<br>exception_lists.campaign_id = media_partners.campaigns.campaign_id<br>``` |
| [notes](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Impact-v2.htm#notes) | ```<br>exception_lists.campaign_id = notes.campaign_id<br>``` |
| [promo_codes](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Impact-v2.htm#promo-codes) | ```<br>exception_lists.campaign_id = promo_codes.campaign_id<br>``` |
| [tracking_value_requests](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Impact-v2.htm#tracking-value-requests) | ```<br>exception_lists.campaign_id = tracking_value_requests.campaign_id<br>``` |
| [unique_urls](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Impact-v2.htm#unique-urls) | ```<br>exception_lists.campaign_id = unique_urls.campaign_id<br>``` |
| [exception_list_items](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Impact-v2.htm#exception-list-items) | ```<br>exception_lists.id = exception_list_items.list_id<br>``` |

exception\_lists table schema

| **action\_trackers**<br><br>ARRAY<br><br>This is a nested data structure:<br><br><ul><li>id: INTEGER</li><li>name: STRING</li></ul> |
| --- |
| **campaign\_id**<br><br><br>INTEGER |
| **created\_date**<br><br><br>DATE-TIME |
| **deactivation\_date**<br><br><br>DATE-TIME |
| **id**<br><br><br>INTEGER |
| **items\_uri**<br><br><br>STRING |
| **name**<br><br><br>STRING |
| **number\_of\_items**<br><br><br>INTEGER |
| **state**<br><br><br>STRING |
| **type**<br><br><br>STRING |
| **uri**<br><br><br>STRING |

### ftp\_file\_submissions

The `ftp_file_submissions` table contains info about FTP file submissions.

| **Replication Method** | CDC |
| --- | --- |
| **Primary Key** | batch\_id |
| **Replication Key** | submission\_date |
| **Useful links** | [Impact API method](https://developer.impact.com/default#operations-FTP_File_Submissions-GetFTPFileSubmissions "Opens in new tab: Impact API method") |

ftp\_file\_submissions table foreign keys

| Join ftp\_file\_submissions with | on |
| --- | --- |
| [api_submissions](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Impact-v2.htm#api-submissions) | ```<br>ftp_file_submissions.account_id = api_submissions.account_id<br>``` |

ftp\_file\_submissions table schema

| **account\_id**<br><br><br>INTEGER |
| --- |
| **batch\_id**<br><br><br>STRING |
| **completion\_date**<br><br><br>DATE-TIME |
| **errors\_uri**<br><br><br>STRING |
| **file\_name**<br><br><br>STRING |
| **status**<br><br><br>STRING |
| **submission\_date**<br><br><br>DATE-TIME |
| **total\_errors**<br><br><br>STRING |
| **total\_records**<br><br><br>INTEGER |
| **type**<br><br><br>STRING |
| **uri**<br><br><br>STRING |

### invoices

The `invoices` table contains info about the invoices in your Impact account.

| **Replication Method** | CDC |
| --- | --- |
| **Primary Key** | id |
| **Replication Key** | created\_date |
| **Useful links** | [Impact API method](https://developer.impact.com/default#operations-Invoices-GetInvoices "Opens in new tab: Impact API method") |

invoices table foreign keys

| Join invoices with | on |
| --- | --- |
| [action_inquiries](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Impact-v2.htm#action-inquiries) | ```<br>invoices.line_items.campaign_id = action_inquiries.campaign_id<br>``` |
| [action_updates](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Impact-v2.htm#action-updates) | ```<br>invoices.line_items.campaign_id = action_updates.campaign_id<br>``` |
| [actions](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Impact-v2.htm#actions) | ```<br>invoices.line_items.campaign_id = actions.campaign_id<br>``` |
| [ads](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Impact-v2.htm#ads) | ```<br>invoices.line_items.campaign_id = ads.campaign_id<br>``` |
| [api_submissions](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Impact-v2.htm#api-submissions) | ```<br>invoices.line_items.campaign_id = api_submissions.campaign_id<br>``` |
| [campaigns](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Impact-v2.htm#campaigns) | ```<br>invoices.line_items.campaign_id = campaigns.id<br>``` |
| [catalogs](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Impact-v2.htm#catalogs) | ```<br>invoices.line_items.campaign_id = catalogs.campaign_id<br>``` |
| [clicks](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Impact-v2.htm#clicks) | ```<br>invoices.line_items.campaign_id = clicks.campaign_id<br>```<br><br>```<br>invoices.media_id = clicks.media_id<br>``` |
| [contacts](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Impact-v2.htm#contacts) | ```<br>invoices.line_items.campaign_id = contacts.campaign_id<br>``` |
| [conversion_paths](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Impact-v2.htm#conversion-paths) | ```<br>invoices.line_items.campaign_id = conversion_paths.campaign_id<br>```<br><br>```<br>invoices.media_id = conversion_paths.events.media_id<br>``` |
| [deals](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Impact-v2.htm#deals) | ```<br>invoices.line_items.campaign_id = deals.campaign_id<br>``` |
| [exception_lists](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Impact-v2.htm#exception-lists) | ```<br>invoices.line_items.campaign_id = exception_lists.campaign_id<br>``` |
| [media_partner_groups](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Impact-v2.htm#media-partner-groups) | ```<br>invoices.line_items.campaign_id = media_partner_groups.campaign_id<br>``` |
| [media_partners](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Impact-v2.htm#media-partners) | ```<br>invoices.line_items.campaign_id = media_partners.campaigns.campaign_id<br>``` |
| [notes](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Impact-v2.htm#notes) | ```<br>invoices.line_items.campaign_id = notes.campaign_id<br>```<br><br>```<br>invoices.media_id = notes.media_id<br>``` |
| [promo_codes](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Impact-v2.htm#promo-codes) | ```<br>invoices.line_items.campaign_id = promo_codes.campaign_id<br>``` |
| [tracking_value_requests](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Impact-v2.htm#tracking-value-requests) | ```<br>invoices.line_items.campaign_id = tracking_value_requests.campaign_id<br>``` |
| [unique_urls](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Impact-v2.htm#unique-urls) | ```<br>invoices.line_items.campaign_id = unique_urls.campaign_id<br>``` |

invoices table schema

| **created\_date**<br><br><br>DATE-TIME |
| --- |
| **currency**<br><br><br>STRING |
| **id**<br><br><br>STRING |
| **line\_items**<br><br>ARRAY<br><br>This is a nested data structure:<br><br><ul><li>actions: INTEGER</li><li>campaign_id: INTEGER</li><li>campaign_name: STRING</li><li>description: STRING</li><li>due_date: DATE-TIME</li><li>event_month_year: STRING</li><li>net_item_amount: NUMBER</li><li>paid_date: DATE-TIME</li><li>status: STRING</li><li>total_item_amount: NUMBER</li><li>vat_item_amount: NUMBER</li></ul> |
| **media\_id**<br><br><br>INTEGER |
| **media\_name**<br><br><br>STRING |
| **pdf**<br><br><br>STRING |
| **total\_amount**<br><br><br>NUMBER |
| **total\_vat\_amount**<br><br><br>NUMBER |

### media\_partner\_groups

The `media_partner_groups` table contains info about a campaign’s media partner groups.

| **Replication Method** | Full Table |
| --- | --- |
| **Primary Key** | id |
| **Useful links** | [Impact API method](https://developer.impact.com/default#operations-Partner_Groups-GetMediaPartnerGroups "Opens in new tab: Impact API method") |

media\_partner\_groups table foreign keys

| Join media\_partner\_groups with | on |
| --- | --- |
| [action_inquiries](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Impact-v2.htm#action-inquiries) | ```<br>media_partner_groups.campaign_id = action_inquiries.campaign_id<br>```<br><br>```<br>media_partner_groups.media_partners.partner_id = action_inquiries.media_partner_id<br>``` |
| [action_updates](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Impact-v2.htm#action-updates) | ```<br>media_partner_groups.campaign_id = action_updates.campaign_id<br>```<br><br>```<br>media_partner_groups.media_partners.partner_id = action_updates.media_partner_id<br>``` |
| [actions](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Impact-v2.htm#actions) | ```<br>media_partner_groups.campaign_id = actions.campaign_id<br>```<br><br>```<br>media_partner_groups.media_partners.partner_id = actions.media_partner_id<br>``` |
| [ads](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Impact-v2.htm#ads) | ```<br>media_partner_groups.campaign_id = ads.campaign_id<br>``` |
| [api_submissions](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Impact-v2.htm#api-submissions) | ```<br>media_partner_groups.campaign_id = api_submissions.campaign_id<br>```<br><br>```<br>media_partner_groups.media_partners.partner_id = api_submissions.media_partner_id<br>``` |
| [campaigns](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Impact-v2.htm#campaigns) | ```<br>media_partner_groups.campaign_id = campaigns.id<br>``` |
| [catalogs](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Impact-v2.htm#catalogs) | ```<br>media_partner_groups.campaign_id = catalogs.campaign_id<br>``` |
| [clicks](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Impact-v2.htm#clicks) | ```<br>media_partner_groups.campaign_id = clicks.campaign_id<br>``` |
| [contacts](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Impact-v2.htm#contacts) | ```<br>media_partner_groups.campaign_id = contacts.campaign_id<br>``` |
| [conversion_paths](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Impact-v2.htm#conversion-paths) | ```<br>media_partner_groups.campaign_id = conversion_paths.campaign_id<br>``` |
| [deals](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Impact-v2.htm#deals) | ```<br>media_partner_groups.campaign_id = deals.campaign_id<br>``` |
| [exception_lists](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Impact-v2.htm#exception-lists) | ```<br>media_partner_groups.campaign_id = exception_lists.campaign_id<br>``` |
| [invoices](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Impact-v2.htm#invoices) | ```<br>media_partner_groups.campaign_id = invoices.line_items.campaign_id<br>``` |
| [media_partners](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Impact-v2.htm#media-partners) | ```<br>media_partner_groups.campaign_id = media_partners.campaigns.campaign_id<br>```<br><br>```<br>media_partner_groups.id = media_partners.groups.group_id<br>```<br><br>```<br>media_partner_groups.media_partners.partner_id = media_partners.id<br>``` |
| [notes](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Impact-v2.htm#notes) | ```<br>media_partner_groups.campaign_id = notes.campaign_id<br>``` |
| [promo_codes](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Impact-v2.htm#promo-codes) | ```<br>media_partner_groups.campaign_id = promo_codes.campaign_id<br>``` |
| [tracking_value_requests](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Impact-v2.htm#tracking-value-requests) | ```<br>media_partner_groups.campaign_id = tracking_value_requests.campaign_id<br>```<br><br>```<br>media_partner_groups.media_partners.partner_id = tracking_value_requests.media_partner_id<br>``` |
| [unique_urls](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Impact-v2.htm#unique-urls) | ```<br>media_partner_groups.campaign_id = unique_urls.campaign_id<br>```<br><br>```<br>media_partner_groups.media_partners.partner_id = unique_urls.media_partner_id<br>``` |

media\_partner\_groups table schema

| **campaign\_id**<br><br><br>INTEGER |
| --- |
| **id**<br><br><br>INTEGER |
| **media\_partners**<br><br>ARRAY<br><br>This is a nested data structure:<br><br><ul><li>partner_id: INTEGER</li><li>partner_name: STRING</li><li>partner_uri: STRING</li></ul> |
| **name**<br><br><br>STRING |
| **uri**<br><br><br>STRING |

### media\_partners

The `media_partners` table contains info about the media partners in your Impact account.

| **Replication Method** | Full Table |
| --- | --- |
| **Primary Key** | id |
| **Useful links** | [Impact API method](https://developer.impact.com/default#operations-Partners-GetMediaPartners "Opens in new tab: Impact API method") |

media\_partners table foreign keys

| Join media\_partners with | on |
| --- | --- |
| [action_inquiries](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Impact-v2.htm#action-inquiries) | ```<br>media_partners.campaigns.campaign_id = action_inquiries.campaign_id<br>```<br><br>```<br>media_partners.id = action_inquiries.media_partner_id<br>``` |
| [action_updates](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Impact-v2.htm#action-updates) | ```<br>media_partners.campaigns.campaign_id = action_updates.campaign_id<br>```<br><br>```<br>media_partners.id = action_updates.media_partner_id<br>``` |
| [actions](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Impact-v2.htm#actions) | ```<br>media_partners.campaigns.campaign_id = actions.campaign_id<br>```<br><br>```<br>media_partners.id = actions.media_partner_id<br>``` |
| [ads](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Impact-v2.htm#ads) | ```<br>media_partners.campaigns.campaign_id = ads.campaign_id<br>``` |
| [api_submissions](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Impact-v2.htm#api-submissions) | ```<br>media_partners.campaigns.campaign_id = api_submissions.campaign_id<br>```<br><br>```<br>media_partners.id = api_submissions.media_partner_id<br>``` |
| [campaigns](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Impact-v2.htm#campaigns) | ```<br>media_partners.campaigns.campaign_id = campaigns.id<br>``` |
| [catalogs](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Impact-v2.htm#catalogs) | ```<br>media_partners.campaigns.campaign_id = catalogs.campaign_id<br>``` |
| [clicks](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Impact-v2.htm#clicks) | ```<br>media_partners.campaigns.campaign_id = clicks.campaign_id<br>``` |
| [contacts](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Impact-v2.htm#contacts) | ```<br>media_partners.campaigns.campaign_id = contacts.campaign_id<br>``` |
| [conversion_paths](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Impact-v2.htm#conversion-paths) | ```<br>media_partners.campaigns.campaign_id = conversion_paths.campaign_id<br>``` |
| [deals](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Impact-v2.htm#deals) | ```<br>media_partners.campaigns.campaign_id = deals.campaign_id<br>``` |
| [exception_lists](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Impact-v2.htm#exception-lists) | ```<br>media_partners.campaigns.campaign_id = exception_lists.campaign_id<br>``` |
| [invoices](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Impact-v2.htm#invoices) | ```<br>media_partners.campaigns.campaign_id = invoices.line_items.campaign_id<br>``` |
| [media_partner_groups](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Impact-v2.htm#media-partner-groups) | ```<br>media_partners.campaigns.campaign_id = media_partner_groups.campaign_id<br>```<br><br>```<br>media_partners.groups.group_id = media_partner_groups.id<br>```<br><br>```<br>media_partners.id = media_partner_groups.media_partners.partner_id<br>``` |
| [notes](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Impact-v2.htm#notes) | ```<br>media_partners.campaigns.campaign_id = notes.campaign_id<br>``` |
| [promo_codes](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Impact-v2.htm#promo-codes) | ```<br>media_partners.campaigns.campaign_id = promo_codes.campaign_id<br>``` |
| [tracking_value_requests](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Impact-v2.htm#tracking-value-requests) | ```<br>media_partners.campaigns.campaign_id = tracking_value_requests.campaign_id<br>```<br><br>```<br>media_partners.id = tracking_value_requests.media_partner_id<br>``` |
| [unique_urls](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Impact-v2.htm#unique-urls) | ```<br>media_partners.campaigns.campaign_id = unique_urls.campaign_id<br>```<br><br>```<br>media_partners.id = unique_urls.media_partner_id<br>``` |

media\_partners table schema

| **address\_line1**<br><br><br>STRING |
| --- |
| **address\_line2**<br><br><br>STRING |
| **campaigns**<br><br>ARRAY<br><br>This is a nested data structure:<br><br><ul><li>campaign_id: INTEGER</li><li>campaign_name: STRING</li><li>insertion_order_id: INTEGER</li><li>insertion_order_name: STRING</li><li>join_date: DATE-TIME</li></ul> |
| **city**<br><br><br>STRING |
| **contact**<br><br><br>OBJECT<br><br>This is a nested data structure:<br><br><ul><li>email_address: STRING</li><li>first_name: STRING</li><li>last_name: STRING</li><li>phone_number: STRING</li></ul> |
| **country**<br><br><br>STRING |
| **country\_state**<br><br><br>STRING |
| **currency**<br><br><br>STRING |
| **date\_created**<br><br><br>DATE-TIME |
| **description**<br><br><br>STRING |
| **groups**<br><br>ARRAY<br><br>This is a nested data structure:<br><br><ul><li>group_id: INTEGER</li><li>group_name: STRING</li></ul> |
| **id**<br><br><br>INTEGER |
| **mp\_value1**<br><br><br>STRING |
| **mp\_value2**<br><br><br>STRING |
| **mp\_value3**<br><br><br>STRING |
| **name**<br><br><br>STRING |
| **partner\_type**<br><br><br>STRING |
| **phone\_number**<br><br><br>STRING |
| **postal\_code**<br><br><br>STRING |
| **primary\_promotional\_method**<br><br><br>STRING |
| **promoting\_countries**<br><br><br>STRING |
| **promotional\_methods**<br><br><br>STRING |
| **rating**<br><br><br>INTEGER |
| **relationship\_state**<br><br><br>STRING |
| **state**<br><br><br>STRING |
| **timezone**<br><br><br>STRING |
| **uri**<br><br><br>STRING |
| **website**<br><br><br>STRING |

### notes

The `notes` table contains info about a campaign’s notes.

| **Replication Method** | CDC |
| --- | --- |
| **Primary Key** | id |
| **Replication Key** | modification\_date |
| **Useful links** | [Impact API method](https://developer.impact.com/default#operations-Notes-GetNotes "Opens in new tab: Impact API method") |

notes table foreign keys

| Join notes with | on |
| --- | --- |
| [action_inquiries](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Impact-v2.htm#action-inquiries) | ```<br>notes.campaign_id = action_inquiries.campaign_id<br>``` |
| [action_updates](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Impact-v2.htm#action-updates) | ```<br>notes.campaign_id = action_updates.campaign_id<br>``` |
| [actions](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Impact-v2.htm#actions) | ```<br>notes.campaign_id = actions.campaign_id<br>``` |
| [ads](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Impact-v2.htm#ads) | ```<br>notes.campaign_id = ads.campaign_id<br>``` |
| [api_submissions](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Impact-v2.htm#api-submissions) | ```<br>notes.campaign_id = api_submissions.campaign_id<br>``` |
| [campaigns](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Impact-v2.htm#campaigns) | ```<br>notes.campaign_id = campaigns.id<br>``` |
| [catalogs](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Impact-v2.htm#catalogs) | ```<br>notes.campaign_id = catalogs.campaign_id<br>``` |
| [clicks](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Impact-v2.htm#clicks) | ```<br>notes.campaign_id = clicks.campaign_id<br>```<br><br>```<br>notes.media_id = clicks.media_id<br>``` |
| [contacts](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Impact-v2.htm#contacts) | ```<br>notes.campaign_id = contacts.campaign_id<br>``` |
| [conversion_paths](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Impact-v2.htm#conversion-paths) | ```<br>notes.campaign_id = conversion_paths.campaign_id<br>```<br><br>```<br>notes.media_id = conversion_paths.events.media_id<br>``` |
| [deals](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Impact-v2.htm#deals) | ```<br>notes.campaign_id = deals.campaign_id<br>``` |
| [exception_lists](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Impact-v2.htm#exception-lists) | ```<br>notes.campaign_id = exception_lists.campaign_id<br>``` |
| [invoices](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Impact-v2.htm#invoices) | ```<br>notes.campaign_id = invoices.line_items.campaign_id<br>```<br><br>```<br>notes.media_id = invoices.media_id<br>``` |
| [media_partner_groups](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Impact-v2.htm#media-partner-groups) | ```<br>notes.campaign_id = media_partner_groups.campaign_id<br>``` |
| [media_partners](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Impact-v2.htm#media-partners) | ```<br>notes.campaign_id = media_partners.campaigns.campaign_id<br>``` |
| [promo_codes](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Impact-v2.htm#promo-codes) | ```<br>notes.campaign_id = promo_codes.campaign_id<br>``` |
| [tracking_value_requests](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Impact-v2.htm#tracking-value-requests) | ```<br>notes.campaign_id = tracking_value_requests.campaign_id<br>``` |
| [unique_urls](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Impact-v2.htm#unique-urls) | ```<br>notes.campaign_id = unique_urls.campaign_id<br>``` |

notes table schema

| **attachments**<br><br>ARRAY<br><br>This is a nested data structure. |
| --- |
| **campaign\_id**<br><br><br>INTEGER |
| **content**<br><br><br>STRING |
| **creation\_date**<br><br><br>STRING |
| **creator**<br><br><br>STRING |
| **id**<br><br><br>INTEGER |
| **media\_id**<br><br><br>INTEGER |
| **media\_name**<br><br><br>STRING |
| **modification\_date**<br><br><br>DATE-TIME |
| **type**<br><br><br>STRING |
| **uri**<br><br><br>STRING |

### phone\_numbers

The `phone_numbers` table contains info about phone numbers.

| **Replication Method** | Full Table |
| --- | --- |
| **Primary Key** | id |
| **Useful links** | [Impact API method](https://developer.impact.com/default#operations-Phone_Numbers-GetPhoneNumbers "Opens in new tab: Impact API method") |

phone\_numbers table foreign keys

| Join phone\_numbers with | on |
| --- | --- |
| [tracking_value_requests](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Impact-v2.htm#tracking-value-requests) | ```<br>phone_numbers.id = tracking_value_requests.phone_numbers.id<br>``` |

phone\_numbers table schema

| **country**<br><br><br>STRING |
| --- |
| **date\_created**<br><br><br>DATE-TIME |
| **id**<br><br><br>INTEGER |
| **international\_number**<br><br><br>STRING |
| **last\_date\_assigned**<br><br><br>DATE-TIME |
| **last\_date\_released**<br><br><br>DATE-TIME |
| **number**<br><br><br>STRING |
| **uri**<br><br><br>STRING |

### promo\_codes

The `promo_codes` table contains info about promo codes.

| **Replication Method** | Full Table |
| --- | --- |
| **Primary Key** | id |
| **Useful links** | [Impact API method](https://developer.impact.com/default#operations-Promo_Codes-GetPromoCodes "Opens in new tab: Impact API method") |

promo\_codes table foreign keys

| Join promo\_codes with | on |
| --- | --- |
| [action_inquiries](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Impact-v2.htm#action-inquiries) | ```<br>promo_codes.campaign_id = action_inquiries.campaign_id<br>``` |
| [action_updates](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Impact-v2.htm#action-updates) | ```<br>promo_codes.campaign_id = action_updates.campaign_id<br>``` |
| [actions](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Impact-v2.htm#actions) | ```<br>promo_codes.campaign_id = actions.campaign_id<br>``` |
| [ads](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Impact-v2.htm#ads) | ```<br>promo_codes.campaign_id = ads.campaign_id<br>```<br><br>```<br>promo_codes.deal_id = ads.deal_id<br>``` |
| [api_submissions](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Impact-v2.htm#api-submissions) | ```<br>promo_codes.campaign_id = api_submissions.campaign_id<br>``` |
| [campaigns](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Impact-v2.htm#campaigns) | ```<br>promo_codes.campaign_id = campaigns.id<br>``` |
| [catalogs](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Impact-v2.htm#catalogs) | ```<br>promo_codes.campaign_id = catalogs.campaign_id<br>``` |
| [clicks](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Impact-v2.htm#clicks) | ```<br>promo_codes.campaign_id = clicks.campaign_id<br>``` |
| [contacts](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Impact-v2.htm#contacts) | ```<br>promo_codes.campaign_id = contacts.campaign_id<br>``` |
| [conversion_paths](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Impact-v2.htm#conversion-paths) | ```<br>promo_codes.campaign_id = conversion_paths.campaign_id<br>``` |
| [deals](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Impact-v2.htm#deals) | ```<br>promo_codes.campaign_id = deals.campaign_id<br>```<br><br>```<br>promo_codes.deal_id = deals.id<br>``` |
| [exception_lists](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Impact-v2.htm#exception-lists) | ```<br>promo_codes.campaign_id = exception_lists.campaign_id<br>``` |
| [invoices](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Impact-v2.htm#invoices) | ```<br>promo_codes.campaign_id = invoices.line_items.campaign_id<br>``` |
| [media_partner_groups](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Impact-v2.htm#media-partner-groups) | ```<br>promo_codes.campaign_id = media_partner_groups.campaign_id<br>``` |
| [media_partners](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Impact-v2.htm#media-partners) | ```<br>promo_codes.campaign_id = media_partners.campaigns.campaign_id<br>``` |
| [notes](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Impact-v2.htm#notes) | ```<br>promo_codes.campaign_id = notes.campaign_id<br>``` |
| [tracking_value_requests](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Impact-v2.htm#tracking-value-requests) | ```<br>promo_codes.campaign_id = tracking_value_requests.campaign_id<br>```<br><br>```<br>promo_codes.deal_id = tracking_value_requests.deal_id<br>```<br><br>```<br>promo_codes.id = tracking_value_requests.promo_codes.id<br>``` |
| [unique_urls](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Impact-v2.htm#unique-urls) | ```<br>promo_codes.campaign_id = unique_urls.campaign_id<br>``` |

promo\_codes table schema

| **assigned\_partner\_id**<br><br><br>INTEGER |
| --- |
| **assigned\_partner\_name**<br><br><br>STRING |
| **bogo\_buy\_image\_url**<br><br><br>STRING |
| **bogo\_buy\_name**<br><br><br>STRING |
| **bogo\_buy\_quantity**<br><br><br>STRING |
| **bogo\_buy\_scope**<br><br><br>STRING |
| **bogo\_get\_discount\_amount**<br><br><br>NUMBER |
| **bogo\_get\_discount\_currency**<br><br><br>STRING |
| **bogo\_get\_discount\_percent**<br><br><br>INTEGER |
| **bogo\_get\_discount\_type**<br><br><br>STRING |
| **bogo\_get\_image\_url**<br><br><br>STRING |
| **bogo\_get\_name**<br><br><br>STRING |
| **bogo\_get\_quantity**<br><br><br>STRING |
| **bogo\_get\_scope**<br><br><br>STRING |
| **campaign\_id**<br><br><br>INTEGER |
| **campaign\_name**<br><br><br>STRING |
| **code**<br><br><br>STRING |
| **created\_date**<br><br><br>DATE-TIME |
| **credit\_policy**<br><br><br>STRING |
| **deal\_categories**<br><br><br>STRING |
| **deal\_default\_promo\_code**<br><br><br>STRING |
| **deal\_description**<br><br><br>STRING |
| **deal\_end\_date**<br><br><br>DATE-TIME |
| **deal\_id**<br><br><br>STRING |
| **deal\_name**<br><br><br>STRING |
| **deal\_products**<br><br>ARRAY<br><br>This is a nested data structure:<br><br><ul><li>product_after_price_amount: NUMBER</li><li>product_after_price_currency: STRING</li><li>product_before_price_amount: NUMBER</li><li>product_before_price_currency: STRING</li><li>product_image_url: STRING</li><li>product_name: STRING</li></ul> |
| **deal\_restricted\_media\_partner\_groups**<br><br>ARRAY<br><br>This is a nested data structure. |
| **deal\_restricted\_media\_partners**<br><br>ARRAY<br><br>This is a nested data structure. |
| **deal\_scope**<br><br><br>STRING |
| **deal\_start\_date**<br><br><br>DATE-TIME |
| **deal\_state**<br><br><br>STRING |
| **deal\_type**<br><br><br>STRING |
| **discount\_amount**<br><br><br>NUMBER |
| **discount\_currency**<br><br><br>STRING |
| **discount\_maximum\_percent**<br><br><br>INTEGER |
| **discount\_percent**<br><br><br>INTEGER |
| **discount\_percent\_range\_end**<br><br><br>INTEGER |
| **discount\_percent\_range\_start**<br><br><br>INTEGER |
| **discount\_type**<br><br><br>STRING |
| **end\_date**<br><br><br>DATE-TIME |
| **gift**<br><br><br>STRING |
| **id**<br><br><br>INTEGER |
| **maximum\_savings\_amount**<br><br><br>NUMBER |
| **maximum\_savings\_currency**<br><br><br>STRING |
| **minimum\_purchase\_amount**<br><br><br>NUMBER |
| **minimum\_purchase\_amount\_currency**<br><br><br>STRING |
| **purchase\_limit\_quantity**<br><br><br>STRING |
| **rebate\_amount**<br><br><br>NUMBER |
| **rebate\_currency**<br><br><br>STRING |
| **start\_date**<br><br><br>DATE-TIME |
| **state**<br><br><br>STRING |
| **synch\_ads\_promo\_codes**<br><br><br>STRING |
| **type**<br><br><br>STRING |
| **uri**<br><br><br>STRING |

### report\_metadata

The `report_metadata` table contains info about metadata associated with reports.

| **Replication Method** | Full Table |
| --- | --- |
| **Primary Key** | id |
| **Useful links** | [Impact API method](https://developer.impact.com/default/documentation/Rest-Adv-v8#operations-Reports-GetReportMetadata "Opens in new tab: Impact API method") |

report\_metadata table foreign keys

| Join report\_metadata with | on |
| --- | --- |
| [reports](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Impact-v2.htm#reports) | ```<br>report_metadata.id = reports.id<br>``` |

report\_metadata table schema

| **attributes**<br><br>ARRAY<br><br>This is a nested data structure:<br><br><ul><li>data_type: STRING</li><li>description: STRING</li><li>name: STRING</li></ul> |
| --- |
| **description**<br><br><br>STRING |
| **filters**<br><br>ARRAY<br><br>This is a nested data structure:<br><br><ul><li>data_type: STRING</li><li>format: STRING</li><li>name: STRING</li></ul> |
| **id**<br><br><br>STRING |
| **name**<br><br><br>STRING |
| **run\_uri**<br><br><br>STRING |
| **uri**<br><br><br>STRING |

### reports

The `reports` table contains info about the reports in your Impact account.

| **Replication Method** | Full Table |
| --- | --- |
| **Primary Key** | id |
| **Useful links** | [Impact API method](https://developer.impact.com/default#operations-Reports-ListReports "Opens in new tab: Impact API method") |

reports table foreign keys

| Join reports with | on |
| --- | --- |
| [report_metadata](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Impact-v2.htm#report-metadata) | ```<br>reports.id = report_metadata.id<br>``` |

reports table schema

| **description**<br><br><br>STRING |
| --- |
| **id**<br><br><br>STRING |
| **meta\_data\_uri**<br><br><br>STRING |
| **name**<br><br><br>STRING |
| **run\_uri**<br><br><br>STRING |

### tracking\_value\_requests

The `tracking_value_requests` table contains info about tracking value requests.

| **Replication Method** | Full Table |
| --- | --- |
| **Primary Key** | id |
| **Useful links** | [Impact API method](https://developer.impact.com/default#operations-Tracking_Value_Requests-GetTrackingValueRequests "Opens in new tab: Impact API method") |

tracking\_value\_requests table foreign keys

| Join tracking\_value\_requests with | on |
| --- | --- |
| [action_inquiries](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Impact-v2.htm#action-inquiries) | ```<br>tracking_value_requests.campaign_id = action_inquiries.campaign_id<br>```<br><br>```<br>tracking_value_requests.media_partner_id = action_inquiries.media_partner_id<br>``` |
| [action_updates](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Impact-v2.htm#action-updates) | ```<br>tracking_value_requests.campaign_id = action_updates.campaign_id<br>```<br><br>```<br>tracking_value_requests.media_partner_id = action_updates.media_partner_id<br>``` |
| [actions](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Impact-v2.htm#actions) | ```<br>tracking_value_requests.campaign_id = actions.campaign_id<br>```<br><br>```<br>tracking_value_requests.media_partner_id = actions.media_partner_id<br>``` |
| [ads](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Impact-v2.htm#ads) | ```<br>tracking_value_requests.campaign_id = ads.campaign_id<br>```<br><br>```<br>tracking_value_requests.deal_id = ads.deal_id<br>``` |
| [api_submissions](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Impact-v2.htm#api-submissions) | ```<br>tracking_value_requests.campaign_id = api_submissions.campaign_id<br>```<br><br>```<br>tracking_value_requests.media_partner_id = api_submissions.media_partner_id<br>``` |
| [campaigns](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Impact-v2.htm#campaigns) | ```<br>tracking_value_requests.campaign_id = campaigns.id<br>``` |
| [catalogs](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Impact-v2.htm#catalogs) | ```<br>tracking_value_requests.campaign_id = catalogs.campaign_id<br>``` |
| [clicks](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Impact-v2.htm#clicks) | ```<br>tracking_value_requests.campaign_id = clicks.campaign_id<br>``` |
| [contacts](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Impact-v2.htm#contacts) | ```<br>tracking_value_requests.campaign_id = contacts.campaign_id<br>``` |
| [conversion_paths](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Impact-v2.htm#conversion-paths) | ```<br>tracking_value_requests.campaign_id = conversion_paths.campaign_id<br>``` |
| [deals](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Impact-v2.htm#deals) | ```<br>tracking_value_requests.campaign_id = deals.campaign_id<br>```<br><br>```<br>tracking_value_requests.deal_id = deals.id<br>``` |
| [exception_lists](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Impact-v2.htm#exception-lists) | ```<br>tracking_value_requests.campaign_id = exception_lists.campaign_id<br>``` |
| [invoices](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Impact-v2.htm#invoices) | ```<br>tracking_value_requests.campaign_id = invoices.line_items.campaign_id<br>``` |
| [media_partner_groups](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Impact-v2.htm#media-partner-groups) | ```<br>tracking_value_requests.campaign_id = media_partner_groups.campaign_id<br>```<br><br>```<br>tracking_value_requests.media_partner_id = media_partner_groups.media_partners.partner_id<br>``` |
| [media_partners](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Impact-v2.htm#media-partners) | ```<br>tracking_value_requests.campaign_id = media_partners.campaigns.campaign_id<br>```<br><br>```<br>tracking_value_requests.media_partner_id = media_partners.id<br>``` |
| [notes](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Impact-v2.htm#notes) | ```<br>tracking_value_requests.campaign_id = notes.campaign_id<br>``` |
| [promo_codes](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Impact-v2.htm#promo-codes) | ```<br>tracking_value_requests.campaign_id = promo_codes.campaign_id<br>```<br><br>```<br>tracking_value_requests.deal_id = promo_codes.deal_id<br>```<br><br>```<br>tracking_value_requests.promo_codes.id = promo_codes.id<br>``` |
| [unique_urls](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Impact-v2.htm#unique-urls) | ```<br>tracking_value_requests.campaign_id = unique_urls.campaign_id<br>```<br><br>```<br>tracking_value_requests.media_partner_id = unique_urls.media_partner_id<br>```<br><br>```<br>tracking_value_requests.unique_urls.id = unique_urls.id<br>``` |
| [phone_numbers](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Impact-v2.htm#phone-numbers) | ```<br>tracking_value_requests.phone_numbers.id = phone_numbers.id<br>``` |

tracking\_value\_requests table schema

| **additional\_instructions**<br><br><br>STRING |
| --- |
| **bogo\_buy\_image\_url**<br><br><br>STRING |
| **bogo\_buy\_name**<br><br><br>STRING |
| **bogo\_buy\_quantity**<br><br><br>STRING |
| **bogo\_buy\_scope**<br><br><br>STRING |
| **bogo\_get\_discount\_amount**<br><br><br>NUMBER |
| **bogo\_get\_discount\_currency**<br><br><br>STRING |
| **bogo\_get\_discount\_percent**<br><br><br>INTEGER |
| **bogo\_get\_discount\_type**<br><br><br>STRING |
| **bogo\_get\_image\_url**<br><br><br>STRING |
| **bogo\_get\_name**<br><br><br>STRING |
| **bogo\_get\_quantity**<br><br><br>STRING |
| **bogo\_get\_scope**<br><br><br>STRING |
| **campaign\_id**<br><br><br>INTEGER |
| **campaign\_name**<br><br><br>STRING |
| **date\_completed**<br><br><br>DATE-TIME |
| **date\_needed**<br><br><br>DATE-TIME |
| **date\_placed**<br><br><br>DATE-TIME |
| **deal\_categories**<br><br><br>STRING |
| **deal\_default\_promo\_code**<br><br><br>STRING |
| **deal\_description**<br><br><br>STRING |
| **deal\_end\_date**<br><br><br>DATE-TIME |
| **deal\_id**<br><br><br>STRING |
| **deal\_name**<br><br><br>STRING |
| **deal\_products**<br><br>ARRAY<br><br>This is a nested data structure:<br><br><ul><li>product_after_price_amount: NUMBER</li><li>product_after_price_currency: STRING</li><li>product_before_price_amount: NUMBER</li><li>product_before_price_currency: STRING</li><li>product_image_url: STRING</li><li>product_name: STRING</li></ul> |
| **deal\_restricted\_media\_partner\_groups**<br><br>ARRAY<br><br>This is a nested data structure. |
| **deal\_restricted\_media\_partners**<br><br>ARRAY<br><br>This is a nested data structure. |
| **deal\_scope**<br><br><br>STRING |
| **deal\_start\_date**<br><br><br>DATE-TIME |
| **deal\_state**<br><br><br>STRING |
| **deal\_type**<br><br><br>STRING |
| **discount\_amount**<br><br><br>NUMBER |
| **discount\_currency**<br><br><br>STRING |
| **discount\_maximum\_percent**<br><br><br>INTEGER |
| **discount\_percent**<br><br><br>INTEGER |
| **discount\_percent\_range\_end**<br><br><br>INTEGER |
| **discount\_percent\_range\_start**<br><br><br>INTEGER |
| **discount\_type**<br><br><br>STRING |
| **gift**<br><br><br>STRING |
| **id**<br><br><br>INTEGER |
| **maximum\_savings\_amount**<br><br><br>NUMBER |
| **maximum\_savings\_currency**<br><br><br>STRING |
| **media\_partner\_id**<br><br><br>INTEGER |
| **media\_partner\_name**<br><br><br>STRING |
| **minimum\_purchase\_amount**<br><br><br>NUMBER |
| **minimum\_purchase\_amount\_currency**<br><br><br>STRING |
| **number\_requested**<br><br><br>INTEGER |
| **phone\_numbers**<br><br>ARRAY<br><br>This is a nested data structure:<br><br><ul><li>assigned_phone_number: STRING</li><li>assigned_phone_number_id: INTEGER</li><li>id: INTEGER</li></ul> |
| **processing\_comments**<br><br><br>STRING |
| **promo\_codes**<br><br>ARRAY<br><br>This is a nested data structure:<br><br><ul><li>approved_code: STRING</li><li>credit_policy: STRING</li><li>id: INTEGER</li><li>match_mode: STRING</li><li>requested_code: STRING</li></ul> |
| **purchase\_limit\_quantity**<br><br><br>STRING |
| **rebate\_amount**<br><br><br>NUMBER |
| **rebate\_currency**<br><br><br>STRING |
| **request\_type**<br><br><br>STRING |
| **state**<br><br><br>STRING |
| **synch\_ads\_promo\_codes**<br><br><br>STRING |
| **unique\_urls**<br><br>ARRAY<br><br>This is a nested data structure:<br><br><ul><li>id: INTEGER</li><li>url: STRING</li><li>url_id: INTEGER</li></ul> |
| **uri**<br><br><br>STRING |

### unique\_urls

The `unique_urls` table contains info about unique URLs.

| **Replication Method** | Full Table |
| --- | --- |
| **Primary Key** | id |
| **Useful links** | [Impact API method](https://developer.impact.com/default#operations-Unique_Urls-GetUniqueUrls "Opens in new tab: Impact API method") |

unique\_urls table foreign keys

| Join unique\_urls with | on |
| --- | --- |
| [action_inquiries](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Impact-v2.htm#action-inquiries) | ```<br>unique_urls.campaign_id = action_inquiries.campaign_id<br>```<br><br>```<br>unique_urls.media_partner_id = action_inquiries.media_partner_id<br>``` |
| [action_updates](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Impact-v2.htm#action-updates) | ```<br>unique_urls.campaign_id = action_updates.campaign_id<br>```<br><br>```<br>unique_urls.media_partner_id = action_updates.media_partner_id<br>``` |
| [actions](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Impact-v2.htm#actions) | ```<br>unique_urls.campaign_id = actions.campaign_id<br>```<br><br>```<br>unique_urls.media_partner_id = actions.media_partner_id<br>``` |
| [ads](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Impact-v2.htm#ads) | ```<br>unique_urls.campaign_id = ads.campaign_id<br>``` |
| [api_submissions](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Impact-v2.htm#api-submissions) | ```<br>unique_urls.campaign_id = api_submissions.campaign_id<br>```<br><br>```<br>unique_urls.media_partner_id = api_submissions.media_partner_id<br>``` |
| [campaigns](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Impact-v2.htm#campaigns) | ```<br>unique_urls.campaign_id = campaigns.id<br>``` |
| [catalogs](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Impact-v2.htm#catalogs) | ```<br>unique_urls.campaign_id = catalogs.campaign_id<br>``` |
| [clicks](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Impact-v2.htm#clicks) | ```<br>unique_urls.campaign_id = clicks.campaign_id<br>``` |
| [contacts](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Impact-v2.htm#contacts) | ```<br>unique_urls.campaign_id = contacts.campaign_id<br>``` |
| [conversion_paths](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Impact-v2.htm#conversion-paths) | ```<br>unique_urls.campaign_id = conversion_paths.campaign_id<br>``` |
| [deals](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Impact-v2.htm#deals) | ```<br>unique_urls.campaign_id = deals.campaign_id<br>``` |
| [exception_lists](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Impact-v2.htm#exception-lists) | ```<br>unique_urls.campaign_id = exception_lists.campaign_id<br>``` |
| [invoices](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Impact-v2.htm#invoices) | ```<br>unique_urls.campaign_id = invoices.line_items.campaign_id<br>``` |
| [media_partner_groups](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Impact-v2.htm#media-partner-groups) | ```<br>unique_urls.campaign_id = media_partner_groups.campaign_id<br>```<br><br>```<br>unique_urls.media_partner_id = media_partner_groups.media_partners.partner_id<br>``` |
| [media_partners](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Impact-v2.htm#media-partners) | ```<br>unique_urls.campaign_id = media_partners.campaigns.campaign_id<br>```<br><br>```<br>unique_urls.media_partner_id = media_partners.id<br>``` |
| [notes](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Impact-v2.htm#notes) | ```<br>unique_urls.campaign_id = notes.campaign_id<br>``` |
| [promo_codes](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Impact-v2.htm#promo-codes) | ```<br>unique_urls.campaign_id = promo_codes.campaign_id<br>``` |
| [tracking_value_requests](https://help.qlik.com/en-US/cloud-services/Subsystems/Hub/Content/Sense_Hub/DataIntegration/WebApplications/Connecting-Impact-v2.htm#tracking-value-requests) | ```<br>unique_urls.campaign_id = tracking_value_requests.campaign_id<br>```<br><br>```<br>unique_urls.media_partner_id = tracking_value_requests.media_partner_id<br>```<br><br>```<br>unique_urls.id = tracking_value_requests.unique_urls.id<br>``` |

unique\_urls table schema

| **campaign\_id**<br><br><br>INTEGER |
| --- |
| **campaign\_name**<br><br><br>STRING |
| **date\_created**<br><br><br>DATE-TIME |
| **date\_last\_assigned**<br><br><br>DATE-TIME |
| **date\_last\_released**<br><br><br>DATE-TIME |
| **id**<br><br><br>INTEGER |
| **landing\_page**<br><br><br>STRING |
| **media\_partner\_id**<br><br><br>INTEGER |
| **media\_partner\_name**<br><br><br>STRING |
| **state**<br><br><br>STRING |
| **uri**<br><br><br>STRING |
| **url**<br><br><br>STRING |