Integrate your Amazon S3 storage to automatically export data or upload files from our platform.
Go to the AWS Console.
Navigate to IAM → Users → Add user.
Enter a username (e.g., allsource-s3-integration).
Choose Programmatic access.
Click Next and attach the policy AmazonS3FullAccess or a custom policy with the needed permissions.
Complete the creation and copy the generated:
Access Key ID
Secret Access Key
⚠️ Make sure to save the Secret Key now — it will not be shown again.
Go to Integrations → Amazon S3.
Click Connect S3.
Enter your:
Access Key ID
Secret Access Key
(Optional) Enter the Bucket Name if you want to connect to a specific bucket.
Click Save.
Once saved, your credentials will be securely stored, and the connection will be validated.
Invalid credentials
Double-check the Access Key and Secret Key. Make sure the IAM user has S3 permissions.
Access denied to bucket
Ensure the IAM user has access to the specified bucket. You can use a custom IAM policy if needed.
Connection times out
Your bucket may be in a restricted region. Ensure that your AWS account allows programmatic access from external services.
Q: Will you store files in my bucket?
A: Yes, if enabled — we will upload audience exports or event logs depending on your preferences.
Q: Are my credentials stored securely?
A: Yes, all keys are encrypted and stored securely. We never expose your secret keys after saving.
Q: Can I change the bucket later?
A: Yes, go to Settings → S3 Integration and update the bucket name.
Q: Can I disconnect later?
A: Of course. Just click Disconnect in the same settings panel.