If you sell online in Pakistan or India, you already know the boring part of the job. It isn't the photos or the packing. It's writing a title and description for product number 47 when you still have 60 more to upload tonight.
ChatGPT can take most of that work off your plate. But if you just type "write a product description for a lawn suit", you get the same fluffy text every other seller gets: "premium quality", "elegant design", "perfect for every occasion". Customers skip it, and it tells them nothing.
In this guide I'll show you the system I recommend instead: one clear photo plus five facts you check yourself, fed into prompts built for Daraz, Shopify, WhatsApp and Roman Urdu. I'll also cover the rules you need to respect on each platform. Everything about Shopify, Daraz and ChatGPT features comes from their official help pages and seller agreement, checked on 25 October 2026.
Why "one photo + five facts" works
ChatGPT can read photos. OpenAI's help page says image inputs are available on Free and paid plans, on the web and in the mobile apps. You tap + in the prompt box, choose Add photos & files, or simply paste or drag the image in.
But OpenAI is also honest about the limits. Its image FAQ says the model may generate incorrect descriptions in some cases, it doesn't do as well with text in non-Latin scripts, and it can give only approximate counts. So the photo is great for the look and feel (colour, cut, style, what's in the frame). It's terrible as a source for facts like fabric, size, weight or warranty.
That's why you give it both:
- The photo handles the visual description.
- Your five facts handle everything a customer could complain about later.
The five facts I'd collect for every product:
- What it is, in plain words (brand if any, product type, model or design name).
- Material or main spec (100% cotton lawn, 5000 mAh battery, stainless steel).
- Size or variants (S to XL with measurements, 1.5 litre, 3 colours).
- What's in the box (shirt, dupatta and trouser; charger not included).
- Who it's for and one real use (office wear in summer, school lunch box for kids).
Add price, delivery time and warranty if they're fixed. If a fact isn't in your notes, ChatGPT shouldn't be writing it.
Before you prompt: write a 3-line brand brief
Paste this once at the start of a chat (or save it in ChatGPT's custom instructions if you use them):
Brand: [shop name], we sell [category] in [city/country]. Customers: [who]. Tone: friendly, clear, no exaggeration. Never use: "premium quality", "best in Pakistan", "100% guaranteed", or any medical or health claims. Never invent materials, sizes, ratings or certifications. If a fact is missing, write [CHECK] instead of guessing.
That last line is the most important one in this whole post. It turns ChatGPT's guesses into visible gaps you can fill.
Prompt 1: The master listing prompt
Upload the product photo and paste:
Using the photo and ONLY these facts, write a product listing.
Facts:
1. [What it is]
2. [Material/spec]
3. [Sizes/variants]
4. [What's in the box]
5. [Who it's for + one use]
Price: [Rs X]. Delivery: [X-Y days].
Give me:
A) A product title under 80 characters: Brand + product name +
key spec + colour/size.
B) 5 short bullet highlights, each starting with a benefit and
ending with the fact that proves it.
C) A 120 to 180 word description in plain English, short
paragraphs, written for someone reading on a phone.
D) A list of anything in the photo that does not match the
facts.
Part D is my favourite trick. If the photo shows a white trouser but your facts say "black", ChatGPT flags it before a customer does.
Prompt 2: Daraz version
Daraz is a marketplace, so the customer is comparing you with ten similar listings on the same screen. Clarity beats clever copy.
Rewrite this listing for Daraz. Title: Brand + model/design + key spec + product name + colour, no repeated words, no symbols, no all-caps. Highlights: 5 to 7 specific bullets (size, material, what's in the box, care, warranty if any). No generic phrases like "high quality" or "long lasting". No phone numbers, WhatsApp numbers, website links or social handles anywhere. Description: 150 words max, then a short "What's in the box" list.
Why those rules? Here's what Daraz says officially, plus my own advice:
- Daraz's Marketplace Agreement says product information "must be true and in line with the actual physical Product", and sellers promise that all information they give about their products is accurate and up to date. If ChatGPT writes "pure silk" and it's a blend, that's on you, not the AI.
- The same agreement says sellers can't share anything that infringes trademarks or copyrights, or that involves counterfeit items. So don't ask ChatGPT to write "same as [famous brand]" or "[brand] copy". Use your own brand or "No Brand".
- Daraz's seller pages say to avoid listing counterfeit, dangerous or prohibited items, and those restricted by law or cultural norms. Check the category rules before you write anything.
- My advice: no contact details in the listing. Marketplaces want the order and the conversation to happen on their platform. A WhatsApp number in a Daraz description is an easy way to get a listing rejected.
- My advice: one keyword per idea. "Lawn suit 3 piece lawn suit women lawn suit summer lawn" helps nobody. Write the title once, cleanly, the way a buyer would type it.
Daraz publishes its detailed seller policies (listing guidelines, category restrictions, prohibited items) on Daraz University at university.daraz.pk. Read the ones for your category before you bulk-upload anything. Policies change, and the seller is the one who gets penalised.
Prompt 3: Shopify version
On your own Shopify store, Google is often where the customer comes from, so the description is also your SEO copy. Shopify's own help pages give clear guidance:
- Don't copy the manufacturer's description. Shopify says that if you're a reseller, you shouldn't use a manufacturer's exact description, because that text might already be used by other websites.
- Use keywords in readable, natural sentences. Shopify warns that search engines might ignore sites that don't use readable phrases.
- Write enough. Shopify's SEO guide says to make sure every page has at least 250 words of descriptive text.
- Keep the page title around 60 characters. Shopify lets you enter up to 70, but suggests 60 or fewer so search engines don't shorten it. For meta descriptions it recommends about 160 characters.
- Add alt text to product images, describing what's actually in the image, not what you want people to think about it.
So the Shopify prompt looks like this:
Rewrite this listing for my Shopify product page. Target
keyword: [keyword a customer would type, e.g. "cotton lawn
suit 3 piece"]. Give me:
1. Product title (under 60 characters, keyword near the
start).
2. A 250 to 350 word description: opening line on who it's
for, a "Details" section with the facts, a "Fit and sizing"
section, a "Care" section and a "Delivery and returns"
line. Use the keyword naturally once or twice, never
stuffed.
3. A meta description of about 150 characters.
4. Alt text for each of these photos: [describe each photo in
a few words].
Not sure what keyword to target? My guide to keyword research for beginners with free tools shows how to find the words your customers actually type.
Shopify also has its own AI. Its help pages suggest using Sidekick to generate descriptions, and its AI tools page says you can connect your store to third-party assistants like ChatGPT. Either way, Shopify's advice is the same as mine: AI outputs can contain errors, so review everything before you publish.
Prompt 4: Roman Urdu version (for WhatsApp, Instagram and Facebook)
A lot of buyers in Pakistan chat, comment and decide in Roman Urdu. Your Daraz title and Shopify page are better in English, in my opinion, because brand names, sizes and specs are usually typed that way. But your WhatsApp catalogue message, Instagram caption and Facebook post can switch.
Convert this listing into a short Roman Urdu message for WhatsApp and Instagram. Keep brand names, sizes and prices in English/numbers. Friendly tone, like a shopkeeper talking to a regular customer. Max 60 words. End with one clear next step.
Here's the kind of output you're aiming for (a made-up product):
Naya summer collection aa gaya hai! 3-piece lawn suit, 100% cotton, sizes S se XL tak. Shirt, dupatta aur trouser teeno shamil hain. Price Rs 4,250, Karachi aur Lahore mein 2-3 din mein delivery. Size chart chahiye to "SIZE" likh kar bhej dein.
Read it out loud before you post. If it sounds like a textbook, ask ChatGPT to "make it sound more like everyday spoken Urdu". If you sell on WhatsApp, paste this into your catalogue item description too. Here's my step-by-step guide to setting up a WhatsApp Business catalogue.
Prompt 5: The fact-check pass
Never publish the first draft. Paste the final text back in and ask:
Compare this listing with my original five facts. List every claim in the listing that is NOT supported by the facts, every number that changed, and every word that sounds like a guarantee or a health/medical claim. Don't rewrite anything, just list the problems.
Then fix them yourself. This takes two minutes and saves you from returns, bad reviews and listing rejections.
A worked example (made-up product)
My five facts:
- Steel lunch box, 3 compartments, brand "TiffinGo" (example brand)
- Food-grade stainless steel, leak-proof lid with silicone seal
- One size: 900 ml total
- Box + spoon + carry bag
- For school kids and office lunches
Daraz-style title ChatGPT should return:
TiffinGo 3 Compartment Stainless Steel Lunch Box 900ml with Spoon and Bag
And the [CHECK] flags it should raise: "Is it dishwasher safe? [CHECK]", "Is the silicone seal removable for cleaning? [CHECK]". That's exactly what you want: questions, not invented answers.
Mistakes I'd avoid
- Letting ChatGPT invent specs. Thread count, battery hours, "dermatologist tested". If it isn't in your facts, delete it.
- Health and miracle claims. "Cures hair fall", "burns fat". Don't, on any platform.
- The same description on 50 products. Customers notice, and Shopify points out that copied text is already on other websites. Give each product its own facts.
- Keyword stuffing. Google's spam policies list keyword stuffing as a spam practice. Marketplace search isn't impressed by it either.
- Pasting AI text without reading it. Typos in brand names and wrong sizes are easy to miss when you upload in bulk.
If you want more prompts like these for captions, hooks and replies, my list of 25 ChatGPT prompts for social media managers works well alongside this one. And if you're choosing tools, see my free AI tools for digital marketing and how I use AI for ad creatives that convert.
You'll find more guides like this on my blog, and more about me on my home page.
FAQ
Can ChatGPT write product descriptions from a photo?
Yes. OpenAI says image inputs work on Free and paid ChatGPT plans, on web and mobile. But OpenAI also says the model may generate incorrect descriptions, so use the photo for look and style and give ChatGPT the real facts (material, size, what's in the box) yourself.
Is it allowed to use AI-written product descriptions on Daraz?
Daraz's Marketplace Agreement doesn't ban AI tools, but it does say product information must be true and match the actual product, and that the seller is responsible for listing their own products. So AI is fine as a writing helper, as long as you check every fact before you upload.
Will Google penalise AI product descriptions on Shopify?
Google's guidance is about quality, not the tool. What hurts is thin, copied or keyword-stuffed text. Shopify itself recommends unique descriptions, natural keywords and at least 250 words of descriptive text, and it says AI outputs can contain errors, so review everything.
Should I write Daraz listings in Roman Urdu?
I'd keep Daraz titles and main descriptions in clear English, because brand names, sizes and specs are usually typed that way. Use Roman Urdu for WhatsApp messages, Instagram captions and Facebook posts, where customers already chat that way.
How long should a product description be?
For Daraz, short and scannable: a clear title, 5 to 7 specific highlights and a short description. For your own Shopify store, Shopify's SEO guide recommends at least 250 words of descriptive text per page.
What should I never let ChatGPT write in a listing?
Invented specs, fake ratings, health or medical claims, other brands' names, and contact details like phone or WhatsApp numbers on marketplaces. Tell ChatGPT to write [CHECK] when a fact is missing, and fill it in yourself.
Keep reading
- 25 ChatGPT prompts for social media managers
- WhatsApp Business catalogue: how to set it up and sell without a website
- Keyword research for beginners using free tools
- The best free AI tools for digital marketing, grouped by job
- How to use AI to create ad creatives that convert
- See all posts on the blog
- Back to my home page
Want more like this?
Using AI for real e-commerce work (listings, ads and replies) is one of the modules in the digital marketing course I'm launching soon. Follow me on LinkedIn to hear about it first, and catch shorter tips on X and YouTube.