Product Validation
Ensure the accuracy and quality of your product data with AI-powered validation that checks attributes for correctness and consistency.
Overview
Product Validation helps you maintain high-quality product catalogs by automatically verifying the accuracy of product attributes. The AI analyzes your product data and identifies potential errors, inconsistencies, or missing information, providing confidence scores and detailed explanations for each attribute.
What Is Product Validation?
Product validation is a quality assurance process that:
- Verifies Accuracy: Checks if product attributes are correct
- Identifies Issues: Flags incorrect, inconsistent, or questionable data
- Provides Confidence Scores: Rates how certain the AI is about each attribute
- Offers Explanations: Explains why an attribute is valid or invalid
- Uses Visual Data: Analyzes product images (when available) to enhance validation accuracy
- Maintains Quality: Helps you keep your catalog accurate and trustworthy
When to Use Validation
Ideal Scenarios
- After Manual Entry: Verify data entered by your team
- After Import: Validate products imported from CSV or external sources
- After Enrichment: Double-check AI-enriched attributes
- Before Publishing: Ensure data quality before making products live
- Periodic Audits: Regular quality checks of your catalog
- Vendor Data: Validate data received from suppliers or partners
Benefits
- Increased Accuracy: Catch errors before they impact customers
- Time Savings: Automated checks instead of manual review
- Consistency: Standardized validation across all products
- Confidence: Know which data you can trust
- Compliance: Ensure data meets quality standards
Getting Started with Validation
Prerequisites
Products must have some attributes to validate. You can validate:
- Manually entered product information
- Imported product data
- Previously enriched attributes
- Any combination of the above
Step-by-Step Process
Step 1: Select Products
- Navigate to the Products page
- Check boxes next to products you want to validate
- Or use Select All to choose all products on the page
- Use the Type filter to select only Parent Products, Non-Parent Products, or All Products
Step 2: Start Validation
- Click Validate Selected button in the toolbar
- A model selection dialog will appear
Step 3: Choose AI Model Select the model that best fits your validation needs:
- Budget - Quick validation for basic checks
- Normal - Recommended for most validation tasks
- Pro - Thorough validation with detailed analysis
- Ultra - Comprehensive validation with highest accuracy
Step 4: Configure Options (Optional)
- Extract Product Images: Toggle ON to extract and store product images from web sources during validation
- Images are analyzed by AI to improve validation accuracy
- Extracted images are categorized by priority (Primary, Secondary, Detail)
- Images are stored for future reference and can be downloaded
- Additional credits are consumed for image processing when enabled
- When OFF (default), images are still used by AI for validation context but not stored
Step 5: Confirm
- Review the estimated credit cost
- Click Confirm & Validate to start the job
Step 5: Monitor Progress
- Track validation progress in real-time
- View updates in the progress notification
- Check detailed status in Job History → Validation Jobs
Single Product Validation
You can also validate individual products:
From Products List:
- Click the ⋮ (three dots) menu on any product row
- Select Validate Product
- Choose your AI model
- Click Confirm & Validate
From Product Detail Page:
- Click on any product to open its details
- Click Validate Product button in the header
- Select your model and confirm
Parent Product Validation
Parent products (products marked as having variants) are validated differently by comparing parent attributes against aggregated data from all child products:
How It Works:
- The system analyzes all child product variants
- Compares parent attribute values against aggregated child data
- Validates if parent values correctly represent the product family
- Provides confidence scores based on child data consistency
- Identifies discrepancies between parent and child attributes
Validation Rules:
-
Common Values
- Valid if parent matches the value shared by all/most children
- Invalid if children share a value but parent differs
-
Range Values
- Valid if parent range encompasses all child numeric values
- Invalid if range is incorrect or missing boundary values
-
Aggregated Values
- Valid if parent list contains all unique child values
- Invalid if parent is missing child values or has extra values
-
Descriptive Values
- Valid if parent text accurately reflects common features and variations
- Invalid if parent contradicts child data or misses key information
Requirements:
- Parent product must have at least one child product linked to it
- Child products should have enriched attributes for meaningful validation
- Parent product should have existing attribute values to validate
Validation Results:
- High Confidence (80-100%): All children confirm parent value
- Medium Confidence (50-79%): Most children confirm parent value
- Low Confidence (0-49%): Parent value contradicts child data
For each attribute, you'll see:
- Whether the parent value correctly represents child data
- Confidence score in the assessment
- Detailed explanation of the validation decision
Benefits:
- Ensure parent products accurately represent their variants
- Catch inconsistencies between parent and child data
- Maintain data quality across product families
- Identify when parent attributes need updating
Example:
If parent product shows "Colors: Red, Blue" but children include Red, Blue, and Green variants:
- Validation will flag this as Invalid
- Explanation: "Parent is missing Green color which exists in child products"
- Suggested correction: "Red, Blue, Green"
Note: Parent product validation does not use web search. It validates against child product data only, consuming fewer credits than standard validation.
Understanding Validation Results
Validation Scores
Each validated product receives:
Overall Validation Score
- A percentage score (0-100%) indicating overall data quality
- Higher scores mean better data quality
- Score ≥ 70% generally indicates good quality
- Score < 70% suggests review is needed
Attribute-Level Results Each attribute gets:
- Validity Status: Valid or needs attention
- Confidence Score: How certain the AI is (0-100%)
- Explanation: Why the attribute is valid or invalid
Confidence Levels
| Confidence | Badge | Meaning |
|---|---|---|
| 80-100% | High (Green) | Very confident in the assessment |
| 50-79% | Medium (Yellow) | Moderately confident, review suggested |
| 0-49% | Low (Red) | Low confidence, review recommended |
Status Indicators
- ✅ Valid (Green check): Attribute appears correct
- ⚠️ Needs Attention (Yellow warning): Potential issue found
- ❌ Invalid (Red X): Likely incorrect or problematic
Viewing Validation Results
From Products List
- After validation completes, look for products with validation data
- Click View Validation from the dropdown menu
- See complete validation report in a dialog
From Product Detail Page
- Click on any product to view its details
- Validation results appear in the main content area
- View detailed explanations for each attribute
Validation History
Each product maintains complete validation history:
- Navigate to any product detail page
- Scroll to Validation History section
- View all past validation jobs
- See which model was used
- Review validation scores and results for each run
Understanding Validation Details
Reading Results
Overall Score Card
- Shows percentage score with visual indicator
- Displays count of valid vs. invalid attributes
- Progress bar represents overall quality
Individual Attribute Analysis For each attribute, you'll see:
- Attribute Name: What was validated
- Confidence Badge: High, Medium, or Low confidence
- Confidence Percentage: Exact confidence score
- Explanation: Detailed reasoning about the validation
Example Explanations
Valid Attribute:
"The product dimensions are consistent with industry standards for this category and match the format specifications."
Invalid Attribute:
"The weight value appears inconsistent with the product size. Expected range: 2-5kg, found: 25kg. This may be a data entry error."
Medium Confidence:
"The color specification is valid but uses non-standard terminology. Consider using standard color names for better compatibility."
Job Management
Viewing Validation Job History
Access your validation job history:
- Go to Products page
- Click Job History → Validation Jobs
- View all past and current validation jobs
Job Information
For each job, you can see:
- Job ID: Unique identifier for tracking
- Status: Current state of the job
- Model Type: The AI model used for validation (Budget, Normal, Pro, or Ultra)
- Extract Images: Whether image extraction and storage was enabled for this job
- Progress: Number of products validated with progress bar
- Success Count: Products validated successfully
- Failed Count: Products that encountered errors
- Created By: User who started the job
- Timestamps: When job was created, started, and completed
Job Statuses
| Status | What It Means |
|---|---|
| Pending | Job queued, will start processing soon |
| Processing | Currently validating products |
| Completed | All products validated successfully |
| Completed with Errors | Job finished but some products failed |
| Failed | Job could not complete (rare, usually due to system issues) |
Viewing Job Details
Click the View button on any validation job to see:
- Complete list of all products in the job
- Individual validation status for each product
- Overall validation scores
- Detailed attribute-level results
- Extracted images (if image extraction was enabled)
- Error messages for any failed validations
- Pagination for large jobs
AI Models for Validation
Budget Model
- Best For: Quick validation checks, large batches
- Processing Time: ~5-10 seconds per product
- Credit Cost: Lowest (approximately 0.05-0.10 credits)
- Depth: Basic validation checks
- Use Case: Routine checks, simple catalogs
Normal Model (Recommended)
- Best For: Standard validation for most products
- Processing Time: ~15-20 seconds per product
- Credit Cost: Moderate (approximately 0.15-0.30 credits)
- Depth: Thorough validation with good explanations
- Use Case: Regular quality assurance, most products
Pro Model
- Best For: Detailed validation with comprehensive analysis
- Processing Time: ~30-45 seconds per product
- Credit Cost: Higher (approximately 0.40-0.60 credits)
- Depth: Deep validation with detailed explanations
- Use Case: High-value products, critical data
Ultra Model
- Best For: Mission-critical validation requirements
- Processing Time: ~60-90 seconds per product
- Credit Cost: Highest (approximately 0.80-1.20 credits)
- Depth: Most comprehensive validation available
- Use Case: Regulated products, compliance requirements
Note: Credit costs vary based on product complexity and attribute count
Acting on Validation Results
When Validation Identifies Issues
High Priority (Low confidence or invalid attributes):
- Review the explanation provided
- Check the source data
- Edit and correct the attribute
- Re-validate to confirm the fix
Medium Priority (Medium confidence):
- Read the AI's explanation
- Consider whether the attribute makes sense
- Update if necessary
- Add to periodic review list
Low Priority (High confidence, valid):
- These attributes are likely correct
- No immediate action needed
- Monitor over time
Correcting Invalid Attributes
- Open the product detail page
- Click Edit next to the flagged attribute
- Update with correct information
- Save changes
- Re-run validation to verify the fix
Best Practices for Handling Results
Review Systematically
- Start with lowest validation scores
- Focus on products with multiple invalid attributes
- Create a priority list based on business importance
Don't Over-Correct
- High confidence scores are usually reliable
- Medium confidence may not always need changes
- Use your domain knowledge alongside AI suggestions
Document Patterns
- Note common issues (e.g., unit format inconsistencies)
- Update data entry processes
- Train team on identified patterns
Regular Validation
- Schedule periodic validation runs
- Validate new products immediately
- Re-validate after bulk updates
Product Image Extraction for Validation
Overview
Product Image Extraction is an optional feature that can be enabled during validation jobs. When enabled, the system automatically discovers, extracts, and stores product images from web sources while validating your product data. These images are also used by the AI to improve validation accuracy.
How Images Enhance Validation
Visual Validation Context:
- Images are always analyzed by AI during validation (when available) to provide visual context
- AI can verify product attributes by examining actual product photos
- Visual information helps validate colors, materials, dimensions, and design elements
- Images can confirm or contradict textual attribute values
Optional Storage:
- The
extractImagestoggle controls whether images are filtered, categorized, and stored - When OFF (default): Images are used by AI for validation context but not stored
- When ON: Images are extracted, filtered, categorized, and saved for future reference
Enabling Image Extraction
- Start a validation job as usual
- In the model selection dialog, enable the Extract Product Images toggle
- Images will be automatically extracted and stored alongside validation results
- Note: Additional credits are consumed for image processing when enabled
How Extracted Images Work
When image extraction is enabled during validation:
- The system searches for product images from available web sources
- AI uses images to validate product attributes more accurately
- Images are categorized by priority:
- Primary: Main product images (official photos, best quality)
- Secondary: Alternative product views (different angles, colors, variations)
- Detail: Close-up shots (specifications, features, detailed views)
- Each image includes:
- Image URL
- Alt text (description)
- Priority classification
- Source website information
Image Storage
Extracted images are stored when enabled:
- Automatically: Alongside validation results
- Persistently: Available for future reference and downloads
- Organized: By website source for easy identification
- Accessible: Through the product detail page Images tab
Viewing Extracted Images
After validation with image extraction enabled:
- Go to the product detail page
- Click the Images tab in the navigation menu
- View all extracted images organized by source website
- Each image displays:
- Priority Badge: Visual indicator (Primary, Secondary, Detail)
- Website Source: Origin of the image
- Alt Text: Image description
- Clickable Link: View the original image
Image Extraction vs. Image Usage
Important Distinction:
| Feature | Always (Default) | When extractImages is ON |
|---|---|---|
| AI Analysis | ✅ Images analyzed for validation context | ✅ Images analyzed for validation context |
| Storage | ❌ Images not stored | ✅ Images filtered and stored |
| Cost | No additional image processing costs | Image filtering costs apply |
| Future Access | ❌ Cannot view images later | ✅ Images available in product details |
| Categorization | Not applicable | ✅ Categorized by priority |
Best Practices
- Visual Products: Enable for products where visual attributes matter (colors, styles, designs)
- High-Value Items: Consider enabling for important or expensive products
- Combined with Models: Use with Pro or Ultra models for best results
- Test First: Run on a few products first to verify results
- Cost Consideration: Enable only when you need to store images for future reference
Credits and Costs
How Credits Work
- Credits are consumed for each product validated
- Cost depends on the AI model you choose
- Additional credits for image processing (when
extractImagesis enabled) - Failed validations do not consume credits
- Monitor credit usage on the Dashboard
Before You Start
- Check your credit balance
- Purchase additional credits if needed from the Credits page
- The system shows estimated cost before starting validation
- Consider whether you need to store images (affects cost)
Cost Planning
- Budget model for regular quality checks
- Normal model for standard validation
- Pro/Ultra for critical products or compliance needs
- Enable image extraction only when necessary to optimize costs
Validation vs. Enrichment
Key Differences
| Feature | Enrichment | Validation |
|---|---|---|
| Purpose | Extract new data | Verify existing data |
| Input | Basic product info | Existing attributes |
| Output | New attributes | Validity scores & explanations |
| Use Case | Building catalog | Quality assurance |
| When | Missing data | Data verification |
Using Both Together
Recommended Workflow:
- Add Product: Create product with basic info
- Enrich: Extract detailed attributes using AI
- Validate: Verify the accuracy of enriched data
- Refine: Correct any issues identified
- Re-Validate: Confirm fixes are correct
- Publish: Release high-quality product data
Best Practices
Before Validation
- Ensure Data Exists: Products need attributes to validate
- Check Credits: Ensure sufficient balance
- Choose Right Model: Match model to your quality requirements
- Consider Image Extraction: Enable if you want to store product images for future use
- Start Small: Test with a few products first
During Validation
- Monitor Progress: Check job status periodically
- Don't Interrupt: Let jobs complete for accurate results
- Review Real-time: Check results as they become available
After Validation
- Review Low Scores First: Prioritize products scoring below 70%
- Read Explanations: Understand why attributes are flagged
- Correct Issues: Fix identified problems
- Re-Validate: Confirm corrections improved the score
- Document Learnings: Note patterns for future prevention
Maintaining Quality
- Regular Schedule: Validate products monthly or quarterly
- After Imports: Always validate newly imported data
- Before Publishing: Validate before making products live
- After Bulk Updates: Validate when changing many products at once
- Team Training: Educate team on common issues found
Troubleshooting
Low Validation Scores
Possible Causes:
- Incomplete product information
- Data format inconsistencies
- Incorrect units or measurements
- Outdated information
- Data entry errors
Solutions:
- Review attribute explanations
- Compare with source data
- Check formatting standards
- Update incorrect values
- Re-validate after fixes
No Validation Results
Check:
- Product has attributes to validate
- Job completed successfully
- Sufficient credits were available
- Review job details for error messages
Inconsistent Results
Consider:
- Different models may give different assessments
- Product data may have changed between validations
- Some attributes may be ambiguous
- Industry standards may evolve
Need Help?
- Review validation explanations carefully
- Check our FAQ and support documentation
- Contact support for assistance
- Share specific examples for guidance
Next Steps
- Product Enrichment - Extract detailed product attributes
- Credits & Billing - Manage your credit balance
- Dashboard - Monitor validation analytics
- API Reference - Automate validation workflows