Configuration Questions
Why am I getting an error as "Unauthorized access?"
Discover how to resolve 'Unauthorized Access' errors in Stock Sync for secure and smooth ecommerce operations.Few readersWhy am I getting an error message stating "Value does not exist in provided choices [value, value]"?
Based on the above image, the error shows that "Value does not exist in provided choices [value, value]". You need to download the error list to see the error. Reason When the metafield validations are missing, an error message will be displayed. The value was not added to the metafield validation in the Shopify admin panel. Solution Stock Sync wFew readersWhy am I getting an error saying I need to use a different store Public Token when connecting Shopify stores in Stock Sync?
This error appears when the Public Token you enter belongs to the same Shopify store you are trying to connect. In a Shopify‑to‑Shopify connection, the Public Token must come from the source store, and you must enter it in the receiving store’s feed setup. If both stores are yours, double‑check that you copied the token from the correct store’s Manage Account page. Using the same store’s token will trigger the error. Once the receiving store uses the token of the correct sourceFew readersWhy are my product variants not being added or merged in Shopify via Stock Sync?
Variants may fail to add or merge when the product identifier or variant group does not match what exists in Shopify. Common causes include: • The SKU of the new variant does not exist in the feed or does not match the store’s existing data. • The variant group column (such as title, handle, barcode, or combined fields) does not match exactly, even if differences are small (such as special characters like ® or �). • The original product in Shopify was imported without variant options, which preFew readersWhy can’t I use wildcard (*) to pick the latest file in Download URL connection?
Issue: Trying to use a dynamic filename such as: https://example.com/feeds/ProductFeed_%m_%d_%Y_*.csv, but the feed fails to load. Why this happens The Download URL connection method does NOT support wildcard (*) in filenames. When using Download URL: Stock Sync retrieves only one exact file path. It does NOT scan the folder to detect the latest file. It cannot read a directory listing. Wildcard works in FTP connection because FTP allows Stock Sync to: Read the direcFew readersWhy does my store show zero inventory for certain products even though my supplier has stock?
If your store shows zero inventory for products that should have stock, the most common cause is a mismatch in Product Identifier settings. When Stock Sync is configured to match products using a specific identifier (such as Barcode/GTIN), but the supplier file does not contain values for that field, Stock Sync cannot match the items. As a result, the inventory update cannot be applied, and Shopify will continue to show quantity 0. To fix this, check which product identifier your feed iFew readersWhy does my tag have characters like [ ] brackets?
To remove [ ] brackets or " " quotes from the tags, you can use this *["\[\]]* in the smart setting of the tag field's Find and Replace section. Enter the value in the Find field and leave the Replace field empty. To remove characters from an existing tag in your store, you need to enter the value in Find field and enable the below option in the Tag field'Few readersWhy I get an error as "Ensure the file format is {{file_format}}."
Learn how to troubleshoot the 'Ensure the File Format' error in Stock Sync for efficient ecommerce operations.Few readersWhy I getting an error as "Please check the file name and file permission."
Based on the above image, the error shows that "Please check the file name and file permission." Reason For example, by using an FTP connection, the login user account doesn’t have permission to access the folder or the filename. The login details are given incorrectly. The file name is not accurately stated. Solution Required toFew readersWhy I keep getting the error: "Insufficient Credits. Please buy more credits to continue"
Discover why you're getting the 'Insufficient Credits' error in Stock Sync. Learn how to resolve it and purchase more credits to continue seamless operations.Few readersWhy I keep getting the error: "Lack of Credit to Import ."
Discover how to resolve the 'Lack of Credit to Import' error in Stock Sync for uninterrupted ecommerce operations.Few readersWhy I keep getting the error: "Product is suspended"
This error is returned directly from Shopify’s API. A suspended product status means the product is no longer available for sale, and its details cannot be updated or edited. This status is controlled by Shopify and cannot be manually changed or removed by merchants. Shopify may apply this status if the product violates its policies, for example: Intellectual propertFew readersWhy is my WooCommerce store showing the error "Store server overload. Please retry or upgrade web hosting"?
When running a feed, the following error may appear: "Store server overload. Please retry or upgrade web hosting" This error does NOT come from Stock Sync. It indicates a server overload issue on the WooCommerce (WordPress) hosting environment. Reason The WordPress server is unable to handle the request while the feed is running. This usually happens when: *Few readersWhy my products are not updated on the Shopify catalogs?
**The Solution: ** Change the Fulfillment Location for the catalog to "Manual" — Though Shopify will often show this as "Multiple Locations" and not actually show the default Fulfillment Location where the inventory is actually assigned.Few readersWhy only the first variant image was updated?
Problem The parent SKU metafield PJ647700 has 8 variants sharing the same product identifier and the "Black/Black" colour option. When Update duplicate products with same product identifier is disabled, the import process updates only the first matching variant it finds. As a result, only the first variant receives the image update while the remaining variants are skipped. Solution See below for how to update all variant images: Step 1: Enable Duplicate ProdFew readersWooCommerce API error
Learn how to resolve WooCommerce API errors in Stock Sync for seamless integration with your ecommerce platform.Few readers
General Questions
Why the Stock Sync app couldnt be loaded in the Shopify admin and how to enable cookies?
If you noticed there is an error when redirect between Stock Sync and Shopify admin as below image. Then, you need to enable 3rd party cookies on the browser. How to enable in Google Chrome Go tFew readersWill syncX: Stock Sync add new products if using Update product feed?
Stock Sync cannot create new products in your store when using an update product feed. Please set the feed to " Add new products to store" to create new products. If you need to add new products and update existing stock, you must create two separate feeds: one Add Product feed and one Update feed, even if both use the same source.Few readers
What separate feeds are needed for uploading products with variants?
When uploading products that contain different variant types, a separate feed is required for each unique variant combination. Variant option columns cannot be left empty in an upload feed, so products must be grouped according to which variant options they contain. For example, if your supplier provides products that may include Color, Size, Flavor, or no variant at all, you must create one feed per variant combination: • A feed for products with both Color and Size • A feed for products withFew readersWhat settings should I check if my quantity rules are not applied correctly?
If your quantity rules are not being applied as expected, check these settings: Verify the rule itself under Step 2 > Quantity field > Smart Settings > Quantity Rules. Ensure the condition (e.g., Less Than 10) and the output value (e.g., = 0) are set correctly. Confirm that no conflicting rule exists, such as “Greater Than 0 = 0,” which may override the intended behavior. Check whether the quantity setting is set to “Overwrite existing quantity.” If “Only deduct from existing quantity (-)Few readersWhat settings should I check when products won’t update or import?
If products cannot be added or updated, check these settings: • Confirm whether the feed is set to Add Products or Update Products. If it is set to Update, new items will not appear in the mapping. • Review file settings and mapping to ensure the columns are correctly detected. Adjusting file settings may restore missing mapping fields. • Check product filters, including tag filters. If product tags do not match the filter values, the items will be skipped during updates. These checks usuallFew readersWhat should I check if my export feed is not linking to Google Sheets?
If your export feed is not linking to your Google Sheet, first confirm that the Google Sheet has granted Editor access to the Stock Sync service account: stock-sync@appspot.gserviceaccount.com. Without editor permission, Stock Sync cannot write data to the sheet. If editor access is already enabled and the feed still does not update the sheet, the issue may be related to the connection or integration. In that case, try re-running the export. If the problem persists, contact support so the tFew readersWhat should I check if my product feed is not importing products as expected?
If your product feed isn’t importing products as expected, check for common feed issues: Check the feed queue and run status. If multiple feeds are running, your feed starts when it reaches the top of the queue. On the Feed detail page, use Add products or Start Process / Force Run to trigger an import. When testing, you can enable Only process 3 products (no credits required). A result of 0/0 means there are no new SKUs ready to be added; if products should be available,Few readersWhat should I check if my product SKUs are not importing correctly?
If your product SKUs are not importing correctly, start by checking whether the feed contains valid data for each product. Ensure the SKU field is present, not blank, and matches the identifier used by your store. Missing or empty SKU or barcode fields will prevent products from importing. If the SKU appears blank in Stock Sync, check the original source file—not only the preview or SFTP viewer—to confirm that the SKU value is present for that row. Also verify that Stock Sync is reading the intFew readersWhat should I do if a product SKU is not found in the store?
If Stock Sync cannot find a SKU in your store, start by checking whether the product actually exists in Shopify and that it uses the exact same SKU as the one in your feed. A missing or mismatched SKU will prevent updates and imports. If the SKU exists but is still not detected, verify whether there are duplicate products using the same SKU, as duplicates can cause the update to be skipped. Also check your identifier settings (such as SKU, Handle, or Handle + Option) to ensure you are matchingFew readersWhat should I do if a variant does not show up in the product feed?
A variant may not appear in your product feed for a few common reasons: • Variant Group (Smart Settings > Merge Variants) works only in the Add Product feed, not the Update feed. If you need new variants to be auto‑created, this logic must be applied in the Add feed. • The missing variant often has inconsistent or missing variant option values (for example, a color or size field like Hausfarbe being empty or changed in the source file). Stock Sync cannot create or group a variant ifFew readersWhat should I do if I didn't receive an expected email?
If you are expecting an email from SyncX but did not receive it, first check all folders in your mailbox, including Spam or Junk, as automated emails may end up there. If nothing arrives, check your provider's filters and verify that automated emails from SyncX are allowed. For forwarding or verification emails, confirmation messages are sent to your registered notification email. Make sure the forwarding address is correct and that forwarding has been fully verified. Also check the feed settinFew readersWhat should I do if I encounter a server error when accessing Stock Sync?
If you see a server error when trying to access Stock Sync, first try refreshing the page or logging in again using another browser or device. You can also test from a different internet connection to rule out local network issues. If the error persists across multiple devices or networks, the issue may be on our side. In that case, contact Stock Sync support with a screenshot of the error. Our team will investigate and, if needed, deploy a fix. Once resolved, you may be asked to log in again tFew readersWhat should I do if I encounter an incorrect row separator in my feed?
This error usually happens when the structure of the feed file changes or a specific row becomes corrupted. First, download and review the latest version of the file to check for formatting problems, such as broken rows, misplaced line breaks, or a row unintentionally split into two (for example, a Description field spilling onto the next line). An empty line at the end of the file does not normally trigger this error. If the file appears normal, the row separator may not match the format of theFew readersWhat should I do if I need help with syncing inventory items?
If you need help syncing your inventory, start by gathering the key details our team needs to troubleshoot effectively. Share the feed name, what you expect the sync to do, and any error messages or screenshots. If your sync stopped working after a file format or filename change, check and update your file settings and column mapping to match the new structure. If you’re trying to enable special options such as taking the highest quantity from multiple feeds, contact support and confirm the exaFew readersWhat should I do if I need to update SKUs from multiple feeds in Stock Sync?
If you receive inventory for the same products from different suppliers or warehouse locations, you should create separate feeds in Stock Sync. Assign each feed to update only the specific Shopify inventory location it belongs to. This setup ensures that updates from one supplier do not overwrite stock from another. If you need missing SKUs from a particular feed to be set to zero, enable the Out of Stock Strategy in that specific feed—Stock Sync will only reset quantities for the location thatFew readersWhat should I do if multiple feeds are running at the same time?
This message appears when a feed is blocked from continuing because another feed encountered an issue and did not finish correctly. Several common causes can trigger this: • A feed modifies or renames the source file, preventing later feeds from finding it. Set the "After Process" option in Step 1 to "Do nothing" so the file remains available. • Metafield errors can stop a feed mid‑process. Examples include mismatched metafield definitions, outdated cached definitions, or invalid values in theFew readersWhat should I do if my API is not finding SKUs?
If your API connection is not finding SKUs, first verify that the API URL, credentials, and permissions are correct. If the feed loads but shows missing or unmatched SKUs, it may be caused by pagination limits or an incomplete API response. In these cases, your API provider or our technical team may need to adjust the pagination or template settings to retrieve all SKU pages. If you still encounter issues, share the API documentation, URL, and authorization details so the connection can be validFew readersWhat should I do if my compare-at price field remains blank?
If your compare-at price stays blank even after applying a price condition or formula, it usually means the condition did not evaluate as true. For compare_at_price conditions, Shopify requires that an existing compare-at price value already exists in the store. If it is blank or zero, the condition will not trigger. To apply logic based on feed values instead, use feed column conditions such as col#_f. For example, if your feed column "msrp" is blank and you want to set compare-at price usingFew readersWhat should I do if my email attachment is not processed?
If your email attachment is not processed, first confirm that the supplier actually sent an email containing the attachment to your feed’s unique address. If the attachment exists but still did not process, review whether the connection method or file format recently changed, as mismatches can prevent processing. In these cases, resend the file after confirming the correct format and settings. If errors such as incorrect row separators appear, update the file format settings accordingly and reFew readersWhat should I do if my email feeds are not processing as expected?
If your email feed isn't processing, check these common causes and solutions: Hit a Variant Limit? Your feed may have reached its product limit. Apply a filter (like Vendor) to reduce the size and resume processing. Case-Sensitive Field Mappings? Ensure your column names match exactly. For example, if your file uses QUANTITY in all caps, it will fail if mapped to lowercase Quantity. Wrong Sender Email? Some feeds only accept files from approved sender addresses. Double-cFew readersWhat should I do if my email issues are not being resolved?
If you are not receiving expected emails (such as verification emails, forwarded feed emails, or support transcripts), try the steps below: • First, check your inbox and junk/spam folders. • If emails from SyncX are still not arriving, verify that no filtering rules or subject‑line conditions in your email feed are blocking or rejecting them. • If your emails to the SyncX forwarding address are not being accepted, your sender address may need to be safelisted. Contact support and provide the seFew readersWhat should I do if my emails are not being accepted by Stock Sync?
If your emails to Stock Sync are not being accepted or are bouncing, this usually happens for one of two reasons: • The sender email was flagged as spam by the email security system handling Stock Sync’s inbound messages. In this case, you may see errors such as “550 Email is spammy.” When this occurs, contact your SMTP or email service provider to review the rejection details and ensure your outgoing emails meet their delivery requirements. • Your sender address may need to be safelisted on SFew readersWhat should I do if my feed is not updating correctly?
If your feed is failing to update, check these common causes and solutions categorized by the exact symptoms you are experiencing. Matching & "0 Matches / 0 Updated" Issues Products missing from store: Update Feeds cannot create new products. If items are completely new, run an Add Feed first to import them into your store. Mismatched Product Identifiers: Ensure your unique identifier (SKU or Barcode) matches perfectly between your store and the feed file. If SKUs don't maFew readersWhat should I do if my feed shows a different product quantity than my Shopify inventory?
If the quantity in your feed does not match the quantity shown in Shopify, check the following settings in your feed profile: • Verify the Quantity Smart Setting. If it is set to Add/Deduct with existing quantity, the feed will add to or subtract from the current Shopify quantity instead of replacing it. Use Overwrite existing quantity if you want the feed to match Shopify exactly. • Confirm the location assigned to the feed. Each feed updates one specific location. If multiple feeFew readersWhat should I do if my import process fails halfway?
Imports may fail halfway due to issues such as incorrect mapping, problematic fields in the source file, incompatible file structure, or filters blocking all products. If your import stops midway: • Check your field mapping, especially sensitive fields like Description, as incorrect mapping can cause interruptions. A malformed or overly short Description value can also trigger an error. • Review filters to ensure they don’t exclude all products. If you are importing variants, make sure the requFew readersWhat should I do if my inventory feed returns 0 quantities?
When your inventory feed returns 0 quantities, Stock Sync may trigger a zero-inventory safety warning, such as “Warning - update halt: detected over 80% inventory set to zero.” This occurs when the system detects that an unusually large proportion of products would be updated to quantity 0. It can be caused by an empty or incomplete feed, incorrect quantity-field mapping, or filters unintentionally excluding items. To resolve this: • Check that your feed file is not empty and contaFew readersWhat should I do if my inventory is not updating accurately between two Shopify stores?
If your inventory is not matching between two Shopify stores when using Stock Sync, first check whether you are using Shopify Real‑Time Sync. This method only updates quantities when a change occurs in the source store and only for changes made after the feed is activated. If SKUs have not changed since activation, they will not auto‑sync. If only some SKUs update or the inventory is still inaccurate, create a separate Shopify‑to‑Shopify update feed to force‑sync all quantities. ForFew readersWhat should I do if my product import settings aren't working properly?
If your product import settings aren’t working as expected, check these common issues: • Ensure you are using the correct feed type. Use an Add feed for new products and an Update feed for updating stock, price, images, or descriptions. • Check your field mapping. Missing or incorrect mappings can cause issues such as missing images, missing SKUs, or incomplete product data. • Verify your image URLs. Some feeds require adding "https:" to relative paths before images can be imported. • If onlFew readersWhat should I do if my product information was overwritten in Shopify?
Stock Sync can only undo added products using the Undo button. If an update feed overwrote existing product information (such as titles, descriptions, prices, or images), the data cannot be restored automatically unless you previously created a backup such as a Shopify CSV export. When product details are overwritten, the only options are: • Restore products from your own backup (CSV export or external backup app). • Manually correct the affected product information in Shopify. • If supplierFew readersWhat should I do if my product prices are incorrect after updating?
If your product prices appear incorrect after running a feed, check the following common causes: • Verify that the price field is correctly mapped in your feed. If the wrong column is mapped (or mapped multiple times), prices may calculate incorrectly. If the supplier recently renamed a column, update the mapping to the new column name; for example, a quantity column renamed from FREE to FREE STOCK must be remapped. • Ensure the product exists in the latest supplier file. If the itFew readersWhat should I do if my product prices are not updating correctly?
If your product prices are not updating, first verify that the feed is correctly mapped to the Price or Cost field and that the product identifier matches your store’s product or variant. Check the source row used for the product and confirm that every column referenced by a condition contains the expected value; for example, a condition such as col("sale_prijs") != "" cannot select a sale price when the source column is empty. The source data used by the sync must contain the value at the timFew readersWhat should I do if my product prices are showing incorrectly?
If your product prices are displaying incorrectly in your store after running Stock Sync, several common issues may be responsible. Use the steps below to identify and fix the problem. 1. Check your feed conditions Incorrect prices often occur when a pricing condition references a column that no longer exists in your supplier file. If a column in a condition is missing, Stock Sync will skip the rule and leave the previous price unchanged. Also, if your supplier changes the file structure (sFew readersWhat should I do if my product variants are not being checked in SyncX?
If some variants are not being checked by SyncX, first look at the Not In Feed log within your Update feed. This log lists unmatched variants that SyncX could not find in the source file. If the log is empty, the feed may not have run or the feed may have reached its limit. If your account has reached the maximum number of feeds allowed by your plan, additional variants cannot be checked until you increase your plan limit and create a new feed. After upgrading, create or enable the necessarFew readersWhat should I do if my product variants are not updating correctly in Stock Sync?
If variant updates are not applying correctly, check your feed mapping and variant identifiers. Ensure the Variant Group field is mapped consistently (e.g., using Handle) so that multiple rows for one product are merged correctly. If variant option data (e.g., Size) is missing from the supplier feed, request your supplier to include it. When duplicate variants share the same identifier, enable "Update duplicate products with the same product identifier", so all matching variants update. In someFew readersWhat should I do if my products are not updating?
Product updates may fail for several specific reasons. Check the following confirmed causes: • Incorrect feed access details, such as an invalid FTP username or password. Also verify that the expected file is available before the feed runs; if an FTP file is uploaded after the scheduled run, the feed may report that the file does not exist. • SKU mismatches, including extra characters like a leading apostrophe. Remove prefixes or adjust Smart Settings so the SKU in the feed matches the SKU in yFew readersWhat should I do if my Shopify stock feed is not updating?
If your Shopify stock feed is not updating, first confirm that the feed actually contains products. Missing or empty product rows will prevent any updates from being processed. You can verify this by reviewing the feed file and ensuring that expected SKUs and data are present. If the feed shows a "store inaccessible" error or fails to connect, double‑check your Shopify Custom App credentials. The API password must begin with shpat_. A password starting with any other prefix (e.g., *shpss_Few readersWhat should I do if my SKU is already in the Shopify database?
If a SKU already exists in your Shopify store, new variants using the same SKU will not be added unless they are merged into the existing product. To add new variants later, enable "Merge variants into existing products" in the add feed and map the Variant Group field. Ensure the new variants share the same merge group (such as handle, barcode, or product title). If the SKU is already in use and not meant to match the existing product, change the identifier to a unique value or use another fieldFew readersWhat should I do if my SKUs are showing duplicate prices on Shopify?
If your SKUs are showing incorrect or duplicate prices in Shopify after a feed update, the most common cause is that the product variants share duplicate SKUs. When duplicate SKUs exist, Shopify may display pricing from one variant while Stock Sync updates another, leading to mismatches. To fix this, enable the option that allows Stock Sync to update products with duplicate SKUs. Once this setting is enabled, the app will correctly update all variants that share the same SKU, ensuring the priceFew readersWhat should I do if my Stock Sync is not working?
If Stock Sync is completely stuck, running slowly, or failing to process, use this checklist to pinpoint and resolve the issue. Immediate Quick Fixes Stuck Sync: If a sync job appears permanently stuck or frozen in the queue, cancel the process and click Force Start / Start Process to restart it. Shopify Discrepancy: If the Stock Sync log looks correct but your Shopify store displays different numbers, run a Force Start to re-trigger the push to Shopify. **Multi-WarehoFew readersWhat should I do if my supplier only provides 'in stock' or 'out of stock' status?
If your supplier’s feed contains only text values, such as "in stock" or "out of stock", you can still update inventory using Stock Sync’s Quantity Rules. Create a rule that checks for text and assigns a quantity value. For example: = Equal instock 5 This rule sets the product quantity to 5 whenever the supplier shows "instock". You can replace 5 with any quantity you wFew readersWhat should I do if my XML file is not loading during product import?
If your XML file does not load during product import—even when the test connection is successful—the most common cause is a malformed XML structure. Each product must be enclosed in its own repeating node (such as <product>...</product> or <item>...</item>). If products are not separated into individual nodes, Stock Sync cannot determine where one product ends and the next begins, so it cannot load the file. If this happens, ask your supplier to correct the XML formatting so that each produFew readersWhat should I do if no products are imported successfully?
If your import completes with 0 products added, it usually means the feed is missing required mappings or a filter excludes the products. Common causes include: • The feed status or product filter excludes the products. For example, products marked Active in the source store will not be imported if the feed is filtered to Draft. • The Ignore Don't Track Inventory filter is enabled. Disable this filter and run the import again when products use Shopify's “Don't track inventory” setting. • AFew readersWhat should I do if product images are not syncing in Shopify?
If your product images are not syncing, first make sure the image URLs in your feed are publicly accessible. Stock Sync can only import images from direct public URLs, not from local files, private Google Drive links, ZIP folders, or FTP directories containing JPEG files. If you use Google Drive, ensure the file or folder is set to "Anyone with the link can view" and grant access to stock-sync@appspot.gserviceaccount.com when required. If your images are on an FTP server, you must convert themFew readersWhat should I do if product images are not updating correctly?
If your product images are not updating, check the following common causes: Verify the source data and mapping. Make sure the affected products have image fields in the feed and that the Product Images field is mapped to the correct column or XML path. If the supplier file has no image field or no image value for a product, Stock Sync cannot add an image. Ask the supplier for a feed URL that includes images if necessary. Test the image links. Confirm that each link is a direct, puFew readersWhat should I do if products are not grouped correctly during the import process?
When products are not grouped correctly during import, it usually means Stock Sync cannot reliably identify which rows belong to the same product. This results in items being imported as separate products instead of variants. Common reasons this happens: • The feed does not contain a consistent style code or any unique identifier shared across all variants of a product. • Some rows contain a style code while others are blank. • Attempting to group variants using ITEM_DESCRIPTION fails bFew readersWhat should I do if products are still uploading with a price of zero?
If products keep uploading with a price of zero, check whether the feed is filtering using the correct column. For example, if the supplier file no longer contains the column you originally filtered by (such as pricelist) and instead uses a different column (such as pricelist_map), the filter will fail and allow zero‑priced items through. Update your filter in Step 3: Filters to use the correct price column from your file, and set a rule to include only products where that column has a valiFew readersWhat should I do if some product stock levels are not updating?
If certain product stock levels are not updating, check the following common causes: • Ensure the product identifiers (such as SKU or Product Code) in your store exactly match those in the feed. Missing items or mismatched codes prevent updates. If the supplier changed the identifier format or added leading zeros, update the identifier mapping or use the feed prefix setting so the values match. For example, adding the Feed Prefix 00 under Product Identifier Smart Settings resolved an item whoFew readersWhat should I do if Stock Sync shows no matches for my products?
If Stock Sync shows no matches, first check whether the product identifier you selected actually exists in the feed. A product will be unmatched when Stock Sync cannot find a matching value from your chosen identifier (for example: SKU, Barcode, or SKU + Option 1). You may switch to an identifier that reflects both values, such as using “SKU + Option 1” when you need to match SKU together with another field like Style Number. If your item still appears as unmatched, verify that the identifier vFew readersWhat should I do if the error log shows a glitch?
If the error log shows a warning or indicates an issue but the list itself is empty, this is usually just a temporary UI glitch. In most cases, the feed has actually processed successfully and the products were updated correctly. You can check the change log or recent update activity to confirm whether the feed ran properly. If everything looks correct, there is nothing you need to fix on your end. If the glitch continues to appear or you are unsure whether updates were applied, contact supportFew readersWhat should I do if the supplier's stock feed shows incorrect quantities?
If a supplier’s stock feed shows incorrect quantities in Stock Sync, first verify whether the error also exists in the supplier’s actual feed file. You can do this by opening the feed preview in Stock Sync and checking the specific SKU. If the incorrect value appears in the feed, the issue originates from the supplier, and you should contact them to correct the data. If the supplier confirms the feed was incorrect or recently updated, re‑run the feed in Stock Sync to ensure the latest data is sFew readersWhat steps should I follow to fix product variants not syncing with my Shopify store?
If variants are not syncing to Shopify, check the following: • Ensure the feed is set to Add New Products when adding new variants. Update feeds will ignore rows for products that do not already exist. • Confirm every variant row contains all required fields, especially the Product Title, Variant Group, and option values. Blank titles or missing option values prevent variant creation. • Verify each variant has a unique SKU or barcode that does not already exist in Shopify. • If usinFew readersWhat steps should I follow to set out‑of‑stock products to zero in stock?
To set products that are missing from your feed (unmatched products) to zero stock, enable the Out of Stock Strategy in your Update feed. This option resets the quantity of unmatched products to 0 at the selected location. There are two modes: • Current Feed – Sets all products not found in the latest feed to 0. This applies to the entire feed. If you need to exclude certain SKUs (for example, those with prefixes like SY or DH), apply [Store Product Filters](https://help.stock-sync.com/Few readersWhat steps should I take if a product shows as out of stock despite available inventory?
If a product appears as out of stock even though the supplier feed shows available quantity, first confirm that the feed is updating the correct Shopify location. Stock Sync updates stock at one selected location per feed, so verify that the product is stocked at that location and that the feed's location setting matches it. If a product is stored at multiple locations, select the location whose inventory should be synchronized. Next, verify the mapped quantity and product identifier. In Step 2Few readersWhat steps should I take if my FTP connection is failing?
If your FTP connection fails, check these key points: • Make sure your plan supports FTP access. If your account has moved to the Free plan, the Update Feed and FTP connections are disabled until you upgrade. • Verify that the FTP credentials (host, username, password, port, and encryption/protocol) are correct. Test the same details in an FTP client such as FileZilla. Use the exact hostname required by the supplier; in some cases, ftp.example.com works while example.com does not. For plaiFew readersWhat steps should I take if my Shopify store isn't found in the support system?
If your Shopify store can’t be found in the support system, follow these steps: Provide your registered email address used for the store. Share your Shopify store URL so the support team can locate it accurately. Verify that you have installed the SyncX / Stock Sync app on the correct Shopify store. If the app is not installed, the system will not be able to identify your shop. If you are already in contact with a support agent, share the current issue or context, asFew readersWhat steps should I take if my supplier feed breaks and causes stock discrepancies?
If a supplier feed breaks and pushes incorrect stock levels, Stock Sync cannot automatically revert your inventory to a previous day. The system does not store historical snapshots. However, you can manually restore previous quantities using a changelog from an earlier sync. To revert inventory levels: • Download the change log from a previous successful sync. • Create a new Update feed using the Upload File connection method. • Upload the downloaded change log file. • In Step 2 (Matching ColuFew readersWhat steps should I take if the metafield does not populate after an update?
If a metafield does not populate after an update, you can follow these checks to identify the cause: Verify the metafield’s validation rules. If the value in your feed does not meet the minimum or required validation (e.g., a minimum value of 1 but the feed contains 0), the metafield will not update. Adjust or remove the validation rule if you need to allow the incoming value. Confirm that the metafield’s content type matches the value you are sending. For example, decimal values, True/FFew readersWhat steps should I take to rebuild or update product variants in Shopify?
If variant quantity syncing fails because multiple variants share the same SKU or their unique identifiers were lost, the variants must be rebuilt with proper unique identifiers. The simplest way to do this is to run an Add feed again using the following fields: • Variant Group • Variant Option • Unique SKUs for each variant (not a shared group ID) This will recreate variants correctly under each product. If the variants already exist but their unique identifier was removed, you can assign aFew readersWhat subscription level do I need for multiple Update Feeds?
The number of Update Feeds you can use depends on your subscription plan. The Free Plan allows only 1 Update Feed. During a trial, the limit may be 3 Update Feeds and can sometimes be increased temporarily by support for testing. To use more feeds after reaching the limit, go to Account > Billing > Manage Plan, choose a plan or custom feed usage count that matches your needs, review the updated price, and complete the subscription payment. Plan changes are prorated rather than chargiFew readersWhat to do if the app is not functioning properly
If the app is not working as expected, there are several steps you can take to identify and resolve the issue. 1. Check your feed or file setup Make sure the feed or file you are using is correctly uploaded. If the app shows no data or cannot process your feed, verify that the file exists and is accessible. If feeds were deleted, you will need to recreate them before support can help troubleshoot. If you created a feed but the setup is incomplete, review the connection and complete tFew readersWhat to do if your scheduled meeting is missed
If your scheduled meeting is missed, you can follow several steps to ensure the session is successfully reconnected or rescheduled. 1. Allow a short waiting period Sometimes team members may be delayed due to another call or unexpected circumstances. Waiting a few minutes can often resolve the situation. 2. Reach out through the support chat If no one joins the meeting, send a message through the support chat to let the team know the call was missed. This helps them check availability anFew readersWhat types of data can a Shopify metafield support?
A Shopify metafield can only support a single data type as defined in its metafield definition. Each metafield must be configured with one specific type such as integer, single-line text, URL, boolean, list of values, or other supported Shopify metafield types. If your incoming data varies between formats—such as sometimes being an integer and other times a text value—you must create separate metafields for each data type or separate update flows, since one metafield cannot accept mixed data typFew readersWhat types of metafields are supported for uploading in Stock Sync?
Stock Sync supports uploading to standard Shopify metafield types such as single line text, multi‑line text, decimal, true or false, and other basic content types defined in Shopify. These metafields can be mapped from your feed as long as the metafield exists in your store and its content type matches the value format you are uploading. Stock Sync does not support metaobject_reference or list.metaobject_reference metafields. These metafield types cannot be updated or bulk‑assigned through StocFew readersWhy are my credits not showing correctly in Stock Sync?
Credits may not appear correctly if an import process was canceled or if a system glitch prevented credits from being returned. When an import is reverted using the Undo option in the Activity Log, the credits used for that import are returned. However, deleting products directly from the Shopify store does not restore credits. If your credit balance is incorrect, check whether any recent imports were canceled or need to be undone. If the issue persists, contact support so the team canFew readersWhy are my product images not appearing or showing duplicates in Shopify?
If product images are missing or appear multiple times, check these common causes: • The supplier’s server may be timing out or blocking requests. If image URLs fail to load in a browser, contact the supplier to fix the server issue. • If the feed includes two different sets of image URLs for the same product, Shopify treats them as separate files and may append random numbers to avoid naming conflicts. • If a product is no longer present in the supplier feed, Stock Sync cannot update or remoFew readersWhy are my product images not updating in my feed?
Image updates may fail even when the feed mapping is correct. Common causes include: • The product is filtered out (for example, a SKU filter allows only specific items to update). • The product has zero quantity and the "Warning zero qty update" threshold is set higher than the product’s available quantity. Temporarily increasing the threshold can allow the image update to run. • Image URLs may be missing the required protocol (such as "https:"). If the feed includes URLs that start with "//",Few readersWhy are my product tags not updating correctly?
Product tags may fail to update if the feed mapping or update conditions are misconfigured. Common issues include: • The tag extraction rule does not match the expected field or XML node (for example, only pulling text when a specific attribute such as code="RPC" is present). • Store filters prevent updates when the product does not already contain a specific tag. • Incorrect field types or case sensitivity in conditions (for example, using TRUE instead of true). • Tag rules that append or replFew readersWhy are my product updates not syncing and how can I fix it?
If product updates are not syncing, first ensure that your feed settings are correct. Make sure the "Skip feed rows" value matches your file structure so the header row is recognized. After making changes, run the feed using "Start Process"—especially on the Free plan, where updates must be triggered manually. If syncing from Google Sheets to Shopify works but Shopify changes do not update the sheet, remember that two‑way syncing requires two separate feeds: one Update feed (Google Sheets → ShopFew readersWhy are my SKUs not updating even though they exist in the feed?
If SKUs in your feed are not updating in Stock Sync, even though they are present in the file, the most common causes are: • Hidden characters in the header (such as BOM symbols) that prevent correct column recognition. In this case, mapping the SKU column by index number instead of by column name will fix the issue. • Duplicate SKUs in the store or feed. If multiple products share the same SKU, ensure the setting "Update duplicate products with same product identifier" is enabled. • SKU formatFew readersWhy are my stock levels not updating automatically?
If your stock levels are not updating automatically, check whether your Real Time Quantity Sync (RTS) feed was activated before the stock changes occurred. RTS only updates inventory for changes made after the feed is activated. If stock was changed earlier, you may need to run a manual update or use a full update feed to align all quantities. If automatic sync still does not work, verify that: The SKU exists and matches correctly between systems The feed connection is working and has nFew readersWhy are my variant rows not importing when the parent product title is only on the first row?
Some supplier feeds use a hierarchical CSV format where only the first row contains the full product title and metadata, while the following rows contain the variant details but leave the product title blank. Shopify requires every variant row to include a valid product title. If variant rows have an empty title, Stock Sync cannot group or create variants, and the import will fail. To resolve this, ensure the parent product information—especially the title—is filled down into every variant row bFew readersWhy are only some products uploading and how can I fix it?
If only part of your feed is uploading, it usually means certain rows do not meet the feed’s mapping or filter requirements. Common reasons include: • Filters excluding products, such as excluding rows with SIZE = NA, missing images, or ITEM_STATUS = OBSOLETE. • Blank variant option values. If a variant option field is empty, Shopify will reject the product. • Missing or inconsistent grouping fields (e.g., missing style code). Without a consistent identifier for grouping, variants import as sepFew readersWhy Are Only Some Products Uploading? Troubleshooting Partial Imports
When only part of your product feed is imported, it usually means certain rows in the file are being skipped due to filters, missing data, or variant‑grouping issues. Below are the most common causes and how to fix them, based on real cases. Common Reasons Products Are Not Imported 1. Incoming Feed Filters Exclude Certain Products Products may be skipped when their values do not satisfy the feed filters you applied. Examples include: • Image filters (e.g., "exclude products withoutFew readersWhy Are Out-of-Stock Products Changing to Draft Status?
If your products are unexpectedly switching to Draft status when they reach 0 stock, it is usually caused by the Status field mapping in your feed settings. When the Status field is mapped, the values inside your feed file override your Stock Sync preferences (including the Auto-Publish settings). If the feed specifies a draft indicator for out-of-stock items, Stock Sync will update the product status accordingly. How to Fix This Issue Depending on your goals, choose one ofFew readersWhy are some product variants missing when importing into Shopify?
When variants are missing during import, one common cause is that the product in Shopify uses a connected option (for example, Shopify’s standard "Shoe size" option). Connected options only allow values that exist in Shopify’s predefined list. Any new or custom sizes outside that list cannot be added—even if they are valid in the feed. If the product was created earlier with a connected option, Stock Sync can update existing sizes that match by SKU but cannot add new ones that Shopify blocks.Few readersWhy are some products not updating because their product codes don’t match?
If some products are not updating even though they exist in your feed, the issue may be caused by mismatched product codes. In some cases, suppliers include leading zeros (for example, "02063" instead of "2063"). If the mapping does not account for this, Stock Sync will not match the product to your store. To fix the issue, update your field mapping to include product codes with leading zeros, then run a test sync. Once the mapping matches the format used in the feed file, the affected productsFew readersWhy aren’t my inventory updates reflecting on Shopify when using multiple columns to build a SKU?
If your inventory updates are not appearing in Shopify, ensure that your product identifier mapping in Stock Sync matches exactly how your Shopify variant SKUs are structured. When SKUs are built from multiple fields (such as ItemNumber + Color + Size), you must map each component under the correct identifier fields in Stock Sync. For example, if your SKU in Shopify is generated like 4637-994 or includes Size as well, map: SKU or Option fields → the exact columns used to build your variantFew readersWhy didn’t my Remove or Auto Clear Discontinued feed archive products not in the feed?
Products may fail to archive when using a Remove feed or Auto Clear Discontinued if certain conditions prevent them from being matched or updated. Based on recent cases, the most common reasons are: • The update feed is using "Only deduct from existing quantity (-)", which prevents Stock Sync from updating items to quantity 0. Products with quantity greater than 0 cannot be auto‑removed. Switching to "Overwrite existing quantity" resolves this. • The Remove feed mapping must point to a valid iFew readersWhy didn’t the Remove feed delete certain products?
In some cases a Remove feed may not delete or archive a product because Shopify has set the product status to Suspended. Suspended products cannot be modified by apps, including Stock Sync. Shopify blocks updates to these items, including quantity changes, archiving, or deletion. If a product is suspended, check your Shopify admin and email notifications for information from Shopify about why it was flagged and how to resolve or appeal it. Only after Shopify removes the suspension will StocFew readersWhy does my feed show “No matches found” even though my file contains products?
If your feed shows “No matches found” even though your file contains products, it usually means the products have not been added to your store yet. Update Feeds can only update items that already exist in your Shopify store. To load products from a file for the first time, you need to use an Add Feed. Once the products are added to your store, you can use Update Feeds to sync stock, price, and other fields. If your file is a ZIP containing XML or CSV, make sure the Add Feed is confiFew readersWhy does my feed sometimes fail even though the file exists?
A feed may fail intermittently if the supplier is updating or overwriting the file while Stock Sync attempts to read it. Even though the file appears to be present when checked manually, it may not be fully written or may be temporarily unavailable during the sync attempt. If this happens, check with your supplier to confirm when the file is being updated. Adjusting your feed schedule to run a few minutes after the supplier’s upload (for example, every 1:20 or 1:30 instead of hourly) can prevenFew readersWhy does my Import from URL feed not detect any data?
If a feed imported from a URL shows a successful connection test but no data is detected after processing, the issue is usually with the source file. Common causes include: The file URL blocks external access or requires IP whitelisting. Confirm with your supplier and whitelist the Stock Sync server IP: 52.20.189.51. The feed URL contains security layers such as CAPTCHA that prevent Stock Sync from downloading images or data. The URL provided is incorrect or not the actual feed file. MakeFew readersWhy does my store look offline even though products are available?
If your products show correctly in the Shopify admin but do not appear on your storefront, first check whether you are viewing your store in preview mode. Products may appear unavailable or hidden in preview even though they are live. Switch to the live store view to confirm whether the products are visible. If your entire store shows as inaccessible (for example, DNS errors such as DNS_PROBE_FINISHED_NXDOMAIN or a domain-not-found message), this is unrelated to Stock Sync. Contact Shopify suFew readersWhy does Stock Sync show “Multiple feeds are running” and how do I fix it?
This issue often appears when some products in your Shopify store are suspended by Shopify. Suspended products cannot be updated, and when Stock Sync repeatedly attempts to update them, the feed may get stuck or show the message “Multiple feeds are running.” To fix the issue: • Remove the suspended products from your Shopify store, OR • Exclude their SKUs from your update feed using the Store Filter so Stock Sync will skip them. Once the suspended products are removed or filtered out,Few readersWhy don’t I have access to paid features after being charged for my SyncX plan?
If you were charged for your SyncX plan but your account still shows the Trial plan, this usually means the subscription did not refresh correctly after Shopify processed the payment. This can happen when the billing cycle clears the previous charge, but the new activation event does not reach SyncX automatically. In these cases, SyncX support can manually refresh or renew your plan. Simply contact the support team with your store URL and invoice screenshot, and they will reactivate your paid pFew readersWhy is my file upload not proceeding or appears stalled?
An upload may appear stalled or fail to proceed for several common reasons. First, check if a product‑limit option was selected, such as processing only a few products; this can cause the system to stop after uploading a small number. Ensure that you have enough credits available, as uploads will stop immediately once credits run out. If you are using filters such as Tags, SKU match, or other criteria, make sure the products in your store actually match those filters. A mismatch will result inFew readersWhy is my item ID not showing in the preview?
If your item ID or other identifiers do not appear in the preview, it is usually due to one of these issues: • The supplier changed the file format or rearranged the columns, so the mapped fields no longer match. Check that the header row is correctly positioned and remap the fields if needed (you can also map by column index). • The file type sent (CSV vs Excel) does not match the file type selected in the feed settings. • Filters are blocking the items from appearing in the preview. Remove orFew readersWhy is my product cost price showing incorrectly (e.g., $1 instead of $1,000)?
If your product cost price displays incorrectly (for example, showing $1 instead of $1,000), this can happen when the cost value in your feed includes a comma. Some feeds format high-cost values like $1,000 or $1,200, and the system may incorrectly split the value at the comma, importing only the part before it. To fix the issue: • Check your feed and confirm whether the cost column contains comma‑formatted currency values. • Re-run the update feed after ensuring the value is detecFew readersWhy is my product feed not updating and how can I fix it?
A product feed may fail to update for several reasons. Common causes include incorrect location mapping (Shopify only updates inventory for the selected location), active vendor filters preventing certain products from syncing, or automation schedule delays. Ensure that: • The quantity field is mapped to the correct Shopify location. • Feed filters such as Vendor, Image, Status, or Size are not unintentionally excluding products. • Automations are running on schedule; if delays occur, they mayFew readersWhy is my Shopify product feed not updating correctly when quantities don’t change?
If your product feed is not updating inventory correctly in Shopify, first check whether the Quantity field is mapped to the correct Shopify location. Shopify requires every inventory update to be assigned to a specific fulfillment location. If no location is selected, quantities will not update. Another common reason is the Quantity Zero Alert / Halt Update threshold. If stock in your feed shows an unusually high percentage of zero quantities (for example >90%), Stock Sync will pause tFew readersWhy is my supplier feed not updating stock correctly, and how do I fix identifier mismatches?
Stock Sync requires an exact match between your store’s product identifiers and the data in your supplier’s feed. If identifiers do not align, Stock Sync will skip affected variants and leave their stock unchanged. Common causes include: Variant options positioned differently (e.g., sizes in Option 1 instead of Option 2) when using Handle + Option mapping. Missing or mismatched SKUs when trying to use SKU as the product identifier. If only some products use a different option structure, crFew readers
