Destinations
Destinations
Destinations are where your standardized data goes. Outrun takes the clean, standardized objects from your sources and delivers them to your chosen destinations, enabling powerful bi-directional sync scenarios.
How Destinations Work
When you configure a destination in Outrun:
- Data Reception - Standardized objects (People, Organizations, Relationships) arrive from sources
- Field Mapping - Outrun maps standardized fields to destination-specific fields
- Validation - Data is validated against destination requirements and constraints
- Delivery - Clean data is written to your destination system via APIs
Supported Destinations
We currently support 8 destination systems:
HubSpot
CRM & Marketing Platform
Send People and Organizations to HubSpot Contacts and Companies.
Zoho CRM
Business CRM Suite
Send People to Contacts or Leads, Organizations to Accounts.
Pipedrive
Sales CRM
Send People and Organizations to Pipedrive Persons and Organizations.
Zendesk Sell
Sales CRM
Send People and Organizations to Zendesk Sell Contacts and Companies.
Also Available
The following destinations are supported and available in the app:
- Salesforce - Contacts, Leads, and Accounts
- Intercom - Contacts and Companies
- Zendesk Support - Users and Organizations
- Zoho Desk - Contacts and Accounts
Bi-Directional Sync
All our destination systems also function as sources, enabling powerful bi-directional sync scenarios:
Two-Way Sync
Configure the same system as both source and destination for true bi-directional synchronization.
- • Changes in either system sync to the other
- • Conflict resolution and deduplication
- • Maintains data consistency across platforms
Multi-System Sync
Use multiple sources feeding into multiple destinations for comprehensive data distribution.
- • Central data hub with multiple endpoints
- • Standardized data across all systems
- • Single source of truth maintenance
Destination Capabilities
Field Mapping
- Automatic Mapping: Smart defaults for common field mappings
- Custom Mapping: Configure specific field transformations
- Required Fields: Automatic validation of destination requirements
- Data Types: Proper type conversion and validation
Data Validation
- Schema Validation: Ensure data meets destination requirements
- Constraint Checking: Validate against picklists, formats, and rules
- Error Handling: Graceful handling of validation failures
- Retry Logic: Automatic retry for transient failures
Performance Optimization
- Batch Processing: Efficient bulk operations where supported
- Rate Limiting: Respect destination API limits
- Incremental Updates: Only send changed data
- Conflict Resolution: Handle duplicate and conflicting data
Common Use Cases
CRM Synchronization
HubSpot (Source) → Outrun → Zoho CRM (Destination)
Keep your CRM systems in sync with standardized contact and company data.
Data Consolidation
Multiple Sources → Outrun → Single CRM (Destination)
Consolidate data from multiple systems into a single CRM for unified management.
Backup and Migration
Primary CRM (Source) → Outrun → Backup CRM (Destination)
Maintain backup systems or migrate between CRM platforms.
Multi-Regional Sync
Regional CRM (Source) → Outrun → Global CRM (Destination)
Sync regional data to global systems while maintaining local operations.
Rate Limiting & Performance
Each destination has specific rate limits that Outrun respects:
- HubSpot: 10 requests per second for destination writes
- Zoho CRM: 3 requests per 10 seconds for write operations
Performance Optimization
Outrun automatically optimizes destination writes with intelligent batching, retry logic, and rate limit management to ensure reliable data delivery.
Data Quality & Validation
Required Fields
Each destination has specific required fields that must be populated:
- HubSpot: Email (People), Company Name (Organizations)
- Zoho CRM: Last Name (People), Account Name (Organizations)
Data Transformation
- Field Mapping: Automatic mapping between standardized and native fields
- Type Conversion: Proper data type handling (strings, numbers, dates)
- Format Validation: Email, phone, URL format validation
- Constraint Checking: Picklist values, field length limits
Error Handling
- Validation Errors: Clear reporting of field validation failures
- Retry Logic: Automatic retry for transient API failures
- Conflict Resolution: Handle duplicate records and data conflicts
- Monitoring: Real-time sync status and error reporting
Best Practices
Setup Recommendations
- Authentication: Use dedicated service accounts for destinations
- Field Mapping: Review and customize field mappings for your use case
- Required Fields: Ensure source data includes all required destination fields
- Testing: Start with small data sets to verify mappings and behavior
Performance Optimization
- Batch Size: Configure appropriate batch sizes for your data volume
- Sync Frequency: Balance real-time needs with API rate limits
- Selective Sync: Only sync necessary objects and fields
- Monitoring: Set up alerts for sync failures and performance issues
Data Quality
- Source Validation: Ensure clean data at the source level
- Mapping Validation: Test field mappings with sample data
- Duplicate Handling: Configure appropriate deduplication strategies
- Error Monitoring: Regularly review sync errors and data quality issues
Next Steps
Add Your First Destination
Follow our step-by-step guide to configure your first data destination.
Get Started →Need a destination that's not listed? Contact us to discuss custom integrations.