Skip to main content Skip to complementary content
Already have an account? Sign in

Impact (v1)

Last updated: 9/15/2026

Impact integration summary

Stitch’s Impact integration replicates data using the Impact Radius API and the Advertisers API catalog.

Refer to the Schema section for a list of objects available for replication.

Impact feature snapshot

A high-level look at Stitch's Impact (v1) integration, including release status, useful links, and the features supported in Stitch.

STITCH
Release status

Released on July 1, 2020

Supported by

Singer Community

Stitch plan

Standard

API availability

Available

Singer GitHub repository

singer-io/tap-impact

REPLICATION SETTINGS
Anchor Scheduling

Supported

Advanced Scheduling

Supported

Table-level reset

Unsupported

Configurable Replication Methods

Unsupported

DATA SELECTION
Table selection

Supported

Column selection

Supported

Select all

Supported

TRANSPARENCY
Extraction Logs

Supported

Loading Reports

Supported

Connecting Impact

Impact setup requirements

To set up Impact in Stitch, you need:

  • To have API access enabled for your Impact account. To do this, login to the Impact console. Locate the gear icon and then click Technical Settings > API Access. Click Enable API Access Now.

Step 1: Retrieve your Impact account SID and auth token

  1. Login to your Impact console.
  2. Click on the verticle ellipsis in the lower-left corner.
  3. Click Settings.
  4. On the settings page, locate the Technical section and click API.
  5. Copy the read-only versions of your Account SID and Auth Token, and save it in a safe place.

Step 2: Add Impact as a Stitch data source

  1. Sign into your Stitch account.
  2. On the Stitch Dashboard page, click the Add Integration button.

  3. Click the Impact icon.

  4. Enter a name for the integration. This is the name that will display on the Stitch Dashboard for the integration; it’ll also be used to create the schema in your destination.

    For example, the name “Stitch Impact” would create a schema called stitch_impact in the destination. Note: Schema names cannot be changed after you save the integration.

  5. In the Account SID field, paste the read-only Account SID you retrieved in Step 1.
  6. In the API Catalog field, select Advertisers.
  7. In the Auth Token field, paste the read-only Auth Token that you retrieved in Step 1.
  8. Optional: In the Model ID field, enter your model ID. This is used in the conversion_paths table to extract data about conversions from clicks to conversion purchases.

    To access your model ID, contact Impact Radius Support or open an help desk request with Impact.

Step 3: Define the historical replication start date

The Sync Historical Data setting defines the starting date for your Impact integration. This means that data equal to or newer than this date will be replicated to your data warehouse.

Change this setting if you want to replicate data beyond Impact’s default setting of 1 year. For a detailed look at historical replication jobs, check out the Syncing Historical SaaS Data guide.

Step 4: Create a replication schedule

In the Replication Frequency section, you’ll create the integration’s replication schedule. An integration’s replication schedule determines how often Stitch runs a replication job, and the time that job begins.

Impact integrations support the following replication scheduling methods:

To keep your row usage low, consider setting the integration to replicate less frequently. See the Understanding and Reducing Your Row Usage guide for tips on reducing your usage.

Step 5: Set objects to replicate

The last step is to select the tables and columns you want to replicate. Learn about the available tables for this integration.

Note: If a replication job is currently in progress, new selections won’t be used until the next job starts.

For Impact integrations, you can select:

  1. Individual tables and columns

  2. All tables and columns

Click the tabs to view instructions for each selection method.

  1. In the integration’s Tables to Replicate tab, locate a table you want to replicate.
  2. To track a table, click the checkbox next to the table’s name. A blue checkmark means the table is set to replicate.

  3. To track a column, click the checkbox next to the column’s name. A blue checkmark means the column is set to replicate.

  4. Repeat this process for all the tables and columns you want to replicate.
  5. When finished, click the Finalize Your Selections button at the bottom of the screen to save your selections.
  1. Click into the integration from the Stitch Dashboard page.
  2. Click the Tables to Replicate tab.

  3. In the list of tables, click the box next to the Table Names column.
  4. In the menu that displays, click Track all Tables and Fields:

    The Track all Tables and Fields menu in the Tables to Replicate tab
    The Track all Tables and Fields menu in the Tables to Replicate tab

  5. Click the Finalize Your Selections button at the bottom of the page to save your data selections.

Initial and historical replication jobs

After you finish setting up Impact, its Sync Status may show as Pending on either the Stitch Dashboard or in the Integration Details page.

For a new integration, a Pending status indicates that Stitch is in the process of scheduling the initial replication job for the integration. This may take some time to complete.

Free historical data loads

The first seven days of replication, beginning when data is first replicated, are free. Rows replicated from the new integration during this time won’t count towards your quota. Stitch offers this as a way of testing new integrations, measuring usage, and ensuring historical data volumes don’t quickly consume your quota.

Impact table reference

action_inquiries

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

Replication Method

Key-based Incremental

Primary Key

id

Replication Key

creation_date

Useful links

action_inquiries schema on GitHub

Impact API method

action_updates

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

Replication Method

Key-based Incremental

Primary Key

id

Replication Key

update_date

Useful links

action_updates schema on GitHub

Impact API method

actions

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

Replication Method

Key-based Incremental

Primary Key

id

Replication Key

event_date

Useful links

actions schema on GitHub

Impact API method

ads

The ads table contains info about ads.

Replication Method

Full Table

Primary Key

id

Useful links

ads schema on GitHub

Impact API method

api_submissions

The api_submissions table contains info about API submissions.

Replication Method

Key-based Incremental

Primary Key

batch_id

Replication Key

submission_date

Useful links

api_submissions schema on GitHub

Impact API method

campaigns

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

Replication Method

Full Table

Primary Key

id

Useful links

campaigns schema on GitHub

Impact API method

catalog_items

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

Replication Method

Full Table

Primary Key

catalog_item_id

Useful links

catalog_items schema on GitHub

Impact API method

catalogs

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

Replication Method

Full Table

Primary Key

id

Useful links

catalogs schema on GitHub

Impact API method

clicks

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

Replication Method

Key-based Incremental

Primary Key

id

Replication Key

event_date

Useful links

clicks schema on GitHub

Impact API method

company_information

The company_information table contains details about companies.

Replication Method

Full Table

Primary Key

company_name

Useful links

company_information schema on GitHub

Impact API method

contacts

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

Replication Method

Full Table

Primary Key

id

Useful links

contacts schema on GitHub

Impact API method

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 to replicate data for this table.

Replication Method

Full Table

Primary Keys

campaign_id

customer_id

model_id

Useful links

conversion_paths schema on GitHub

Impact API method

deals

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

Replication Method

Full Table

Primary Key

id

Useful links

deals schema on GitHub

Impact API method

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

exception_list_items schema on GitHub

Impact API method

exception_lists

The exception_lists table contains info about exception lists.

Replication Method

Full Table

Primary Key

id

Useful links

exception_lists schema on GitHub

Impact API method

ftp_file_submissions

The ftp_file_submissions table contains info about FTP file submissions.

Replication Method

Key-based Incremental

Primary Key

batch_id

Replication Key

submission_date

Useful links

ftp_file_submissions schema on GitHub

Impact API method

invoices

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

Replication Method

Key-based Incremental

Primary Key

id

Replication Key

created_date

Useful links

invoices schema on GitHub

Impact API method

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

media_partner_groups schema on GitHub

Impact API method

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

media_partners schema on GitHub

Impact API method

notes

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

Replication Method

Key-based Incremental

Primary Key

id

Replication Key

modification_date

Useful links

notes schema on GitHub

Impact API method

phone_numbers

The phone_numbers table contains info about phone numbers.

Replication Method

Full Table

Primary Key

id

Useful links

phone_numbers schema on GitHub

Impact API method

promo_codes

The promo_codes table contains info about promo codes.

Replication Method

Full Table

Primary Key

id

Useful links

promo_codes schema on GitHub

Impact API method

report_metadata

The report_metadata table contains info about metadata associated with reports.

Replication Method

Full Table

Primary Key

id

Useful links

report_metadata schema on GitHub

Impact API method

reports

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

Replication Method

Full Table

Primary Key

id

Useful links

reports schema on GitHub

Impact API method

tracking_value_requests

The tracking_value_requests table contains info about tracking value requests.

Replication Method

Full Table

Primary Key

id

Useful links

tracking_value_requests schema on GitHub

Impact API method

unique_urls

The unique_urls table contains info about unique URLs.

Replication Method

Full Table

Primary Key

id

Useful links

unique_urls schema on GitHub

Impact API method

Did this page help you?

If you find any issues with this page or its content – a typo, a missing step, or a technical error – please let us know!