Sign in to SourceMedium, open your store, then choose Data sources → Connect data source and select the platform. You need an Admin or Editor workspace role.After you connect explains the first sync and connection statuses.
How to connect
SourceMedium connects to Impact with a Brand Account SID and Auth Token. You create that token in Impact and paste it into SourceMedium.1
Start a Brand access token in Impact
You need the Account Administrator or Implementation Specialist role in your Impact brand account. Open your user profile menu, choose Settings, then Technical → API, and click Create Access Token. Enter SourceMedium as the token name and keep the default API version, which is the latest. Click Next, choose a primary contact, and click Next again.Use a Brand token. SourceMedium calls the Advertisers API at
https://api.impact.com/Advertisers/{AccountSID}/.... A Partner or Agency token signs in and then gets Access Denied on these calls.Impact’s guides: Create an API access token as a brand and Create an API key.2
Turn on read access, then create the token
On the API scopes step, turn an API category on, then select read inside it. Impact’s example of that shape is “Campaigns (read)”. Their docs do not publish the full list, so match the calls below.Turn on read for:
- Campaigns, so SourceMedium can list your programs.
- Actions, so SourceMedium can read credited partner actions. The sync uses three reads. If the screen lists them separately, turn on read for each one:
GET /Advertisers/{AccountSID}/ActionsGET /Advertisers/{AccountSID}/ActionUpdatesGET /Advertisers/{AccountSID}/Actions/{ActionId}
3
Add the credentials in SourceMedium
Find Impact Radius in the connector picker and click Connect. Paste the Account SID and Auth Token and click Find programs. Select the program to sync and click Connect Impact.
4
Confirm it is connected
SourceMedium lists your programs, then reads Actions for the program you select. If Impact refuses Actions, SourceMedium still saves the token and program and says Impact is not allowing access yet. Edit the token in Impact and turn on read for Actions. You do not need to paste it again: syncing resumes on its own once Impact allows it. If read is already on and Actions is still refused, contact Impact support. They describe that response as a scope or persona block.The connection reads Awaiting first data until the first sync lands, then Connected.
If account lookup is unavailable, SourceMedium saves your credentials securely and shows that account verification is pending. Choose Try again, or reopen the form and choose Use saved credentials, to continue without pasting them again. Use the same SourceMedium login that saved them.Saving credentials does not activate an unverified account selection. If you are replacing a working connection, its existing credential and sync settings stay in use until the replacement is verified.
SourceMedium only ever reads from your connected platforms. It does not create, change, or delete anything, so create the key with read-only access wherever the platform offers it. Treat it like a password: keep it confidential and avoid sharing it over email or in spreadsheets. If the credential is rotated or revoked, follow this guide’s connection method to update SourceMedium.

