How to setup S3 bucket?

How to setup S3 bucket?

Amazon S3 Setup

Follow these steps to create and configure your Amazon S3 bucket for successful integration.

Step 1: Sign in to AWS

Log into your AWS Console using appropriate credentials.

Step 2: Create an S3 Bucket

  • Go to Services → S3 → Create bucket
  • Choose a unique bucket name and select a region.
  • Leave Object Ownership as recommended.
  • Click Create bucket.

Note: This bucket will serve as the destination for exported data from i2o.

Step 3: Create a Bucket Policy

  1. Go to the IAM Console
  2. Navigate to Policies → Click Create Policy
  3. Select the JSON tab and paste the policy below (replace YOUR_BUCKET_NAME):

json

CopyEdit

{

  "Version": "2012-10-17",

  "Statement": [

    {

      "Effect": "Allow",

      "Action": [

        "s3:PutObject",

        "s3:GetObject",

        "s3:DeleteObject",

        "s3:PutObjectAcl",

        "s3:ListBucket",

        "s3:ListBucketMultipartUploads",

        "s3:AbortMultipartUpload",

        "s3:GetBucketLocation"

      ],

      "Resource": [

        "arn:aws:s3:::YOUR_BUCKET_NAME/*",

        "arn:aws:s3:::YOUR_BUCKET_NAME"

      ]

    }

  ]

}

  1. Click Next, give your policy a name (e.g., i2o-export-policy), and click Create Policy.

Notes
Ensure both object-level and bucket-level permissions are included, as shown above. Object-only permissions are insufficient for a successful connection.

Step 4: Add Destination in i2o

  1. Go to i2o → Data Export → Add Destination
  2. Select Amazon S3
  3. Fill in the required details:
    1. S3 Access Key ID
    2. S3 Secret Access Key
    3. Bucket Name
    4. Region
    5. Path (optional)
    6. Format Type (CSV or JSON)
    7. Compression Type (None or GZIP)

  1. Click Test Connection to verify access
     
Contact support@i2oretail.com for any further queries.
    • Related Articles

    • How to setup GCS bucket?

      Google Cloud Storage (GCS) Setup Guide Follow these steps to configure your GCS bucket and service credentials for use with i2o Data Export. Step 1: Create a GCS Bucket Go to the GCP Console Navigate to Storage → Create Bucket Choose a unique name ...
    • Data Export Setup

      Data Export enables you to extract structured data from the i2o platform into your own cloud storage so you can integrate with internal dashboards, automate reporting, and build custom analytics pipelines. Currently, you can export data from: BuyBox ...
    • Hourly Sales Insights

      Overview Hourly Sales Insights gives you near visibility into how your products are performing throughout the hours of the day. By comparing today’s hourly performance with yesterday and the same day last week, you can: Spot sudden drops or spikes in ...
    • Pricing

      Overview Price Monitoring enables you to track price drops across marketplaces, monitor product pricing, identify pricing trends, detect Buy Box losses, flag MAP (Minimum Acceptable Price) violations, and more. With interactive KPI cards, ML-powered ...
    • About GA Essentials

      GA Essentials is a subset of the entire i2o application, designed to streamline sales performance on Amazon and other e-commerce platforms. It offers key features from the i2o platform for smaller 1P and 3P brands. This package allows quick access of ...