Integration Setup
Integrations connect Tether to your existing systems, automatically syncing orders, inventory, and product data.Integration setup requires Admin access. Contact your administrator if you need to set up integrations.
Why Integrate?
| Benefit | Description |
|---|---|
| Automated Data Flow | No manual data entry |
| Real-Time Sync | Up-to-date information |
| Reduced Errors | Eliminate manual mistakes |
| Time Savings | Focus on analysis, not data entry |
Available Integrations
E-Commerce Platforms
| Platform | Data Synced |
|---|---|
| Shopify | Orders, products, inventory |
| WooCommerce | Orders, products |
| BigCommerce | Orders, products |
| Magento | Orders, products |
Marketplaces
| Platform | Data Synced |
|---|---|
| Amazon | Orders, inventory |
| eBay | Orders |
| Walmart | Orders |
| Etsy | Orders |
ERP Systems
| System | Data Synced |
|---|---|
| NetSuite | Full ERP data |
| QuickBooks | Orders, inventory |
| SAP | Inventory, orders |
Other Systems
| Type | Examples |
|---|---|
| 3PL/WMS | ShipBob, Flexport |
| Accounting | QuickBooks, Xero |
| Custom | API integrations |
Setting Up an Integration
General Setup Flow
Shopify Integration
Map Fields
Configure how Shopify data maps to Tether:
- Products → SKUs
- Locations → Warehouses
- Orders → Sales Orders
Amazon Integration
Integration Configuration
Data Sync Settings
| Setting | Options |
|---|---|
| Sync Direction | One-way or bidirectional |
| Sync Frequency | Real-time, hourly, daily |
| Historical Data | How far back to sync |
| Data Types | Which entities to sync |
Field Mapping
Map external fields to Tether fields:| External Field | Tether Field |
|---|---|
| Product Title | SKU Name |
| Product SKU | SKU Code |
| Location | Warehouse |
| Order Number | Sales Order ID |
Channel Assignment
Connect integrations to channels:- Integration syncs orders
- Orders assigned to a channel
- Channel used for forecasting
Managing Integrations
Viewing Integration Status
The integration dashboard shows:| Status | Meaning |
|---|---|
| Connected | Active and syncing |
| Paused | Temporarily stopped |
| Error | Issue needs attention |
| Disconnected | Not connected |
Pausing an Integration
When to pause:
- During system maintenance
- When troubleshooting
- During bulk data changes
Editing Integration Settings
Disconnecting an Integration
Authentication Methods
OAuth
Most integrations use OAuth:- Click “Connect”
- Redirected to platform login
- Authorize Tether access
- Redirected back to Tether
API Credentials
Some integrations require API keys:| Credential | Where to Find |
|---|---|
| API Key | Platform developer settings |
| API Secret | Platform developer settings |
| Store URL | Your platform URL |
Integration Best Practices
Test Before Enabling
Test Before Enabling
Before going live:
- Test with sample data
- Verify mappings are correct
- Check sync direction
Monitor Initially
Monitor Initially
After enabling:
- Watch first few syncs
- Verify data accuracy
- Check for errors
Document Configuration
Document Configuration
Keep records of:
- Integration settings
- Field mappings
- Custom configurations
Regular Review
Regular Review
Periodically check:
- Sync status
- Error logs
- Data quality
Multiple Integrations
Managing Multiple Sources
When connecting multiple platforms:- Each becomes a separate channel
- Data flows to appropriate channel
- Consolidated in Tether
Avoiding Duplicates
Prevent duplicate records:| Strategy | Description |
|---|---|
| Unique Identifiers | Use external IDs |
| Channel Separation | Keep sources distinct |
| Deduplication Rules | Configure matching logic |