OpenCart 4.X  ·  PHP 8.0+

Bulk product descriptions
with template variables.

Stop copying and pasting descriptions one by one. Use template variables like {name}, {model}, {price} to generate unique text for thousands of products in one click.

Bulk Text Editor with template variables and operations

The problem with product descriptions

Writing descriptions manually doesn't scale.

⏰
Time-Consuming
Writing unique descriptions for 500+ products takes weeks. Most store owners just leave them empty β€” killing their SEO.
πŸ“‹
Copy-Paste Mess
Using the same description everywhere results in duplicate content penalties. Google doesn't rank pages with identical text.
πŸ”§
No Bulk Text Tools
Standard OpenCart has no way to edit descriptions for multiple products at once. Every product must be opened and edited individually.
✏️ Template Variables

One template.
Thousands of unique texts.

Write a template once using variables like {name}, {model}, {price}, {manufacturer}. UBPM replaces each variable with the actual product data β€” so every product gets its own unique description.

{manufacturer} {model} β€” ${price}
↓
Samsung Galaxy S24 β€” $899.00
Apple iPhone 15 β€” $999.00
Sony WH-1000XM5 β€” $349.00
Template variables in action β€” variable substitution example
πŸ“ 6 Text Fields

Edit any text field
across all products.

UBPM supports bulk editing of all major text fields. Choose the field, pick an operation (replace, prepend, append, set), write your template β€” and apply to thousands of products at once.

  • βœ… Product Name
  • βœ… Description (with HTML support)
  • βœ… Meta Title
  • βœ… Meta Description
  • βœ… Meta Keywords
  • βœ… Tags
Bulk text field editing β€” 6 fields, operation selector

How bulk description generation works

3 steps to unique descriptions for your entire catalog.

Select Products
Filter and select the products that need descriptions. Use category, brand, or status filters to narrow down your selection.
Write Your Template
Choose the text field (description, meta title, etc.), pick an operation, and write your template using variables like {name}, {model}, {price}.
Apply to All
Hit Apply. UBPM generates unique text for each product by replacing variables with actual product data. Full backup is saved automatically.

More than just descriptions

UBPM includes 12 bulk operations for complete catalog management.

Simple, honest pricing

Pay once. Use forever. No subscriptions, no hidden fees.

One-time payment
$19
Per domain  ·  Lifetime updates
Buy Now
  • βœ… Lifetime license for 1 domain
  • βœ… All 12 bulk operations
  • βœ… AI content generation (OpenAI)
  • βœ… Text fields with template variables
  • βœ… Quick Product Editor modal
  • βœ… Time Machine backups & undo
  • βœ… Batch processing with pause/resume
  • βœ… Granular permissions (18 flags)
  • βœ… OpenCart 4.0 – 4.1 compatible
  • βœ… PHP 8.0+ / IonCube secured
  • βœ… English + Ukrainian admin UI
  • βœ… All future updates included

Ready to fill every product with unique content?

Join store owners who generate descriptions for thousands of products in minutes.

Buy Now β€” $19