Skip to main content

What is Amazon S3 Integration?

The Amazon S3 integration allows you to export customer data, events, and transactions from Masivo to your Amazon S3 bucket in real-time. This integration enables you to store and analyze your loyalty program data using AWS services and third-party analytics tools.

Key Features

Real-time Export

Customer data, events, and transactions are exported to S3 in real-time

Flexible Format

Export data in JSON or Parquet format for different use cases

Organized Storage

Data is automatically organized by type and date in your S3 bucket

Secure Access

Uses IAM roles for secure, programmatic access to your S3 bucket

Integration Type

Amazon S3 as Destination

When configured as a destination, Masivo exports data to your S3 bucket:
  • Customer Data: User profiles, attributes, and lifecycle events
  • Events: Customer behavior and engagement events

Data Flow

1

Data Collection

Customer data, events, and transactions are collected in Masivo
2

Processing

Data is validated and transformed for S3 export
3

Batch Export

Data is batched and compressed for efficient S3 upload
4

S3 Storage

Data is stored in organized folders within your S3 bucket

Supported Data Types

  • Customer profiles and attributes - User lifecycle events (create, update, delete) - Customer tags and segmentation data - Profile information and metadata
  • Customer behavior events - Engagement tracking - Custom event properties - Event timestamps and metadata

File Organization

S3 Folder Structure

users/YYYY/MM/DD/ - Customer profiles and user data
tracks/YYYY/MM/DD/ - Customer behavior events and interactions

Export Formats

JSON Format

Human-readable format, larger files, easy to process with any tool

Parquet Format

Columnar format, smaller files, optimized for analytics and big data processing

Benefits

Data Analytics

Use AWS analytics services like Athena, Redshift, or third-party tools

Data Backup

Secure backup of all customer and loyalty program data

Compliance

Meet data retention and compliance requirements

Integration

Connect with other AWS services and third-party analytics platforms

Next Step

I