How can we help?
Find answers to common questions about k-sync, WooCommerce, and Shopify migrations.
Getting Started
What is k-sync and what does it do?
k-sync is a self-service tool that helps you migrate product catalogs from WooCommerce to Shopify. You connect your WooCommerce store, map your product fields to Shopify format, validate the data, and push everything directly via the Shopify API — all with a visual interface and real-time progress tracking.
Do I need technical knowledge to use k-sync?
No. k-sync is designed for store owners and agencies alike. The most technical step is generating WooCommerce REST API keys, which takes about two minutes and is documented in our WooCommerce connection guide.
How many products can I migrate for free?
The free plan lets you migrate up to 50 products with no credit card required. This is enough to test the full workflow end-to-end. For larger catalogs, upgrade to Starter ($19/mo for 500 products) or Pro ($49/mo for 5,000 products).
How long does a migration take?
Setup typically takes under 10 minutes. The actual migration speed depends on your product count and Shopify API rate limits. A typical store of 500 products migrates in 5–15 minutes.
Does k-sync migrate product variants and images?
Yes. k-sync migrates product variants (size, color, etc.), images, SKUs, prices, inventory levels, categories, and tags. Images are fetched from your WooCommerce store and pushed directly to Shopify.
WooCommerce Connection
How do I generate WooCommerce REST API keys?
In your WordPress admin, go to WooCommerce → Settings → Advanced → REST API. Click 'Add key', give it a description, set the user to an Administrator, set Permissions to Read, and click Generate API key. Copy both the Consumer Key and Consumer Secret — you'll need them in k-sync.
My WooCommerce site uses HTTP Basic Auth. Can I still connect?
Yes. When adding a WooCommerce connection in k-sync, expand the 'HTTP Basic Auth' section and enter your server-level HTTP username and password. This is separate from your WordPress login and is only required if your staging or development site is protected.
How many products can k-sync import from WooCommerce?
k-sync fetches all your products via the WooCommerce REST API, paginated in batches of 100. There is no hard limit — it imports however many products exist in your store, subject to your plan's product limit.
The import is slow. Why?
Import speed depends on your WooCommerce hosting. Shared hosting plans often throttle REST API requests. If imports are very slow, consider upgrading your WooCommerce hosting or using the CSV import option instead.
Shopify Connection
How do I connect my Shopify store?
In k-sync, go to Connections → Add connection → Shopify. Enter your Shopify store URL (e.g. mystore.myshopify.com) and click 'Connect with Shopify'. You'll be redirected to Shopify to authorize access — no manual API key configuration needed.
What Shopify permissions does k-sync need?
k-sync requests read and write access to Products and Inventory. It does not access orders, customers, or payment information. You can review and revoke access at any time from your Shopify admin under Apps → Manage apps.
Can I push to multiple Shopify stores?
Yes. You can add multiple Shopify connections and use different stores as targets for different projects. Each connection is stored separately and can be managed independently.
Will k-sync overwrite existing products in Shopify?
k-sync creates new products in Shopify by default. It does not automatically overwrite or update existing products. If you need to update existing products, use a separate project and review the push results carefully.
Product Migration
What happens if a product fails to push to Shopify?
Failed products are marked with an error status and a description of what went wrong. You can fix the issue (e.g. missing required field, invalid price) and retry just that product without re-running the full migration.
Can I migrate only some products, not all of them?
Yes. After importing products from WooCommerce, you can filter and select which products to include in the migration. Only validated products are eligible to push, giving you fine-grained control.
Does k-sync migrate product categories?
Yes. WooCommerce product categories are imported and mapped to Shopify product types and collections. You can review and adjust category mappings before pushing.
What about product SEO metadata?
k-sync migrates product SEO titles and descriptions (Yoast SEO fields) if they are present in your WooCommerce data. These are mapped to Shopify's SEO fields on each product page.
Can I use a CSV file instead of a live WooCommerce connection?
Yes. k-sync supports CSV, XLSX, XLS, and ODS file imports. Use the 'CSV / Excel' tab in the import panel. k-sync will analyze your file, suggest column mappings with confidence scores, and let you adjust before importing.
Billing & Plans
What is included in the free plan?
The free plan includes 1 project, up to 50 products, CSV/Excel import, and basic field mapping. It's fully functional for small stores or for testing k-sync before committing to a paid plan.
Can I cancel my subscription at any time?
Yes. You can cancel your subscription at any time from your account settings. Your plan remains active until the end of the current billing period. No cancellation fees.
What happens to my data if I downgrade to the free plan?
Your projects and product data are preserved. If you exceed the free plan's limits, you won't be able to import new products or start new migrations until you upgrade again or reduce your product count.
Do you offer refunds?
We offer a 7-day money-back guarantee on all paid plans. If k-sync doesn't meet your needs within the first 7 days, contact us at hello@krokanti.com and we'll issue a full refund.
Still need help?
Our team typically responds within one business day. You can also browse our migration guides for step-by-step walkthroughs.
Average response time: 1 business day