Publishing Templates
Share your templates with the Parselyze community by publishing them to the marketplace. This guide covers the requirements, process, and best practices for creating high-quality public templates.
Why Publish Templates?
Publishing templates to the marketplace helps:
- Share your expertise with the community
- Help others solve similar document processing challenges
- Contribute to the growing template library
Prerequisites for Publishing
Before publishing a template to the marketplace, ensure it meets these quality requirements:
Template Quality Requirements
✅ Clear and Descriptive Name
- Use professional, descriptive names
- Example: "Standard Invoice Processing" vs "My Template"
- Avoid abbreviations or personal references
✅ Detailed Description
- Explain what the template does
- Describe the document types it works with
- Include example use cases
- Mention any specific requirements or limitations
✅ Appropriate Category
- Select the most relevant category
- This helps users discover your template
- Use "Custom" only for truly specialized cases
✅ Minimum Field Requirements
- At least 3 meaningful fields
- Fields should extract valuable data
- Avoid test or placeholder fields
✅ Thorough Testing
- Test with multiple document samples
- Verify extraction accuracy
- Ensure consistent results
✅ Professional Structure
- Use logical field names (snake_case recommended)
- Organize complex data with objects and arrays
- Include field descriptions where helpful
How to Publish
From Template Editor

When editing an existing template, you'll find marketplace publication options:
- Open your template in the template editor
- Scroll to the "Marketplace Publication" section
- Review the prerequisites checklist if needed
- Click "Publish to Marketplace"
Publication Status
Templates can have different publication states:
Unpublished (Private)
- Only visible to you
- Can be edited freely
- Not searchable in marketplace
Published (Public)
- Visible to all users
- Appears in marketplace search
- Can be tested and used by others
Best Practices
Writing Good Descriptions
Include These Elements:
- Purpose: What documents this template processes
- Use Cases: When and why to use it
- Requirements: Any specific document format needs
- Output: What data will be extracted
Example Description:
Professional invoice processing template for standard business invoices.
Extracts key billing information including customer details, line items,
and totals. Works best with PDF invoices that follow standard layouts.
Ideal for accounting automation and expense management systems.
Marketplace Guidelines
Content Standards
Appropriate Content:
- Professional, business-relevant templates
- Well-tested and functional configurations
- Clear, helpful descriptions
Prohibited Content:
- Test or placeholder templates
- Templates with offensive or inappropriate names
- Broken or non-functional configurations
Support
Getting Help
If you encounter issues publishing:
- Check that all prerequisites are met
- Verify your template works correctly
- Contact support if problems persist
Advanced Tips
Template Optimization
Performance Considerations:
- Use appropriate field types for better extraction
- Structure nested data logically
- Avoid overly complex schemas when simple ones work
Creating Template Series
Consider creating related templates:
- Different variations for document subtypes
- Progressive complexity (basic → advanced)
- Regional or language-specific versions