Skip to main content

Impact

This connector captures data from Impact into Estuary collections.

Supported data resources​

The following data resources are supported through Impact's Brand API:

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​

PropertyTitleDescriptionTypeRequired/Default
/credentials/credentials_titleAuthentication MethodSet to Username & Password.stringRequired
/credentials/usernameUsernameYour Impact username.stringRequired
/credentials/passwordPasswordYour Impact password.stringRequired
/api_catalogAPI CatalogThe Impact API catalog to use. Currently must be set to Brand.stringRequired
/start_dateStart DateUTC date and time in the format YYYY-MM-DDTHH:MM:SSZ. Data generated before this date will not be replicated.string30 days before the present date

Bindings​

PropertyTitleDescriptionTypeRequired/Default
/nameData resourceImpact data stream to capture.stringRequired
/intervalIntervalInterval between data syncs for this resource.stringPT0S

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