Skip to content
scenox/commerce
SHOPIFY PRODUCT UPLOAD

Shopify product upload, done for you.

Send supplier sheets, PDFs or a spreadsheet of images. We turn them into clean Shopify products with variants, metafields and collections, checked by a person, and you approve before publishing.

SUPPLIER FILE → STORE12,480 SKUS
Batch 7 / 12PUBLISHING
STARTS FROM
$249 · up to 250 products
DELIVERY
From 48 hours*
PLATFORMS
Shopify and Shopify Plus
ACCESS
Staff account only, no passwords
Built for
  • Shopify
  • WooCommerce
  • Magento
  • BigCommerce
  • Amazon
  • Wix & custom

You can import a Shopify catalog yourself with the product CSV. The trouble starts when the source data is a supplier spreadsheet with merged cells, sizes written three different ways and images named after a warehouse code. That is the work we take off your hands.

What you get

  • Products created in Shopify with titles, descriptions, vendor, product type and tags filled to a consistent standard
  • Variants built correctly: option names, option values, SKU, price, compare-at price, weight, barcode and inventory quantity
  • Handles (URL slugs) that are clean, unique and keyword-aware, so you are not stuck with copy-of-product-2
  • Images matched to the right product and variant, with alt text
  • Metafields populated for the specs your theme or filters use, such as fabric, dimensions, care or compatibility
  • Collections created and assigned, with automated rules where your data supports them
  • SEO title and meta description for each product
  • Missing details researched from the supplier data you give us, and flagged rather than guessed when the source is silent
  • A QA report listing anything we changed, flagged or could not resolve

How it works

  1. You send what you have: supplier sheets, PDFs, a folder of images, an old store export, whatever it is. We inspect it and tell you what is missing.
  2. We send a fixed quote, and a free 10-product sample if the project is a fit.
  3. Our AI engine does the volume work of mapping, cleaning and writing. A person reviews every output against your source data.
  4. We load everything to your store as drafts through a staff account. You review the sample and then the full set.
  5. After your sign-off, we publish and hand over the final file so you have a record of what went in.

Shopify details that decide whether the upload works

Most failed imports come from a handful of platform rules, not from bad data entry.

Handles

The handle is the product URL slug and must be unique. In the product CSV it is the Handle column, and every variant row of the same product repeats it. A mistyped handle on one variant row creates a second product. We generate handles from clean titles and check for collisions before loading.

Options and variants

Shopify supports three option names per product. Source files from other platforms often carry four or five attributes, so we decide per product line which to keep as options and which to move elsewhere. We also check that every option combination has a unique set of values, because duplicate combinations are rejected.

Metafields

Metafields hold the structured data that does not fit the standard product fields. The definition (namespace, key and type) should exist before values are loaded, otherwise the data may sit unused or fail validation. If you do not have definitions yet, we propose a short list based on your catalog and set them up with you.

Collections

The product CSV does not assign products to manual collections. We build automated collections from rules on tags, product type, vendor or price where that is possible, and assign manual collections separately where you want hand-picked groupings. Rules only work if the tags and types underneath are consistent, which is why cleaning comes first. See the Shopify collections guide for the trade-offs.

Shopify Plus and Markets

If you sell in several countries, we prepare the base catalog in your primary language and currency, and keep translatable fields tidy so translations can be added per market. On Plus, we respect existing B2B catalog and metafield structures rather than overwriting them.

What changes the quote

Product count sets the plan, but three other things move the price. Missing data (blank descriptions, no images) means more writing and matching. Variant depth, meaning how many options and combinations per product, means more checking. And whether you are adding new products or also updating existing ones, since matching to live handles takes care. We name each factor in the quote so nothing appears later as an extra.

Pricing

Starting prices for catalog listing, per project. The fixed quote follows once we have seen your files. Full details are on /pricing.

PlanIndiaUSUKAustralia
Starter, up to 250 products₹6,999$249£199A$379
Growth, up to 500₹9,999$449£359A$679
Catalog Launch, up to 1,000₹14,999$699£559A$1,049
1,000+ productsCustom quoteCustom quoteCustom quoteCustom quote

Typical turnaround is from 48 hours for eligible projects; turnaround depends on scope, catalog complexity and the quality of the data and access we receive.

Is this a fit?

It suits stores with a few hundred to several thousand products, messy supplier data, a launch date or a migration in progress. It also suits teams that have tried the CSV and keep hitting import errors.

If you have under 50 products in a clean spreadsheet, do it yourself. The bulk upload guide and the CSV error guide cover everything you need. If you are moving from another platform, see store migration.

Want to see the quality first? Ask for the free 10-product sample, or go straight to a fixed quote. For the wider service, see bulk product upload.

*For eligible projects. Turnaround depends on scope, catalog complexity and the quality of the data and access we receive.

RISK-FREE START

SEND US
10 PRODUCTS.

See what your catalog can look like before you commit to anything.

Send 10 Products

Free if your project is a fit.

FAQ

Questions we get asked.

Something not covered here? Tell us about your catalog and we'll answer directly.

Catalog listing starts at $249 for up to 250 products, $449 for up to 500 and $699 for up to 1,000, with a custom quote above that. The fixed quote comes after we inspect your files and before any work begins.

No. We ask you to add us as a staff account with limited permissions, or use a collaborator request on a store that is not yet live. You can remove access whenever you like, and we never see or store your login.

Shopify allows three option names per product, so a product with size, colour, material and length has to be restructured. We usually split it into separate products or move one attribute to a metafield or a line-item property, and we agree the approach with you first.

From 48 hours for eligible projects; turnaround depends on scope, catalog complexity and the quality of the data and access we receive. A tidy 250-product file moves quickly. A 3,000-product catalog with missing images does not.

Only after you approve. We load products as drafts, or on a development or duplicate store, so you can review a sample and the full set. Nothing goes live until you say so.

Yes. Plus stores often have multiple markets, B2B catalogs and strict metafield schemas. We follow your existing definitions and naming, and we can prepare per-market data such as translated titles and local-currency pricing inputs.

Yes. We match on handle or SKU, change only the fields you name, such as prices, descriptions or tags, and keep a before and after file so any change can be reversed. For regular updates, see Monthly Catalog Ops on the pricing page.

Your files are used only for your project and are never used to train third-party models. Access runs through a staff account you can remove, and we do not need your payment or customer data to upload products.

SEND THE CATALOG.
WE'LL TAKE IT FROM HERE.

Tell us what you have, where it needs to go, and how many products you're working with.