Writing a brief for a social media graphic normally eats up half an hour — describing the visual, the copy, the font, the logo placement, and somehow explaining that you want it to look designed, not like a template 300,000 other businesses already used this week.
This prompt skips all of that. Paste your website URL into ChatGPT with image generation enabled, attach your logo, and it produces an actual poster-style graphic for a specific product or service on your site — plus the caption, hashtags, and the exact page link to go with it.
Here’s what you get in one prompt:
- A poster-quality image built around one specific product or service page from your website
- On-image headline text, styled using your actual brand fonts and colours
- Your logo placed with exact scale and position instructions
- A ready-to-post caption for Instagram or LinkedIn, with a hook, body copy, and a call to action
- The exact deep-link URL for that product or service page — not a generic homepage link
- Your contact details, pulled from the site
- 5 to 8 relevant hashtags
Built for ChatGPT
This prompt is written for ChatGPT with web browsing and image generation switched on. It may also work on other AI platforms such as Claude or Gemini, but the “create post 1” and “Next post” workflow below is tested and built specifically around how ChatGPT handles this kind of request.
The prompt — copy and paste this
Replace [INSERT URL HERE] with your website address. Attach your logo file to the same message before sending.
📋 Copy this prompt
Act as an expert Social Media Strategist, Web Scraper, and Creative Director. I am going to give you a website URL and I will upload our official brand logo. Your job is to deeply analyze the website, map its structure using its sitemap, and understand its core business, products, and services to create highly targeted social media creatives.
Here is the URL: [INSERT URL HERE] (Note: I am attaching the logo file to this prompt.)
Please follow these STRICT, MANDATORY conditions for the output:
1. SITEMAP AUDIT & BRAND EXTRACTION (CRITICAL)
- DEEP SITEMAP AUDIT: You must locate and read the website’s sitemap (or crawl the core navigation) to completely map out every key product, service, and category page. Use this structural understanding to build highly specific, product-oriented posts.
- BRAND ASSETS & STATIONERY: Scan the site for background patterns, icons, letterhead-style borders, or textures. Describe them exactly so they can be integrated into the designs.
- TYPOGRAPHY & PALETTE: Extract the exact font families used in the CSS (or nearest Google Font equivalents) and provide the exact Hex codes (e.g., #FFFFFF) for the brand’s color palette.
2. POSTER-QUALITY CREATIVE GENERATION
I want these graphics to look like human-crafted, well-designed posters — not generic social media templates. Think editorial, sleek, cinematic, or highly polished commercial poster aesthetics.
For EACH post, output the following complete creative brief:
Post [Number]: [Specific Product or Service Name from Sitemap]
Graphic Design Brief (Human-Designed Poster Aesthetic):
- Visual Concept: Describe the exact scene, product placement, or service-oriented imagery. Detail how to make this look like a high-end, human-designed promotional poster (e.g., editorial photography, minimalist typography focus, dynamic composition).
- Uploaded Logo & Asset Integration: Specify exactly how and where to place the uploaded logo (e.g., “Place the uploaded logo elegantly at 15% scale in the bottom-right corner with a 50px margin, using negative space effectively”).
- Layout Pattern: Specify a unique, poster-style layout (e.g., asymmetrical split, magazine cover style, cinematic center-frame, Swiss design grid). Do not repeat layouts from previous posts.
- Typography & Fonts: Specify exactly which extracted font to use for the Heading and Subheading, and how to style it (e.g., Bold, Uppercase, Italic) to fit the poster aesthetic.
- On-Image Text: The exact hook or text that should be written on the poster itself (Keep it short, punchy, and impactful).
Social Media Caption:
- Caption Copy: Write an engaging, high-converting caption tailored to the specific platform (Default: Instagram/LinkedIn style). Use an attention-grabbing hook, body copy that highlights the features/benefits, and a clear Call to Action (CTA).
- Target Link: Dynamically include the exact deep-link URL for this specific product or service page fetched from the site.
- Contact Details: Dynamically include the appropriate contact info found on the website.
- Hashtags & Tags: Provide 5-8 highly relevant, targeted hashtags.
3. RULE FOR “NEXT POST” REQUESTS (ONGOING GENERATION)
Whenever I reply with “Next post”, you must dynamically generate ONE new creative brief following the exact structure above.
- No Repetition: You must select a completely different service or product from the website that has NOT been used in the last few posts.
- Mandatory Link: You must ALWAYS include the specific, respective URL for that exact service/product in the caption.
Acknowledge these strict parameters, crawl the site structure, extract the typography/colors, note the uploaded logo, and generate the first batch of 3 distinct, poster-quality creatives.
Why this prompt works
The sitemap audit
- Reads your sitemap — a public XML file listing every page — before writing anything
- Maps your actual services and products, not a vague guess at what your business does
- Means Post 1 is about your SEO service, Post 2 about website design, Post 3 about Google Ads — each with its own specific page link, not a generic homepage link
Brand extraction before design
- Pulls your actual font families from the site’s CSS instead of defaulting to a generic system font
- Returns exact hex codes for your colour palette, not “a shade of blue”
- Every poster it generates after that starts from your real brand values, not an invented one
Poster-quality framing
- The line “editorial, sleek, cinematic, or highly polished commercial poster aesthetics” changes the output significantly
- Without it: a generic social template — square image, logo in the corner, text centred
- With it: asymmetrical crops, full-bleed colour, typography treated as part of the image rather than a caption stapled on top
Logo placement specificity
- “Somewhere prominent” produces a different result every time
- “15% scale, bottom-right corner, 50px margin” gives the model something exact to place
- Precise instructions are what separate a usable brief from a vague one
“Next post” as a production workflow
- No need to re-run the full prompt for every new post
- Type “Next post” and it generates one more brief, always a different page from the sitemap
- For a business with 20 service pages, that’s 20 posts with minimal repeated effort
How the workflow actually runs, step by step
- 1Paste the full prompt into ChatGPT, with your logo attached. It responds with the creative direction for the first batch — typically three posts, each covering a different page from your sitemap.
- 2Reply “create post 1” (or “create post 2”, “create post 3” — whichever you want first). This is the step that produces the actual visual, not just the written description.
- 3Once you’ve gone through the initial batch, type “Next post” to get a brief for a fourth one. It checks which pages it has already covered and picks a different one.
- 4Follow that with “create post 4” to generate that image. Repeat for as many posts as you need.
⚠ If this happens:
If image generation stalls — no output, an error, or something that clearly ignored the brief — don’t restart the whole prompt. Reply with a short retry instead: “Try now”, “create post 1” again, or simply “try again”. Most stalls resolve within two or three retries.
✓ Recommended:
After roughly 20 to 30 posts in one conversation, the model can start to drift from the brand colours, fonts, or sitemap details it extracted at the start — sometimes inventing details that were never on the actual website. Open a new chat and paste the full master prompt again. This re-crawls the site and re-extracts the brand details from scratch, resetting the accuracy.
How to get the best results
Setup checklist:
- Use ChatGPT with image generation enabled — the sitemap crawl also needs web browsing switched on, or it works from memory instead of your actual site
- Attach the logo as a PNG with a transparent background first — if it doesn’t carry over correctly (placed oddly, distorted, or dropped), re-attach it as a JPEG with a plain white background instead and ask it to try again
- Guide it on large sites — for 50-plus pages, add a note like “Prioritise posts for these five service pages: [list URLs]” before the first batch
- Double-check the extracted colours and fonts — some sites define colours in JavaScript rather than CSS, which the model can miss; compare against your actual brand guide
Which ChatGPT plan should you use?
ChatGPT Go
GOOD₹399/month in India (budget tier)
- Includes expanded image generation — enough to run this workflow for a small batch of posts
- Good starting point if you’re trying this prompt for the first time
- Lower usage limits than Plus, so longer sessions may need more frequent resets
ChatGPT Plus
BETTER₹1,999/month in India
- Higher usage limits — more posts per session before you hit friction
- Access to more advanced reasoning models, which tends to produce more consistent sitemap reading and layout variety
- Better choice if you’re running this regularly for ongoing content production
Pricing and plan features change from time to time, so check ChatGPT’s own pricing page for the current rates before subscribing.
What this prompt does not do
- Does not schedule or publish anything — once you have a poster you’re happy with, posting it to Instagram, LinkedIn, or WhatsApp is still a separate step
- Does not guarantee a perfect result on the first attempt — on-image text can occasionally come out slightly misspelled or oddly placed, and a logo can render incorrectly; treat the first output as a strong starting point
- Does not stay accurate indefinitely in one conversation — the longer a single chat runs, the more likely the model is to drift from the brand details it extracted at the start; that’s what the 20-to-30-post reset is for
Using this for your business
- Works for any business with multiple services or products and a website worth crawling
- Removes the back-and-forth of briefing a designer for every single post
- Output is usable straight away, or as a strong starting point for further polish in Canva or Photoshop
- Quality scales with the quality of the website — a well-organised site with clear product pages gives the model more to work with
- We have seen it produce strong results for manufacturing companies, IT service providers, e-commerce brands, and professional services firms
Want a Social Media Strategy Built Around Your Actual Services?
This prompt is a fast way to get started. If you want consistent posting, platform-specific content, and measurable results, our social media marketing team handles that end-to-end.
Frequently Asked Questions
It’s built for ChatGPT — specifically, ChatGPT with web browsing and image generation enabled. It may also work on other AI platforms such as Claude or Gemini, since the underlying instructions (read the sitemap, extract brand colours, generate a poster) don’t depend on anything ChatGPT-exclusive. That said, the “create post 1” and “Next post” workflow described in this guide is tested and built specifically around how ChatGPT handles this kind of request, so results on other platforms may vary.
ChatGPT Go (the budget tier, roughly ₹399/month in India) includes expanded image generation and is a good starting point if you’re trying this prompt for the first time or generating a small batch of posts. ChatGPT Plus (roughly ₹1,999/month) gives higher usage limits and access to more advanced models, which tends to produce more consistent results over longer sessions — better if you’re running this regularly for ongoing content production. Check ChatGPT’s own pricing page for current rates, since plans and pricing change from time to time.
The prompt instructs the model to fall back to crawling the core navigation if no sitemap is found. You can also help it by adding a note: “Our main service pages are at [list URLs].” A missing sitemap is worth fixing regardless — it affects SEO as well.
This happens occasionally with AI image generation. Reply with a short retry — “Try now”, “create post 1” again, or “try again” — rather than restarting the full prompt. Most failures resolve within two or three attempts.
Try re-uploading it as a JPEG with a plain white background instead of a transparent PNG. Some AI image generators handle transparency poorly and distort or drop logos as a result — a solid white background usually fixes this.
There’s no fixed limit, but quality tends to drop after 20 to 30 posts in one conversation, since the model can drift from the brand colours and details it extracted at the start. When that happens, open a new chat and paste the full prompt again to re-crawl the site and reset accuracy.