Data Sharing Methods

Reach can collect your business data in several ways:

API Integration

For a complete real-time implementation, Reach provides a comprehensive API that allows you to create and edit records for pre-defined schemas. See the API Reference for currently available endpoints.

Database Queries

You can share access to a database view with Reach, and Reach will query your database on a schedule to get any new transactions/invoices/contracts. This approach is:
  • Low effort to implement
  • Managed by the Reach team
  • Useful for batch processing / Ingesting Historical Data

Best Practices

  • Send data as close to real-time as possible
  • Include all relevant customer identifiers (email, phone)
  • Include a unique ID for all rows sent (User ID, Invoice ID, Order ID, etc)
  • Link transactions to customer records with consistent IDs
  • Include line item details for better segmentation capabilities