Prompt Library

AI Metadata Prompts by Platform: 50+ Ready-to-Use Prompts for Every Tool

Copy-paste prompts for generating optimized metadata with ChatGPT, Claude, and multimodal AI tools — organized by platform and use case, with example outputs and a full variables reference.

Last updated: April 17, 2026 · 54 prompts · 9 platforms covered

AI tools have transformed how creators write metadata — but most people use them wrong. They paste a vague request like "write YouTube tags for my video" and get generic output that won't rank for anything. The difference between AI metadata that works and AI metadata that doesn't comes down almost entirely to prompt quality.

This library covers 9 major platforms with 4–6 ready-to-use prompts each. Every prompt is engineered for the specific constraints, algorithms, and best practices of its platform. Variables are called out explicitly so you can customize without breaking the prompt's structure. Each section includes example outputs and notes on what makes prompts work for that platform's algorithm.

For automated metadata generation without manual prompting, see Metadata Reactor's platform tools — they apply these prompt patterns automatically based on your input. For a breakdown of each platform's full metadata requirements, see the Content Types by Platform guide.

Contents
  1. Why Prompt Engineering Changes Everything
  2. Text-Only vs. Image-Analysis Prompts
  3. YouTube — 5 Prompts
  4. Instagram — 4 Prompts
  5. TikTok — 3 Prompts
  6. Etsy — 5 Prompts
  7. Amazon — 4 Prompts
  8. Pinterest — 3 Prompts
  9. Adobe Stock — 4 Prompts
  10. Redbubble — 3 Prompts
  11. Shutterstock — 2 Prompts
  12. Prompt Variables Reference Table
  13. Frequently Asked Questions

Why Prompt Engineering Changes Everything for Metadata

A metadata prompt is not the same as a content prompt. When you ask AI to write a blog post, the AI has almost unlimited flexibility — tone, structure, length, angle. When you ask AI to write Etsy tags, you have 13 slots, 20 characters per tag, and an algorithm that weights exact phrase matches differently from stemmed matches. The constraints are precise, and an AI that doesn't know those constraints will output something technically valid but practically useless.

The failure mode looks like this: you ask for "YouTube tags for a video about making sourdough bread." You get tags like: bread, baking, sourdough, recipe, cooking, food, homemade, diy, kitchen, tips. Single-word tags. Zero specificity. No long-tail phrases. Nothing a real searcher types. The problem isn't the AI — it's the absence of constraints in the prompt.

A well-engineered metadata prompt includes five elements:

Every prompt in this library is built around those five elements. The variables (shown as [VARIABLE]) are where you insert your specific information. The surrounding structure should remain intact — it's what makes the output platform-appropriate.

Model recommendation: These prompts work with ChatGPT (GPT-4o), Claude 3.5 Sonnet or newer, and Google Gemini Pro. For image-analysis prompts, you need GPT-4o with vision, Claude 3.5 Sonnet, or Gemini 1.5 Pro. Text-only prompts work in any current frontier model.

Text-Only vs. Image-Analysis Prompts

Text-Only Prompts

You describe your content in words; the AI generates metadata from that description. Works in any chat interface. Best when you have a strong sense of your content's keywords and angle. Requires you to write accurate, detailed descriptions — what you put in determines what you get out.

All AI tools Faster setup Good for listings
Image-Analysis Prompts

You upload an image alongside the prompt; the AI analyzes what it sees and generates metadata from visual content. Catches attributes you'd miss — composition, lighting style, color palette, background details, mood. Particularly powerful for stock photography and visual product listings.

GPT-4o / Claude 3.5+ Stock platforms Product imagery

For most platforms, text-only prompts are sufficient — especially for YouTube (you're describing video content), Etsy (you know your product), and social media (you know your post's subject). Image-analysis prompts shine for Adobe Stock, Shutterstock, and Redbubble, where exhaustive visual keyword coverage directly determines visibility.

Throughout this guide, prompts are labeled with TEXT or IMAGE so you know which model capability each requires.

Pro tip: For product listings on Etsy, Amazon, or Redbubble, combine both approaches: start with an image-analysis prompt to extract all visual attributes, then feed that output into a text-based listing prompt to structure it into proper metadata fields.

YouTube
Title (60 chars) · Description (5,000 chars) · Tags (500 chars total) · Chapters

YouTube's algorithm is primarily a watch-time and engagement system. Metadata matters for initial discovery — helping YouTube understand your video's topic so it can surface it to relevant viewers in search and suggestions. Tags are a secondary signal; titles and descriptions are primary. Your title should hook the human viewer first; your description should inform the algorithm about topic depth. See the YouTube SEO Complete Guide for deep context on ranking factors.

What makes YouTube prompts work: Include your target keyword explicitly (YouTube's algorithm matches this against search queries). Specify tone — "educational," "entertaining," "controversial" changes how a title reads. Include your niche terminology — generic terms like "productivity" rank differently than "Notion second brain."

Prompt 1 — Video Title Pack (5 Variations)

Title Generator · 5 Variations · Mixed Formats TEXT
Write 5 YouTube video titles for a video about [TOPIC]. My channel niche is [NICHE] and my target audience is [AUDIENCE DESCRIPTION]. The primary keyword I want to rank for is "[TARGET KEYWORD]". Requirements: - Each title must be 50–60 characters (Google truncates beyond 60) - Lead with the primary keyword or strongest hook in the first 3–4 words - Mix formats across the 5 titles: 1 question title, 1 "How to" title, 1 list/number title, 1 curiosity-gap title, 1 direct benefit title - Tone: [TONE: educational / entertaining / controversial / inspiring] - Do NOT use clickbait that doesn't match actual video content Output: numbered list of 5 titles, with character count in parentheses after each.
Example Output — (Notion second brain, productivity niche, educational tone)

1. How to Build a Second Brain in Notion (Step-by-Step) — 54 chars
2. Why Your Notion Setup Is Failing You (And How to Fix It) — 58 chars
3. 7 Notion Databases That Changed How I Think and Work — 54 chars
4. Build Your Second Brain in Notion: The Complete 2026 Guide — 59 chars
5. What Nobody Tells You About Notion Second Brain Systems — 57 chars

Prompt 2 — Full Description with Chapter Timestamps

Description + Chapters · 400–500 Words TEXT
Write a YouTube description for a video titled "[VIDEO TITLE]" about [TOPIC SUMMARY IN 2–3 SENTENCES]. Structure (in this exact order): 1. Hook paragraph (2–3 sentences): front-load the primary keyword "[KEYWORD]", describe what viewers will learn and why it matters to them 2. Chapter timestamps section: suggest 6–8 logical chapters based on the video topic using this format: 0:00 - Intro / 1:45 - [Chapter Title] / etc. Distribute proportionally across a [VIDEO LENGTH]-minute runtime. Chapter titles should be descriptive and keyword-rich (8–40 chars each). 3. Resources/links section (placeholder text for [LINK 1], [LINK 2]) 4. Call to action (subscribe prompt, natural phrasing — not "hit that bell icon") 5. Hashtags: 3 hashtags — 1 broad niche, 1 mid-tier topic, 1 specific keyword 6. Closing keyword paragraph (2 sentences): naturally include secondary keywords: [SECONDARY KEYWORDS] Total target: 400–500 words. YouTube indexes the full description; keyword variety in the closing paragraph matters for long-tail discovery.

Prompt 3 — Tag Set (Long-Tail Focused)

15 Tags · Long-Tail Priority · Under 480 Chars TEXT
Generate YouTube tags for a video about "[VIDEO TOPIC]" in the [NICHE] niche. Primary keyword: "[MAIN KEYWORD]". Rules: - Generate exactly 15 tags - Total character count across all tags must not exceed 480 (YouTube's 500-char limit with safety buffer) - Distribution: 2 broad single-word or two-word tags, 5 two-to-three word phrase tags, 5 three-to-five word long-tail tags a buyer/viewer would type, 2 question-format tags (e.g., "how to start a podcast"), 1 tag with a common alternate spelling or synonym - Do NOT repeat the same root word more than twice across all 15 tags - My channel covers: [BRIEF CHANNEL DESCRIPTION] Format: comma-separated single line, no quotes. Also provide the character count total at the end.

Prompt 4 — Thumbnail-Based Metadata (Image Analysis)

Thumbnail → Title + Tags + Hook IMAGE
[Upload your YouTube thumbnail image] Analyze this YouTube thumbnail and generate: 1. THREE video title options (50–60 chars each) that match the visual content and any text visible in the thumbnail. Each title should honor the hook or promise implied by the thumbnail's design and maintain the same energy. 2. TWELVE YouTube tags (comma-separated, under 480 chars total) based on the visible subject matter, implied topic, and any readable text in the thumbnail. 3. ONE description opening sentence (max 130 chars) that front-loads the primary topic visible in the thumbnail. Context: The video is in the [NICHE] niche. Tone should be [TONE]. My channel audience: [AUDIENCE DESCRIPTION].

Prompt 5 — Chapter Timestamps from Outline

Chapter Timestamps from Script Outline TEXT
My YouTube video is [VIDEO LENGTH] minutes long. Here are the sections in order: [PASTE YOUR SCRIPT OUTLINE OR SECTION LIST — e.g.: - Intro: Why most people fail at X - Section 1: The three-step framework - Section 2: Step one explained with example - Section 3: Step two — the part everyone skips - Section 4: Step three and final result - Outro and resources] Create YouTube chapter timestamps: - Distribute sections proportionally across the full runtime - Write chapter titles that are descriptive and keyword-rich (10–45 characters each) - Start at 0:00 - Format: one chapter per line as: 0:00 - Chapter Title - Where natural, include keywords from this list: [KEYWORD LIST]

Generate YouTube titles, descriptions, tags, and chapter timestamps automatically — no manual prompting needed.

Try YouTube Metadata Tool Free
IG
Instagram
Caption (2,200 chars) · Hashtags (up to 30) · Alt Text · Bio

Instagram's algorithm uses captions and hashtags to classify content and match it to interested audiences. The first 125 characters of a caption appear before "more" in feed — treat this like a headline. Hashtags guide distribution; the algorithm also reads caption text for semantic relevance. For Reels, the first line of caption text is especially influential for initial FYP distribution.

What makes Instagram prompts work: Specify your account size — hashtag strategy differs for accounts under 5K, 5K–50K, and 50K+ followers. Include your aesthetic/style vocabulary (e.g., "dark moody," "airy bright," "brutalist") so the AI generates copy that fits your visual brand. Always describe the actual image — the AI cannot see it.

Prompt 1 — Feed Post Caption (Hook + Body + CTA)

Feed Caption · Save-Optimized · With Hashtags TEXT
Write an Instagram feed post caption for a photo of [DESCRIBE THE IMAGE: subjects, setting, lighting, mood, colors]. My account is about [ACCOUNT NICHE/TOPIC] and my audience is [AUDIENCE DESCRIPTION]. Tone: [TONE: inspirational / educational / conversational / humorous / aspirational] Account follower count: [FOLLOWER COUNT RANGE] Post goal: [saves / comments / profile visits / link in bio clicks] Caption structure: - Line 1 (hook, 125 chars max): A single powerful sentence or question that makes someone stop scrolling. Do NOT start with "I" or an emoji. - Blank line - Body: 3–5 sentences expanding the hook with value, story, or insight - Blank line - Soft CTA: One question that invites comments (not "double tap if you agree") - Line break then hashtag block: [NUMBER: 10–15] hashtags — mix: 2 broad (1M+ posts), 5 mid (100K–1M posts), 5 niche (under 100K posts). No hashtags over 10M unless account is large.

Prompt 2 — Reels Caption (Discovery Optimized)

Reels Caption · FYP Distribution Focus TEXT
Write an Instagram Reels caption for a video about [REEL TOPIC/CONCEPT] in the [NICHE] space. The Reel format is: [talking head / tutorial / transition / POV / trend audio / day-in-the-life / before-after] Requirements: - First line (140 chars max): front-load the key benefit or hook — this is what shows before "more" in feed and on the Reels tab - Keep the full caption under 250 words (Reels captions perform best when concise) - Include 3–5 hashtags embedded at the end: choose mid-tier hashtags (200K–2M posts) for maximum Reels reach. NO #fyp, #foryoupage, or #viral. - Match energy to a [TONE] voice - End with a prompt that drives saves or shares — these are the highest-weight engagement signals for Reels distribution
Example Output — (Time blocking tutorial Reel, productivity niche, direct tone)

Stop planning your day wrong — here's the 3-block system that cleared 2 hours from my schedule.

Most people create to-do lists and then spend all day deciding what to do next. Time blockers create appointments with themselves — work gets a slot, not a wish. The 3 blocks: deep work, reactive work, personal. That's it. Nothing lives outside those three.

Save this for next Sunday's planning session. #timeblocking #productivityhacks #calendarblocking #deepwork

Prompt 3 — Hashtag Strategy (Tiered Banks)

Hashtag Strategy · 3 Rotation Banks TEXT
Create a tiered Instagram hashtag strategy for a [NICHE] account with approximately [FOLLOWER COUNT] followers, posting content about [CONTENT THEME]. Generate 3 hashtag banks (saved sets to rotate between posts to avoid repeat-hashtag suppression): Bank A — Primary set: 14 hashtags mixing 2 broad (1M+ posts), 6 mid (200K–1M posts), 6 niche (under 100K posts) Bank B — Secondary set: 14 hashtags with different terms, same tier mix Bank C — Seasonal/trend set: 10 hashtags topical for [CURRENT SEASON/CONTEXT: e.g., "spring 2026" or "back-to-school season"] Format: each bank as a ready-to-paste block. After each hashtag add its estimated tier in brackets: [broad], [mid], or [niche]. Avoid: hashtags over 10M posts, hashtags flagged for inappropriate content, overly generic lifestyle tags.

Prompt 4 — Alt Text (Accessibility + SEO)

Image Alt Text · 100–200 Chars IMAGE
[Upload your Instagram image] Write Instagram alt text for this image. Requirements: - Describe exactly what is visually present: subjects, actions, setting, colors, and mood - 100–200 characters ideal - Natural language — not keyword-stuffed phrases or lists - Mention any text visible in the image - End with a brief note on the overall mood or aesthetic (this helps Instagram's image classifier understand your content niche) - Do NOT start with "Image of" or "Photo of" — describe directly Also suggest: one content niche label this image would be classified under by Instagram's visual recognition system (e.g., "coffee lifestyle," "home decor," "fitness transformation").

Generate Instagram captions and hashtag sets tailored to your niche and follower size.

Try Instagram Metadata Tool Free
TT
TikTok
Caption (2,200 chars) · Hashtags · On-Screen Text · Audio Metadata

TikTok's FYP algorithm is primarily driven by completion rate, rewatches, and shares — not by metadata. However, captions and hashtags signal content classification, and TikTok's search function (increasingly used as a discovery mechanism, especially by Gen Z) does index caption text for keywords. The first line of a TikTok caption is visible in feed — it should act as a hook, not a label.

Prompt 1 — FYP Caption (Hook-First)

FYP Caption · Completion-Rate Focused TEXT
Write a TikTok caption for a video about [VIDEO TOPIC] targeting [AUDIENCE]. The video is a [FORMAT: tutorial / storytime / POV / transformation / trend audio / rant / listicle]. Requirements: - Total caption: 100–150 words maximum - First sentence (shown in feed before truncation, max 80 chars): a pattern-interrupt or curiosity hook — no generic opener - Include 3–5 hashtags embedded naturally at the end: 1 category hashtag (#beauty, #finance, etc.), 2–3 niche-specific hashtags, 1 search-intent hashtag (a phrase someone would type, e.g., #howtostudyforexams) - Do NOT include #fyp, #foryoupage, #viral — these have no demonstrated algorithm benefit - Do NOT use polished marketing copy — write like you're texting a friend - Avoid generic CTAs like "follow for more" — instead end with a cliffhanger, controversial question, or save-worthy prompt - Tone: [TONE: casual / gen-z / dry humor / direct / emotional]

Prompt 2 — On-Screen Text Overlay Script

Text Overlay Cards · Hook to CTA TEXT
Write the on-screen text overlays for a TikTok video explaining [TOPIC IN 1 SENTENCE]. The video is [LENGTH] seconds long. The TikTok algorithm reads on-screen text via OCR — keyword-relevant overlay text in the first 3 seconds reinforces your content category signal. Create text overlay cards for throughout the video: - Overlay 1 (0–2 sec): Hook text — 5–8 words max, creates a curiosity gap or bold claim that makes someone stop scrolling - Overlays 2–5 (body of video): Key points — each 4–10 words, punchy, builds the story or lesson step by step - Final overlay: CTA or rewatch trigger — something that makes viewers want to watch again or save Format: numbered list with estimated timestamp in parentheses after each. Core message of the video: [CORE MESSAGE OR MAIN TAKEAWAY]

Prompt 3 — TikTok Search-Optimized Caption

TikTok SEO Caption · Search Discovery TEXT
Write a TikTok caption optimized for TikTok's in-app search for the query "[TARGET SEARCH PHRASE]". TikTok's search function indexes caption text — include the target phrase naturally in the caption body, not just as a hashtag. Requirements: - Include "[TARGET SEARCH PHRASE]" verbatim in the first 2 sentences of the caption body - 120–200 words total - 4 hashtags: include #[targetphrasenospaces] as one of them, plus 3 niche-related hashtags - Include 2–3 semantic variations of the target phrase (related terms TikTok would associate with the search query) - Natural, conversational tone — not keyword-stuffed - End with a question that prompts a comment (TikTok comments are strong engagement signals)
E
Etsy
Title (140 chars) · Tags (13 × 20 chars) · Description · Attributes

Etsy's Cassini algorithm has specific rules: titles and tags are the primary search signals; descriptions are NOT heavily indexed for Etsy search but ARE indexed by Google. The first 40 characters of a title are the most-indexed. Tags must be multi-word phrases (single words waste slots). Use all 13 tags every time. Front-load your most competitive keywords. See the Etsy SEO Guide for full ranking context.

What makes Etsy prompts work: Always describe the product in full detail — material, style, size, occasion, intended recipient, aesthetic. Etsy buyers search with purchase intent; your metadata should match buyer language ("gift for mom" not "maternal gift").

Prompt 1 — Listing Title (3 Variations)

Etsy Title · 140 Chars · Keyword-Rich TEXT
Write 3 Etsy listing title options for the following product: Product: [DESCRIBE PRODUCT IN DETAIL: type, material, style, color, size, finish] Occasions it's suited for: [OCCASIONS: birthday gift, home decor, wedding, etc.] Target buyer: [WHO BUYS THIS: gift giver, collector, home decorator, self-purchase, etc.] Primary keyword (how a buyer would search for it): "[PRIMARY KEYWORD]" Secondary keywords: [2–3 SECONDARY KEYWORDS] Etsy title rules to follow: - Maximum 140 characters - First 40 characters carry the highest SEO weight — put primary keyword here - Use comma or pipe (|) to separate keyword phrases naturally - Do NOT use all caps, special characters, or promotional language - Include at least one occasion or use-case keyword - Write in buyer language (how buyers describe what they want, not how you describe what you make) Output each title with its character count in parentheses.

Prompt 2 — All 13 Tags

Full 13-Tag Set · Phrase-Focused · Diverse Angles TEXT
Generate all 13 Etsy tags for this product: Product details: [DETAILED PRODUCT DESCRIPTION: what it is, what it's made of, what it looks like] Materials: [MATERIALS] Visual style/aesthetic: [AESTHETIC: cottagecore / minimalist / boho / dark academia / maximalist / etc.] Primary use case: [USE CASE: home decor, jewelry, apparel, digital download, etc.] Key occasions: [OCCASIONS: birthday, Mother's Day, housewarming, graduation, etc.] Etsy tag rules — apply strictly: - Exactly 13 tags, no more, no fewer - Each tag: maximum 20 characters including spaces - Use multi-word PHRASES — never single words (single words waste tag slots on Etsy) - Do NOT repeat words already in the listing title (Etsy already indexes those) - Do NOT repeat the same root word across multiple tags - Required angle coverage: 3 occasion tags, 3 style/aesthetic tags, 2 descriptive product phrase tags, 2 recipient tags ("gift for her," "teacher gift"), 2 use-case or niche community tags, 1 material or technique tag Format: numbered list with character count in parentheses after each tag.
Example Output — (Handmade ceramic mug, cottagecore aesthetic, gift occasions)

1. cottagecore mug (15)
2. ceramic coffee cup (19)
3. handmade pottery (17)
4. floral stoneware (17)
5. gift for tea lover (19)
6. cozy home decor (16)
7. rustic kitchen gift (20)
8. boho mug gift (14)
9. nature lover gift (18)
10. unique coffee mug (19)
11. aesthetic mug (14)
12. birthday gift mug (19)
13. earthy tones mug (18)

Prompt 3 — Listing Description (Conversion + Google)

Description · Buyer-Focused + Google-Indexed TEXT
Write an Etsy product description for: [PRODUCT NAME AND TYPE] Product details: - Materials: [MATERIALS] - Dimensions/size: [DIMENSIONS] - Colors/variants available: [COLORS OR VARIANTS] - Key features or selling points: [WHAT MAKES IT SPECIAL OR DIFFERENT] - How it's made: [HANDMADE PROCESS, MATERIALS SOURCING, OR PRODUCTION NOTES] Structure the description in this order: 1. Opening sentence (first 160 chars are the Google snippet — make this a standalone, compelling product summary) 2. Features list: scannable bullet points for materials, dimensions, care instructions 3. Story/craft section (2–3 sentences): the maker, process, or inspiration behind this product — Etsy buyers value handmade story 4. Gifting section: 2–3 sentences on occasions and recipients this suits 5. Closing: 1 sentence on shop policy + invitation to message with questions Important: Etsy descriptions are NOT indexed by Etsy search — write for the human buyer and for Google. Naturally include 3–4 of these keywords throughout: [KEYWORD LIST]

Prompt 4 — Photo Alt Text + Hidden Tag Ideas (Image Analysis)

Product Photo → Alt Text + Extra Tags IMAGE
[Upload product listing photo] Analyze this Etsy product photo and generate: 1. ALT TEXT for the image (100–150 chars): describe the product, its visible materials, any styling props in the scene, and the overall aesthetic — written for accessibility and Google image SEO. 2. FIVE additional Etsy tag suggestions based on visual attributes not obvious from a text description alone. Look for: specific color tones and combinations, visible texture details, composition or styling context that implies an aesthetic, background props that signal a lifestyle or occasion. 3. ONE product feature visible in the photo that should be highlighted in the listing description but might be overlooked without seeing the image. Product category: [PRODUCT CATEGORY] Current tags already in use: [PASTE EXISTING TAGS]

Prompt 5 — Attribute Optimization

Etsy Attributes · Filter Discovery TEXT
I'm completing the Etsy attributes section for a listing. Product: [PRODUCT]. Etsy offers these attribute fields for this category: [LIST AVAILABLE ATTRIBUTE FIELDS: e.g., Color, Material, Size, Occasion, Holiday, Style, Room]. For each available attribute field, suggest the best value(s) to select that would maximize filter-based discovery. Explain in one sentence why each choice is the strongest option for my target buyer: [TARGET BUYER DESCRIPTION]. Also flag any attribute fields I should NOT leave blank, as incomplete attributes reduce placement in filtered search results.

Generate Etsy titles, tags, and descriptions optimized for Cassini's ranking algorithm in seconds.

Try Etsy Metadata Tool Free
AMZ
Amazon
Title (200 chars) · 5 Bullets · Description (2,000 chars) · Backend Keywords (250 bytes)

Amazon's A9/A10 algorithm rewards relevance and conversion rate. The title is the highest-weighted field for search matching; bullet points (called "key product features") are the primary conversion tool. Backend search terms (250 bytes) are hidden from buyers but indexed — use them for synonyms, misspellings, and long-tail variants not in visible copy. Never repeat terms already in your title in the backend keywords field; Amazon already indexes those.

Prompt 1 — Listing Title (A9 Optimized)

Amazon Title · 200 Chars · A9 Structured TEXT
Write an Amazon product listing title for: Product: [PRODUCT NAME] Amazon category: [AMAZON CATEGORY] Brand name: [BRAND] Key features to include: [TOP 3 FEATURES OR DIFFERENTIATORS] Primary search keyword: "[MAIN SEARCH TERM]" Secondary keywords: [2–3 SECONDARY TERMS] Key specs to include: [SIZE / COLOR / QUANTITY / MATERIAL AS RELEVANT] Amazon title rules — apply strictly: - Maximum 200 characters (check your category's style guide for shorter limits) - Recommended format: Brand + Product Name + Key Feature + Differentiator + Size/Color/Quantity - Include primary keyword within the first 80 characters - Capitalize the first letter of each major word (title case) - Do NOT use: promotional phrases ("Best Seller," "Sale"), subjective claims ("amazing quality"), all caps, special characters ($, *, !, #, & unless part of brand name), seller name, price, or promotional messages - No duplicate keywords in the title itself Output 2 variations with character counts.

Prompt 2 — Five Bullet Points (Feature-Benefit)

5 Bullets · ALL-CAPS Lead · Benefit-First TEXT
Write 5 Amazon bullet points (Key Product Features) for: [PRODUCT NAME AND TYPE] Product specs: [LIST ALL KEY SPECS, MATERIALS, DIMENSIONS, COMPATIBILITY, INCLUDED ACCESSORIES] Target buyer: [WHO BUYS THIS AND WHAT PROBLEM ARE THEY SOLVING] Top buyer concerns to address: [e.g., durability, compatibility, ease of use, size accuracy, washability] Bullet format rules — apply to every bullet: - Start each bullet with an ALL CAPS benefit keyword (2–4 words), followed by an em dash (—), followed by a benefit explanation - Each bullet: 150–250 characters - Lead with BENEFIT, then support with the feature: "STAYS SHARP LONGER — Forged from high-carbon German steel that holds a cutting edge 3x longer than standard stainless" NOT "Made of high-carbon steel" - Include primary keyword "[KEYWORD]" naturally in at least 2 bullets - Order: lead with the strongest purchase driver, end with trust/guarantee element - No promotional language, no competitor names

Prompt 3 — Backend Search Terms (250 Bytes)

Backend Keywords · No-Repeat · Under 250 Bytes TEXT
Generate Amazon backend search terms for: [PRODUCT] Terms already in my TITLE (do NOT include any of these): [PASTE TITLE] Terms already in my BULLETS (do NOT repeat): [PASTE KEY TERMS FROM BULLETS] Generate backend keywords covering these categories — using only terms NOT already in my visible copy: 1. Alternate product names and category synonyms buyers might use 2. Common misspellings of the product name or category 3. Long-tail phrases with purchase intent (3–5 words) 4. Related use cases and occasions 5. Who-it's-for terms ("for kids," "for travel," "for small dogs," etc.) 6. Complementary product categories buyers also search Rules: - Single string of space-separated terms (commas are optional; spaces work) - Do NOT use competitor brand names (Amazon policy violation) - Do NOT use irrelevant terms (tanks your relevance score) - Stay strictly under 250 bytes total (standard ASCII characters = 1 byte each) Output: a single ready-to-paste string with estimated byte count at the end.

Prompt 4 — Product Description (Body Copy)

Amazon Description · 300–400 Words · Persuasive TEXT
Write an Amazon product description (the long-form body copy field) for: [PRODUCT] Context: Amazon descriptions appear below the bullets and are read by buyers who want more information before purchasing. They're indexed by Amazon's algorithm but weighted below title and bullets. Product highlights to cover: [LIST TOP 5 SELLING POINTS] Target buyer: [WHO BUYS THIS AND WHY] Primary keyword to include naturally: "[KEYWORD]" Write 300–400 words in a natural, persuasive but not salesy tone. Structure: - Opening (2–3 sentences): paint a picture of the problem this product solves or the experience it creates - Middle: expand on the top features with supporting detail (go deeper than the bullets) - Close: address the #1 buyer hesitation ("[MAIN HESITATION]") and include a confidence-building statement Do NOT use HTML formatting — Amazon strips it from this field in most categories. Plain paragraphs only.
P
Pinterest
Pin Title (100 chars) · Description (500 chars) · Board Title · Alt Text

Pinterest is fundamentally a visual search engine. Users search with planning intent — "living room decor ideas," "easy weeknight recipes," "Notion templates for students." Pin titles and descriptions are both indexed for search. Board titles and descriptions also contribute to discoverability. Use 2–5 hashtags (Pinterest's own recommendation); more dilutes relevance. Pin content has a very long half-life — optimize thoroughly since each pin can generate traffic for years.

Prompt 1 — Pin Title and Description

Pin Title + Description · Search-Optimized Prose TEXT
Write a Pinterest pin title and description for a pin linking to: [URL or CONTENT DESCRIPTION: e.g., "a blog post about 10 small living room ideas for apartments"] The pin image shows: [DESCRIBE WHAT'S IN THE IMAGE] My target audience searches Pinterest for: "[COMMON SEARCH PHRASES IN YOUR NICHE]" Primary keyword to rank for: "[KEYWORD]" PIN TITLE (100 chars max): - Start with the primary keyword or strongest benefit - Describe what the user gets by saving/clicking - Accurate to the content — Pinterest rewards saves from genuinely interested users PIN DESCRIPTION (500 chars max): - Write in flowing prose (NOT bullet points — Pinterest algorithms favor natural language) - First sentence: naturally include primary keyword + what the content delivers - 2–3 sentences of value proposition or content preview - 2–4 hashtags at the end: 1 broad category tag, 2–3 specific niche tags (no mega-hashtags) - Include a natural link reference ("Full guide linked" or "Save for later") in the last sentence

Prompt 2 — Board SEO Pack

5 Board Titles + Descriptions · Google + Pinterest Indexed TEXT
Create 5 Pinterest board titles and descriptions for a [NICHE] account. The boards should cover these main content pillars: [LIST YOUR 5 MAIN CONTENT CATEGORIES — e.g., "Recipe Ideas, Kitchen Organization, Meal Prep, Healthy Snacks, Cooking Tips"] For each board provide: - TITLE (2–5 words, max 50 chars): Keyword-rich — exactly how a Pinterest user would search for this board's content. Avoid cutesy names that aren't searchable. - DESCRIPTION (2–4 sentences): Write like a search-friendly meta description. Include 3–5 high-volume keywords for that board's topic. Naturally written for humans, not keyword-listed. - TWO hashtags relevant to the board's niche Important: Pinterest board descriptions ARE indexed by Google in addition to Pinterest's own search. Write them with that dual audience in mind — they should read naturally while including the highest-value keyword phrases for the topic.

Prompt 3 — Seasonal Pin Strategy

Seasonal Content · Long-Lead Planning TEXT
Pinterest users plan 45–60 days ahead of major events. Generate a seasonal pin content plan for a [NICHE] account for the upcoming [SEASON OR HOLIDAY: e.g., "back-to-school season (July–August)"]. For 5 pin concepts in this season, provide: 1. Pin topic and image concept description 2. Pin title (max 100 chars, keyword-rich) 3. Description (max 500 chars, prose format, 2–4 hashtags at end) 4. Board to pin it to 5. Recommended publish date (working 45–60 days ahead of the event) Target audience: [AUDIENCE] Key seasonal keywords to target: [3–5 SEASONAL SEARCH PHRASES]
Adobe Stock
Title (70 chars) · Keywords (49 max) · Category (1 of 24) · Editorial Flag

Adobe Stock is one of the most keyword-sensitive platforms in this guide. You have up to 50 keywords to describe an image — and because buyers search with specific creative briefs, exhaustive keyword coverage wins. Think not just about what's in the image, but mood, style, color palette, composition, use case, and buyer persona. Image analysis AI is especially powerful here since it catches visual attributes you'd miss when describing from memory. See the Adobe Stock Complete Guide for contributor optimization depth.

What makes Adobe Stock prompts work: The more detailed your visual description (or the more detailed the AI's image analysis), the more keyword angles it can generate. Always aim to cover: subject, action, setting, lighting style, color palette, composition terms, mood/emotion, and commercial use cases in every submission.

Prompt 1 — Full Submission Metadata (Image Analysis)

49 Keywords + Title + Category + Editorial Assessment IMAGE
[Upload your Adobe Stock image] Analyze this image and generate complete Adobe Stock submission metadata: 1. TITLE (70 chars max): Descriptive sentence in title case. Describe the primary subject, any action occurring, the setting, and the most distinctive visual quality. Do NOT use the words "stock photo," "image," or "illustration." Do NOT use subjective words like "beautiful," "stunning," or "amazing." 2. KEYWORDS (exactly 49, comma-separated on one line): Cover ALL of these dimensions — be specific, not generic: • Primary subjects and what they're doing • Setting and location context (interior, exterior, urban, nature, etc.) • Lighting conditions (golden hour, soft box, overcast, backlit, neon, etc.) • Color palette (list specific dominant colors AND mood tones: warm, cool, saturated, muted) • Composition style (close-up, aerial, rule of thirds, symmetrical, bokeh, etc.) • Mood and emotion conveyed (3–5 distinct emotion keywords) • Visual/artistic style (minimalist, rustic, cinematic, editorial, flat lay, etc.) • Demographic information if people are present (age range, gender presentation, ethnicity if clearly visible) • Commercial use cases (website hero image, social media post, print ad, editorial article, health blog, etc.) • Conceptual/abstract keywords where applicable (freedom, growth, connection, productivity, etc.) 3. CATEGORY: Select the single most accurate from Adobe Stock's 24 categories: Architecture, Arts/Entertainment, Business/Finance, Education, Environment, Food/Drink, Health/Medicine, Hobbies/Leisure, Holidays/Celebrations, Industries/Occupations, Lifestyle, Nature, Objects, People, Religion, Science, Sports/Recreation, Technology, Transportation, Travel, Animals/Wildlife, Beauty/Fashion, Graphic Resources, Abstract. 4. EDITORIAL FLAG: State yes or no for editorial-only licensing, and explain the specific reason (identifiable person without model release, recognizable branded location, news event content, etc.).

Prompt 2 — Full Submission Metadata (Text Description)

49 Keywords + Title from Text Description TEXT
Generate complete Adobe Stock metadata for this image: Image description: [DESCRIBE IN DETAIL: primary subjects, what they're doing, setting/environment, time of day, lighting quality, dominant colors, overall mood, composition style, any text or logos visible, and what kind of buyer would license this image] Image type: [photograph / illustration / vector / 3D render / generative AI] Intended buyer use cases: [e.g., website, editorial article, advertising campaign, social media, print publication] Model release available: [yes / no / not applicable] Generate: 1. TITLE (max 70 chars): descriptive, title case, no filler words 2. KEYWORDS (exactly 49, comma-separated): include all visual and conceptual dimensions as listed above. No duplicate concepts. 3. CATEGORY: most accurate of the 24 Adobe Stock categories 4. EDITORIAL FLAG recommendation with reason

Prompt 3 — Batch Keywords for Image Series

Batch Processing · Base + Variation Keyword Sets TEXT
I am uploading a series of [NUMBER] Adobe Stock images that share these common characteristics: - Setting: [SETTING: e.g., modern home office, outdoor mountain trail, urban coffee shop] - Visual style: [STYLE: e.g., bright and airy lifestyle, dark moody editorial, flat lay overhead] - Subject type: [SUBJECT: e.g., business professional, nature landscape, food product] - Color palette: [COLORS: e.g., warm earth tones with cream accents] - Mood: [MOOD: e.g., productive, peaceful, celebratory] Create: A. BASE KEYWORD SET (30 keywords): apply to ALL images in the series — covers shared setting, style, mood, and commercial use cases B. FIVE VARIATION SETS (19 keywords each): unique keywords for each of these specific subjects within the series: [LIST YOUR 5 SPECIFIC SUBJECTS] Each final submission = base 30 + variation 19 = 49 total keywords. Format: base set first, then each variation set labeled clearly.

Prompt 4 — Keyword Audit and Improvement

Existing Keywords → Gap Analysis + Improvements IMAGE
[Upload your Adobe Stock image] Here are the keywords I currently have for this image: [PASTE EXISTING KEYWORDS] Analyze the image and my existing keywords and: 1. Identify which of my current keywords are too generic or unlikely to drive licensed downloads (list each with a brief reason) 2. Identify important visual or conceptual dimensions I have NOT covered in my current keywords 3. Suggest 15 replacement or addition keywords that address the gaps — prioritizing dimensions that commercial buyers actively search for 4. Flag whether any current keywords are inaccurate based on what you can see in the image

Generate Adobe Stock keywords and titles from image uploads or text descriptions — optimized for the 49-keyword limit.

Try Adobe Stock Metadata Tool Free
RB
Redbubble
Title (60 chars) · Tags (15) · Description (500 chars)

Redbubble's search indexes title, tags, and description. Google also indexes Redbubble listings, which means strong description copy can drive external organic traffic. Use all 15 tags — they're indexed by Redbubble internally and pulled into Google's crawl of your listing. Focus on the design's aesthetic, theme, audience, and occasion. Design-specific vocabulary matters more here than on most platforms.

Prompt 1 — Full Listing Metadata

Title + 15 Tags + Description · Complete Listing TEXT
Create complete Redbubble listing metadata for a design with the following concept: Design concept: [DESCRIBE THE DESIGN: subject, style, color scheme, any text/quote included in the design] Design aesthetic/style: [AESTHETIC: kawaii / gothic / minimalist / vintage / anime / retro / cottagecore / dark academia / etc.] Intended audience: [WHO WOULD BUY THIS: teens, cat lovers, gamers, teachers, nurses, true crime fans, etc.] Products it's being listed on: [e.g., t-shirts, stickers, phone cases, throw pillows] Occasions it fits: [OCCASIONS: birthday, Christmas, Halloween, graduation, etc.] Generate: 1. TITLE (max 60 chars): keyword-rich, include primary design concept + audience or aesthetic. Example format: "[Subject] [Style/Aesthetic] [Product Hint or Audience]" 2. TAGS (exactly 15, comma-separated): cover design topic, aesthetic style, audience type, occasion, color/style descriptors, fan category, and product context. Mix single words and short phrases. No punctuation. 3. DESCRIPTION (200–500 chars): written for both human buyers and Google indexing. Include: what the design is, who it's for, what products it looks best on, and 1–2 gift occasion mentions. Naturally include 3–4 searchable keyword phrases.

Prompt 2 — Redbubble Tags from Design Image

Design Image → 15 Tags + Title IMAGE
[Upload your Redbubble design image] Analyze this design and generate: 1. TITLE (max 60 chars): describe the design concept, primary subject, and aesthetic in a keyword-searchable phrase. 2. FIFTEEN TAGS (comma-separated): Based on what you see in the design, generate tags across these categories: - What the design depicts (subjects, characters, animals, objects) - Art style and visual aesthetic - Color palette and mood - Who this design appeals to (fan communities, hobbyist groups, professions) - Occasions this design would suit as a gift - Pop culture references, genre, or subculture if applicable - Product application context (wall art, apparel, sticker) Note the design's: [ANY ADDITIONAL CONTEXT: e.g., "it includes the text 'I survived another meeting that could have been an email'" or "it's a cat wearing a space helmet"]

Prompt 3 — Seasonal Listing Variations

Seasonal Title + Tag Variations · Same Design TEXT
I have a Redbubble design that I want to optimize for multiple seasonal search occasions. Base design: [DESCRIBE DESIGN]. Generate 3 seasonal listing variations for this design: - Variation 1: optimized for [OCCASION 1: e.g., Christmas gifting] - Variation 2: optimized for [OCCASION 2: e.g., birthday gifts] - Variation 3: optimized for [OCCASION 3: e.g., back-to-school season] For each variation provide: - A modified title (max 60 chars) that front-loads the seasonal search intent - 5 seasonal/occasion tags that replace the more generic tags in my base listing - One sentence to add to the description that references the seasonal occasion naturally
SS
Shutterstock
Title (200 chars) · Keywords (50 max) · Category · Model/Property Release

Shutterstock follows similar keyword logic to Adobe Stock but has a stricter approach to accuracy. The platform uses its own AI-driven image analysis alongside contributor keywords — inaccurate keywords can cause ranking demotion. Up to 50 keywords; titles should be factual and descriptive, not promotional. Shutterstock also asks contributors to confirm editorial status for images depicting identifiable people, events, or branded locations.

Prompt 1 — Full Metadata (Image Analysis)

Shutterstock Full Submission · Image Analysis IMAGE
[Upload your Shutterstock image] Generate complete Shutterstock contributor submission metadata: 1. TITLE (max 200 chars): Factual and descriptive. Subject + setting + key visual quality. Third-person descriptive voice. Do NOT use first person. Do NOT use "stock photo," "image of," or "background." Do NOT use vague filler like "concept," "idea," or "inspiration" unless specifically accurate. 2. KEYWORDS (50 keywords, comma-separated): ACCURACY IS CRITICAL — Shutterstock's AI cross-checks your keywords against image content. Only include keywords that accurately describe what is visible or clearly implied. Include: specific subjects present, environmental setting, lighting conditions, color palette, mood and emotion, composition style, relevant demographics (for people), commercial application keywords (5–8), and conceptual/abstract keywords (3–5 maximum). 3. CATEGORY: Choose the most accurate Shutterstock primary category. 4. RELEASE ASSESSMENT: Based on what is visible in the image, state: - Model release required? (yes / no / possibly — explain) - Property release required? (yes / no / possibly — explain) - Editorial-only restriction? (yes / no — explain reason if yes)

Prompt 2 — Shutterstock Title from Description

Factual Title · Shutterstock Format TEXT
Write a Shutterstock-compliant title for an image described as: [DESCRIBE YOUR IMAGE IN DETAIL: subject, setting, action, lighting, mood, composition, people demographics if applicable] Shutterstock title rules: - Maximum 200 characters - Third-person descriptive: "A woman sits..." not "I photographed a woman..." - No promotional or subjective language ("stunning," "beautiful," "amazing") - No "stock photo," "image of," or "photograph of" — just describe directly - Factual — only include visual elements actually present in the image - Write in natural sentence form, not a keyword list Output 2 title variations and note the character count of each.

Prompt Variables Reference Table

Every prompt in this library uses placeholders in [BRACKETS]. This table defines each variable, what it means, and what a strong vs. weak value looks like. The quality of your output is directly proportional to the specificity of your variable values — this is the most leveraged thing you can optimize.

Variable Definition Weak Version (generic output) Strong Version (optimized output)
[NICHE] Your content category or market vertical lifestyle productivity for remote workers and freelancers
[AUDIENCE] Specific description of who your content targets young people women 25–40 building side businesses while working full-time jobs
[TONE] Voice and communication style professional conversational and direct, occasional dry humor — no corporate speak, no fluff
[TARGET KEYWORD] Primary search phrase you want to rank for digital marketing email list building for beginners 2026
[SECONDARY KEYWORDS] Supporting or related keyword phrases marketing, email email newsletter strategy, grow email subscribers, ConvertKit tutorial, lead magnet ideas for coaches
[AESTHETIC] Visual or brand style vocabulary pretty dark academia — muted greens, leather textures, candlelight, vintage stationery, earthy neutrals
[FOLLOWER COUNT] Account size for hashtag strategy calibration small account 8,200 followers — growing mid-tier account in the home organization niche
[OCCASIONS] Events/moments this content or product fits gifts birthday gift, Mother's Day, housewarming present, teacher appreciation, self-gift
[MATERIALS] Product materials for marketplace prompts ceramic hand-thrown stoneware fired at cone 10, matte glazed in forest green and cream, food-safe, dishwasher safe
[TOPIC SUMMARY] 2–3 sentence overview of your video/post about Notion Step-by-step tutorial for building a personal knowledge management system in Notion using linked databases and daily journal templates — designed for beginners overwhelmed by blank pages
[CONTENT THEME] Recurring subject matter across your account food high-protein meal prep for athletes — 30-minute recipes under 500 calories with full macro breakdowns
[FORMAT] Video or post format type tutorial screen-recording tutorial with voiceover, structured as: problem statement → why it happens → step-by-step fix → result

Build your prompt variables document: Create a text file with your niche, audience, tone, aesthetic, and recurring keyword list pre-filled. Before using any prompt from this guide, paste your variables in. This 2-minute setup eliminates repetitive re-entering and ensures consistent output quality across every piece of metadata you generate.

Most Critical Variable by Platform

Platform Most Critical Variable Why It Matters Most Here
YouTube [TARGET KEYWORD] YouTube uses it for initial content classification and search query matching — it must reflect actual searcher behavior
Instagram [FOLLOWER COUNT] Hashtag tier strategy (small/mid/large hashtags) calibrates entirely to account size — wrong calibration = invisible posts
TikTok [FORMAT] Caption hook style, CTA type, and on-screen text approach differ significantly by video format
Etsy [OCCASIONS] Etsy buyers search by occasion more than any other variable — occasion keywords drive the highest purchase-intent tags
Amazon [PRIMARY KEYWORD] Must appear in the first 80 chars of the title; A9 weights title keyword position heavily for initial search placement
Adobe Stock [INTENDED USE CASES] Commercial use-case keywords (website hero, print ad, social media campaign) attract buyers with active client briefs
Pinterest [COMMON SEARCH PHRASES] Pinterest is a search engine — aligning with actual search behavior is the entire organic strategy
Redbubble [AESTHETIC] Design aesthetic keywords are the primary differentiator — buyers search by aesthetic community (kawaii, dark academia, etc.)

Frequently Asked Questions

What is the best AI tool for generating YouTube metadata?
ChatGPT (GPT-4o) and Claude are both excellent for text-based YouTube metadata — titles, descriptions, and tags. For thumbnail analysis, GPT-4o with image input or Claude 3.5 Sonnet can analyze your thumbnail and suggest matching tags. Metadata Reactor's dedicated YouTube tool combines AI generation with platform-specific character limits and keyword optimization in a single interface, eliminating the need to copy-paste between tools.
Can I use ChatGPT to write Etsy listing titles and tags?
Yes — ChatGPT and Claude both generate strong Etsy titles and tags when given detailed product information. The key is specificity: include the product type, materials, style, intended use, and target buyer in your prompt. Without this context, AI tools generate generic metadata that won't rank. Always verify AI-generated Etsy tags against actual search volume using the Etsy search bar or eRank. The prompts in this guide include the specificity-forcing structure that makes output usable.
What is image-analysis prompting for metadata?
Image-analysis prompting uses multimodal AI models (GPT-4o, Claude 3.5 Sonnet) that process uploaded images alongside text. Instead of describing your image in words, you upload it and ask the AI to generate keywords or titles based on what it sees. This is especially valuable for stock photography — upload a photo and get 49 Adobe Stock keywords automatically. It catches visual attributes like lighting quality, color palette, and composition style that contributors often miss when writing descriptions manually.
How do I customize AI metadata prompts for my niche?
Build a personal prompt variables document with your niche, audience, tone, aesthetic vocabulary, and recurring keywords pre-filled. Before using any prompt from this guide, paste your variables in. The most impactful customizations are: replacing generic tone words ("professional") with specific voice descriptions, adding your niche-specific terminology and buyer language, and specifying your account size for social media hashtag strategy prompts. Save this document and reuse it for every metadata generation session.
Do AI-generated metadata prompts work for Amazon listings?
AI-generated Amazon metadata works well for titles, bullet points, and backend keywords but requires editing. Amazon has strict content policies — no competitor names, no superlatives like "best" in titles, specific bullet formatting requirements — that AI tools may violate if not prompted correctly. The prompts in this guide include Amazon-specific policy constraints to reduce violations. Always verify that backend keywords don't duplicate terms in your visible title or bullets — redundant terms waste the backend keyword field's 250-byte limit.