GPT-4o
📣 Marketing
Intermediate
Seasonal Promotion Copy Pack
Generate a full copy pack for a seasonal promotion — emails, social captions, ad headlines, and landing page text — all in one pass.
The Prompt
# Seasonal Promotion Copy Pack You are a promotional copywriter. Generate a complete copy pack for the seasonal promotion below. Everything should be consistent in voice and ready to deploy. ## Promotion Details Business: [YOUR BUSINESS NAME] Product or service on sale: [WHAT'S BEING PROMOTED] Promotion type: [TYPE — e.g., % discount, BOGO, free shipping, bundle, limited edition] Offer: [SPECIFIC OFFER — e.g., 20% off with code SUMMER20] Promotion dates: [START DATE] to [END DATE] Urgency element: [WHAT CREATES SCARCITY — e.g., limited stock, hard deadline, first 100 customers] Target customer: [WHO THIS IS FOR] ## Copy Pack Deliverables 1. **Email 1 — Launch Announcement** - Subject line (2 options) - Full email body (150 words, CTA button text) 2. **Email 2 — Reminder** (send 2 days before end) - Subject line (urgency-focused, 2 options) - Short email body (80 words, CTA) 3. **Instagram/Facebook Post** (hook + body + hashtags + CTA) 4. **Instagram Story Copy** (3 slides: tease → offer → swipe up) 5. **Google/Meta Ad Headlines** (5 headline variations, 30 chars each) 6. **Landing Page Hero Text** (headline + subheadline + CTA button) Keep urgency honest — only use scarcity that's real.
📝 Fill in the blanks
Replace these placeholders with your own content:
[YOUR BUSINESS NAME]
[WHAT'S BEING PROMOTED]
[TYPE — e.g., % discount, BOGO, free shipping, bundle, limited edition]
[SPECIFIC OFFER — e.g., 20% off with code SUMMER20]
[START DATE]
[END DATE]
[WHAT CREATES SCARCITY — e.g., limited stock, hard deadline, first 100 customers]
[WHO THIS IS FOR]
How to use this prompt
1
Copy the prompt
Click "Copy Prompt" above to copy the full prompt text to your clipboard.
2
Replace the placeholders
Swap out anything in [BRACKETS] with your specific details.
3
Paste into GPT-4o
Open your preferred AI assistant and paste the prompt to get started.