Skip to main content

Product Information Fields

This guide covers bulk editing of core product information fields including titles, descriptions, product types, vendors, and other essential product data that defines your products in Shopify.

Core Product Fields

Product Title

The main name and display title for your product.

Field Details:

  • Type: Text (up to 255 characters)
  • SEO Impact: Used in page titles and search results
  • Customer Impact: Primary product identifier
  • Validation: Cannot be empty, must be unique per product

Common Operations:

Fixed Value: "Premium Wireless Headphones"
Find/Replace: Find "Old Brand" Replace "New Brand"
Formula: title + " - Premium Edition"
Conditional: IF product_type = "Electronics" THEN title + " (Tech)"

Product Description

Detailed product information and marketing content.

Field Details:

  • Type: Rich text/HTML
  • Length: No strict limit, but optimize for readability
  • SEO Impact: Used for meta descriptions and content
  • Features: Supports HTML formatting, images, links

Best Practices:

  • Keep descriptions between 150-300 words
  • Use bullet points for key features
  • Include relevant keywords naturally
  • Maintain consistent tone and style

Common Operations:

Append: description + "<p>Free shipping on orders over $50!</p>"
Prepend: "<h3>Key Features:</h3>" + description
Find/Replace: Find "old feature" Replace "new feature"
Template: "{{title}} - {{product_type}} by {{vendor}}. {{description}}"

Product Type

Category classification for organizing products.

Field Details:

  • Type: Text field
  • Purpose: Product categorization and filtering
  • SEO Impact: Used in structured data and navigation
  • Consistency: Maintain standardized naming

Common Values:

  • Clothing, Electronics, Home & Garden
  • Books, Toys, Sports & Outdoors
  • Health & Beauty, Automotive

Standardization Operations:

Standardize: "T-Shirt" → "T-Shirts"
Categorize: IF title contains "shirt" THEN "Clothing"
Cleanup: TRIM(PROPER(product_type))

Vendor

Brand or manufacturer information.

Field Details:

  • Type: Text field
  • Purpose: Brand identification and filtering
  • Business Impact: Supplier management and reporting
  • Customer Impact: Brand recognition and trust

Common Operations:

Standardize: "apple inc" → "Apple Inc."
Rebrand: Find "Old Brand" Replace "New Brand"
Cleanup: TRIM(PROPER(vendor))
Default: IF vendor is empty THEN "Your Store Name"

Product Organization Fields

Product Tags

Comma-separated keywords for organization and filtering.

Field Details:

  • Type: Comma-separated text
  • Purpose: Organization, filtering, and automation
  • SEO Impact: Can be used in meta keywords
  • Automation: Used for smart collections and rules

Tag Management Strategies:

Add Tags: tags + ", new-arrival, featured"
Remove Tags: REMOVE(tags, "discontinued, old-sale")
Standardize: REPLACE(tags, "tshirt", "t-shirt")
Conditional: IF price > 100 THEN tags + ", premium"

Common Tag Categories:

  • Product Attributes: color-red, size-large, material-cotton
  • Marketing: featured, sale, new-arrival, bestseller
  • Seasonal: summer-2024, holiday, back-to-school
  • Internal: needs-review, low-stock, discontinued

Product Handle

URL-friendly slug for the product page.

Field Details:

  • Type: URL slug (lowercase, hyphens)
  • SEO Impact: Part of product URL structure
  • Validation: Must be unique, URL-safe characters only
  • Auto-generation: Usually generated from title

Handle Operations:

Generate: SLUGIFY(title)
Prefix: "premium-" + handle
Standardize: LOWERCASE(REPLACE(handle, "_", "-"))
Cleanup: REMOVE_SPECIAL_CHARS(handle)

Publishing and Status Fields

Product Status

Controls product visibility and availability.

Field Details:

  • Options: Active, Draft, Archived
  • Impact: Determines storefront visibility
  • Business Logic: Affects inventory and sales
  • Automation: Can trigger other system actions

Status Management:

Activate: status = "Active"
Draft: status = "Draft"
Archive: status = "Archived"
Conditional: IF inventory_quantity = 0 THEN "Draft"

Published Status

Controls whether the product appears in the storefront.

Field Details:

  • Type: Boolean (Published/Unpublished)
  • Relationship: Works with product status
  • Timing: Can be scheduled for future publication
  • Channels: Can vary by sales channel

Template Suffix

Custom template assignment for product pages.

Field Details:

  • Type: Text (template name)
  • Purpose: Custom page layouts and designs
  • Technical: References theme template files
  • Use Cases: Special layouts for different product types

Content Enhancement

SEO Title Override

Custom title for search engines (separate from product title).

Field Details:

  • Type: Text (up to 70 characters recommended)
  • Purpose: Search engine optimization
  • Best Practice: Include target keywords
  • Fallback: Uses product title if empty

SEO Title Formulas:

Template: title + " | " + product_type + " | Your Store"
Keyword: title + " - Buy Online with Free Shipping"
Brand: vendor + " " + title + " - Official Store"

Meta Description

Custom description for search engine results.

Field Details:

  • Type: Text (up to 160 characters recommended)
  • Purpose: Search result snippets
  • Impact: Click-through rates from search
  • Fallback: Uses product description excerpt

Meta Description Templates:

Standard: "Shop " + title + " at Your Store. " + TRUNCATE(description, 100) + " Free shipping available."
Feature: title + " features " + key_features + ". Order now for fast delivery."
Benefit: "Get " + benefit + " with " + title + ". " + call_to_action

Bulk Content Operations

Content Standardization

Ensure consistent formatting and style across products.

Title Standardization:

Capitalization: PROPER(title)
Brand Prefix: vendor + " " + title
Format: TRIM(CLEAN(title))

Description Enhancement:

Add Features: description + feature_template
Brand Voice: REPLACE(description, generic_terms, brand_terms)
Call to Action: description + cta_template

Content Translation and Localization

Adapt content for different markets and languages.

Multi-language Operations:

Translate: TRANSLATE(description, "en", "es")
Localize: REPLACE(description, "color", "colour") // US to UK
Currency: REPLACE(description, "$", "€") // USD to EUR

Content Quality Improvement

Enhance existing content for better performance.

Quality Checks:

Length Check: IF LENGTH(description) < 100 THEN flag_for_review
Keyword Density: COUNT_KEYWORDS(description, target_keywords)
Readability: READABILITY_SCORE(description)

Advanced Content Features

Dynamic Content Generation

Create content based on product attributes.

Template-Based Content:

Description Template:
"Experience the quality of {{vendor}} with our {{title}}.
This {{product_type}} features {{key_features}} and is perfect for {{use_cases}}.
Available in {{variants}} with {{shipping_info}}."

Conditional Content:

IF product_type = "Electronics" THEN
description += warranty_info + tech_specs
ELSE IF product_type = "Clothing" THEN
description += size_guide + care_instructions

Content Personalization

Tailor content for different customer segments.

Segment-Specific Content:

Premium Customers: description + premium_benefits
New Customers: description + welcome_offer
Returning Customers: description + loyalty_rewards

Content Validation and Quality Control

Validation Rules

Ensure content meets quality standards.

Required Fields:

  • Title must not be empty
  • Description minimum 50 characters
  • Product type must be from approved list
  • Vendor must be valid supplier

Content Quality Checks:

  • No placeholder text (Lorem ipsum, etc.)
  • Proper grammar and spelling
  • Consistent brand voice and terminology
  • Appropriate length for each field

Error Prevention

Common content issues and how to avoid them.

Title Issues:

  • Duplicate titles across products
  • Overly long titles (>255 characters)
  • Special characters causing URL problems
  • Missing or generic titles

Description Problems:

  • Empty or minimal descriptions
  • Inconsistent formatting
  • Outdated information
  • Missing key product details

Best Practices

Content Strategy

  • Maintain consistent brand voice across all products
  • Use data-driven keywords for SEO optimization
  • Regular content audits and updates
  • A/B testing for high-impact products

Workflow Efficiency

  • Create content templates for product categories
  • Use bulk operations for consistent formatting
  • Implement approval workflows for content changes
  • Regular training for content creators

Performance Monitoring

  • Track content performance metrics
  • Monitor SEO rankings for key products
  • Analyze customer engagement with product pages
  • Regular content optimization based on data

Next Steps