Configuration Questions
Can I map a metafield for updating stock?
Yes, you can map a metafield syncX: Stock Sync. This allows you to update inventory based on a custom metafield instead of the standard SKU. For detailed steps, check out this guide: Updating Stock Using Metafield as IdentifierFew readersDoes Shopify Store-to-Store Sync automatically create metafield definitions?
Yes, this is supported only when using the Shopify Store (requires Stock Sync app) connection method. When syncing between Shopify stores using this method, Stock Sync compares the metafield definitions in the source (main) store with those in the destination (sub) store. If a metafield definition exists in the source store but is missing in the destination store, Stock Sync can automatically create the missing metafield definition in the Shopify admin of the destination store. HowFew readersHow to Import image files stored in FTP Server?
syncX: Stock Sync does not support uploading images directly via FTP. However, you can update images using URLs from a CSV file stored on FTP. We recommend making the images publicly accessible and including their URLs in the feed data. Example: https://www.something.com/images/product1.jpg.Few readersHow can I resolve the issue of getting a default title when importing?
This issue arises when a file contains empty variant options, resulting in those variants being imported with the default title. For instance, a file may include three variants: size, colour, and material. However, if the column for variant colour is left empty, it cannot be excluded and will instead be imported as the default title, necessitating a different approach. To resolve this issue, please attempt the following method:  (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 readersHow to ignore a price or compare at price update based on the feed value ?
If you'd like to prevent Stock Sync from updating your Price or Compare-at Price when your store's current value is higher than the feed value, follow the steps below carefully. ||| This example demonstrates how to configure this for the Price field. The same logic applies to the Compare-at Price field. Go to your Matching Column Section of a feed. Navigate to the Smart Settings section under the Price field. Apply the appropriate formula based on your scenFew readersHow to resolve WooCommerce API Errors Caused by Firewall Blocking?
Issue: SyncX cannot connect to WooCommerce due to API authorization errors, often caused by firewall/security blocking (Cloudflare/Cloudways). Check Bot Fight Mode: a. Log into your Cloudflare dashboard b. Use the Quick Search bar at the top and type "Bot Fight Mode" c. It should take you directly to the setting then disable/turn off Bot Fight Mode Create a separate Skip rule for the WooCommerce API path: a. Go to Security → WAF → Custom Rules b. ClickFew readersHow to handle missing images?
Common Reasons Images May Be Missing If product images do not appear after import, check the following: Ensure the image URLs in the feed are valid and publicly accessible. Confirm URLs use the correct protocol (for example, HTTPS if required by the store platform). Verify the Image URL field is mapped to the correct column in the feed. If multiple image URLs are provided, ensure the Image Column Separator matches the file format. For example, change the separator from Auto to aFew readersCan syncX: Stock Sync import or update product categories (Metafields) from another Shopify store?
Stock Sync DOES NOT support importing or updating the metafield for product categories from another Shopify store. Example is in the screenshot below: This limitation exists because Shopify only allows categories based on its predefined Product Taxonomy list. Any attempt to import custom categories that fall outside this official taxonomy will not be accepted by Shopify. ReferFew readersHow does AI generated works in Matching Column (Step 2)?
AI-generated will automatically generate the SEO title, description, and tags from the AI product details, while the category is based on Shopify taxonomy. It's a simple setup, see the following. But it's only available with the expert plan onwards. By selecting the option, syncX: Stock Sync will analyze the mapped product title and description and automatically generate the contents. If the product title and description are not mapped, the app will analyze the store's product titlFew readersHow to enable one-time run for the feed process?
Set automation offers two type of schedule options: One-time run (date & time) and Schedule. One-time run executes the feed once and then deactivates, requiring re-setup for subsequent runs. This feature is available in paid plans only. || The One time run (date & time) is only available for the Bulk Product Edit feed Click set automation in feed details page. Enable tFew readersHow do I exclude products with zero quantity?
There are two ways to exclude products with zero quantity, depending on your preference. If you want to skip update for products that is 0 in quantity from your store, then you need to turn on the **"Ignore variants with zero quantity" **from the store product filter. If you want to ignore 0 quantity from the feed file, then you need to add [feed filter.](https://help.stock-sync.coFew readersHow 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. However, Stock Sync does not synchronize inventory between duplicate products inside the same Shopify store when one of them sells. It only applies feed updates from an external source, such aFew readersHow can I check variant quantity changes synced by syncX from the Shopify Admin?
Go to the product variant page in Shopify admin. On the product variant page, scroll to the bottom and click "Add as block" in the blocks section. Click "Stock Sync Variant Quantity Changes" to add. After adding, you can view the SKU's quantity change history, with the feed ID indicating the corresponding quantity update.Few readersHow do I upload Dropbox images using syncX: Stock Sync?
To ensure proper image uploading from Dropbox URLs, replace dl=0 with raw=1 at the end of the URL. A find and replace method can be used to implement this fix. For example:Few 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 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 readersHow to set up multiple feeds to sum up quantity ?
This guide shows how to configure multiple feeds so their quantity values combine into a single total. Key rule to remember: The first feed must use the Overwrite existing quantity option (the default) in the Quantity field’s smart settings. All additional feeds must be set to Add/Deduct with existing quantity (+)  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 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 readersCan I Schedule My Feed to Run Every 15 Minutes?
Yes, but this depends on the connection method used for your feed. 15-Minute Schedule (FTP Only) The 15-minute scheduling option is available only when using an FTP connection. This means your feed can automatically run every 15 minutes if your supplier provides the file through an FTP server. This is useful when: Your supplier updates inventory frequently (e.g., every 15 minutes). You need near real-time stock synchronization. For other connection types, the **miniFew 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 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 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 readersWhat steps should I take if my update feed does not reflect accurate stock levels?
If your product feed is showing incorrect stock levels, please check the following common causes to troubleshoot the issue: Mismatched SKUs: Ensure the SKUs in your store exactly match the SKUs in your feed file. Missing or mismatched identifiers are the most common reason syncs fail. Incorrect Column Mapping: Verify that your quantity field is mapped to the correct column. Please note that field and column headers are case-sensitive. Map the quantity field to the stock quantityFew 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 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 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 readersHow to Format Your CSV File Correctly for Importing/Updating
To ensure your CSV file imports correctly, follow these guidelines: Use Proper Column Headers or Index Mapping If your CSV file has no headers, you must map fields using column index numbers (for example, 1 for the first column, 2 for the second). This is necessary when the file contains no column names or when headers are unreadable. Avoid Hidden Characters in Headers Some CSV files include hidden BOM characters (such as ) at the start of the first header. TheseFew 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 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 readersHow can I apply multiple price calculations (markup, VAT, fees) using conditions?
You can apply multiple price modifications—such as markup, VAT, or fixed fees—by multiplying and adding values inside the Price (Then) field of a price condition. Examples from real use cases: • To apply both markup and VAT: 11.13*1.15 (first takes feed price, then applies 13% markup and 15% VAT). • To add fixed and percentage increases based on a condition (e.g., price < 300): *1 + 7 *1.20 *1.22 • To set tiered rules, create multiple conditions (top to bottom priority) such as: cost <Few 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 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 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 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 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 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 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 readers
Preference Questions
How to apply a percentage discount to all products of a brand
You can apply a percentage discount to all products belonging to a specific brand by using the Price field and setting up a Smart Settings condition. This allows you to assign different discount percentages for different brands. Steps to apply a discount to a specific brand Go to Price Field in your feed setup. Open Smart Settings. Add a Price condition using the brand name (Vendor). Example: Apply a 15% discount to all Biretix products (If) Vendor =Few readersHow can I create a dedicated Shopify inventory location for syncX?
You can create a dedicated inventory location in Shopify for syncX to update without affecting other locations. Steps: In your Shopify admin, go to Settings > Locations. Click Add location and create a new location (e.g., "DSZ SyncX"). In your syncX feed, open Quantity Field > Smart Settings. Set the Inventory Location to the dedicated location you created. Once configured, syncX will only update inventory for that specific location. Note: Each feed in syncX can update onFew readersHow to update product prices and compare-at prices in feeds?
To update product prices in feeds, you can use Price Conditions or Liquid Mapping in the Price and Compare-at Price fields. Examples: Price using special_price if available: {% if data['special_price'] == blank or data['special_price'] == '' %}{% else %}{% endif %} Compare-at price using original price only when special_price exists: {% if data['special_price'] == blank or data['special_price'] == '' %}{% else %}{% endifFew readers
Billing Questions
Is there a discount if I have multiple stores using syncX: Stock Sync?
At syncX: Stock Sync, we understand that managing multiple stores can be exciting and challenging. If you're an existing user looking to set up a new store, we have great news! While we don’t offer discounts for new store setups, we do provide an excellent way for you to save—through our Affiliate Program. What is the syncX Affiliate Program? The syncX Affiliate Program is a reward system that allows you to earn cashback for referring others to syncX. Whether you're adding a new sFew readersStock Sync invoice for Shopify store
To download your Shopify invoice, go to Settings > Billing in your Shopify admin and check your past billing history.Few readersAre Add Feeds and Remove Feeds free to use?
Answer: Both Add Feeds and Remove Feeds can be created without a paid plan and are not limited by plan feed counts. Important differences to note: Add Feed Requires credits to add new products. 1 credit = 1 product added. Credits are only consumed when new products are created. Remove Feed Does not require credits. Does not count toward plan feed limits. Can be created and run freely to archive or remove products. Summary: Add FFew readersWhat does “Usage” mean in the plan?
In the plan or subscription, Usage does not refer to how many times a feed runs. Usage refers to how many Update Feeds can be created, not how often they are executed. How Usage works: Update Feeds Usage is measured by the number of Update Feeds created. Each Update Feed counts as 1 usage. There is no limit on how many times an Update Feed can be run manually. Scheduled update frequency is controlled by the plan’s scheduling limits, not usage.Few readersHow can I request a refund for an unauthorized charge on my Shopify store?
If you notice an unauthorized or unexpected charge from syncX: Stock Sync on your Shopify invoice, you can request a refund by contacting our support team with your store URL, the invoice or billing-cycle number, and the date and amount of the charge. Include a screenshot or PDF of the specific Shopify invoice when possible, especially if the amount is shown in a local currency. Our team will review your billing history, confirm whether the charge can be refunded, request the Shopify charge ID oFew readersWhat should I do if I cannot access my Shopify store to cancel subscription?
If you cannot access your Shopify store, you will not be able to manage your Stock Sync app installation or billing from the Shopify admin. In this situation, contact Stock Sync support and provide your store URL. The team can check your account, confirm whether the app is still active, and help with subscription cancellation or credits if needed.Few readersWhat is the difference between the Free plan and the Expert plan?
Free Plan The Free Plan is limited and designed for basic, manual usage. Manual updates only 1 active feed (Update or Export) Up to 2,000 products/variants processed Add feeds do not count toward the subscription feed limit, but adding products uses credits Expert Plan The Expert Plan is a flexible, usage-based paid plan. It starts at $10/month and scales depending on your configuration. The $10 price is the starting tier, not a price for every Expert configuration. KeFew readersWhy do Stock Sync pricing plans differ between the Shopify App Store and the in-app billing page?
Stock Sync displays different pricing depending on when your store first installed the app. Stores that installed Stock Sync after January 1st follow the new pricing structure shown on the Shopify App Store. Stores installed before that date still see the legacy pricing in the in-app billing page. If you are an older customer and want to move to the new pricing plans, you must first downgrade to the Free plan and then request support to update your account to the new pricing structure. After thFew readersHow can I change my subscription plan from yearly to monthly?
You can switch from a yearly plan to a monthly plan directly from your billing settings. If you have not yet been charged, simply go to the billing page and select the "Monthly" tab at the top of the plan selection screen, then subscribe to the monthly version of your plan. If you already subscribed to an annual plan, first cancel the annual plan or downgrade to the Free plan. Once it is canceled, return to the billing page and subscribe to the monthly plan. This immediately moves your accountFew readers
General Questions
Do we support StockX (supplier) with the Shopify store?
We do not support StockX API because its limitations prevented us from proceeding. The API lacked essential information, such as images, stock, and descriptions for imports and updates.Few readersHow to Export Shopify Product IDs from Google Sheets with Sorting?
Choose the export product to the external destination > Select connection as Write to Google Sheet Fill in the Source Host in the respective field with the permission as Anyone with Link Editor or giving permission to stock-sync@appspot.gserviceaccount.com to access the file. Add the Product ID field in the Matching Column section and start the export proFew 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 readersDo you have a list of wholesalers or suppliers?
Install our app, it's free to access our supplier and wholesaler list. Create a new feed and browse our ready suppliers and connection. Use the "Filter" button (see below) to refine your search by country or category.Few readersHow to access the syncX: Stock Sync YouTube channel?
Visit the syncX: Stock Sync YouTube channel here: https://www.youtube.com/channel/UCN4llsnaBqr_LosAA7fk0nw. Watch the Feed Manager connection video here: https://www.youtube.com/watch?v=gYHIdq6RHrY&list=PLKVbFUxa0CwKDUcT1-DXikJiv4uiOOv0v. Access the Matching Column Fields video here: https://www.youtube.com/watch?v=Myb45e4WRJQ&list=PLKVbFUxa0CwK85N-urqvsBqRCwHvp2RSC.Few readersIs barcode field support in the WooCommerce store?
Yes, it is supported. You can click on "Add more Field" to select the barcode field to update, add, or export.Few readersHow do I add a quantity rule?
Set the quantity rule in the quantity field within the smart settings of the store product field. For more information on the quantity field, please refer here.Few 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 readersHow can I filter certain rows from being update or add?
Use the Incoming feed filter or Store product filter to select specific products or variants during the add or update process. You can narrow down your feed using fields such as tags, vendors, product category, or SKU. Add these filters in Step 3 of your feed setup. Tips: • Test with a single SKU in the filter to confirm the feed behaves correctly. •Few readersHow to Connect to another ERP Platform?
To connect to the ERP inventory feed, we primarily use a REST API. Please provide the API documentation and learn how to configure it here.Few readersHow can certain fields be excluded from updates?
To exclude specific fields from being updated, simply remove them. For instance, to remove the price from the store, map the price field and set fixed value to 0 for the update.Few readersHow to transfer credit to a different store?
For assistance transferring your credit between stores, please get help from our support team.Few readersIs it possible to set the Remove Feed to adjust the inventory to 0?
It is not possible to set the Remove Feed to adjust the inventory to 0. To achieve this, you can utilize the Update Feed with the Out of Stock Strategy. For more information, please refer to: https://help.stock-sync.com/en/article/out-of-stock-strategy-oos-m5qjng/Few readersHow do I update only out-of-stock products?
You can enable the "ignore variants with quantity" option to update only out-of-stock products, ignoring those with available quantities. You can find this option in Store product filter.Few readersHow do I connect my Shopify to Bigcommerce store?
||| Shopify store connection Limitations: Issues and Solutions ||| (a) Removing an image in Shopify won’t remove it in BigCommerce → To remove all, clear the image field. ||| (b) Tags don’t sync automatically → Reset the entire tag field if you add/remove tags. ||| (c) Syncing all locations → Create one feed per location Make sure both DropShipper Store and your stFew readersDo suppliers have to pay for the app when using Store-to-Store connections?
No, your supplier does not need to subscribe to any plan on syncX: Stock Sync to share their inventory data with you. They only need to be on the free plan and provide you with the token. For more details on store-to-store connections, refer to this guide.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 readersHow can I reduce the price on certain products?
To reduce the price of products, you can use the Price Field > Price Condition. Follow these steps: Go to Matching Column Step 2. Find the Price Field > Smart Settings Set the condition type as required. For more detailed information on setting up price conditions, you can refer to the Price Field documentation.Few readersHow to calculate average cost automatically ?
Stock Sync doesn’t calculate the average cost automatically, you can still use it to sync the cost field into Shopify. Once the costs are kept up to date in Shopify, you can then rely on Shopify’s built-in Profit Reports to get better visibility into margins and overall stock value. It ensures data accuracy and timeliness, while Shopify's reporting provides cost calculations and insights.Few readersCan I pause or disable email connection feed?
To pause the email feed, switch to upload file connection. This stops the feed, and you can resume it later with all settings preserved by switching back.Few readersIs that the remove feed able to undo the process?
Yes, you can restore accidentally removed products by clicking the UNDO button. This also applies to archived or unlisted products.Few readersChoosing Your Sync Model: Single Profile vs. Paired Profiles
This technical overview compares two implementation strategies for inventory synchronisation between stores: the standard Single Profile (Master-to-Destination) approach and the Paired Profile (Simulated 2-Way) approach. Centralised 1. Synchronization Model Overview Feature Single Profile (Master-to-Destination) Paired Profiles (Simulated 2-Way) Logic Type Strict One-Way / Master-Source Two concurrent One-Way streams | Source of Truth | Centralised (MaFew 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 readersWhat product filter options are available for Stock Updates?
During a Stock Update, you can apply Store Product Filters to include or exclude specific products from being updated. Supported filters include: • Tags, Vendor, Product Type, Product Title, Collection, Status, Published state, and Product Category. • SKU-based filtering, including exact matches, partial matches, and wildcards (such as ABC* or ABC). • 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 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 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 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 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 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 can I prevent certain products from being published when Auto Publish is enabled?
If Auto Publish is enabled, Stock Sync will publish all products that meet the feed's criteria. To prevent specific products from being published, you must apply filters in Step 3: Filter Products of your feed. Use filters to exclude products based on identifiers such as SKU, tags, collections, vendor, or any data column in your feed. Any product excluded by your filters will not be auto‑published, even if Auto Publish is turned on. If a product should stay in Draft or Archived status, enFew 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 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 readersHow Stock Sync Uses Credits for Adding and Updating Products
Credits in Stock Sync are consumed when adding new products or adding new variants to existing products. Below is a clear breakdown of how credits are used. When Credits Are Used Credits are deducted in these situations: Adding a new product Adding new variants to an existing product Re-importing products or variants using an Add Products feed when they are not yet recognized as synced items in Stock Sync Each new product consumes 1 credit. For example: Adding a product with 5 varFew 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 readersWhat information should I provide to resolve my issue with Stock Sync?
To help resolve your Stock Sync issue quickly, provide the following information when contacting support: • A clear description of what is not working (e.g., feed not updating, app not opening, products missing). • 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 readersTroubleshooting 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 readersHow to Ensure SKUs Are Properly Synced Between Your Feed and Store
Keeping your SKUs aligned between your feed and your store is essential for accurate updates. Here are the key points to verify when troubleshooting SKU sync issues. If a SKU is not found in the feed file Open the feed details page and review the latest source file or feed preview. Search for the exact SKU in the mapped ProductID column, including spaces, capitalization, hyphens, prefixes, and leading zeros. Check the Not in Feed report in the run details (More) to confirmFew 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 readersHow do I set up automatic stock updates for product feeds?
To enable automatic stock updates, make sure your feed uses a connection method that supports scheduling (such as Google Drive, FTP, SFTP, Dropbox, or URL). Upload File connections cannot run automatically. Steps to set up automatic updates: • Create an Update feed, or use “Copy as update feed” from an existing Add feed. • Choose a supported connection method (e.g., Google Drive, FTP) instead of Upload File. • Map the Quantity field correctly in Step 2. • Enable Schedule, then choose how oftenFew 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 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 readers
How 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 readersCan the same feed be used to add products and manage inventory stock in Shopify?
Issue: Can the same feed be used to both add products and manage inventory stock in Shopify? Answer: Product creation and inventory updates should be handled using separate feeds. Use an Add feed to import new products only. Set up a separate Update feed to track and update inventory changes. Ensure the Update feed includes the Quantity (stock) field. In the feed settings, enable Track Inventory to ensure stock levels are synced correctly. RefeFew 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 readersFeed limit exceeded message appears during free trial, even though the limit hasn't been reached
Issue: A “Feed limit exceeded” message appears during the free trial, even though the limit has not been reached. What to check: Confirm that the store is still within the 14-day free trial by checking the dashboard. Review the feed setup to ensure the number of feeds and sync attempts are within the trial limits. Refresh the page and rerun the feed, or re-upload the feed file if applicable. If the issue continues: Contact the support team with the **store namFew 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 readersHow can I use Stock Sync to automatically update stock levels?
To automatically update stock levels, set up an Update Feed for products that already exist in Shopify. An Add Product feed imports products but does not update inventory quantities. 1. Create the Update Feed From the Stock Sync dashboard, click Create New Feed and select Update Existing Products. Alternatively, use Copy as update feed on an existing Add Product feed. Connect the same supplier source used for importing products, such as a public token, URL, FTP/SFTP,Few 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 readersHow can I troubleshoot inventory sync issues with my SKU files?
If your inventory is not syncing correctly, start by checking a few common causes: If multiple variants share the same SKU, Stock Sync will update all of them with the same quantity. Make sure your feed provides per‑variant quantities if you need different values. If your feed contains blank quantity fields, add a Quantity rule such as: If Empty → 0, so updates are applied correctly. Check your Store Product Filter. Filters like “Only include variants with Track Quantity” can block producFew 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 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 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 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 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 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 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 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 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 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 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 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 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 readersHow can I set up stock sync between two Shopify sites?
To sync stock between two Shopify stores, install Stock Sync on both stores. Choose one as the main store and the other as the receiving store. In the receiving store, create a feed using the Shopify Store (requires Stock Sync app) connection and enter the main store’s public token. Stock is matched using SKU, so ensure both stores use identical SKUs for the products you want synced. For two‑way sync, create a feed in each store using the other store’s public token. Orders cannot be synced usingFew 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. No Match Found During Sync If no products are maFew readersHow can I connect only specific products to my store feed for daily stock updates?
To connect only certain products (by SKU) to your update feed and avoid importing or updating all items from the supplier, apply filters in your feed settings. Use an Incoming Feed Filter to include only the SKUs you want. Add a condition such as: SKU equals COOL265L, COOL265XL, COOL265S, etc. This ensures that only those products are added or updated, and that Stock Sync ignores all other items in the supplier file. After saving the filter, run the feed again to confirm that only thFew 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 readersSupported File Formats in Stock Sync
Stock Sync supports a variety of file formats for both importing and exporting product and inventory data. Below are the formats currently supported. Supported Import File Formats Stock Sync can automatically process the following file types when syncing inventory or product data: Auto-detect Comma-separated (.csv) XML Excel (.xls) Excel (.xlsx) OpenDocument Spreadsheet (.ods) JSON Text (.txt) Electronic Data Interchange (`.ediFew readersHow 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 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 readersHow do I change the quantity only for specific stock levels (e.g., change 1 to 2)?
To change quantity only for specific stock values in your feed (for example, update all products with a supplier quantity of 1 to 2), you can use Quantity Rules in the Quantity field settings. Steps: Open your Update Feed. Go to Field Mapping → Quantity → Smart Settings. Scroll to Quantity Rules and add a new rule. Set the condition: Equal → 1. Set the Result/Quantity to 2. Save and run a Preview Sync to confirm the changes before running the fFew 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 readersHow can I merge multiple product feeds into one for uploading?
Stock Sync cannot merge multiple supplier feeds into a single combined feed automatically. If you need a unified file, the supplier must provide a consolidated feed, or you must merge the files externally before uploading. If combining the files manually is not an option (for example, if the feeds update multiple times per day), you can instead set up multiple separate feeds in Stock Sync. Each feed can import or update different fields. When using multiple feeds, avoid mapping the same fieFew 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 readersHow do I correctly map fields in my product feed?
To map fields correctly in your product feed, ensure each field is linked to the correct column and contains valid data. To change a mapping, open the specific feed, select Edit Settings, and go to Step 2: Matching Column. Use the field mapping dropdown/search control to select the required source column, then save the feed. If the control does not open, verify that the source column exists in the current feed file and that its header matches exactly. Use the Reset button to restoreFew 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 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 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 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 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 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 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 can I confirm if my IP address is properly whitelisted?
To confirm whether the Stock Sync IP (52.20.189.51) is properly whitelisted by your supplier, perform these checks: Test the connection using your feed method (FTP, SFTP, HTTP, or API). If the feed loads normally after whitelisting, the IP is accepted. If the connection still fails, ask your supplier to check their firewall or server logs for blocked or denied requests from 52.20.189.51. This is the most reliable way to confirm whether the whitelist is working. You can also test thFew readersHow can I configure variant options (color/size) correctly in Stock Sync?
To configure variant options such as Color and Size correctly, map a Variant Group field for all variants belonging to the same product, then assign each attribute to its own Variant Option field. Example: • Map Variant Group → a shared value (e.g., product name or style code) so all variants merge into one product. • Map Variant Option 1 → Color column (e.g., Bej, Siyah, Kahve). • Map Variant Option 2 → Size column (e.g., 38, 39, 40). This ensures that Color and Size remain seFew 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 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 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 some fields cannot be processed. Common causes from real cases 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. • Variant mapping is incorrect or missing. If your supplier feed contains variant attributes, Stock Sync needs the correct Variant Option mapping. AskFew 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 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 can I troubleshoot the 'Remote side unexpectedly closed network connection' error?
This error typically occurs when the SFTP/FTP server closes the connection before communication can fully establish. Based on real cases, common causes include: • The server was temporarily offline or undergoing maintenance. • Your connection attempt is blocked because the server has not whitelisted your IP address. • The server requires a specific port (commonly port 22 for SFTP) and the network does not allow outbound traffic on that port. • The server accepts connection attempts from tools lFew readersHow can I set the quantity of specific vendor products to zero in syncX?
You can set the quantity to 0 for products from a specific vendor by combining the Out of Stock Strategy with a Store Product Filter. • Create or edit an Update Feed for that vendor. • Apply a Store Product Filter to target only the vendor name you want to update. This ensures no other vendors are affected. • Enable the Out of Stock Strategy in the feed settings. This feature automatically sets the quantity to 0 for any products that are in your store but missing from the veFew 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 readersHow do I ensure multiple images are uploaded for my products in SyncX?
SyncX supports uploading multiple images per product. To make sure all of your images import correctly, check the following: • Map every column containing image URLs to the Image field in SyncX. If you store images across several columns, each one must be mapped. • If multiple URLs are stored in a single cell, ensure the Image Column Separator setting matches the separator used in your file (for example, comma or pipe). • Make sure all image URLs in your file are publicly accessible and not behFew readersHow can I ensure product variants are included in my product feed?
To ensure all product variants are correctly included in your product feed, make sure each variant meets the following requirements: • The Variant Group field (such as handle, title, or another chosen grouping value) must be mapped in the Add Product feed. Variant Group is not available in the Update feed. • Every variant must contain all variant option values (such as color or size). If a variant is missing a required value, it will fail to import. • Variant option values in the feed mustFew readersHow do I change a product title in Shopify when using Stock Sync?
Stock Sync will always use the exact value from your feed’s product title column. If the title in your Shopify store keeps switching back after each sync, it means the feed is overwriting it. To control or adjust titles: • Remove unwanted words from “Ignore Words” under Step 2 > Matching Column > Product’s Title > Smart Setting. • If you want to restructure a title (for example, remove or move hyphens, change formatting, or reorder text), this is only possible when the information is provided iFew 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 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 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 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 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 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 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 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 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 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 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 readersHow can I ensure my product quantities update correctly on Shopify?
To ensure your product quantities update correctly on Shopify, always verify that your feed has the Quantity field mapped to the correct inventory location in Shopify. If the location is not selected, Shopify will not register the update. Additionally, if quantities appear incorrect or updates only work when running the feed manually, check the following: • Confirm the correct inventory file is being processed by reviewing the Archive folder in your SFTP or email feed source. • EnsFew 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 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 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 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 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 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 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 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 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 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 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 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 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 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 can I resolve issues with product images not importing correctly?
If product images are not importing correctly, check these common fixes: • In your feed settings, go to Step 2 → Product Images → Smart Settings and select: "Skip existing images, import new images". This ensures new images are added while keeping existing images unchanged. • Make sure the Product Images field is correctly mapped. For XML feeds with multiple image sources, you may need a combined mapping such as: {{data | jmespath: '[ItemImageLargeUrl, AlternateItemImages.Img[].Url || AlternatFew 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 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 readersHow do I change settings for existing quantity in my product feed?
To control how Stock Sync updates existing quantities, you can adjust the quantity mapping and settings in your feed. • If you do NOT want Stock Sync to change your store quantity, remove the Quantity field from the mapping. The feed will then update product info but leave existing stock levels untouched. • If your quantities are not updating as expected, check the Quantity setting: – "Overwrite existing quantity" will replace the store quantity with the feed quantity (including zero). – "Few readersHow can I change the content type for metafields in Stock Sync?
To change the content type for a metafield in Stock Sync, first check the value coming from your feed and ensure the metafield’s content type in Shopify matches that value. For example, numerical values should use Decimal, true/false values should use the True or False type, and text values should use Single line text. Update the content type in your Shopify metafield definition accordingly, then re-run the sync. You can test the update on a few SKUs using Stock Sync’s Filter feature to confirmFew 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 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 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 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 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 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 readersHow can I update only the price and quantity fields in my product feed?
To update only the price and quantity fields, make sure that only those two fields are mapped in Step 2 of your feed setup. Stock Sync updates only the fields that are mapped, so any field you do not want to overwrite must be removed from the mapping. If your feed also needs to update other information (such as descriptions or metafields), create separate feeds—one for price and quantity, and another for other fields. Each feed can use the same source file or FTP URL, but only the mFew 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 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 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 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 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 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 readersHow can I archive existing products that are not in the feed?
To archive products that exist in your store but are no longer present in your supplier feed, you need to use a Remove Feed (Auto Clear Discontinued) linked to your Update Feed. The Remove Feed checks which products are missing from the Update Feed and archives them based on your settings. Steps: Open the Update Feed Details page and click Setup here under Auto Clear Discontinued, or go to New Setup > Remove and choose the Auto Clear Discontinued template. Select the eFew 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 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 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 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 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 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 readers
