Impact
This connector captures data from Impact into Estuary collections.
Supported data resources
The following data resources are supported through Impact's Brand API:
- Ads
- Campaign Actions
- Campaign Action Inquiries
- Campaign Block Redirect Rules
- Campaign Contracts
- Campaign Media Partner Groups
- Campaign Notes
- Campaign Tasks
- Campaigns
- Catalogs
- Deals
- Exception Lists
- Invoices
- Jobs
- Phone Numbers
- Promo Codes
- Reports
- Tracking Value Requests
- Unique URLs
By default, each resource is mapped to an Estuary collection through a separate binding.
Prerequisites
To use this connector, you must have:
- A Brand Impact account
- User/password credentials for that account
Configuration
You configure connectors either in the Estuary dashboard or by editing catalog specification files using the flowctl CLI. See connectors to learn more about using connectors. The values and specification sample below provide configuration details specific to the Impact source connector.
Properties
Endpoint
| Property | Title | Description | Type | Required/Default |
|---|---|---|---|---|
/credentials/credentials_title | Authentication Method | Set to Username & Password. | string | Required |
/credentials/username | Username | Your Impact username. | string | Required |
/credentials/password | Password | Your Impact password. | string | Required |
/api_catalog | API Catalog | The Impact API catalog to use. Currently must be set to Brand. | string | Required |
/start_date | Start Date | UTC date and time in the format YYYY-MM-DDTHH:MM:SSZ. Data generated before this date will not be replicated. | string | 30 days before the present date |
Bindings
| Property | Title | Description | Type | Required/Default |
|---|---|---|---|---|
/name | Data resource | Impact data stream to capture. | string | Required |
/interval | Interval | Interval between data syncs for this resource. | string | PT0S |
Sample
captures:
${PREFIX}/${CAPTURE_NAME}:
endpoint:
connector:
image: ghcr.io/estuary/source-inmpact-native:v2
config:
credentials:
credentials_title: Username & Password
username: your_account
password: <secret>
api_catalog: Brand
start_date: 2026-01-01T00:00:00Z
bindings:
- resource:
name: ads
interval: PT5M
target: ${PREFIX}/ads