A source in AppsByB: Inventory&Price Sync is where your inventory and price data originates. The app supports multiple file formats and protocols, providing flexibility in how you manage and sync your store's data.
Important: Ensure that each product in your Shopify store has a unique SKU or GTIN/EAN. These identifiers are crucial for accurately matching products during the synchronisation process.
Supported file formats
CSV files: Comma-Separated Values files containing your inventory and pricing data.
Google sheets: Online spreadsheets where you collaboratively manage your inventory and pricing data.
XML files: Extensible Markup Language files that structure your product information hierarchically.
Supported protocols
You can connect to sources hosted via the following protocols:
HTTP: Access files hosted on web servers.
HTTPS: Securely access files over SSL-encrypted connections.
FTP: Access files stored on File Transfer Protocol servers.
Connecting a source
Follow the steps below to connect your source URL:
Access the app: Log in to your Shopify admin and navigate to AppsByB: Inventory&Price Sync.
Add source: Click on the 'Add source' link on the app dashboard.
Enter the URL: Provide the URL where your file is hosted. After clicking 'Save', the file will be checked in the background.
Map Fields: Align the CSV columns with Shopify product fields (e.g., SKU, Inventory, Price).
Start a new job: Return to the overview of sources by clicking the menu item under the app name or the word 'Sources' in the title. On the overview of sources click 'Run now' to start a new job.
Best practices
Consistent formatting: Ensure your files have consistent headers and data structures for seamless mapping.
Accessibility: Host your files on reliable servers with stable URLs using supported protocols to maintain uninterrupted access.
Unique identifiers: Ensure each product in your store has a unique SKU or GTIN/EAN for accurate data matching during synchronization.
Need more help?
For detailed guidance on connecting specific source types, refer to our related articles:
If you encounter any issues or need further assistance, feel free to reach out to our support team.