Use Adzviser with Amazon S3
Setup Guide

Amazon S3 Pipeline Setup Guide: Export Marketing Data to Your S3 Bucket

This guide walks you through creating an automated data pipeline that exports your marketing and sales data to Amazon S3.

Prerequisites

Before you begin, make sure you have:

  1. An Adzviser account with at least one connected data source (Sign up here)
  2. An AWS account with an S3 bucket already created (Create an S3 bucket)
  3. AWS IAM access keys with the AmazonS3FullAccess permission policy

Step 1: Create a New Pipeline

Navigate to the Set Up page on Adzviser and select Amazon S3 as your destination. Click + Create New Pipeline to begin.

Create a new Amazon S3 pipeline in Adzviser

Step 2: Create an AWS Access Key

To allow Adzviser to write to your S3 bucket, you need an AWS access key. In the AWS Console:

  1. Navigate to IAM > Security credentials
  2. Scroll down to the Access keys section
  3. Click Create access key
Create a new access key in AWS IAM Security credentials
⚠️

Store your secret access key securely — AWS only shows it once. If you lose it, you'll need to create a new key.

Step 3: Enter Your AWS Credentials

Copy your Access Key ID and Secret Access Key from AWS, then paste them into Adzviser. You can also optionally set a Path Prefix to organize exported files within your bucket, and choose your Output Format (CSV or JSON).

Click Test to verify the connection, then click Save.

Copy your AWS access key and paste it into the Adzviser setup form

Step 4: Select Data Source and Accounts

Choose which data source you want to export (e.g., Google Ads, Meta Ads, Shopify) and then select the specific accounts to include in this pipeline.

Select your data source and accounts for the S3 export pipeline

Step 5: Configure Metrics and Export Mode

Select the metrics and breakdowns you want to export. Then choose your export mode:

Option A: Run Once (Backfill)

Select Run Once to perform a one-time data export. Choose your date range and granularity, then click Next to review your configuration. Click Start Export to begin the backfill.

Configure Run Once mode to backfill historical data to S3

Option B: Scheduled Export

Select Schedule to set up automatic, recurring exports. Configure the frequency (e.g., Daily), date range per run (e.g., Yesterday), and the time of day to run. Click Next to review, then click Save Schedule to activate.

Configure Schedule mode for automatic recurring exports to S3

You can create multiple pipelines for different data sources or accounts. Each pipeline runs independently with its own schedule.

Next Steps

Once your pipeline is running:

  • Monitor exports — check the Export History tab to see past runs and their status
  • Add more pipelines — create additional pipelines for other data sources or accounts
  • Connect downstream tools — use your S3 data with Athena, Redshift, Snowflake, or any analytics platform

Need help? Contact us at https://adzviser.com/contact-us.