What Are Templates?
A template is a saved prompt configuration that includes:- Data sources (which product fields to reference)
- Instructions (how to generate content)
- Constraints (length limits, format requirements)
- Advanced settings (model, temperature, etc.)
- Multiple attributes of the same type
- Attributes across different collections
- Different sites/languages with minor modifications
Templates save time and ensure consistency—all products using the same template get content generated with the same instructions and style.
Why Use Templates?
Consistency
Ensure all products in your catalog use the same tone, style, and structure for specific attributes
Efficiency
Configure once, apply many times—no need to rebuild prompts for each collection or site
Collaboration
Share proven templates with team members for consistent brand voice
Experimentation
Create multiple template versions to A/B test which generates the best content
Creating a Template
Configure a Prompt
Start by configuring a prompt for any attribute (see Attribute Prompts)
Name Your Template
Give it a descriptive name:
- ✅ “Description - Fashion - Casual Tone”
- ✅ “Color - Auto-detect from Images”
- ❌ “Template 1”
Add Description (Optional)
Include notes about when to use this template:
“Use for all apparel products aimed at casual, everyday wear. Emphasizes comfort and versatility.”
Template Library
Access your saved templates:Browse Templates
Templates are organized by attribute type (descriptions, meta tags, attributes, etc.)
Template Versioning
Templates can be versioned for experimentation and improvement:Creating a Version
Comparing Versions
Common Template Use Cases
Use Case 1: Collection-Specific Templates
Create templates for different product categories: Template: “Description - Luxury Fashion”Use Case 2: Attribute-Specific Template Set
Create specialized templates for common attributes:- “Description - Short Form”: Concise 100-150 word descriptions
- “Description - Long Form”: Detailed 300-500 word descriptions
- “Color - Visual Analysis”: Extracts color from product images
- “Color - Title-Based”: Infers color from product title and existing data
- “Care Instructions - Apparel”: Washing and care for clothing
- “Care Instructions - Electronics”: Maintenance and usage tips
Use Case 3: Multi-Language Templates
Create templates for each language with cultural customization: English (US) - “Description - Apparel”Use Case 4: Seasonal Templates
Create templates for seasonal promotions:- “Description - Holiday Season”: Emphasizes gift-giving, holiday themes
- “Description - Summer Sale”: Highlights promotions, urgency
- “Description - Back to School”: Focuses on practicality for students
Template Best Practices
Build a Template Library Over Time
Build a Template Library Over Time
Don’t try to create all templates upfront. Start with one or two for your most common use cases. Add more as you identify patterns.
Name Templates Clearly
Name Templates Clearly
Include attribute type, category, and distinguishing feature in the name. Your future self (and team members) will thank you.
Document When to Use Each Template
Document When to Use Each Template
Add notes explaining when each template should be used, which collections it’s best for, and any special considerations.
Version Control
Version Control
When testing improvements, create a new version rather than overwriting the original. This lets you revert if the new version underperforms.
Share Top Performers
Share Top Performers
Retire Outdated Templates
Retire Outdated Templates
Periodically review your template library and archive templates that are no longer used or have been superseded by better versions.
Template Management
Organizing Templates
Templates can be organized by:- Attribute Type: Descriptions, meta tags, attributes
- Category: Fashion, electronics, home goods
- Purpose: SEO, marketing, technical
- Language: English, French, German, etc.
Sharing Templates
Templates are organization-wide by default:- All team members can access and use templates
- Changes to templates affect future enrichments (not past ones)
- You can set permissions to restrict who can edit templates (admin only)
Exporting/Importing Templates
For advanced users managing multiple Cernel organizations or backing up configurations:Advanced Template Techniques
Dynamic Placeholders
Templates support dynamic placeholders that adapt to product context:Conditional Logic
Include conditional instructions:Advanced dynamic features may require custom configuration. Contact support if you need help implementing complex template logic.
Troubleshooting Templates
Template Produces Inconsistent Results
Template Produces Inconsistent Results
Issue: Same template generates widely varying quality across products.Solution: The template likely relies on data sources that aren’t consistently available. Check which products lack key attributes (e.g., material, brand) and either enrich those first or adjust the template to handle missing data gracefully.
Template Can't Be Applied to Attribute
Template Can't Be Applied to Attribute
Issue: Template doesn’t appear when trying to configure a specific attribute.Solution: Templates are attribute-type specific. A “Description” (HTML) template can’t be used for “Color” (Single Select). Ensure you’re using the right template type.
Template Works in Test, Fails in Production
Template Works in Test, Fails in Production
Issue: Test mode generates perfect content, but production enrichment fails.Solution: Test products may have complete data while production products are missing required fields. Run a data quality check on your catalog before bulk enrichment.
What’s Next?
Attribute Prompts
Learn the fundamentals of prompt configuration
Bulk Operations
Apply templates to thousands of products
Customizing Prompts Guide
Step-by-step tutorial for building effective templates
Product Enrichment
Use templates to enrich your catalog
Next: Learn about Primary Taxonomy to understand how Cernel selects primary collections and groups.
