Platform Connectors
Import data directly from Shopify, Magento, and BigCommerce stores in real-time
Overview
Platform connectors allow you to import data directly from external e-commerce platforms without downloading files first. PrimeLink connects to the platform's API and fetches data in real-time, making it perfect for keeping multiple stores synchronized.
Unlike file-based imports, platform connectors fetch data directly from the source platform, ensuring you always get the latest data. This is ideal for multi-store setups, supplier integrations, or when you need real-time synchronization.
Supported Platforms
Shopify
- Import products, variants, images, and inventory
- Uses Shopify Admin API
- Requires API credentials (API Key, API Secret, Access Token)
- Supports rate limiting and pagination
- Real-time data synchronization
Magento
- Import products, attributes, and extensions
- Uses Magento REST API
- Requires integration access token
- Supports multiple store views
- Real-time data synchronization
BigCommerce
- Import products, variants, images, and custom fields
- Uses BigCommerce API v3
- Requires Store Hash and Access Token
- Supports orders and customers import
- Real-time data synchronization
How Platform Connectors Work
Real-Time Data Fetching
Platform connectors work differently from file-based imports:
- Data is fetched directly from the platform's API
- No files are downloaded or stored
- Always uses the latest data from the platform
- Supports pagination for large datasets
- Handles rate limiting automatically
API Connection
The connection process:
- Enter platform credentials in Step 2
- Test the connection
- PrimeLink connects to the platform API
- Data is fetched and parsed in real-time
- Continue with field mapping and import
Data Mapping
Platform data is automatically converted:
- Platform-specific fields are mapped to WooCommerce equivalents
- You can customize mappings in Step 5
- Images, variants, and attributes are handled automatically
- Complex data structures are preserved
Advantages of Platform Connectors
- Real-time data: Always get the latest data from source platform
- No file management: No need to download or upload files
- Automated synchronization: Perfect for scheduled imports
- Direct integration: Seamless connection to platform APIs
- Incremental updates: Only fetch changed items for faster imports
- Multi-store support: Easily sync multiple stores
- Always current: Data is always up-to-date
When to Use Platform Connectors
- Multi-store synchronization
- Supplier integration with live feeds
- Regular automated imports
- When you need real-time data
- Large catalogs that change frequently
- When file management is cumbersome
- Integration with external systems
Setting Up Platform Connectors
Step 1: Get API Credentials
Each platform requires different credentials:
- Shopify: API Key, API Secret, Access Token
- Magento: Base URL, Access Token
- BigCommerce: Store Hash, Access Token
Step 2: Configure in Import Wizard
In Step 2 of the import wizard:
- Select Import from Platform (Real-time)
- Choose your platform (Shopify, Magento, or BigCommerce)
- Enter your platform credentials
- Click Test Connection
- If successful, continue with the import
Step 3: Detailed Setup Guides
For detailed setup instructions for each platform, see:
Complete guide to setting up Shopify connector
Learn More →Complete guide to setting up Magento connector
Learn More →Complete guide to setting up BigCommerce connector
Learn More →Platform-Specific Considerations
Shopify
- Uses
since_idfor efficient pagination - Rate limits: ~2 requests per second (handled automatically)
- Fetches products, variants, images, and inventory
- Supports product metafields
- Requires private app with proper permissions
Magento
- Uses
searchCriteriafor filtering and pagination - Fetches products with all attributes and extensions
- Supports multiple store views
- May have rate limits depending on configuration
- Requires integration with proper permissions
BigCommerce
- Uses pagination with
pageparameter - Fetches products, variants, images, and custom fields
- Supports orders and customers import
- Requires proper OAuth scope permissions
- API v3 with modern endpoints
Best Practices
- Test connection first: Always test the connection before running a full import
- Use scheduling: Set up scheduled imports for regular synchronization
- Enable incremental updates: Only import changed items for faster execution
- Monitor first runs: Check that scheduled imports complete successfully
- Secure credentials: Store API credentials securely, never share them
- Check rate limits: Be aware of platform API rate limits
- Use filters: Filter data in Step 4 to import only what you need
- Handle errors gracefully: Set up notifications for failed imports
Troubleshooting
Connection Failed
- Verify all credentials are correct (no extra spaces)
- Check that API credentials are still valid and not expired
- Ensure the platform API is accessible from your server
- Check platform-specific requirements (permissions, scopes)
- Review connection test error messages
No Data Returned
- Verify data exists on the source platform
- Check that products/items are published/enabled
- Ensure API has proper read permissions
- Check platform-specific filters or visibility settings
Rate Limit Errors
- Platforms have API rate limits
- PrimeLink handles rate limiting automatically with delays
- For very large imports, consider scheduling during off-peak hours
- Break large imports into smaller batches if needed
Slow Import Performance
- Platform API response times can vary
- Use incremental updates for scheduled imports
- Consider running imports during off-peak hours
- Check server connection speed to platform
Next Steps
Detailed setup guide for Shopify
Learn More →Detailed setup guide for Magento
Learn More →Detailed setup guide for BigCommerce
Learn More →Set up automatic recurring platform imports
Learn More →