---
title: "Write Amazon listing copy for every SKU in a spreadsheet"
slug: "amazon-listing-copy-from-product-spreadsheet"
type: "apify-task-example"
url: "https://automationbyexperts.com/apify/examples/amazon-listing-copy-from-product-spreadsheet"
actor: "Run GPT, Claude, DeepSeek... Prompts in Bulk (No API Key)"
actor_url: "https://automationbyexperts.com/apify/bulk-llm-runner"
apify_url: "https://apify.com/fayoussef/bulk-llm-runner/examples/amazon-listing-copy-from-product-spreadsheet?fpr=youssef&fp_sid=abe_ex_amazon-listing-copy-from-product-spreadsheet"
price: "$0.002"
price_unit: "per result"
---

# Write Amazon listing copy for every SKU in a spreadsheet

A full Amazon listing for every SKU in your spreadsheet: title, five bullets, description and backend search terms, each in its own column, written only from the facts in your sheet.

**Run it:** [Write Amazon listing copy for every SKU in a spreadsheet on Apify](https://apify.com/fayoussef/bulk-llm-runner/examples/amazon-listing-copy-from-product-spreadsheet?fpr=youssef&fp_sid=abe_ex_amazon-listing-copy-from-product-spreadsheet)  
**Actor:** [Run GPT, Claude, DeepSeek... Prompts in Bulk (No API Key)](https://automationbyexperts.com/apify/bulk-llm-runner)  
**Pricing:** $0.002 per result

## What this task is for

The prompt pulls product name, SKU, material and key features from your columns and asks for a title under 150 characters, five benefit-led bullets, a description of about 120 words and search terms under 200 characters. Those limits exist because Seller Central enforces them, so nothing comes back that has to be trimmed before pasting.

It is told to use only the facts given and invent no specs, which matters on Amazon where an invented material or measurement is a listing problem, not a style problem. You get the file back as Excel with one row per SKU.

## The input this task runs with

```json
{
  "spreadsheet_file": "https://api.apify.com/v2/key-value-stores/I40EWpLzQaVq08gCm/records/product-attributes-sample.csv",
  "prompts": [
    "Write Amazon listing copy for {{Product Name}} (SKU {{SKU}}), made of {{Material}}. Key features: {{Key Features}}. Return title (under 150 characters), bullet_1, bullet_2, bullet_3, bullet_4, bullet_5 (each one benefit-led sentence), description (about 120 words) and search_terms (comma-separated, under 200 characters). Use only the facts given, do not invent specs."
  ],
  "system_prompt": "You are an experienced Amazon listing copywriter. Write clear, accurate, persuasive copy with no emojis and no claims beyond the facts provided.",
  "model": "anthropic/claude-haiku-4.5",
  "response_format": "json_object"
}
```

## What every run returns

- `Prompt`
- `Model used`
- `Response text`
- `Structured JSON columns`
- `Web search sources`
- `Source row (Excel/CSV/Sheet)`
- `Status`
- `Timestamp`

## How to run it

1. Open the task on Apify. New accounts get $5 of free credit.
2. Check the pre-filled input above and change anything you need.
3. Click Run. Pagination, proxies and anti-bot handling are automatic.
4. Export CSV, JSON or Excel, or save it as your own task and schedule it.

## Other Run GPT, Claude, DeepSeek... Prompts in Bulk (No API Key) tasks

- [Run a ChatGPT prompt for every row of a Google Sheet](https://automationbyexperts.com/apify/examples/run-chatgpt-prompts-from-google-sheet): One ChatGPT prompt per row, run for a whole Google Sheet or Excel file. Paste the link, get the file back with each answer in a new column. No API key of your own required.
- [Enrich a company list with founded year, HQ, CEO and size](https://automationbyexperts.com/apify/examples/enrich-company-list-with-ai): Upload a sheet of company names and websites, ask your question in plain words, and get the answers back as new columns: founded year, headquarters, CEO and employee count.
- [Check which tests each lab offers from an Excel list](https://automationbyexperts.com/apify/examples/check-lab-tests-from-excel-list): Upload a list of laboratories and a checklist of tests, and get yes, no or unknown for every lab and test, each answer with an evidence sentence and a source link.
- [Compare GPT, Claude and Gemini side by side](https://automationbyexperts.com/apify/examples/compare-gpt-claude-gemini-answers): The same prompts sent to GPT-5, Claude Sonnet 5, Gemini 3.8 Flash and Perplexity Sonar, returned as one row per model per prompt with the answer, the cost and the token count.
- [Classify and tag customer reviews at scale](https://automationbyexperts.com/apify/examples/classify-customer-reviews): Every review through the same rubric: sentiment, a topic tag, an urgency flag and a one-line summary, each as its own column rather than a paragraph of commentary.
- [Write SEO product descriptions in bulk](https://automationbyexperts.com/apify/examples/seo-product-descriptions-in-bulk): One line per product in, a structured description out: a benefit-led paragraph, feature bullets and a meta description, as JSON columns ready for a product feed.

---

Part of [AutomationByExperts](https://automationbyexperts.com) - see [all example tasks](https://automationbyexperts.com/apify/examples) or [request a new one](https://automationbyexperts.com/suggest).
