
Why centralize your catalog?
Single update, effect everywhere
Automatic margin calculation
Unified stock
Clean variants
For each product, you see
Create a product manually
Go to Products → Catalog
Click 'Add a product'

Fill in the main information
- Name: visible to you and the customer
- SKU: your internal reference (required, unique)
- Sale price: amount charged
- Purchase cost (optional but recommended): to calculate your margin
- Photos: drag & drop or upload from your computer
(Optional) Add variants
Define initial stock

Save
Products with variants
If your product exists in several declensions (sizes XS-S-M-L-XL, colors black/white/red, etc.):The right model
- 1 parent product (“Sport T-shirt”) with its common info (name, description, photos)
- N variants (“Sport T-shirt - Black - M”, “Sport T-shirt - Red - L”, etc.) each with:
- Unique SKU
- Price (can be different per variant)
- Cost (can be different per variant)
- Independent stock
Why not one product per variant?
❌ If you create 20 independent products for the 20 declensions of a t-shirt:- Overloaded catalog hard to read
- No statistical grouping (impossible to see “global Sport T-shirt performance”)
- Photos to upload 20 times
- Global modification impossible (description change = 20 actions)
- 1 line in the catalog
- Aggregated statistics (“Sport T-shirt generated 25,000 MAD”)
- Photos shared at parent level
- Variants sold automatically when the customer chooses their size/color combo
Import your catalog in bulk
Arriving at Sendocki with an existing catalog? Bulk import via CSV/Excel.Click 'Import'

Upload your CSV or Excel file
simple or variable)For variable products, also add: sku_variant, variant_name, variant_price, variant_costPreview what will be imported
- Action: create / update / ignore
- Conflicts: if the SKU already exists with different info
- Detected variants
Validate the import
Modify a product
Click any line in the catalog to open the product card. 3 sub-tabs:📋 General
📦 Inventory
🎨 Variants
Delete a product
Synchronization with your stores
When an order arrives via webhook from Shopify or YouCan, Sendocki tries to match the product SKU with your catalog. If found: the order is linked to the product + its cost and margin are automatically calculated. If not found: the order remains valid but without margin calculation. Best practice: use the same SKUs in Sendocki as in your e-commerce store for matching to work automatically.Typical use cases
Migration from another tool
Migration from another tool
- Export your catalog from the old tool in CSV/Excel format
- Adapt the columns to the Sendocki format (rename if necessary)
- Test on 5 lines first (test import)
- If OK: import the complete catalog
- Verify that the SKUs match those of your store
Launching a new product
Launching a new product
- Create the product in Sendocki (with photos and correct prices)
- Add initial stock in your main warehouse
- Verify that the SKU matches that of your e-commerce store
- The first orders for the new product will be automatically matched
Seasonal price adjustment (sales, promo)
Seasonal price adjustment (sales, promo)
- Modify the sale price in the Sendocki catalog
- Also modify the price in your e-commerce store (Shopify/YouCan)
- Future orders are at the new price
- At the end of the promo: put back the initial prices in both places
Identify your best-sellers vs your flops
Identify your best-sellers vs your flops
Detect a problematic product (frequent returns)
Detect a problematic product (frequent returns)
Frequently asked questions
How many products can I manage?
How many products can I manage?
Can I have the same SKU on 2 different products?
Can I have the same SKU on 2 different products?
My purchase cost changes with the season, how to manage?
My purchase cost changes with the season, how to manage?
What happens if I sell at a loss (price < cost)?
What happens if I sell at a loss (price < cost)?
