What to Do When a Sync Fails
Sync failures happen occasionally due to various reasons. This guide helps you diagnose and fix common issues quickly.
Step 1: Check the Sync Status
- Go to your Dashboard
- Find the failed sync (shows a red "Failed" status)
- Note the error message shown in the sync card
[Screenshot: Dashboard showing a failed sync with red status indicator]
Step 2: View Detailed Sync Logs
For more information:
- Click on the failed sync card
- Look at the Logs tab or section
- Review the detailed error message and timestamp
- Check which specific step failed
[Screenshot: Sync detail page showing log entries and error details]
Common Failure Types
Authentication Errors
Symptoms:
- "Authentication failed"
- "Unauthorized"
- "Token expired"
- "Access denied"
What happened: Your connection to the source (HubSpot, Shopify, Mailchimp) or Airtable has expired or been revoked.
Solution:
- Go to your Dashboard
- Find the integration showing issues
- Click Reconnect
- Complete the authorization process again
- Your syncs will resume automatically
[Screenshot: Integration card showing Reconnect button]
Rate Limit Errors
Symptoms:
- "Rate limit exceeded"
- "Too many requests"
- "429 error"
What happened: Too many API requests were made in a short period. Each platform has limits.
Solution:
- Wait 15-60 minutes (limits usually reset within an hour)
- Click Sync Now to retry manually
- If persistent, reduce your sync frequency
- Consider spreading syncs across different times
Prevention: Use hourly or daily syncs instead of every 15 minutes for large datasets.
Airtable Structure Errors
Symptoms:
- "Table not found"
- "Field not found"
- "Base not found"
What happened: Your Airtable structure changed - a table or column was renamed or deleted.
Solution:
- Click Edit on the failed sync
- Re-select the correct base and table
- Update field mappings if columns changed
- Save the sync
- Click Sync Now to retry
[Screenshot: Edit sync showing table selection]
Data Type Errors
Symptoms:
- "Invalid field value"
- "Cannot convert type"
- "Field type mismatch"
What happened: The data doesn't match the Airtable column type (e.g., text in a number field).
Solution:
- Edit the sync and check field mappings
- Look for type warnings (yellow/red indicators)
- Either:
- Change the Airtable column type
- Map to a different column
- Skip the problematic field
Source Data Errors
Symptoms:
- "Invalid data format"
- "Record processing failed"
- Partial sync completion
What happened: Some records in your source have invalid or corrupted data.
Solution:
- Check the sync log for specific record IDs
- Review those records in your source system
- Fix or remove the problematic data
- Retry the sync
Note: TableSync will sync valid records even if some fail. Check the record count.
Step 3: Retry the Sync
After addressing the issue:
- Return to your Dashboard
- Find the failed sync
- Click the Sync Now button
- Monitor the status
[Screenshot: Sync card showing Sync Now button]
Tip: If the first retry fails, wait a few minutes before trying again.
Still Having Issues?
If you've tried the above and syncs are still failing:
Gather This Information
Before contacting support, collect:
- Sync ID - Visible in the URL when viewing the sync (e.g., /syncs/abc123)
- Exact error message - Copy the full text
- Timestamp - When did the failure start?
- What changed - Did you modify anything recently?
Contact Support
Email support@tablesync.io with:
- The information above
- Screenshots if helpful
- Your account email address
We typically respond within 24 hours on business days.
Preventing Future Failures
Best Practices
- Don't change Airtable structure during active syncs - Pause syncs first if making changes
- Keep connections fresh - If you change passwords, reconnect right away
- Monitor your Dashboard - Check periodically for warnings
- Start with lower frequency - Test with daily syncs before going faster
- Clean source data - Ensure your source data is valid and consistent
Setting Up Notifications
Stay informed about failures:
- Go to Settings from your Dashboard
- Enable email notifications for sync failures
- You'll receive an alert when any sync fails
[Screenshot: Settings page showing notification options]