A Shopify product entry service covers six field groups: title and organization, variants, inventory, shipping, SEO, and image assignment. Knowing what Shopify product entry services include (and what they don't) prevents scope confusion before a job starts.
Key takeaways
- Product entry covers six field groups: title and organization, variants, inventory, shipping, SEO panel, and image assignment.
- It does not include writing unique product descriptions by default; that is a separate service.
- SEO titles (the page title in Shopify's search engine listing panel) are in scope; the body description copy is not unless specifically agreed.
- Complex variant products (multiple options, many SKUs) take significantly longer per product than flat products.
- Before the job starts, agree on naming conventions, collection structure, and whether descriptions are in scope.
The six field groups a product entry service covers
A standard Shopify product entry job works through every product in a catalog and fills in these six groups.
Title and organization
The product title is the first field entered. Beyond it, the organization fields place the product in the store's structure:
| Field | What it does |
|---|---|
| Product title | The name shown to shoppers and used in admin searches |
| Product type | Free-text field used in smart collection conditions and bulk filters |
| Vendor | The brand or supplier name; also usable in collection conditions |
| Collections | Manual or automated groups the product belongs to |
| Tags | Labels for filtering, storefront search, and automated collection rules (up to 250 per product, as of October 2026) |
| Product category | Shopify's Standard Product Taxonomy field, used for tax, sales channels, and metafields |
The team sets these fields to a naming brief agreed before the job starts. Product type values and tag formats must be confirmed in advance because Shopify's automated collections use exact matching: a one-character spelling difference silently excludes a product.
Variant structure
Most products sell in more than one option. A shirt in three sizes and four colors has 12 variants, each a separate record in Shopify. Product entry covers:
- Option names and values (up to 3 option types per product, such as size, color, and style, as of October 2026)
- Price per variant
- Compare-at price (the original price shown crossed out)
- SKU per variant
- Barcode (EAN, UPC, or ISBN) per variant
Shopify supports up to 2,048 variants per product (as of October 2026). A supplier spreadsheet that sends combined options ("Red / Large" as one column) must be split into separate Shopify option dimensions before entry begins. That restructuring is part of what a product entry service handles.
Inventory and fulfillment
Once variants exist, inventory fields go in per variant and per location:
- Inventory tracking (on or off)
- Stock quantities at each location
- HS code (harmonized system tariff code, used for international shipping)
- Country or region of origin
For stores with multiple warehouses or retail locations, quantities are entered separately per location.
Shipping data
Shopify uses the shipping fields to calculate shipping rates at checkout. A product entry service fills in:
- Weight (metric and imperial)
- Dimensions (length, width, height)
- Fulfillment service setting (Shopify, custom, or a third-party fulfillment provider)
- Physical product flag (whether the product ships at all, or is a digital or service product)
SEO panel
Shopify's search engine listing section is separate from the product title and description. It contains three fields:
- Page title: the title shown in search results and browser tabs (text over 70 characters may be cut off in search results, as of October 2026)
- Meta description: the summary shown under the title in search results (text over 320 characters may be cut off, as of October 2026)
- URL handle: the product's path in the store, for example
products/blue-linen-shirt
Product entry services set all three of these search engine listing fields. The page title is written from the product's naming conventions; the meta description is a brief factual summary. Neither field is the same as the product description body: that is a separate scope item covered below.
Image assignment

A product entry service assigns images to products and links them to the correct variants. Each variant can have one image from the product's media library. What the service does:
- Uploads images from the folder the merchant provides
- Assigns the featured image per product
- Links colorway or variant-specific images to the right variant
What it does not do: photograph, edit, resize, reformat, or produce images. If images need preparation before they can be uploaded, that is either covered by a product image optimization service or done by the merchant before handoff.
What shopify product entry services include when scope varies
The field count above applies to every product. What changes the time and cost is complexity.
Flat products (no variants, a single price, a single image): straightforward to enter. Title, organization, one set of inventory and shipping fields, SEO panel, one image.
Complex products (three option types, 30 or more variants, variant-specific images): each variant gets its own price, SKU, barcode, inventory quantities, and image assignment. A product with 60 variants has 60 individual records to enter and check, plus the product-level fields.
Supplier data condition also changes scope. Clean, consistent supplier files require the team to transfer data into Shopify. Files with merged cells, combined option columns, or inconsistent naming require restructuring before entry begins. Most Shopify product data entry services include this cleanup as part of the job, but it is worth confirming.
What product entry does not typically cover
These items often cause scope confusion.
Unique product descriptions. The body description field in Shopify is a separate scope item. A standard product entry job typically uses the supplier's product copy or a neutral placeholder. Writing original, SEO-optimized descriptions for each product is a separate service: one that researches keywords, writes to a brand voice, and takes considerably longer per product.
Image production. A product entry service works with images the merchant provides. Image creation, background removal, resizing, and format conversion are not included unless specifically quoted.
Store setup. Collections must exist before products can be added to them. If the collection structure has not been built, the team either creates it as part of the job (confirm this) or the merchant sets it up first. Theme customization, navigation menus, apps, and policy pages are outside the scope of product entry.
Compliance review. The team enters the data as supplied. Labeling compliance, country-of-origin accuracy, ingredient lists, and similar regulatory requirements are the merchant's responsibility.
What to clarify before a job starts

Three conversations prevent most scope problems.
Description scope. Are product descriptions in or out of scope? If in, are they transferred from supplier copy, rewritten, or written from scratch? Confirm this before the job starts. A merchant who expects written descriptions and receives blank or placeholder copy will need a separate round of work after upload.
Collection and organization brief. The team needs a written list of product type values, collection names, and tag formats to use. An upload without agreed naming conventions produces inconsistent data that breaks smart collection conditions.
Supplier file condition. Share the supplier file before the job starts so the team can flag restructuring work. A file with 500 clean rows and a file with 500 rows of merged cells represent very different scopes, even though the product count is the same.
For a full view of what to prepare and send, see what to send your upload team before a Shopify job and the Shopify product data entry checklist for the field-by-field reference teams use during the work.
Frequently asked questions
Does product entry include writing product descriptions?
Not by default. Standard product entry transfers or reformats supplier copy. Writing unique, keyword-researched descriptions is a separate service. Before the job starts, confirm whether descriptions are in scope and, if so, whether they're being transferred as-is or written.
Are collections set up as part of product entry?
It depends on the job. If collections exist in your store, the team assigns products to them. If your collections haven't been created yet, confirm with the service whether collection setup is included or whether it needs to be done before the upload begins.
What does product entry cost?
Cost varies based on product count, variant complexity, supplier data condition, and whether descriptions are included. For a breakdown of what drives a quote, see how much Shopify product data entry costs.
Does the service work with any product type?
Yes. Product entry services work with any physical product in Shopify, regardless of category. The scope of fields entered is the same; what changes is the volume of variants and the complexity of the organization structure.
What happens if my supplier file isn't formatted correctly?
Most product entry services handle supplier file restructuring (splitting combined option columns, fixing merged cells, and standardizing naming) as part of the job. It's worth confirming this and sharing the file before the job starts so the team can assess the work involved.




