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 readersHow can I view scanned products with live filtering to reduce variant count and payment?
The scanned product count updates in real-time as you filter by vendor, tags, and more, allowing you to instantly verify accuracy. Easily spot-check that your scanned products match what you expect. It also helps you reduce variant count and payment. Learn more here about filter. (https://storage.crisp.chat/users/helpdesk/website/-/b/2/1/9/b219050a5836c000/screenshot-2025-08-05-at-418181a4d2qh.pFew 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 readersDoes the column based format support quantity delimiters/separators?
Yes, syncX: Stock Sync supports this if your data matches the example below. Simply map the fields in the matching column section and reach out to our executive for further setup assistance.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: (https://storage.crisp.chat/users/helpdesk/website/b219050a583Few readersDoes the column based format support quantity?
Yes, syncX: Stock Sync supports this if your data matches the example below. Simply map the fields in the matching column section and reach out to our executive for further setup assistance.Few readersHow to append new metafield without overwriting them ?
In the update feed, you can append new metafields that accept single-line text from a predefined list of values. This option allows you to append new values from the feed to existing values in the store. To learn more about metafields, click here. (https://storage.crisp.chat/users/helpdesk/website/-/b/2/1/9/b219050a5836c000/screenshot-2025-07-31-at-83930s80ggn.png =834xauto)Few readersI keep getting the error "Temporary error () (400)"
The email connection error is due to a Google issue. As Google provides the link, we cannot support it and recommend contacting Google Help (https://support.google.com/) for assistance.Few 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: (https://storage.crisp.chat/users/helpdesk/website/-/b/2/1/9/b219050a5836c000/imageilyxg1.png =819x523) 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 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. 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 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. 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 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 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 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. You can find these options from Matching Column (Step 2) Product Identifier field Update duplicate products with the same product identifier. (https://storage.crisp.chat/users/helFew 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 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 (+) (https://storage.crisp.chat/useFew 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 readersUnable to change the update schedule for an email-based feed in syncX: Stock Sync
Issue: Unable to manually change the update schedule for an email-based stock feed in Stock Sync. Explanation: Email-based feeds do not run on a custom or manual schedule. The processing time is automatically controlled by the subscription plan’s sync frequency. How email feed scheduling works: Email feeds are triggered automatically based on the plan’s allowed sync interval. For example, a plan that runs every 8 hours will process feeds 3 times per day.Few readersUnable to export products with "heart" in the title using Stock Sync.
Issue: Unable to export products with the word "heart" in the product title using syncX: Stock Sync. Fix: Go to Step 2 of the feed and confirm the Product Title field is mapped correctly. In Step 3, apply a filter on the Product Title field using the keyword *heart*. Verify that the data source includes product titles and is conneFew readersWhy can’t I use wildcard (*) to pick the latest file in Download URL connection?
Issue: Trying to use a dynamic filename such as: https://example.com/feeds/ProductFeed%m%d%Y*.csv, but the feed fails to load. Why this happens The Download URL connection method does NOT support wildcard (*) in filenames. When using Download URL: Stock Sync retrieves only one exact file path. It does NOT scan the folder to detect the latest file. It cannot read a directory listing. Wildcard works in FTP connection because FTP allows Stock Sync to: Read the direcFew 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 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 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. If it loads for you but not for us, ask your supplier to whitelist our IP: 52.20.189.51. 2. Feed File Is Empty If the feed URL loads but conFew 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 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 readersWhy I keep getting the error: "Product is suspended"
This error is returned from Shopify's API. A suspended product status means the product is no longer available for sale, and its details cannot be edited. This status is controlled by Shopify and cannot be manually set or removed by merchants. Shopify may apply this status if a product violates its policies, such as: Intellectual property or copyright issues ProhibitFew 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 should I do when products are archived unintentionally during a feed update?
If your products are suddenly archived after a feed runs, it means a Remove Feed or Update Feed mechanism was triggered. Stock Sync compares your store data with your reference file, and based on your configuration, applies rules to archive or delete products. To resolve this issue, you first need to understand the two different methods Stock Sync uses to remove items, as their logic is completely opposite. Step 1: Bulk Restore Your Products in Shopify Before adjusting your feed settFew readersWhat 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 + compareatprice 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 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 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 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 A schedule may fail if Stock Sync cannot access the file. Common reasons: Incorrect file directory or missing file Permission issues preventing the app from reading the source Intermittent connection issues with your supplier’s server Try manually running the feed. If the manualFew 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 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 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 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 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. Missing Products in the Feed: Check ifFew readersTroubleshooting Image Import Issues
This guide covers the most common reasons why product images fail to import in Stock Sync feeds and how to resolve them. 1. Image URLs return errors (e.g., 403 Forbidden) If an image URL in your feed cannot be accessed publicly, Stock Sync cannot download it. A common example is when URLs return 403 Forbidden. How to fix: Check the problematic image URLs directly in your browser. If they fail to load or require login/permissions, contact your supplier to provide publicly downloadaFew 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 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 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 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 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 number, and the date of the charge. Our team will review your billing history, confirm whether the charge can be refunded, and process the refund through Shopify’s billing system if applicable. Once a refund is issued, Shopify will handle the transaction back to your original payment method, which may take 5–10Few 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
How to update existing products without adding new ones ?
To prevent new products from being added: Go to Create new feed. Select "Update existing products in store". Ensure that the product identifier field (SKU, Barcode, or any field) is correctly mapped to match existing products in store. Only fields mapped in the Matching column (Step 2) will be updated.Few 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/UCN4llsnaBqrLosAA7fk0nw. 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 readersWhere can I find "Account" in syncX: Stock Sync?
The Account section is accessible from the top of the dashboard or the navigation bar.Few 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.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 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 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 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 do I connect my Shopify to Bigcommerce store?
Make sure both DropShipper Store and your stFew 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 OverviewFew readersWhat should I do if products show stock 0 even though they are available?
If a product or variant shows a quantity of 0 even though the supplier feed contains stock, review your feed mapping and rules. Common causes include: • A quantity rule or formula setting the stock to 0 under certain conditions (for example, specific date values like 2999 or 9999, or rules applied to the wrong brand or group). • Incorrect or incomplete SKU or barcode mapping, causing the variant to not match the correct row in the feed. When the system cannot match a product, its quantity maFew readersWhat 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 avaiFew 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 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 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 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 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 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 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 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 should I do if my product quantity is updating incorrectly?
If your product quantities are updating incorrectly, start by checking the Quantity Field settings in your feed. Ensure that: • The correct Quantity column is mapped. If the feed shows a value like 0, Stock Sync will update it to 0. • Any Quantity Smart Settings rules are not overriding the actual feed value (for example, rules that force quantities to specific numbers). • Out of Stock Strategy is enabled only if you want products missing from the feed to reset to 0. If disabled, missing proFew readersWhat 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. • Expected behaviour (e.g., what you expected to sync or update). • Any filtering rules or special setup you are using. • Screenshots or screen recordiFew 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 when you want 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 liFew 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 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 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 readers
