Documentation Hub

AI Content Generation

Generate optimized product content with AI

AI Content Generation

Leverage AI to automatically generate and optimize product content for better visibility and conversion on Google Shopping.


Overview

AI Content Generation uses advanced language models to create compelling, SEO-optimized product content from your existing Shopify data.

Title Optimization

Generate SEO-friendly product titles

Description Enhancement

Create compelling product descriptions

Short Titles

Perfect for mobile displays

Product Highlights

Key selling points extraction

Supported AI Fields

FieldDescriptionUse Case
TitleOptimized product titleBetter search visibility
DescriptionEnhanced product descriptionImproved click-through rate
Short TitleConcise product nameMobile and compact displays
Product HighlightsKey features listQuick product overview
Product DetailsStructured attributesRich product information

How It Works

Generation Flow

Product Data → AI Processing → Content Cache → Feed Generation
     ↓              ↓               ↓               ↓
  Shopify      LLM Service    Database Store    Final Output

Product-Level AI (v4.1+)

AI content is generated once per product, not per variant:

  • All variants of the same product share identical AI content
  • 66% reduction in API calls compared to per-variant generation
  • Consistent messaging across all product options

Credit Consumption

AI FieldCredits per Product
Title1
Description1
Short Title1
Product Highlights1
Product Details1

Example: Generating all 5 fields for 100 products = 500 credits


Caching System

Cache Key

AI content is cached using a unique key:

shopId + productId + variantId + field + rulesHash

Cache Invalidation

Content is regenerated when:

  • Feed rules change (different rulesHash)
  • Manual regeneration requested
  • Cache manually cleared

Cache Benefits

  • 95-98% cache hit rate when rules unchanged
  • 80-90% time reduction on subsequent generations
  • ~95% API cost savings on cached content

Fallback Mode

When AI credits are insufficient:

FieldFallback Value
TitleOriginal Shopify title
DescriptionOriginal Shopify description
Short TitleEmpty
Product HighlightsEmpty
Product DetailsEmpty

The feed still generates successfully using fallback values.


Configuration

Enable AI for a Field

  1. Open Feed Rule Engine
  2. Navigate to Product Details tab
  3. Select a field (e.g., Title)
  4. Choose "AI Generated" option
  5. Save and generate

AI Settings

Configure AI behavior in Settings > AI Settings:

  • Enable/Disable: Toggle AI for specific fields
  • Content Tone: Professional, Casual, Technical
  • Language: Output language preference
  • Length Constraints: Min/max character limits

Best Practices

1. Prioritize High-Value Products

Focus AI on products that:

  • Have incomplete or poor descriptions
  • Need better SEO optimization
  • Are top sellers or high-margin items

2. Review Before Publishing

Always preview AI-generated content:

  • Check for accuracy and relevance
  • Verify brand voice consistency
  • Edit if necessary

3. Use Templates for Consistency

Combine AI with templates:

  • Use templates for brand elements
  • Let AI handle product-specific content
  • Maintain consistent formatting

4. Monitor Performance

Track AI content performance:

  • Compare CTR before/after AI optimization
  • Monitor conversion rates
  • Adjust strategy based on results

Limitations

  • Language Support: Currently optimized for English content
  • Character Limits: Output may be truncated for very long inputs
  • Industry Specific: Some niche industries may need manual review
  • Image Analysis: AI generates text only, does not analyze product images

Troubleshooting

AI Generation Failed

IssueSolution
Insufficient CreditsPurchase more credits or upgrade plan
API TimeoutRetry or reduce batch size
Invalid Product DataComplete product information in Shopify
Network ErrorCheck connection and retry

Poor Quality Output

IssueSolution
Generic ContentProvide more detailed product descriptions
Wrong ToneAdjust AI settings for content tone
Missing KeywordsInclude keywords in source product data

On this page