- ,
- ,,
if allowed; otherwise plain text. Provide 3 variants for short_description and meta_description (label them variant_1..variant_3 inside JSON). Ensure readability and include 3 image alt texts. Example input values: product_name = "Urban Waterproof Jacket", brand = "NorthLane", categories = ["Men > Outerwear","Sale"]. Now generate the JSON. Product prompt — short example (text you can paste) Create strict JSON for product import. Required fields: product_name, reference, price (EUR), quantity, short_description (<=320 chars), description (<=2000 chars), meta_title (<=70), meta_description (<=160), friendly_url slug, categories array, tags array, images array with alt text, brand, attributes array. Tone: active, concise, premium. SEO keywords: "waterproof jacket, men’s waterproof jacket, breathable outerwear". Return three variants for short_description and meta_description. No extra text — JSON only. Bulk product generation - Provide a CSV/JSON input with columns you have and ask the model to return matching rows as CSV/JSON. - Example prompt addendum: “Given this CSV input with columns [sku, name, brand, base_price, category, color_list], produce a CSV with columns [reference, product_name, price, quantity, short_description, description, meta_title, meta_description, friendly_url, categories, tags, images]. Use price with two decimals. Return CSV only.” Category — fields checklist - category_name - parent_category (or root) - description (short & long) - friendly_url (slug) - meta_title, meta_description - thumbnail image filename and alt - position / active (true/false) Category prompt template Prompt: You are an expert ecommerce content strategist. For each category below produce strict JSON: { "category_name":"", "parent":"", "description":"", "friendly_url":"", "meta_title":"", "meta_description":"", "thumbnail":{"filename":"", "alt":""}, "active":true }. Use [LANGUAGE], tone: [neutral/brand voice]. Target audience: [audience]. SEO keywords: [keywords]. Constraints: meta_title <=70, meta_description <=160, friendly_url lower-case hyphenated. Provide an internal short blurb (<=160 chars) for category listing and a longer SEO description (200–600 chars). Output JSON only. CMS pages — fields checklist - page_title - url_rewrite / friendly_url - meta_title - meta_description - content (HTML allowed? define) - summary/teaser - template (if using theme templates) - active (true/false) CMS prompt template Prompt: You are a professional copywriter for PrestaShop CMS pages. For each page produce JSON with { "page_title":"", "friendly_url":"", "meta_title":"", "meta_description":"", "summary":"", "content":"", "active":true }. Write content in [language]. Tone: [brand voice]. Content should include a short H1, two H2 subheads, one bullet list of 4 benefits, and a CTA sentence. If HTML is allowed, use simple tags:
,
,
,
040. Ambientador Mikado Lilas & Ginger - 500ml
040. Ambientador Mikado Lilas & Ginger er en duftpinde refill med en duft af lilla og ingefær, en karakteristisk kombination i Mikado-familien. Duften beskrives som Mikado duftspray med fokus på lilla og ingefær og fås i 0,5 liter.
Produktet sælges som refill til duftpinde i professionelt format (0,5 liter) og er beregnet til genopfyldning af duftpinde, rettet mod forhandlere, detailhandlere og andre erhvervskunder. Kan også omtales som duftdiffuser refill og bruges som duft til hjemmet eller butiksmiljøer.
Du kan finde flere oplysninger her: læs mere om duftpinde og hvordan de fungerer.
Beskrivelse
Below is a concise, practical guide and ready-to-use prompt templates for generating PrestaShop product pages, categories, and CMS pages with AI (ChatGPT or other LLMs). Use the templates as-is or copy & adapt them to your store, workflow, and import format (CSV/JSON). Emphasized points: be explicit about required fields, output format, tone/SEO, and validation constraints.
Core principles for a “perfect” prompt
- Be explicit about the output format (JSON, CSV, table) and require strict machine‑parsable output if you plan to import.
- Provide required fields and field formats (max lengths, character limits, slugs, allowed values).
- Give context: target audience, brand voice, language, country/locale, SEO keywords.
- Provide examples or one completed example row to show expected structure.
- Ask for multiple variants where useful (short/long descriptions, meta title/meta description, alt text).
- Add constraints: maximum characters for meta fields, avoid HTML if you don’t want it (or request safe/simple HTML if PrestaShop supports it).
- For bulk tasks, include column names and ask the model to return valid CSV/JSON only.
PrestaShop product — fields checklist (common fields)
- id (optional)
- product_name
- reference / SKU
- price (tax excl or incl; say which)
- quantity
- short_description (plain text or simple HTML)
- description (long; plain text or allowed HTML)
- meta_title (<=70 chars recommended)
- meta_description (<=160 chars)
- friendly_url (slug)
- categories (list)
- tags (list or comma-separated)
- manufacturer/brand
- attributes/features (size/color/material)
- combinations (if applicable — list or JSON)
- images (filenames or alt text)
- visibility (both/catalog/search)
- weight, dimensions, EAN13/UPC (optional)
- condition (new/used)
- minimal_quantity
- supplier reference
Product prompt template — single product (JSON output)
Prompt:
You are an expert ecommerce copywriter creating PrestaShop product data. Produce strict JSON only (no explanation). Use this schema: { "product_name":"", "reference":"", "price":"", "quantity":int, "short_description":"", "description":"", "meta_title":"", "meta_description":"", "friendly_url":"", "categories":[...], "tags":[...], "brand":"", "attributes":[{"name":"", "value":""}], "combinations":[{"combination_ref":"", "attributes": {"size":"", "color":""}, "price_modifier":"", "quantity":int}], "images":[{"filename":"", "alt":"", "caption":""}], "ean13":"", "weight":"", "condition":"" }
Write content in [LANGUAGE], tone: [brand voice e.g., friendly/professional/luxury]. Target audience: [describe]. Include primary SEO keywords: [keywords]. Limits: meta_title <= 70 chars, meta_description <= 160 chars, friendly_url lowercase, hyphen-separated, no spaces, only ascii. short_description max 320 chars. description may contain simple HTML
Produktoplysninger
MK-lilasginger-500ml
Related products
Reviews (0)
No reviews