Configuration Questions
How to sync inventory with duplicate SKUs?
Yes, you can sync by enabling this option, which updates duplicate SKUs with the same product identifier. By default, if multiple products share the same SKU or identifier, only the first matching product will be updated. Enabling the duplicate-update option ensures all matching products are updated. The same rule applies when matching by barcode: if multiple products share a barcode, enable duplicate updates to apply an external feed update to every matching product. However, duplicate SKFew readersHow to Troubleshoot Common Product Feed Syncing Issues
When your product feed is not syncing as expected, several common issues may be the cause. Below are the most frequent problems and how to resolve them based on real scenarios. 1. No Matches Found If your feed runs but shows zero matches: Check whether the first row of your file contains headers. If headers start on a later row, adjust Skip Row in Feed > Edit Settings > Step 1. Ensure no filters are unintentionally blocking items. Confirm that SKUs or product identifiers in theFew readersHow to set up Outlook Auto-Forwarding with Subject-Based Rules?
Learn the straightforward process of obtaining a Outlook forwarding confirmation code for Stock Sync, enabling seamless email communication between your accounts.Few readersHow to Undo Added Product(s) by Stock Sync?
Learn how to effortlessly reverse product additions made by Stock Sync and regain control over your inventory management.Few readersHow to update Collection of a product?
Discover how to efficiently update the collection field of your products using Stock Sync, improving organization and ease of access.Few readersHow to update multiple products with the same SKU and Barcode?
Discover the easy way to manage inventory updates for multiple products with the same product identifier in Stock Sync.Some readersHow to use Regular Expression in Stock Sync?
Learn how to harness the power of regular expressions in Stock Sync to streamline your inventory management.Few readersI am having trouble mapping my source file columns. What are the column headers/index? What do the various attributes do?
Get a clear understanding of column mapping in Stock Sync, including how to interpret index headers and leverage attribute functions for seamless data synchronization.Few readersI getting the error: "Please check field errors below"
Discover how to troubleshoot and resolve the 'Please Check Field Errors' error in Stock Sync to ensure smooth data synchronization.Few readersI getting the error: "The quantities couldn't be adjusted. Try again."
Learn how to troubleshoot and resolve the 'The Quantities Couldn't Be Adjusted, Try Again' error in Stock Sync for seamless inventory management.Few readersI keep getting an error as "Handle 'Pet dress' already in use. Please provide a new handle."
If a handle already exists, using it as a product identifier will cause an error. Shopify returns this error when a handle is already in use. To avoid this, we recommend not mapping the handle field. Without a specified handle, Shopify will not perform duplicate checks. Learn more on Shopify latest update: [https://shopify.dev/changelog/new-validation-againstFew readersI keep getting an error "Fail to auto detect file format"
Discover how to resolve the common error 'Fail to Auto-Detect File Format' in Stock Sync and ensure smooth data import and synchronization.Few readersI keep getting error: "Inventory item not allowed to be Adjusted via API"
The error message "The specified inventory item is not allowed to be adjusted via API" often appears when the inventory item is a part of a parent bundle. Stock Sync cannot update the inventory for products that are part of a bundle, as this is usually managed by bundle-specific applications. Please check if the product is part of a bundle and manage it using the Shopify Bundle app.Few readersI keep getting the error: "Connection fail. Please check Source Host. "
Learn how to resolve the 'Connection Fail' error in Stock Sync by checking your source host and ensuring a smooth data synchronization process.Few readersI keep getting the error: "Fail to merge new SKU with options"
Discover how to address the 'Fail to Merge New SKU with Options' error in Stock Sync and ensure seamless SKU management for your e-commerce store.Few readersI keep getting the error: "Failed. Response code = 500. Response message = Internal Server Error.."
Reason: This error indicates that some of the variant options have blank titles. Solution: Please remember to disable the auto-sort option in the variant group extra settings. Variant Group > Extra Setting > Disable Auto Sort Please re-import the product, and the error should not occur.  and Variant Option (Title)"
Based on the image above, an error occurred after running the feed. It appears that there are problems with the "Default Title" indicating that the variant option does not contain a value. This suggests that the products were imported without option values and cannot be imported via syncX: Stock Sync. Reason In the feed file, there are imported products that do not have oFew readersI keep getting the error: "Missing Inventory ID for Variant"
This error occurs when the process is running and a new quantity field added in the matching column section, causing the system to be unable to find the inventory data. Reason When the process is running, add a new field as a quantity field in the matching column section. Solution Please run the process after completing all setup of fields in the matchFew readersI keep getting the error: "no match found"
Discover solutions to resolve the 'No Match Found' error in Stock Sync, ensuring accurate product data synchronization for your business.Some readersI keep getting the error: "Option values provided for 1 unknown option(s)"
The reason why some products cannot updated is because some products didn't have the value for the variant option 1. This error occurs when variant option 1 is empty and variant option 2 has a value. Reason The reason why some product cannot updated is because of some products didn't have the value for the variant option 1. Solution To resolve this issue, you shoFew readersI keep getting the error: "sftp file not found"
If you see the error "sftp file not found", it means the system is unable to locate the file you're trying to access or transfer. Here's how to troubleshoot it: Steps to Fix the Error: Check the File Name Ensure the file name is spelled correctly. SFTP is case-sensitive, so double-check capital and lowercase letters. Verify the File Extension Confirm that the file format matches exactly what you're trying to access. If you're uploading a .zip file, make sure the fSome readersI keep getting the error: " Store is empty "
Discover effective troubleshooting steps to resolve the 'Store is Empty' error in Stock Sync and ensure your product data is accurately synchronized.Some readersI keep getting the error "Temporary error () (400)"
The email connection error is due to a Google issue. As Google provides the link, we cannot support it and recommend contacting Google Help (https://support.google.com/) for assistance.Few readersI keep getting the error: "The feed is not found. Please check the source URL or feed availability"
Based on the above image, there is an error after running the feed. It has problems connecting to the source URL, which indicates that it could not connect to the setup connection. Reason The source URL might be incorrect. The source URL hasn't granted any permissions. The supplier template might have issues with the credentials or on their end. SolutionFew readersI keep getting the error: "The file is corrupted. Please ensure the file is valid"
Based on the error above, it shows that the file is corrupted. Please make sure the file is valid. Reason The file is no longer valid or has become corrupted. When the file format is incorrect, the system is unable to detect it. The file is in a zip format. Solution Please ensure that your file is valid and has not been corrupted. Please ensureFew readersI keep getting the error: "The file is not supported on trial accounts."
Process cant run because not supported on Shopify trial accounts. You will need to subscribe one of the store to a paid plan on Shopify in order to resolve the error. Reason Shopify store plan is not on a paid plan, so it couldn't update from syncX: Stock Sync. Solution Please upgrade one of your sub-stores to a paid plan in Shopify and rerun the process to seeFew readersI keep getting the error: "The product couldn't be stocked at <location> because the inventory is managed by <location>. "
This error occurs when the product stocked in fulfilment services location and the inventory is managed by the fulfillment service. Reason When the product is stored in fulfilment service locations, it cannot be updated through Stock Sync. You may receive an error message. Solution To resolve this issue, you should change the inventory location to a standard locFew readersI keep getting the error: "The variant Default Title already exists."
Learn how to resolve the "Variant Default Title Already Exists" error in Stock Sync and ensure a seamless product update process.Some readersI keep getting the error: "Title can't be blank"
Based on the above image shows an error after running the feed, which has problems with variant sort option. This indicates that those products were imported without options value and the auto sort is enable cause the error. Reason Imported products without option value, and the import sort is enabled, will get the error. Solution The user is requiredFew readersI keep getting the error: "Type 'single_line_text_field' must be consistent with the definition's type: 'URL' in the error remark column "
Learn how to troubleshoot and fix common errors related to metafields in Stock Sync.PopularIf you have archived all your products and want to reactivate them, is that possible?
Yes, it's possible to do it. If you don't have a feed file for the update, you can use our bulk product connection to update all the product values as needed. You can set the status field, select the option as a fixed value, and select 'Active' in the required field. For more information on connecting products in bulk, you can click here to learn more. 
Learn about 502 Bad Gateway errors in Stock Sync and how to resolve them for uninterrupted ecommerce operations.Few readersQuantity Zero Alert Warning Messages
Discover how to handle zero quantity alerts efficiently with Stock Sync. Optimize inventory management for seamless ecommerce operations.PopularRemove halt: detected over 1% - 100% remove products / variants
Learn to remove halt detected errors in Stock Sync, ensuring smooth inventory management for your ecommerce businessFew readersRemove Product Warning Messages
Remove product warnings with Stock Sync - streamline inventory management for a better ecommerce experience.Few readersShopify daily limits reached, automatically continue importing the next day
Automatically Continue Importing the Next Day: Managing Shopify Daily Limits in Stock SyncSome readersTroubleshooting CSV Product Import Issues
When importing products via CSV, several common issues can cause the import to stop, skip rows, or fail entirely. Below are the known causes and how to troubleshoot them. Required Fields for a Product Import A product import feed must include a SKU and Quantity. The SKU, or another product identifier used by the feed, must exist and be unique. If supplier inventory files will be used for later updates, the SKU must match the supplier's SKU; mismatched SKUs cannot be matched for inveFew readersTroubleshooting Product Import Issues in Shopify
When importing products into Shopify using Stock Sync, several issues may occur that prevent products, variants, or specific fields from importing correctly. Below are common problems and how to resolve them. 1. Misaligned or Incorrect Column Mapping If values from your feed file are imported into the wrong Shopify fields, this is often caused by incorrect column alignment or mapping. Common symptoms: SKU, barcode, or vendor values appear in the wrong fields. Filters do not match becausFew readersTroubleshooting Scheduled Feeds Not Running Properly
If your scheduled feeds are not running as expected in Stock Sync, several common issues may be the cause. Below are the key checks and steps to resolve scheduling problems. 1. Check Feed Source Accessibility In some cases, schedules may fail intermittently if the supplier is updating or overwriting the feed file at the same moment Stock Sync attempts to read it. If the sync occasionally reports that the file is missing even though it exists, check with your supplier for their exact update tFew readersTroubleshooting syncing issues between Wholecell and Shopify
This guide covers the common steps to troubleshoot syncing issues between Wholecell and Shopify when using Stock Sync. Common checks when quantities do not match: Provide a sample SKU If quantities appear incorrect, first select at least one SKU that is showing different values between Wholecell and Shopify. Support will compare this SKU between your feed, the API response, and Shopify. Verify the SKU exists in both locations Only SKUs that exist in both the feed file and your ShoFew readersTroubleshooting when your feed is not updating!
If your feed is not updating as expected, here are the most common issues and how to resolve them. 1. Source URL Not Accessible If your feed is imported from a URL and is not updating, the URL may be inaccessible from our servers. In some cases, suppliers need to whitelist our IP address. Try accessing the feed URL directly in your browser. Ensure the link points to an actual downloadable feed file (CSV, XML, TXT) and not a general website homepage or PDF reference. If it loads for yoFew readersTroubleshooting XML Feed Not Updating Properly
If your XML feed is not updating properly in Stock Sync, check the following common causes and solutions. 1. Verify the feed is processing successfully If your feed appears stuck or variants are not updating, check if the feed has processed recently and whether the variant count matches what is expected. If processing resumes normally, updates should apply automatically. 2. Ensure the feed file is accessible If Stock Sync cannot access the XML file, updates will fail. This may happen wheFew readersUnable to change the update schedule for an email-based feed in syncX: Stock Sync
Issue: Unable to manually change the update schedule for an email-based stock feed in Stock Sync. Explanation: Email-based feeds do not run on a custom or manual schedule. The processing time is automatically controlled by the subscription plan’s sync frequency. How email feed scheduling works: Email feeds are triggered automatically based on the plan’s allowed sync interval. For example, a plan that runs every 8 hours will process feeds 3 times per day.Few readersUnable to export products with "heart" in the title using Stock Sync.
Issue: Unable to export products with the word "heart" in the product title using syncX: Stock Sync. Fix: Go to Step 2 of the feed and confirm the Product Title field is mapped correctly. In Step 3, apply a filter on the Product Title field using the keyword *heart*. Verify that the data source includes product titles and is conneFew readersUnderstanding "Media Upload Failed – Image: Media Processing Failed" Error in Shopify
When syncing products to Shopify via Stock Sync, you may encounter the error message: "Media upload failed – Image: Media processing failed" This error indicates that Shopify's servers are unable to retrieve and process the image from the URL provided in your feed. The issue occurs after Stock Sync successfully sends the image URL to Shopify, but Shopify itself cFew readersUpdate halt: detected over 10% - 100% inventory set to zero
Based on the above image, it shows the warning message - update halt detected over 10% until 100% inventory set to zero. This warning message will show up in the feed details when you set the warning halt process message percentage for the quantity of the product set to zero. Stock Sync will stop the update process so that all your products won't be set to zero. For your information on how to set theFew readersWhat does Timeout while connecting to Source HOST & Connection timeout while reading mean?
Explore the meaning of timeout errors in Stock Sync and how to troubleshoot them. Keep your ecommerce operations running smoothly.Some readersWhat information is needed to troubleshoot issues with adding new products?
To troubleshoot issues with adding new products, please provide the following details so the team can identify the cause quickly: The name or ID of the feed you are using (as shown in the Stock Sync dashboard). A sample SKU or barcode from the product you are trying to add. A description of the error message you are encountering. Your expected outcome (for example, how many products should be added or what behavior you expected). Providing all four items helps support run accurateFew readersWhat should I do if my price feed reverts back to previous values?
If your product prices revert after running a feed, check whether the Price or Cost fields are still mapped in your feed settings. If these fields are mapped, Stock Sync will continue updating them using the values from your data feed. To stop prices from reverting, remove the Price and Cost fields from the feed mapping. Once removed, Stock Sync will no longer overwrite these values, and your store’s prices will remain stable. If prices reverted earlier, it was likely due to previous field mappiFew readersWhat should I do if my pricing rules are not working in Stock Sync?
If your pricing rules are not working in Stock Sync, first verify that the formula logic in your Price field is correctly structured. For example, to avoid exporting a sale price when the current price is lower than the compare-at price, you can use a condition like: *0 + compare_at_price This ensures the compare-at price is exported instead of the sale price. If the rule still does not work, test the formula using a sample SKU to confirm the values returned by Shopify. Incorrect field mappingFew readersWhat should I do if my stock sync is only updating some SKUs?
If Stock Sync appears to update only a small number of SKUs, check the update feed log. In many cases, the feed may have successfully updated more SKUs than expected. Review the latest run to see how many SKUs were actually processed and matched. If the log shows that the correct number of SKUs was updated, the issue may be a misunderstanding of the results. If the feed log does not show the expected updates, verify that the SKUs exist in the source file and match exactly with your store's SKUs.Few readersWhat should I do when products are archived unintentionally during a feed update?
If your products are suddenly archived after a feed runs, it means a Remove Feed or Update Feed mechanism was triggered. Stock Sync compares your store data with your reference file, and based on your configuration, applies rules to archive or delete products. To resolve this issue, you first need to understand the two different methods Stock Sync uses to remove items, as their logic is completely opposite. Step 1: Bulk Restore Your Products in Shopify Before adjusting your feed settFew readersWhat steps should I take if my update feed does not reflect accurate stock levels?
If your product feed is showing incorrect stock levels, use this troubleshooting guide to identify common causes—such as SKU mismatches, header parsing errors, or location settings—and resolve inventory discrepancies quickly. How to Review Feed Activity and Logs Go to syncX: Stock Sync → Feeds → Activity Log Locate the Affected Feed: Select the product feed displaying incorrect stock quantities. Review the Change Log: Compare source file values against the **BFew readersWhen I get an error as "Please check the settings"
Learn how to resolve the 'Please Check the Settings' error in Stock Sync. Get your ecommerce operations back on track with our troubleshooting guide.Few readersWhy am I getting an error as "Find words fail regular expression check".
Learn how to resolve the 'Find Words Fail' error in Stock Sync. Get expert support for seamless ecommerce operations.Few readers
General Questions
How to handle comma in variant option?
To handle commas in variant options, you can modify the extra settings of the option. Follow these steps: In the "find" field, enter the value [","]. In the "replace" field, enter . as the value. This will help you handle commas efficiently in yourSome readersHow to install syncX: Stock Sync on my shopify?
To install syncX: Stock Sync on your Shopify store, follow these steps: Go to the Shopify App Store. Search for syncX: Stock Sync. Click on the app to view the details. Click the Add to Shop button. Follow the on-screen instructions to authorize the app to access your store. Once installed, you can configure the app according to your needs.Few readersHow to map Metafields in Shopify store (require Stock Sync app) connections on other stores?
When using a Shopify store (require Stock Sync app) connection on another platform, follow these steps to create metafields: Use the structure .; Example: custom.label1 Navigate to the mappings section and input in the custom field. For more information on metafields or custom field, refer to this [article](https://help.stock-sync.com/en/arFew readersHow to markup price for products in certain category or product type?
To add markup price for a specific type, you can use the following price condition: col_string("Type")=="Dress", *1.3 The column named Type has the value Dress, the price will be markup by 30%. contains ("pink", col_string("Description")), *1.2 if the Description column contains the word pink, then markup the price by 20% To set this up, go to theFew readersHow to remove tags from the product?
There are two ways to remove all the tags from the tag field, you can refer to the below options: 1. Use Replace store product tags This option allows you to remove any existing tags from the store and only add new tags from the feed file. 2. Use Append new tags to existing tags ." Note: It is not currently possible to set the Compare at Price field to blank when the feed value is zero. Only truly blank/empty feed valuFew readersHow to Set Up XML Product Import in Stock Sync
This guide explains how to set up a product import using XML files in Stock Sync, including cases where product data and images come from separate XML feeds. 1. Create a New Feed Open Stock Sync in your Shopify admin. Click Add New Feed. Choose Add New Products. Select Download URL (or upload file, SFTP, API depending on your source). Paste the XML link. 2. Configure File Settings Set File Type to XML. Use Auto (Recommended) for Parent Node and Variant Node. If auto detecFew readersHow to transfer credit to a different store?
For assistance transferring your credit between stores, please get help from our support team.Few readersHow to Troubleshoot Stock Inconsistencies in Your Store
If you notice that the stock displayed on your store does not match your product feed or updates behave unexpectedly, several factors may cause these inconsistencies. Below are the most common reasons and how to resolve them. 1. Verify Product Identifiers Match Stock Sync updates products only when the identifiers in your feed match the identifiers in your store. If there is no match, items will show “0 match” or fail to update. Common causes: SKU or barcode formats differ between feed anFew readersHow to update existing products without adding new ones ?
To prevent new products from being added: Go to Create new feed. Select "Update existing products in store". Ensure that the product identifier field (SKU, Barcode, or any field) is correctly mapped to match existing products in store. Only fields mapped in the Matching column (Step 2) will be updated. This setting ensures only products that already exist in your store are updated.Few readersHow to update Metafield date content type in Shopify?
To update the metafield date, two steps need to be followed: Set Up in Shopify Admin Navigate to Settings > Custom Data > Products/Variants > Add Definition. Ensure the date format in your feed file follows this format: YYYY-MM-DD (e.g., 2024-05-16).Some readersHow to update the status field on my variants?
Status field is under product level IS NOT variant level, if you would like to set the product status as active, draft or archived. You can use the Status Field to do it.Few readersHow to Upload CSV Files Larger Than 35MB in Stock Sync?
If you encounter issues uploading a CSV file larger than 35MB to Stock Sync, there are alternative methods to facilitate your file upload smoothly. Follow these steps to ensure a seamless process: If your CSV file exceeds 35MB, we recommend using a file-sharing service to host your file. Here’s few options: Google Drive: Upload your CSV file to Google Drive. Ensure the sharing settings are configured so that anyone with the link can view the file. Dropbox: Upload your file toFew readersI am unable to upload my source file. What is going on?
Explore solutions for resolving issues when you encounter difficulties uploading your source file in Stock Sync.Few readersI enabled auto-publish, why is it showing the error "Publication does not exist or is not publishable"?
The error "Publication does not exist or is not publishable" appears when the system tries to update all sales channels, but one or more aren't publishable. To avoid this, ensure all sales channels are set as publishable. If a channel isn't, the product won't publish there, but it will still publish to other valid channels. How to check there is an error for the publishable sales channel in Shopify admin?  vs Auto Clear Discontinued
Managing your inventory via two ways such as Out of Stock (OOS) and Auto Clear Discontinued. Here's a simple guide to help you understand and choose the right option for your store. Out of Stock (OOS) What It Does: Sets Stock to Zero: When a product is unavailable, it updates the stock quantity to zero. Keeps Product Visible: The product stays on your website, showing customers it’s out of stock. Auto Clear Discontinued What It Does: Removes Products: When a product is permanentlyFew readersProducts are uploaded without image and seeing processing error
The error shown in the image above indicates a problem with the image URL after it is inserted into Shopify. Reason Restricted Access: The URLs require a login, are CDN-restricted links, or are standard Google Drive links (which are not publicly accessible via Shopify). Security Blocks: Platforms like Cloudflare or other security systems may mistake Shopify’s automated download requestsFew readersSteps to Avoid Issues During Product Uploads
When uploading products using Stock Sync, several common issues can prevent items from being created or updated correctly. Follow these steps to avoid interruptions, failed uploads, and unexpected results. Ensure Required Variant Fields Have Values Missing variant option values (such as Size, Color, or custom option fields) will cause errors like: Missing combination of Product Option and Variant Option You need to add option values for Size Title can't be blank To prevent this: MakFew readersStock Sync app can manual sync with Shopify Flow?
Discover how the Stock Sync app enables manual syncing with Shopify Flow for precise inventory management in your ecommerce store.Few readersStock Sync VS Syncee
Stock Sync is the best free alternative to Syncee for import and update any suppliers’ products to your store. Import and Update Own your pricing strategy Connection methods Why choose Stock Sync over Syncee? Available Free Plan Stock Sync has a forever-free plan. You can keep your store products updated with a single feed with unlimited manual updates. Affordable Pricing Pricing is based on the number of variant SKUs. The plans also limited by the number of fFew readersTop 10 reasons why the inventory updated wrongly?
Discover the common pitfalls and solutions for accurate inventory management with Stock Sync's top 10 reasons for update errors.PopularTroubleshooting Stock Feed Update Issues in syncX: Stock Sync
This guide covers the most common reasons stock feed updates fail in syncX: Stock Sync, along with the steps you can take to diagnose and resolve issues. Verify You Are Using the Correct Feed Type Use an Update feed when you want to update existing products or variants (for example, updating stock quantity). Use an Add feed to import new products into your store. If you use an Update feed but your store does not yet contain the products, you may see messages like **"Store isFew readersVariant Option limit for each product
Variant options for each product are limited to 3 options by default in Shopify. This includes options such as size, material, and color. However, from these 3 variant options, you can create up to 100 variants.Few readersWhat are common reasons my products are not syncing to my website?
Products may fail to sync for several reasons. Common issues include: Incorrect or unauthorized store credentials, which prevent Stock Sync from accessing product data. Missing required columns in your feed file, such as TITLE or PRODUCT NAME, causing products to be skipped. Using the wrong file format (e.g., XML instead of JSON) for your feed setup. Supplier-side filters that block product data from being returned. Shopify variant limits being exceeded. Metafield validation mismatcFew readersWhat are the difference between profit margin and markup?
Explore the distinctions between profit margin and markup in business finance. Learn how these financial metrics impact pricing strategies and profitability.Some readersWhat does dash (-) represent in Change Log?
**Answer: ** If the change log displays “-” in the quantity column means the product is not stocked in that location. Solution: Check if the feed is updated to the right location Enable auto add products in the location here if intended Please refer Quantity Field to know more about Quantity settings. . • Store name or URL. • The name of the feed involved (Add, Update, Remove, Email Attachment, etc.). • Sample SKU(s) that are affected. • Feed ID if available, and the source file or feed URL so the team can review it before the call. • Expected behaviour (e.g., what you expected to synFew readersWhat is Activity Log representing ?
Once you have completed a process, you can check its corresponding activity log to see the data that has been added, updated, exported, or removed. The activity log reflects the value of data after the completion of a process. In the images below, I will explain the meaning of each part of the activity log. Add Feed Log Update Feed Log ?
The "Not in feed" log will show the SKUs/variants that are NOT in the FEED but exist in your store. Unmatched variants occur when product data in your store does not match any entries in your feed. syncX: Stock Sync provides flexible options to manage unmatched variants effectively: You can check the Not in feed on the Feed Details page. . • Quantity-based filtering using the Available Quantity field. • Options to include only variants that track inventory or variants with availablFew readersWhat should I do if my product quantity is updating incorrectly?
If your product quantities are updating incorrectly, start by checking the Quantity Field settings in your feed. Ensure that: • The correct Quantity column is mapped. If the feed shows a value like 0, Stock Sync will update it to 0. • Any Quantity Smart Settings rules are not overriding the actual feed value (for example, rules that force quantities to specific numbers). • Out of Stock Strategy is enabled only if you want products missing from the feed to reset to 0. If disabled, missing proFew readersWhat should I do if products show stock 0 even though they are available?
If a product or variant shows a quantity of 0 even though the supplier feed contains stock, review your feed mapping and rules. Common causes include: • A quantity rule or formula setting the stock to 0 under certain conditions (for example, specific date values like 2999 or 9999, or rules applied to the wrong brand or group). • Incorrect or incomplete SKU or barcode mapping, causing the variant to not match the correct row in the feed. When the system cannot match a product, its quantity maFew readersWhat steps should I take if my supplier's credentials are not working?
If your supplier's login credentials (such as SFTP, FTP, or store connection passwords) are not working, you will need to contact your supplier directly. Stock Sync does not have access to supplier account details or passwords and cannot retrieve or reset them for you. Incorrect or outdated credentials will prevent feeds from updating. The best solution is to reach out to your supplier’s support team and request the correct username and password. Once they provide updated credentials, enter theFew readersWhere can I find "Account" in syncX: Stock Sync?
The Account section is accessible from the top of the dashboard or the navigation bar.Few readersWhich products use the token?
To identify products associated with your token, create a feed in syncX: Stock Sync using the appropriate template and authenticate with your token to fetch the products from your supplier. Once the feed is set up and the token is applied, you should be able to see the products that are linked to that token.Few readersWhy are my price updates not reflecting after running a feed?
Price updates may not apply if the product’s inventory location in the store does not match the location selected in your feed settings. For example, if a product is assigned to a specific location in Shopify but your feed is set to update a different location, the price will not update. Additionally, if the Price or Cost fields are removed from the feed mapping, Stock Sync will no longer overwrite those values. This can stop unexpected price changes or reversions. To resolve issues: • ConfirmFew readersWhy are my product images not importing even though the URLs work?
If image URLs are valid but the images still do not import, several hidden issues may be affecting the process: The image host may be blocking Stock Sync’s server. In this case, ask your provider to whitelist the server IP: 52.20.189.51. If the feed is XML and contains multiple image fields, ensure your mapping extracts all image URLs. A working example for combining primary and alternative images is: {{data | jmespath: '[ItemImageLargeUrl, AlternateItemImages.Img[].Url || AlternateItemImagFew readersWhy are my products not updating from Google Sheets?
Products may fail to update from Google Sheets if the feed cannot read the correct data. Common causes include: Stock Sync lacks permission to access the sheet. To fix this, you can either change the file sharing settings to "Anyone with the link", or keep the file private and add stock-sync@appspot.gserviceaccount.com with Edit permission. The Product Identifier is mapped to the wrong column. Stock Sync must point to the exact column containing your SKU or chosen identifFew readersWhy are some products not imported from my XML feed?
Products may fail to import even when your SKU and mapping are correct. The two most common reasons are: • The product is not actually present in the supplier’s XML feed. Even if you expect it to be there, check the feed content or download the "Not in feed" file to confirm. • The feed’s filters (such as "Skip product(s) with zero quantity") may exclude products. If an item has 0 stock in the XML feed and this filter is enabled, it will not be imported. If a product is missing, verify that itFew readersWhy is my metafield greyed out and disabled?
Do not support content types ending in "Reference" (e.g., Collection Reference, Product Reference, Page Reference, File Reference, Variant Reference, Metaobject Reference).Few readersWhy is my SKU quantity not updating?
A SKU may fail to update for several reasons. Common causes include: • The SKU appears more than once in your feed file with different quantities. In this case, Stock Sync may take the first occurrence and skip the rest. • The product exists in multiple Shopify locations, and the feed is updating a different location than the one you are checking. Adjust the location under Matching Column > Quantity > Smart Settings > Location. • Duplicate products in the store share the same SKU. Enable theFew readersWhy store sync not working ?
The store sync may encounter issues for several reasons: Ensure each product or variant has a unique identifier, such as an SKU or barcode, and verify that it matches the identifier in the feed file or data source. During sync setup, map product identifier fields (e.g., SKU) to the store's identifier fields and verify the configuration to avoid mismatches. Confirm that the products exist inSome readersWhy the number of SKU matched is not 100%?
Discover common reasons for SKU mismatch in Stock Sync and learn how to address them for accurate inventory management.Few readersWhy the out of stock count is so high?
Explore the reasons behind high out-of-stock counts in Stock Sync and learn effective solutions for precise inventory management.Few readers
How do I ensure my CSV file matches the required feed settings?
To ensure your CSV file works correctly with your feed settings, make sure the header row is truly the first row of the file and does not contain hidden characters such as BOM markers. If the system cannot detect your column names or shows strange symbols (e.g., cod), switch your field mapping to use column index numbers instead of header names. This allows the feed to map fields correctly even when the file contains hidden encoding characters. If your file still does not match, also confirmFew readersHow do I ensure the Product Metafield is mapped correctly in Stock Sync?
To ensure Stock Sync updates a Product Metafield, you must explicitly map that metafield in your feed’s field mapping. If the Product Metafield is not mapped, Stock Sync will not update it, even if similarly named Variant Metafields are mapped and updating correctly. Check your field mapping and verify that the Product Metafield (e.g., backorder_override_text) is assigned to a specific column in your feed. If it is not mapped, Stock Sync will leave it unchanged while still updating any VariantFew readersHow do I fix issues when my XML feed connects but shows no product fields?
If your XML feed connects successfully but Step 2 shows no available product fields, the issue is often related to incorrect parent node mapping or an unexpected XML structure. In many cases, adjusting the parent node to the correct root element resolves the issue. After updating the parent node, run a preview sync to confirm the structure is read properly. If the XML source still fails to load or behaves unpredictably, switching the connection type from XML to Rest API may resolve the problem,Few readersHow do I get feed files from my supplier to set up Stock Sync?
If your supplier does not provide a ready‑made Stock Sync template or has uninstalled the Stock Sync Supplier app, you will need to request their inventory feed files directly. Stock Sync supports common connection methods such as FTP/SFTP, direct download URLs, Google Sheets, and email attachments, and accepts formats like CSV, XML, and XLSX. Ask your supplier to provide an inventory file using any of these supported methods. Once you have the feed URL, file, or connection credentials, you canFew readersHow do I import images for products successfully?
To import product images successfully, ensure your image field mapping includes all possible image sources from your feed. For XML or JSON feeds with multiple image fields, use a combined JMESPath mapping such as: {{data | jmespath: '[ItemImageLargeUrl, AlternateItemImages.Img[].Url || AlternateItemImages.Img.Url ][]' | json}} For CSV or other feeds with multiple image columns, map every image column to Product Images. If several image URLs are stored in one cell, set Image Column Separator toFew readersHow do I import items with a CSV file in Stock Sync and handle new variants?
To import items using a CSV file, create an Add Feed and choose the Upload File connection method. When importing, Stock Sync automatically skips products that already exist in your store if they share the same SKU. Only new SKUs will be added. If your CSV includes new variants for an existing product, enable the option "Merge variants into existing products" under Step 2: Matching Columns → Product options (variations) → Variant group → Smart Settings. This ensures new variants like DL9999-XLFew readersHow do I import only specific products from my main store?
To import selected products from your main store, set up collection filters in the main store’s Stock Sync account. Make sure the filters are added in the Account Filter section of the main store. Then retrieve the public token and location ID from the main store and enter them into the feed manager of the destination store. Once these are configured, only products within the specified filter (collections/vendor/tags) will be imported. If products outside your filters still import,Few readersHow do I map country‑specific prices in syncX?
syncX supports updating country‑specific pricing through Shopify Markets. To use it, map both Markets – Price and Markets – Compare‑at Price fields together in your feed. If your source includes multiple currencies or country codes (for example inside a JSON object), use Smart Settings to extract the appropriate values (such as AED, BHD, KWD) and map each to the matching Shopify Market. Multiple country prices can be updated in one sync as long as the Markets fields are correctly mappedFew readersHow do I resolve issues with stock feed updates?
Common issues with stock feeds include missing or blank fields, incorrect mapping, or updates waiting in the queue. Here is how you can quickly resolve them: Fixing Blank Stock Fields: If a feed skips a product, check if its identifier or stock field in the file is blank. If the supplier leaves the stock field completely empty instead of writing "0", add a Quantity rule in your settings: If Empty → Then 0. Verifying Column Mapping: Ensure the correct column header is mapped. IfFew readersHow do I set up offset-based pagination in my feed?
Setting up offset-based pagination for a REST API feed requires specific configuration that our team handles on your behalf. To get this set up, please reach out to our support team with the following details: Your API endpoint URL The pagination structure (e.g. offset=0 for page 1, offset=100 for page 2, etc.) The total number of products in your feed The requested page size or payload setting (for example, 100) Once we have these details, our technical team will configure the paginaFew readersHow do I successfully import a feed from a URL?
To import a feed from a URL, first ensure that the file is publicly accessible. If the supplier restricts access or requires IP whitelisting, request them to whitelist the Stock Sync IP address (52.20.189.51). If the URL loads in a browser but returns no data in Stock Sync, check that the feed does not use protections such as CAPTCHA, which can block image or file downloads. If the connection test succeeds but no fields appear, verify the feed format and fix any incorrect field mapping. If needFew readersHow do I troubleshoot a "Feed not found" error in Shopify feeds?
A "Feed not found" error typically occurs when Stock Sync cannot access your feed source. If the same feed works in another store but fails in the current one, the most common cause is incorrect or invalid credentials. If the feed uses FTP, SFTP, or a secured URL, verify the username and password with your supplier. Even if the feed was copied from another store, some suppliers restrict access per store, and the credentials may not be shared across multiple installations. Once the correct credFew readersHow do I update inventory for a specific location in Shopify using Stock Sync?
Stock Sync can only update inventory for one Shopify location per feed. If you have multiple locations in Shopify, you must create one feed for each location, and assign the correct location under the feed’s Location settings. If inventory is not updating after adding a new location, verify that the feed is still assigned to the correct location. Adding a new Shopify location does not automatically reassign existing feeds. Also confirm that Shopify’s Auto add stock to location toggFew readersHow does the 'Add/Deduct with existing quantity' function work in Stock Sync?
The 'Add/Deduct with existing quantity' function lets Stock Sync increase or decrease inventory based on the value in your supplier’s file rather than replacing the existing quantity. When a feed is set to Add/Deduct, the app takes the current Shopify stock for that product and adds the amount from the feed file on top of it. For example, if a product has 50 units in Shopify and the feed file shows a quantity of 30, an Add/Deduct feed will update the stock to 80. This is often used in multiFew readersHow is inventory quantity determined in Shopify for product listings?
Shopify determines inventory quantity based on the specific field you choose to sync in Stock Sync. The two common options are Available Quantity and On Hand Quantity. Available Quantity reflects what is actually sellable in Shopify. It subtracts committed or reserved stock and excludes unavailable quantities. This is why users often see it match what they expect for sellable inventory. On Hand Quantity represents the total physical stock in a location, including unavailable, committed, and reFew readersHow to Activate or Deactivate a feed?
This guide explains how to activate or deactivate a feed in syncX: Stock Sync. Go to the Dashboard and select Feeds. Find the feed you want to activate or disable. Click the three dots (⋮) next to the feed. Select Activate or Deactivate. The feed status will be displayed next to the feed. Important Notes Disabling a feeFew readersHow to Add New Variants to Existing Products in Shopify Using Stock Sync
This guide explains how to add new variants to products that already exist in your Shopify store using Stock Sync. This is useful when a product was created without all available variants, and you want to merge additional variants later. Requirements Before merging new variants into an existing product, ensure the following: Use an Add Feed. Update Feeds can update existing variants but cannot create new variants. The Product Identifier (SKU, Handle, Barcode, or metafield) mustFew readersHow to Add Products with Variants to Your Store
When adding products that contain multiple variants (such as size, color, length, or width), ensure that both your product structure and feed settings are aligned. Below are the key requirements and steps to successfully add products with variants using Stock Sync. 1. Ensure Variants Belong to the Same Product Stock Sync groups variants based on the merge rule you select. To make sure variants are correctly added under one product: • Use one shared product title for all variants, or •Few readersHow to Configure Multiple Supplier Feeds to Use Highest or Accumulated Stock
When you receive the same product from multiple suppliers, Stock Sync provides two different ways to determine the final stock value shown in your store. Using the Highest Stock Value Across Multiple Feeds If multiple update feeds contain the same product (based on your selected product identifier such as SKU or barcode), Stock Sync can automatically take the highest quantity among all feeds. To use this option: Create separate update feeds for each supplier. Ensure all feeds use the saFew readersHow to create an XML Feed in syncX: Stock Sync?
Step 1: Set up a new feed Go to the Stock Sync dashboard. Click on Create New Feed. Step 2: Choose the feed type Select the feed type based on your requirements: Add - to add new products Update - to update existing products Step 3: Choose the connection type Select where the XML file is hosted. Supported XML connection types includes: Download URL FTP / SFTP Other supported sources Step 4: Select the file format In the File Format section,Few readersHow to Ensure Your Feed File Settings Align With Requirements
To ensure your feed file works correctly with the system, make sure the file structure, mapping, and routing settings match what the app expects. Common checks: • Verify the header row is positioned as the first row of the file. If the header appears later in the sheet, adjust file settings or mapping by column index. • Confirm required columns such as TITLE, PRODUCT NAME, or EAN/UPC exist. If a required column is missing, the feed may not map or import correctly. • Ensure the file extensionFew readersHow to export inventory from one Shopify store to another?
Issue: Need to export inventory from one Shopify store to another. Explanation: Stock Sync does not export products directly from one store into another. Instead, inventory is transferred by importing data into the destination store using a Shopify Store connection. How to sync inventory between two Shopify stores: Install syncX: Stock Sync on both Shopify stores. In the source (sender) store, copy the Public Token from Manage Account. 3Few readersHow to Link Your Stock to a Supplier Feed
To link your stock to a supplier feed in Stock Sync, gather the required information from your supplier and set up a feed connection with the correct method and mappings. What You Need From Your Supplier To update existing products or sync new ones automatically, request a file or data source that includes: SKU (must match your Shopify SKU exactly) Quantity (current stock level) Optional: price, title, or other fields if you want to sync those as well The supplier can provide this inFew readersHow to Resolve Common Errors in Shopify Feeds
This guide summarizes common issues that can occur when running Shopify feeds in Stock Sync and how to resolve them. SKU Mismatch If a product is not updating: Check whether the SKU in the feed matches the SKU in Shopify. SKUs must match exactly, including leading zeros. If they differ, update either the feed or the Shopify product. Incorrect or Overly Strict Filters If no products are imported or updated: Review filter settings such as vendor or tag filters. Removing or adjuFew readersHow to resolve SKU matching failures in Stock Sync
1. Restrictive Filters Items are frequently skipped or marked as "Unmatched" because they do not meet the criteria of your feed filters. • Formatting differences such as prefixes, postfixes, or number formatting changes introduced by spreadsheet software. • Leading zero mismatches (for example, feed shows 11152851686 but Shopify shows 011152851686). Both identifiers must match exactly, including leading zeros, otherwise Stock Sync will skip the product. • Using SKU as the Unique ProductFew readersHow to restore a deleted feed in syncX: Stock Sync?
This guide explains how to restore a deleted feed in syncX: Stock Sync. Can I restore a deleted feed? Yes. You can restore a deleted feed directly from the Deleted section on the Dashboard. Go to the Dashboard and select the Deleted section. Find the feed you want to restore. Select the feed and click Restore. The feed will be restoreFew readersHow to restore a previously deleted feed?
If a feed was deleted, it cannot be recovered directly from the user dashboard. However, our support team can restore it for you. Here is what needs to be done: Contact Support: Reach out to our support agents via chat or email. Provide Feed Details: To speed up the process, please let us know the Feed Name or the Feed ID if you remember it. Wait for Confirmation: An agent will locate the deleted feed in the database and restore it along with all its previous settings.Few readersHow to Set Up Date of Arrival, ETA, Incoming Date, Next Delivery in Your Online Store?
You can set the date of arrival, ETA, incoming date, and next delivery using the metafield method. Follow these steps to configure these details in your online store: Set Up in Shopify Admin Navigate to Settings > Custom Data > Products/Variants > Add Definition. Ensure the date format in your feed file follows the format you set in Shopify admin: YYYY-MM-DD (e.g., 2Few readersHow to Set Up Stock Sync Using a CSV File
This guide explains the different ways you can set up a stock (inventory) sync in Stock Sync using a CSV file, based on common customer scenarios. 1. Upload a CSV File Manually Use this option if: You receive a CSV by email You want to upload the file yourself daily or whenever it updates Steps: Go to Create New Feed → Add Feed. Select Upload File as the connection method. Upload your CSV file. In Step 2: Mapping, map: Product Identifier → SKU column inFew readersHow to synchronize your suppliers in the system
To synchronize your suppliers in the system, ensure you provide the essential details required for setting up or troubleshooting a supplier feed. Steps to follow: Share the feed name you are working with so support or the system can identify which connection to check. Briefly describe the issue you are facing during synchronization. If products are not updating, provide sample SKUs that exist in your store and should be updated. This helps verify whether the data appears in the suppliFew readersHow to Transfer Stock Sync Credits Between Shopify Stores
You can transfer your remaining Stock Sync credits from one Shopify store to another. This process must be completed by the support team, as credits cannot be moved manually from within the app. How Credit Transfers Work Credits can be transferred between any two Shopify stores under your ownership. You may transfer all or part of the credits from one store to another. Credits from multiple stores can be merged into a single destination store. Credits remain Stock Sync credits anFew readersHow to Troubleshoot Discrepancies in Product Metafields
When product metafields show unexpected or incorrect values, the issue is usually related to mapping, formatting, validation, content type, or conflicting metafields. Below are the common causes and steps you can take to resolve discrepancies. 1. Confirm Metafield Mapping If a metafield is not mapped in your feed settings, Stock Sync will not update it. This can lead to situations where: A variant metafield updates correctly A product metafield still shows an old value To fix this: OFew readersHow to Troubleshoot Issues with the Sync Process
If you are experiencing problems with the sync process in Stock Sync, here are the key steps and scenarios to help you troubleshoot effectively. When the Sync Queue Says “Multiple Feeds Are Running” If a sync remains incomplete and displays “Multiple feed are running. Please wait a few minutes for it to restart”, another feed may still be processing or a previous job may be stuck. Stock Sync processes feeds in a queue, so later syncs can be delayed until the active job finishes. CheckFew readersHow to Troubleshoot Synchronization Errors with Supplier Files
When syncing product data from a supplier file, several issues can prevent stock, price, or product information from updating correctly. This guide summarizes common problems and the steps to resolve them. Check Product Identifier Mapping Ensure the column mapped as Product Identifier actually exists in your supplier file. If the mapped identifier (e.g., "item number") is not present in the file, no products can be matched or updated. Confirm with your supplier that the file you arFew readersI keep getting the error: "all variant's product identifier are blank"
When adding new products to Stock Sync, it's important to ensure that the product identifier column provided. If not there will be error occur when adding the products. Common Issue: This error occurs when the product identifier column is empty or not mapped correctly in your feed file, leading to import issues. This error will be recorded in the Changes Log file with a message similar to:  XML Excel (.xls) Excel (.xlsx) OpenDocument Spreadsheet (.ods) JSON Text (.txt) Electronic Data Interchange (`.ediFew readersTroubleshooting Incorrect Inventory Levels in Stock Sync
If Stock Sync is not reflecting the correct inventory levels in your store, the issue is typically caused by how products are identified, how locations are configured, or how the feed is processed. Below are the most common reasons and how to resolve them. 1. Check quantity rules and their order If a quantity rule is not applying, check Step 2 → Quantity field → Smart Settings → Quantity Rules. Confirm the condition and output value are correct. Rules are evaluated in list order: an earFew readersTroubleshooting Product Feed Not Updating Correctly
When a product feed does not update as expected, the issue is usually related to product identifiers, feed structure, or feed settings. This guide summarizes common causes and fixes based on real cases. 1. Check Product Identifier Matching Stock Sync updates products only when the identifier in the feed matches a product in your store. If only one product is updated or none are updated: Verify that the barcode, SKU, or product code used in Field Mapping matches the identifier used inFew readersTroubleshooting Product Sync Not Working Correctly
When product sync is not working correctly, the cause is often related to feed setup, filtering, file access, or required fields. Below are the issues confirmed in support cases and how to resolve them. Preview Sync vs. Actual Update If your preview sync shows incorrect inventory, remember that preview sync does not update your store. You must run the actual sync by clicking Start Process. Only then will product inventory be updated. If a run reports Success but products still appeFew readersTroubleshooting Scheduling Issues with Automated Feeds
This guide covers common reasons why automated feed schedules may fail, run late, or remain stuck in Queuing mode. Use the steps below to diagnose and resolve scheduling issues. 1. Check for File Directory or Permission Issues If a scheduled feed does not run but works manually, the issue may be related to file access. Common causes include: Incorrect file directory paths Missing or inaccessible files Permission restrictions on the server Try running the feed manually. If it succeedsFew readersTroubleshooting Shopify Product Image Import Issues
This article summarizes common causes and solutions for product image import issues when using Stock Sync with Shopify. 1. Image URLs must be publicly accessible Shopify and Stock Sync can only import images from URLs that are publicly downloadable. If image URLs are missing the required protocol prefix (for example, starting with // instead of https:), Shopify will fail to fetch them. Ensure all image links include the full https: prefix before importing. Any image URL served behindFew readersTroubleshooting SKUs Not Updating
When an SKU is not updating in Stock Sync, it is usually due to missing product identifiers, filters that prevent updates, duplicate SKU conflicts, or mismatched stock locations. Below are the most common reasons and steps to resolve them. 0. SKU Formatting Issues (e.g., Hidden Prefixes) If SKUs in your feed include hidden characters (such as an apostrophe prefix'), Stock Sync will not recognize them as matching your store SKUs. Remove the unexpected prefix or hidden character using SmartFew readersWhat are the benefits of using syncX for inventory management?
syncX helps automate inventory workflows by syncing supplier stock into Shopify on a schedule, updating only the locations you choose, and supporting multi‑location setups. It can sync inventory only (without touching titles, descriptions, images or pricing), apply safety rules like buffers and low‑stock protection, and prevent conflicts by writing to a dedicated Shopify location. It also supports importing new products, applying price rules or markups, and setting filters so only selected SKUsFew readersWhat are the conditions for stock updates from a supplier feed?
Stock updates only occur when the SKU in your store matches a SKU in the supplier feed. If a product exists in your store but is not listed in the feed, its stock remains unchanged unless you enable the Out of Stock Strategy, which sets unmatched items to 0. You can also set custom quantity rules based on values provided by your supplier, such as mapping Y to 1 and N to 0, or converting codes like IS, OOS, and NA to specific stock quantities. If your supplier only provides text values like "inFew readersWhat are the correct connection settings for integrating an XML feed in StockSync when authentication is passed as query parameters?
When your supplier provides an XML endpoint that uses GET requests with authentication passed through query parameters (for example: UserName, Password, CustomerNumber, LastUpdate, etc.), select URL as the connection type in Stock Sync. Do not use Basic Auth. Instead, insert the full endpoint URL including all required query parameters. Stock Sync will fetch the XML directly using that URL. For XML structure settings, leave Parent Node and Variant Node blank and enable **Auto‑DetecFew readersWhat are the options for automating inventory updates based on supplier availability?
You can automate supplier‑based inventory updates in several ways using Stock Sync. Supported data sources include URL‑based CSV files, Google Sheets, and other feed types that refresh on a schedule. Simply connect the supplier file and set your preferred automation frequency. To manage availability conditions, you can create multiple Update feeds—for example, one feed to update all SKUs with stock greater than 0, and another feed to detect SKUs with 0 stock. The zero‑stock feed can be configurFew readersWhat are the options for managing data in Stock Sync when using FTP?
When using an FTP connection in Stock Sync, data handling depends on the feed type you configure. Stock Sync does not automatically perform an upsert unless you set it up explicitly. You must choose the intended behavior through one of the following options: Update existing products only: Stock Sync updates products already in your store based on a unique identifier such as SKU. Items that exist in the FTP file but not in your store are ignored. Add new products only: Stock SyncFew readersWhat causes discrepancies in the stock quantity reported by the feed files?
Discrepancies in stock quantities can occur when Stock Sync detects conditions that differ from what appears in the feed file. Common causes include: • The feed contains a large number of products with quantity set to 0, triggering the safety warning that halts updates when over 80% of items appear out of stock. • Cached data from previous runs may cause the system to read outdated quantities. In some cases, disabling caching resolves the issue. • If an update runs successfully only once but laFew readersWhat customization options are available for selective product syncing in Stock Sync?
Stock Sync allows you to sync only specific products and fields based on your needs. You can use the Store Product Filter to include or exclude products by vendor, tags, product type, SKU ranges, and more. This ensures that updates apply only to the selected portion of your catalog. You can also choose which fields to update by mapping only the fields you want (such as Quantity, Price, or Images) and leaving all other fields unmapped. This gives you full control over which product details areFew readersWhat documentation is needed to create an API integration with Stock Sync?
To create a custom integration with Stock Sync, you will need to provide the API documentation and access credentials from the system you want to connect. This typically includes: • Endpoint URL: The exact HTTP/HTTPS address where the data can be retrieved. • HTTP Method: Whether the connection requires GET, POST, or PUT. • Authorization type and credentials: This may be No Auth, Basic Auth (username/password), Bearer Token, or OAuth2 (client ID, client secret, authorization/token URLs). StockFew readersWhat features does Stock Sync offer for inventory management?
Stock Sync provides several tools to automate and streamline inventory management. These include multi‑feed stock updates, allowing you to combine quantities from multiple suppliers using rules such as overwriting, adding quantities, or applying math modifiers (for example, subtracting buffer stock). You can also set minimum quantity rules to prevent negative stock levels. Stock Sync supports the Out of Stock Strategy, which resets inventory to zero for products missing from a supplier feed, anFew readersWhat features does syncX: Stock Sync offer for multi-location inventory management?
syncX supports several features for multi-location inventory setups: • You can assign each feed to update a specific Shopify location, allowing fully isolated inventory updates without affecting other locations. • Multiple locations are supported by creating separate feeds—each feed maps to one location. • syncX can set quantity rules per location, including setting selected products to zero or updating only chosen locations. • You can maintain dedicated virtual locations (e.g., supplier or croFew readersWhat fields should I map for inventory quantity in Stock Sync?
To update inventory in Stock Sync, you only need two essential field mappings: • Product Identifier – Map this to SKU (or another unique identifier that matches your Shopify products). The identifier must match exactly, including leading zeros, without extra spaces or characters. For example, 11152851686 does not match 011152851686. • Quantity – Map this to the exact supplier-feed column that contains the stock level. Field names must match the source column precisely; for example,Few readersWhat happens to product variants in draft status in Stock Sync?
Stock Sync counts all variants that exist in your Shopify storein Draft status. Moving products to Draft in Shopify does not reduce the total variant count shown in Stock Sync. If you want Stock Sync to update only Active products, you can apply a Store Product Filter: In your feed, go to Step 3: Filters Add a filter for Status = Active This limits sync operations to active products only, but the total variant count displayed will still include Draft variants.Few readersWhat happens to products not found in the Update Feed?
When a product is missing from the update feed, Stock Sync's default behavior is to leave the unmatched product completely untouched and as it is in your store. However, if you choose to enable and use the Remove Feed (Auto Clear Discontinued) feature, it automatically identifies all products that did not appear in your latest feed file and updates them after the primary sync completes. Depending on your configuration, these unmatched products will be: Archived – The product is hiddeFew readersWhat information do I need to provide for Dropshipment setup?
To set up Dropshipment, you will need to provide the connection details supplied by your dropshipping provider. This typically includes the portal or feed URL, along with your assigned username and password. If your supplier uses FTP or another protocol, you must provide the exact server address, login credentials, and any required folder paths. If any details appear incomplete or unclear, contact your supplier to confirm the correct access information before entering it into Stock Sync. Once cFew readersWhat information is needed for configuring FTP feed mappings in Stock Sync?
To correctly configure FTP feed mappings in Stock Sync, you must provide details about the structure of your supplier’s FTP file. In particular, Stock Sync needs to know how the data is organized so the correct fields can be mapped. Key information required includes: • Whether all needed values (such as prices for multiple markets) are in separate columns within a single FTP file—for example, Price_EUR, Price_GBP, Price_CHF. • Or whether your supplier provides multiple separate FTP files, oneFew readersWhat information is required for my XML feeds to work properly?
For an XML feed to work properly in Stock Sync, the file must contain a valid parent node and product-level fields that can be mapped. Each feed must include actual product entries—if the file contains no products, or products cannot be detected, nothing will be updated. When requesting feed setup or troubleshooting, provide a valid sample product that exists both in your store and in the supplier’s XML feed. Include the direct supplier product link and the corresponding store product link, aloFew readersWhat information should I provide to resolve issues with Stock Sync?
To help resolve Stock Sync issues quickly, provide clear examples and details so the support team can identify where the sync is failing. Include: • The specific SKU(s) affected (include at least one sample SKU that is not updating and describe the issue) • What the correct value should be (quantity, availability, cost, etc.) • A screenshot or snippet from your supplier file or feed showing the SKU • Whether you are using an Update, Add, or Auto Clear feed • Any error messages shown in Stock SyFew readersWhat is the difference between Add feed and Update feed in Stock Sync?
An Add Feed is used to import new products into Shopify. It creates products that do not yet exist in your store. If a product with the same SKU already exists, the Add Feed will skip it. An Update Feed is used to update existing products in Shopify. It pulls data such as stock, price, or other product fields from your file or source and updates matching SKUs already in your store. It does not create new products. If a new item is not being created, use an Add Product FeedFew readersWhat is the difference between the Starter Plan and other subscription plans for Shopify?
The Starter Plan is designed for merchants with smaller catalogs or simple syncing needs. It supports up to 1,500 SKUs per feed and is suitable when you require a single feed or use real‑time cross‑store quantity sync. For the Shopify Real-Time Quantity Sync connection, any paid plan is required; the Starter Plan is typically suitable when you need one feed. For example, a store with approximately 200 products can use the Starter Plan when it needs one update feed. The plan’s per-feed SKU limitFew readersWhat is the pricing for the subscription plans available for product synchronization?
Stock Sync subscription pricing depends on the number of Update Feeds you need, your total product/variant limit, and the automation frequency. Each supplier using a different source generally requires a separate Update Feed; supported connection types include SFTP, CSV, Google Sheets, and API. For Shopify, WooCommerce, and other platforms, subscriptions are separate, so each store or platform installation requires its own plan. For catalogs larger than the listed plan limits, select a higher EFew readersWhat is the process to connect SKUs to stock levels in a feed?
Stock Sync connects SKU records in your store to stock levels in your feed by matching the exact SKU value. Once the SKU in the feed matches a SKU in your store, the system updates the product’s inventory based on the Quantity field you map in the feed settings. To ensure correct updates: • Make sure the SKU in your feed exactly matches the SKU in your store • Map the correct stock/quantity column under the Quantity field settings • Use Smart Settings such as “If Empty → 0” when feeds sFew readersWhat is the process to contact customer support?
You can contact support in several ways: • Live chat: Open the in-app chat and complete the required name and email fields. If the form is not completed, the chat will not open. Ask to speak with a human representative; an operator will join when available. • Email support: Email support@stock-sync.com or continue an existing request by replying directly to the support email thread. Keeping replies in the same thread helps preserve the case history. • Configuration help: If you needFew readersWhat is the process to import products from a CSV file?
To import products from a CSV file, start by creating an Add Feed in Stock Sync and upload or connect your CSV file (via URL or file upload). Map the columns in your CSV to the corresponding Shopify fields. For a new-product import, the file must provide a consistent, unique SKU for each variant, plus the Product Title and Price. Map other available fields—such as descriptions, images, and quantity—as needed. A file containing only SKU and Quantity is sufficient for an **Update FFew readersWhat is the process to update metafields in Shopify using Stock Sync?
To map a feed column to a metafield: Create the metafield in Shopify Admin first: Settings → Metafields and metaobjects. Define its namespace and key, owner (Product or Variant), and content type. In Stock Sync, open the feed and go to Step 2: Matching Column. Click Add more field and select Custom Data (Metafield). Select the existing metafield from the dropdown. The selector shows its owner and content type. If it is not listed, enter the namespace and key manuallyFew readersWhat methods are available to import new products from a Shopify store?
You can import new products from another Shopify store using two methods: Shopify Store‑to‑Store Connection: This requires your supplier to install Stock Sync on their Shopify store. It provides the most complete data sync. Shopify Public Store Connection: Use this when the supplier cannot install the app. Stock Sync pulls publicly available product data, though certain details (like exact inventory levels) may not be available. Both methods can be used inside an Add Feed to automaticalFew readers
