How to create Enrichment Templates
Creating an Enrichment Template
Enrichment Templates help automate the generation of product content using AI. Templates define which attributes should be enriched and provide instructions for generating high-quality, consistent content.
Step 1: Create a New Template
- Navigate to Templates.

- Click Create New Template.

- Enter a Template Name.

- Select the Template Format.

- Select the Type.

- (Optional) Add a Description to help identify the template later.
Step 2: Upload Your Data File
- Upload your product data file.

- Ensure that the file contains a SKU column.
Note: SKU is a mandatory field for creating an enrichment template.
- Include all attributes that you want AI to enrich.
- Click Create Template.

Mapping Template Attributes
Once the template has been created, map your imported attributes to SaaStify's standard attributes.
Steps
- Open the newly created template.
- Under Column Name, you will see all attributes imported from your file.

- Under Field Mapping, you will see SaaStify's existing attributes.
- For each imported column:
- Click the Field Mapping dropdown.
- Search for the corresponding SaaStify attribute.
- Select the appropriate mapping.

Handling Unmatched Attributes
If an imported attribute does not match an existing SaaStify attribute, you can:
- Map it to Raw Data, or
- Create a new attribute manually.
Adding a New Attribute
- Click Add Attribute.

- Enter the attribute name.
- Select the appropriate data type.

- Click Add Attribute.

Adding Validation Rules
Validation rules help ensure generated content follows specific formats or accepted values.
Steps
- Select the attribute.
- Click Add Validation Rules.
- Add accepted values or formats.

Examples include:
- Comma-separated values
- Semicolon-separated values
- Decimal formats
- Predefined accepted values
Click Save Attribute Changes.
Adding Attribute-Level AI Instructions in Description
Once mapping, and validations are complete, you can define enrichment instructions for each attribute under descriptions.
These instructions tell the AI exactly how content should be generated.

Example
For a Specifications attribute:
List key specifications including warranty, height, weight, pressure, dimensions, and other relevant product details from the provided product data. Present the information as bullet points. Do not make assumptions, estimations, or guesses.
Best Practices
- Be specific about the desired output.
- Define formatting requirements.
- Clearly state any restrictions.
- Avoid ambiguous instructions.
After adding instructions for each attribute:
- Click Save Attribute Changes.
Adding a Template-Level AI Prompt
In addition to attribute-level instructions, you can define a global AI prompt for the entire template.
Steps
- Open the template.
- Click Metadata at the top of the page.

- Scroll down to Meta (Additional Data).
- Locate the AI Prompt field.
- Enter your template-wide AI instructions.

- Click Save and Update Template.

Example
Generate customer-friendly content using only the provided product data. Ensure accuracy, consistency, and compliance with brand guidelines. Avoid unsupported claims and assumptions.
Template Ready for Use
Once all mappings, transformations, validations, attribute instructions, and AI prompts have been configured, your AI Enrichment Template is ready to use.