> ## Documentation Index
> Fetch the complete documentation index at: https://docs.embedreach.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Requirements

> Data formats and fields required for Reach integration

# Data Sharing Requirements

## Core Data Types

Reach requires several core data types to enable full functionality:

### Customer Data

Information about the individuals who interact with a business:

* Unique customer ID
* Email address
* Phone number (recommended)
* First and last name
* Creation date
* Any relevant segmentation data

### Transaction Data

Details about purchases or conversions:

* Transaction ID
* Customer ID (to link to customer record)
* Amount
* Currency
* Date and time
* Status (paid, pending, etc.)
* Line items (products/services purchased)

### Location Data

Information about business locations or service areas:

* Location ID
* Location name
* Address
* City, state, zip code
* Contact information

### Business Data

Information about the business utilizing Reach:

* Business ID (matching your TENANT\_EXTERNAL\_ID)
* Business name
* Industry/category
* Primary location reference

## Data Format

Reach accepts data in JSON format with flexible schemas based on your business model. We'll work with you to establish the optimal format for your specific needs.

## Data Frequency

For optimal attribution and targeting:

* **Customer data**: Send as soon as created or updated
* **Transaction data**: Send in real-time or within minutes of completion
* **Location data**: Send upon initial setup and when changed
* **Business data**: Send upon initial setup and when changed

## Implementation Support

During your onboarding, the Reach team will:

1. Review your data model
2. Recommend appropriate data sharing methods
3. Provide customized implementation guidance
4. Test data flows before going live

Contact [support@embedreach.com](mailto:support@embedreach.com) with any questions about data sharing requirements.
