Claude Prompt Library

30 Claude Prompts That Build Email Templates

30 copy-paste prompts

Describe the email you need and Claude returns a finished, reusable template: subject line options, a preheader, and body copy with clean [MERGE PLACEHOLDERS] you can drop into any ESP. Prompts for transactional, promotional, onboarding, support, sales, and HR emails. Not "give me some copy."

In short: This page contains 30 copy-paste ready prompts, organized into 6 categories with a description and pro tip for each. The first 15 prompts are free instantly β€” no signup needed. Hand-curated and tested by the AI Academy team.

By Louis Corneloup Β· Founder, Techpresso
Last updated Β·Hand-curated & tested by the AI Academy team

Transactional Emails

5 prompts

Order Confirmation Email

1/30

You are a lifecycle email specialist who writes clear, reassuring transactional copy. <context> I need a reusable order confirmation email template I can paste into my email tool once and reuse for every order. It must be a self-contained, ready-to-use artifact with real subject lines and clean merge placeholders. </context> <inputs> - Brand name and product type: [E.G. NORTHPEAK, OUTDOOR GEAR] - Order fields available: [ORDER NUMBER, ITEMS, TOTAL, ETA] - Tone: [WARM / EFFICIENT / PLAYFUL] - Support contact: [EMAIL OR HELP URL] - Post-purchase action: [TRACK ORDER / CREATE ACCOUNT / NONE] </inputs> <task> Build the template with: three subject line options, a preheader, a friendly opening that confirms the order went through, an itemized order-summary block using placeholders like {{order_number}}, {{item_list}}, {{order_total}}, and {{delivery_eta}}, a clear next-step CTA, a support line, and a plain sign-off. Keep it scannable. </task> <constraints> - Use consistent {{snake_case}} merge tags and list every one at the end. - Plain-text friendly structure that also works as simple HTML; no filler, no hype. - Reassuring, specific copy; nothing that could read as spam. </constraints> <format> Return the complete template (subject options, preheader, body) as a code block artifact, then list the merge fields and note how to adapt it for refunds or partial shipments. </format>

Produces a reusable order confirmation email with subject options, order-summary block, and merge tags ready to use.

πŸ’‘

Pro tip: Paste the exact field names from your ESP so Claude uses your real merge-tag syntax instead of generic placeholders.

Password Reset Email

2/30

You are a product email writer who specializes in secure, low-friction transactional emails. <context> I need a reusable password reset email template that is a self-contained, ready-to-use artifact with real subject lines and merge placeholders for the reset link and expiry. </context> <inputs> - Product name: [APP NAME] - Reset link expiry: [E.G. 30 MINUTES / 1 HOUR] - Support contact: [EMAIL OR HELP URL] - Tone: [NEUTRAL / FRIENDLY] - Security note needed: [YES / NO] </inputs> <task> Build the template with: two subject line options, a preheader, a one-line explanation that a reset was requested, a prominent reset-link button using {{reset_url}}, an expiry line using {{expiry_window}}, a clear "if you didn't request this, ignore this email" reassurance, and a support line. Keep it short and unambiguous. </task> <constraints> - Single, obvious CTA; no competing links. - Include the ignore-if-not-you security line and no marketing content. - Consistent {{snake_case}} merge tags, listed at the end; plain-text friendly. </constraints> <format> Return the full template as a code block artifact, then list the merge fields and note the one line to change for a magic-link (passwordless) variant. </format>

Generates a short, secure password reset email with a single reset CTA and expiry placeholder ready to use.

πŸ’‘

Pro tip: Ask Claude for a matching magic-link version in the same style so both auth flows share one consistent voice.

Payment Receipt / Invoice Email

3/30

You are a billing-communications specialist who writes clean receipt and invoice emails. <context> I need a reusable payment receipt email template as a self-contained, ready-to-use artifact with real subject lines and merge placeholders for the amount, date, and invoice details. </context> <inputs> - Business name: [COMPANY] - What was paid for: [SUBSCRIPTION / ONE-TIME / SERVICE] - Fields available: [AMOUNT, DATE, INVOICE NUMBER, CARD LAST 4] - Billing support contact: [EMAIL OR PORTAL URL] - Tone: [PROFESSIONAL / FRIENDLY] </inputs> <task> Build the template with: two subject line options, a preheader, a thank-you opening, a receipt-summary block using {{amount_paid}}, {{payment_date}}, {{invoice_number}}, and {{card_last4}}, a link to download the full invoice via {{invoice_url}}, a next-billing-date line for subscriptions, and a billing-support line. Keep it clear and audit-friendly. </task> <constraints> - Numbers and dates must sit in a clean summary block, not buried in prose. - Consistent {{snake_case}} merge tags listed at the end; plain-text friendly. - Professional, concise copy with zero promotional language. </constraints> <format> Return the full template as a code block artifact, then list the merge fields and note how to add a tax/VAT line for different regions. </format>

Builds a clean payment receipt or invoice email with an itemized summary block and billing link ready to use.

πŸ’‘

Pro tip: Tell Claude whether it is a subscription or one-time charge so it includes or drops the next-billing-date line correctly.

Shipping / Delivery Notification

4/30

You are an ecommerce lifecycle writer who crafts anticipation-building shipping emails. <context> I need a reusable shipping notification email template as a self-contained, ready-to-use artifact with real subject lines and merge placeholders for tracking details. </context> <inputs> - Brand name: [STORE] - Carrier and tracking available: [CARRIER, TRACKING NUMBER] - Fields available: [ORDER NUMBER, ITEMS, ETA, ADDRESS] - Tone: [EXCITED / EFFICIENT] - Post-delivery action: [REVIEW REQUEST / REFER A FRIEND / NONE] </inputs> <task> Build the template with: three subject line options, a preheader, an upbeat "it's on the way" opening, a shipment block using {{carrier_name}}, {{tracking_number}}, {{estimated_delivery}}, and {{shipping_address}}, a prominent track-package CTA linking {{tracking_url}}, a what-to-do-if-delayed line, and an optional soft post-purchase ask. Keep it short and reassuring. </task> <constraints> - One primary CTA (track package); any secondary ask is clearly secondary. - Consistent {{snake_case}} merge tags listed at the end; plain-text friendly. - Specific, warm copy; no filler and no exclamation-mark overload. </constraints> <format> Return the full template as a code block artifact, then list the merge fields and note how to fork it into a separate "delivered" confirmation email. </format>

Creates an ecommerce shipping notification with a tracking block and track-package CTA ready to use.

πŸ’‘

Pro tip: Ask Claude to spin off a matching "your order was delivered" version so the whole post-purchase flow feels consistent.

Account Verification / Double Opt-In

5/30

You are a deliverability-minded product writer who builds email verification templates. <context> I need a reusable account verification (email confirmation / double opt-in) template as a self-contained, ready-to-use artifact with real subject lines and a verification-link placeholder. </context> <inputs> - Product or newsletter name: [NAME] - What confirming unlocks: [ACCOUNT ACCESS / SUBSCRIPTION START] - Link expiry: [E.G. 24 HOURS / NONE] - Tone: [FRIENDLY / NEUTRAL] - Support contact: [EMAIL OR HELP URL] </inputs> <task> Build the template with: two subject line options, a preheader, a warm one-line welcome, a single clear statement of why to confirm, a prominent verify button using {{verify_url}}, an expiry line using {{expiry_window}} if applicable, a fallback plain-text link, an "ignore if this wasn't you" line, and a support line. Keep it to one screen. </task> <constraints> - One dominant CTA (verify); include a copy-paste fallback URL for clients that block buttons. - Consistent {{snake_case}} merge tags listed at the end; plain-text friendly. - Concise, non-promotional copy that gets the click without pressure. </constraints> <format> Return the full template as a code block artifact, then list the merge fields and note how to reword it as a resend for users who missed the first email. </format>

Generates an account verification or double opt-in email with a single verify CTA and fallback link ready to use.

πŸ’‘

Pro tip: Have Claude include a plain-text fallback link right under the button so it still works in email clients that strip styled buttons.

XML tags are just the start. Learn the full Claude workflow.

A growing library of 300+ hands-on AI tutorials covering Claude, ChatGPT, and 50+ tools. New tutorials added every week.

Start 7-Day Free Trial

Marketing & Promo Emails

5 prompts

Product Launch Announcement

6/30

You are a product marketer who writes high-energy, credible launch emails. <context> I need a reusable product launch announcement email template as a self-contained, ready-to-use artifact with subject line options and merge placeholders for personalization. </context> <inputs> - Product name and one-liner: [NAME PLUS WHAT IT IS] - What is genuinely new about it: [THE BIG IDEA] - Who should care: [AUDIENCE] - Primary action: [BUY NOW / GET EARLY ACCESS / LEARN MORE] - Launch offer if any: [DISCOUNT / BONUS / NONE] </inputs> <task> Build the template with: three subject line options and a preheader, a personalized opener using {{first_name}}, a bold lead announcing what just shipped, two or three benefit-led paragraphs framed as before-and-after, a single prominent CTA button linking {{launch_url}}, an optional launch-offer line with {{offer_details}}, and a short sign-off. Write specific, momentum-driven copy. </task> <constraints> - One primary CTA; convey excitement without words like "revolutionary" or "game-changing". - Consistent {{snake_case}} merge tags listed at the end; plain-text friendly. - Lead with the new capability and its outcome, not the product name. </constraints> <format> Return the full template as a code block artifact, then list the merge fields and note which subject line to A/B test first. </format>

Builds a momentum-driven product launch announcement email with benefit copy and one clear CTA ready to use.

πŸ’‘

Pro tip: Give Claude the single most surprising thing about the product and tell it to open the email with that, not the name.

Limited-Time Sale / Discount Promo

7/30

You are a promotional email copywriter who drives urgency without sounding cheap. <context> I need a reusable limited-time sale email template as a self-contained, ready-to-use artifact with subject options and merge placeholders for the offer and deadline. </context> <inputs> - Brand and what's on sale: [BRAND, PRODUCT OR CATEGORY] - The offer: [E.G. 30% OFF / BOGO / $50 OFF] - Deadline: [DATE OR HOURS LEFT] - Promo code if any: [CODE OR NONE] - Audience: [ALL SUBSCRIBERS / LAPSED / VIP] </inputs> <task> Build the template with: three subject line options and a preheader that both signal the deal, a punchy opener stating the offer using {{offer_details}}, one short paragraph on why it's worth acting now, a clearly boxed promo-code line using {{promo_code}} if provided, a countdown or deadline line using {{deadline}}, a single prominent shop CTA linking {{shop_url}}, and a fine-print line for terms. Keep it tight and skimmable. </task> <constraints> - The offer and deadline must be unmissable; one dominant CTA only. - Consistent {{snake_case}} merge tags listed at the end; plain-text friendly. - Real urgency tied to the deadline; no fake scarcity or spammy caps. </constraints> <format> Return the full template as a code block artifact, then list the merge fields and note how to reword it as a "last chance, ends tonight" final reminder. </format>

Creates a limited-time sale email with a boxed promo code, deadline line, and single shop CTA ready to use.

πŸ’‘

Pro tip: Ask Claude for a two-email version: the announcement plus a shorter "ends tonight" reminder that reuses the same offer details.

Abandoned Cart Recovery

8/30

You are an ecommerce retention specialist who writes cart-recovery emails that convert. <context> I need a reusable abandoned cart recovery email template as a self-contained, ready-to-use artifact with subject options and merge placeholders for the cart contents. </context> <inputs> - Brand name: [STORE] - What incentive to offer, if any: [FREE SHIPPING / SMALL DISCOUNT / NONE] - Fields available: [CART ITEMS, CART TOTAL, IMAGE URL] - Tone: [HELPFUL / PLAYFUL] - Common objection to address: [PRICE / SHIPPING TIME / TRUST] </inputs> <task> Build the template with: three subject line options and a preheader, a low-pressure opener using {{first_name}} that reminds them what they left, a cart-summary block using {{cart_items}} and {{cart_total}}, one line addressing the likely objection, an optional incentive line using {{incentive}}, a single prominent return-to-cart CTA linking {{cart_url}}, and a light reassurance line (easy returns, secure checkout). Keep it friendly, never nagging. </task> <constraints> - One dominant CTA (finish checkout); helpful tone, not guilt-tripping. - Consistent {{snake_case}} merge tags listed at the end; plain-text friendly. - Address one real objection; no walls of text. </constraints> <format> Return the full template as a code block artifact, then list the merge fields and note how to sequence it into a two- or three-email recovery series. </format>

Generates an abandoned cart recovery email with a cart-summary block and one return-to-cart CTA ready to use.

πŸ’‘

Pro tip: Tell Claude to hold any discount for the second email so the first relies on reminder and reassurance, not margin.

Webinar / Event Invitation

9/30

You are an event marketer who writes invitation emails that fill seats. <context> I need a reusable webinar or event invitation email template as a self-contained, ready-to-use artifact with subject options and merge placeholders for the event details. </context> <inputs> - Event name and type: [NAME, WEBINAR / WORKSHOP / LIVE EVENT] - Date, time, timezone: [WHEN] - Who should attend: [AUDIENCE] - The promise: [WHAT ATTENDEES WALK AWAY WITH] - Speaker or host: [NAME AND CREDENTIAL] </inputs> <task> Build the template with: three subject line options and a preheader, a personalized opener using {{first_name}}, a two-line pitch on the single outcome attendees get, a details block using {{event_date}}, {{event_time}}, and {{event_timezone}}, a three-bullet "what you'll learn" list, a host credibility line, a prominent register CTA linking {{register_url}}, and an "add to calendar" note. Write specific, energizing copy. </task> <constraints> - Date, time, and timezone must be unmissable; one dominant register CTA. - Consistent {{snake_case}} merge tags listed at the end; plain-text friendly. - Sell the outcome, not the agenda; no vague "insights and takeaways". </constraints> <format> Return the full template as a code block artifact, then list the merge fields and note how to adapt it into a 24-hour reminder email. </format>

Builds a webinar or event invitation email with a details block, learning bullets, and register CTA ready to use.

πŸ’‘

Pro tip: Have Claude generate the matching 24-hour and 1-hour reminder emails so the whole invite sequence shares one voice.

Seasonal / Holiday Campaign

10/30

You are a brand email copywriter who writes seasonal campaigns that feel warm, not gimmicky. <context> I need a reusable seasonal or holiday campaign email template as a self-contained, ready-to-use artifact with subject options and merge placeholders. </context> <inputs> - Brand and product focus: [BRAND, WHAT YOU SELL] - Occasion: [E.G. BLACK FRIDAY / HOLIDAYS / SPRING] - Offer or theme: [DISCOUNT / GIFT GUIDE / SEASONAL COLLECTION] - Deadline if any: [DATE OR NONE] - Tone: [FESTIVE / ELEGANT / PLAYFUL] </inputs> <task> Build the template with: three seasonally themed subject line options and a preheader, a warm opener using {{first_name}} that ties to the occasion, a short body that frames the offer or theme using {{offer_details}}, an optional gift-guide or featured-picks mini-list, a single prominent CTA linking {{shop_url}}, a deadline line using {{deadline}} if provided, and a genuine seasonal sign-off. Keep the festive tone tasteful. </task> <constraints> - One dominant CTA; seasonal warmth without clichΓ© overload. - Consistent {{snake_case}} merge tags listed at the end; plain-text friendly. - Specific product framing, not generic "happy holidays" filler. </constraints> <format> Return the full template as a code block artifact, then list the merge fields and note how to swap the occasion and theme to reuse it for any holiday. </format>

Produces a tasteful seasonal or holiday campaign email with themed subjects and one shop CTA ready to use.

πŸ’‘

Pro tip: Ask Claude to keep the layout occasion-agnostic so you can swap Black Friday for the holidays by editing only the placeholders.

Onboarding & Lifecycle Emails

5 prompts

New User Welcome Email

11/30

You are an onboarding email specialist who writes welcome emails that drive first activation. <context> I need a reusable welcome email template (day zero after signup) as a self-contained, ready-to-use artifact with subject options and merge placeholders. </context> <inputs> - Product name and what it does: [NAME PLUS ONE-LINER] - The single first action that creates value: [THE AHA STEP] - Who the user is: [AUDIENCE] - Tone: [FRIENDLY / EXPERT / PLAYFUL] - Help resource: [DOCS / SUPPORT / COMMUNITY URL] </inputs> <task> Build the template with: two subject line options and a preheader, a warm opener using {{first_name}} that welcomes them by name, one line on the outcome they signed up for, a single clear first-step CTA linking {{activation_url}}, a short "here's what to expect" three-line note, a link to help via {{help_url}}, and a human sign-off from a real name. Keep it to one screen and focused on one action. </task> <constraints> - One dominant CTA tied to the activation step; no feature dump. - Consistent {{snake_case}} merge tags listed at the end; plain-text friendly. - Warm, specific copy that names the outcome, not the feature list. </constraints> <format> Return the full template as a code block artifact, then list the merge fields and note how it should hand off to the next onboarding email. </format>

Generates a focused day-zero welcome email built around one activation step and CTA ready to use.

πŸ’‘

Pro tip: Tell Claude the exact first action that makes users successful so the whole email drives that one click, not a tour.

Feature Activation Nudge

12/30

You are a product-led-growth writer who builds onboarding drip emails that boost feature adoption. <context> I need a reusable feature activation nudge email (mid-onboarding drip step) as a self-contained, ready-to-use artifact with subject options and merge placeholders. </context> <inputs> - Product name: [NAME] - The feature to drive adoption of: [FEATURE AND WHAT IT DOES] - The payoff of using it: [CONCRETE BENEFIT] - Trigger context: [E.G. SIGNED UP 3 DAYS AGO, HASN'T TRIED IT] - Tone: [HELPFUL / CONCISE] </inputs> <task> Build the template with: two subject line options and a preheader, an opener using {{first_name}} that references where they are in the journey, one short paragraph on the payoff of the feature, a mini three-step "how to do it" list, a single prominent CTA linking {{feature_url}}, and a one-line offer of help. Keep it short, practical, and about one feature only. </task> <constraints> - Exactly one feature and one CTA; no bundling multiple asks. - Consistent {{snake_case}} merge tags listed at the end; plain-text friendly. - Concrete steps and benefit; no vague "unlock more value". </constraints> <format> Return the full template as a code block artifact, then list the merge fields and note how to clone it for a second feature in the drip. </format>

Builds a single-feature activation nudge email with a how-to list and one CTA ready to use.

πŸ’‘

Pro tip: Keep it to one feature per email; ask Claude to produce separate nudges rather than cramming several features into one message.

Trial-Ending Upgrade Nudge

13/30

You are a conversion-focused lifecycle writer who turns trials into paid subscriptions. <context> I need a reusable trial-ending upgrade email template as a self-contained, ready-to-use artifact with subject options and merge placeholders. </context> <inputs> - Product name: [NAME] - Days left in trial: [E.G. 3 DAYS] - What they'll lose if they don't upgrade: [KEY FEATURES / DATA] - Best-fit plan and price: [PLAN, PRICE] - Any upgrade incentive: [DISCOUNT / EXTENDED TRIAL / NONE] </inputs> <task> Build the template with: two subject line options and a preheader, an opener using {{first_name}} noting the trial ends in {{days_left}}, a short recap of the value they've already gotten, a clear line on what continues (or stops) after upgrading, the recommended plan and price using {{plan_name}} and {{plan_price}}, an optional incentive line using {{incentive}}, a single prominent upgrade CTA linking {{upgrade_url}}, and a low-pressure "reply with questions" line. Keep it honest and helpful. </task> <constraints> - One dominant upgrade CTA; frame around value gained, not fear. - Consistent {{snake_case}} merge tags listed at the end; plain-text friendly. - Specific about what changes at trial end; no manipulative urgency. </constraints> <format> Return the full template as a code block artifact, then list the merge fields and note how to fork it into a post-trial "your trial has ended" win-back version. </format>

Creates a trial-ending upgrade email that recaps value and drives one upgrade CTA ready to use.

πŸ’‘

Pro tip: Give Claude a real usage stat to insert (e.g. "you created 12 reports") so the recap feels earned rather than generic.

Re-Engagement / Win-Back

14/30

You are a retention copywriter who writes win-back emails that revive dormant users. <context> I need a reusable re-engagement (win-back) email template as a self-contained, ready-to-use artifact with subject options and merge placeholders. </context> <inputs> - Product or brand name: [NAME] - How long inactive: [E.G. 60 DAYS] - What's new or improved since they left: [UPDATES] - Incentive to return, if any: [DISCOUNT / FREE MONTH / NONE] - Tone: [WARM / DIRECT / PLAYFUL] </inputs> <task> Build the template with: three subject line options and a preheader that acknowledges the absence lightly, an opener using {{first_name}}, a short "here's what changed" block using {{whats_new}}, one clear reason to come back now, an optional incentive line using {{incentive}}, a single prominent CTA linking {{return_url}}, and a graceful "or unsubscribe if this isn't for you" line. Keep it warm and no-pressure. </task> <constraints> - One dominant CTA; include a genuine easy-out (update preferences / unsubscribe). - Consistent {{snake_case}} merge tags listed at the end; plain-text friendly. - Acknowledge the gap without guilt; specific reasons to return. </constraints> <format> Return the full template as a code block artifact, then list the merge fields and note how to turn it into a final "we'll stop emailing" sunset message. </format>

Generates a warm win-back email that highlights what's new and offers one clear return CTA ready to use.

πŸ’‘

Pro tip: Ask Claude for a final sunset email too; letting inactive users opt out protects your sender reputation and deliverability.

Milestone / Celebration Email

15/30

You are a lifecycle writer who builds milestone emails that deepen loyalty. <context> I need a reusable milestone or celebration email template (e.g. anniversary, usage milestone) as a self-contained, ready-to-use artifact with subject options and merge placeholders. </context> <inputs> - Product or brand name: [NAME] - Milestone type: [SIGNUP ANNIVERSARY / USAGE MILESTONE / STREAK] - The number to celebrate: [E.G. 1 YEAR / 100 TASKS DONE] - Optional reward: [PERK / DISCOUNT / BADGE / NONE] - Next step you want them to take: [SHARE / UPGRADE / KEEP GOING] </inputs> <task> Build the template with: two subject line options and a preheader, a celebratory opener using {{first_name}} and the milestone via {{milestone_value}}, one genuine line of appreciation, an optional recap stat or reward line using {{reward}}, a single light CTA linking {{cta_url}} for the next step, and a warm sign-off. Keep it genuinely celebratory, not salesy. </task> <constraints> - One soft CTA; celebration comes first, ask comes second. - Consistent {{snake_case}} merge tags listed at the end; plain-text friendly. - Specific and personal; no generic "thanks for being awesome". </constraints> <format> Return the full template as a code block artifact, then list the merge fields and note how to adapt it for different milestone types. </format>

Builds a personal milestone or anniversary email that celebrates first and adds one soft CTA ready to use.

πŸ’‘

Pro tip: Feed Claude a real usage number to celebrate; a concrete stat makes the milestone feel earned instead of automated.

Support & Service Emails

5 prompts

Support Ticket Acknowledgement

16/30

You are a customer-support communications writer who builds clear auto-reply templates. <context> I need a reusable support ticket acknowledgement (auto-reply) email template as a self-contained, ready-to-use artifact with subject options and merge placeholders. </context> <inputs> - Company or product name: [NAME] - Typical first-response time: [E.G. WITHIN 24 HOURS] - Self-serve resources: [HELP CENTER / FAQ URL] - Tone: [WARM / PROFESSIONAL] - Ticket fields available: [TICKET NUMBER, SUBJECT] </inputs> <task> Build the template with: one subject line option that includes the ticket reference, a preheader, an empathetic opener using {{first_name}} confirming we received the request, a line restating their issue via {{ticket_subject}} and its reference {{ticket_number}}, a realistic response-time expectation using {{response_time}}, a link to self-serve help via {{help_url}} in the meantime, and a reassuring sign-off. Keep it human and honest. </task> <constraints> - Set a realistic expectation; never promise a time you can't hit. - Consistent {{snake_case}} merge tags listed at the end; plain-text friendly. - Empathetic, specific copy; no robotic "your request is important to us". </constraints> <format> Return the full template as a code block artifact, then list the merge fields and note how to adapt it for out-of-hours or high-volume periods. </format>

Produces an empathetic support auto-reply that confirms the ticket and sets a response-time expectation ready to use.

πŸ’‘

Pro tip: Have Claude write a separate out-of-hours variant so weekend tickets get honest timing instead of an over-promise.

Issue Resolved / Ticket Closed

17/30

You are a support writer who crafts resolution emails that leave customers satisfied. <context> I need a reusable "issue resolved" (ticket closed) email template as a self-contained, ready-to-use artifact with subject options and merge placeholders. </context> <inputs> - Company or product name: [NAME] - Ticket fields available: [TICKET NUMBER, ISSUE SUMMARY] - Whether to request feedback: [YES / NO] - Reopen instructions: [HOW TO REOPEN] - Tone: [FRIENDLY / PROFESSIONAL] </inputs> <task> Build the template with: one subject line referencing resolution, a preheader, an opener using {{first_name}}, a plain summary of what was fixed via {{issue_summary}} for ticket {{ticket_number}}, a line on how to reopen if the issue persists, an optional one-click satisfaction ask (thumbs up/down) linking {{feedback_url}}, and a warm sign-off from {{agent_name}}. Keep it clear and closing on a positive note. </task> <constraints> - State what was done in plain language; make reopening easy. - Consistent {{snake_case}} merge tags listed at the end; plain-text friendly. - Genuine, specific copy; no premature "glad we could help" if unresolved. </constraints> <format> Return the full template as a code block artifact, then list the merge fields and note how to attach a full CSAT survey instead of the quick thumbs. </format>

Generates a ticket-resolution email that summarizes the fix, eases reopening, and adds a quick feedback ask ready to use.

πŸ’‘

Pro tip: Ask Claude to keep the feedback ask to one click; a thumbs up/down gets far more responses than a linked survey.

Service Outage / Incident Notice

18/30

You are an incident-communications specialist who writes calm, credible status emails. <context> I need a reusable service outage / incident notification email template as a self-contained, ready-to-use artifact with subject options and merge placeholders. </context> <inputs> - Product name: [NAME] - What's affected: [FEATURE / WHOLE SERVICE] - Current status: [INVESTIGATING / IDENTIFIED / MONITORING / RESOLVED] - Status page URL: [LINK] - Tone: [TRANSPARENT / REASSURING] </inputs> <task> Build a template with clearly marked slots for each incident stage: subject line, a one-line summary of what's affected via {{affected_service}}, the current status {{incident_status}}, what users may experience, what the team is doing, the next-update time via {{next_update_time}}, and a link to the live status page {{status_url}}. Include a short resolved-update variant at the bottom. Keep it calm, honest, and jargon-free. </task> <constraints> - No blame, no vague "some users"; be specific about impact and timing. - Consistent {{snake_case}} merge tags listed at the end; plain-text friendly. - Provide the resolved variant so the same template covers the all-clear. </constraints> <format> Return the full template (initial + resolved variant) as a code block artifact, then list the merge fields and note how to reuse it for planned maintenance. </format>

Builds a calm incident-notification email with staged status slots plus a resolved variant ready to use.

πŸ’‘

Pro tip: Ask Claude to include a planned-maintenance variant too, so scheduled downtime and real incidents share one trusted format.

Apology / Service Recovery

19/30

You are a customer-experience writer who crafts sincere service-recovery emails. <context> I need a reusable apology / service-recovery email template as a self-contained, ready-to-use artifact with subject options and merge placeholders. </context> <inputs> - Company or product name: [NAME] - What went wrong: [THE PROBLEM] - Who is affected: [SEGMENT] - The gesture offered: [REFUND / CREDIT / EXTENSION / NONE] - Tone: [SINCERE / ACCOUNTABLE] </inputs> <task> Build the template with: one subject line that signals accountability, a preheader, an opener using {{first_name}} that owns the problem directly via {{issue_summary}}, a plain explanation of what happened without excuses, what you've done to fix it and prevent recurrence, the goodwill gesture using {{gesture}} if offered, a direct line to reach a human via {{support_url}}, and a genuine sign-off from a named person. Keep it honest and specific. </task> <constraints> - Own it in the first two lines; no corporate deflection or "any inconvenience". - Consistent {{snake_case}} merge tags listed at the end; plain-text friendly. - Concrete fix and next steps; the gesture is optional but must feel proportional. </constraints> <format> Return the full template as a code block artifact, then list the merge fields and note how to scale the tone up or down by severity. </format>

Creates a sincere apology and service-recovery email that owns the issue and offers a proportional gesture ready to use.

πŸ’‘

Pro tip: Tell Claude to open by naming the problem plainly; a real apology leads with accountability, not "we apologize for any inconvenience".

Feedback / CSAT Request

20/30

You are a customer-research writer who builds feedback-request emails that get responses. <context> I need a reusable feedback / CSAT request email template as a self-contained, ready-to-use artifact with subject options and merge placeholders. </context> <inputs> - Company or product name: [NAME] - The moment triggering it: [POST-PURCHASE / POST-SUPPORT / 30-DAY MARK] - Scale or question: [1-5 RATING / NPS / ONE OPEN QUESTION] - Estimated time to complete: [E.G. 30 SECONDS] - Tone: [FRIENDLY / CONCISE] </inputs> <task> Build the template with: two subject line options and a preheader, a short opener using {{first_name}} referencing the moment, one clear sentence on why their input matters, the survey ask with an estimated time {{time_estimate}}, a prominent single CTA linking {{survey_url}} (or inline rating buttons), and a thank-you line. Keep it under a screen and ask for one thing only. </task> <constraints> - One ask, one CTA; state the time cost honestly to lift completion. - Consistent {{snake_case}} merge tags listed at the end; plain-text friendly. - Specific reason their feedback matters; no generic "we value your opinion". </constraints> <format> Return the full template as a code block artifact, then list the merge fields and note how to embed clickable 1-5 rating buttons that deep-link to the survey. </format>

Generates a concise CSAT or feedback request email with one clear ask and survey CTA ready to use.

πŸ’‘

Pro tip: Ask Claude for inline 1-5 rating buttons that pass the score into the survey URL; one-click starts lift completion sharply.

Sales & Follow-Up Emails

5 prompts

Post-Demo Follow-Up

21/30

You are a B2B sales writer who crafts follow-up emails that keep deals moving. <context> I need a reusable post-demo follow-up email template as a self-contained, ready-to-use artifact with subject options and merge placeholders. </context> <inputs> - What you sell: [PRODUCT AND CORE VALUE] - The prospect's main goal or pain: [WHAT THEY CARE ABOUT] - Key moment or objection from the demo: [WHAT STOOD OUT] - Next step you want: [PROPOSAL / TRIAL / SECOND CALL] - Tone: [CONSULTATIVE / CONCISE] </inputs> <task> Build the template with: two subject line options and a preheader, an opener using {{first_name}} that references a specific demo moment via {{demo_highlight}}, a two-line recap tying the product to their goal {{prospect_goal}}, a short bullet list of the exact next steps, a single clear CTA linking {{next_step_url}} (book time or view proposal), and a low-pressure sign-off from {{rep_name}}. Keep it tight and personalized. </task> <constraints> - One clear next step; reference something specific, not a generic "great talking". - Consistent {{snake_case}} merge tags listed at the end; plain-text friendly. - Concise, consultative copy; no pushy "just following up" filler. </constraints> <format> Return the full template as a code block artifact, then list the merge fields and note how to fork it into a gentle second-touch nudge if they go quiet. </format>

Builds a personalized post-demo follow-up email that recaps the fit and drives one next step ready to use.

πŸ’‘

Pro tip: Give Claude one specific thing the prospect said in the demo; a real callback beats "great chatting with you" every time.

Proposal / Quote Send

22/30

You are an account executive's writing assistant who crafts proposal-send emails that get signatures. <context> I need a reusable proposal / quote send email template as a self-contained, ready-to-use artifact with subject options and merge placeholders. </context> <inputs> - What you're proposing: [SCOPE OR PACKAGE] - The headline value or outcome: [THE PAYOFF] - Price and terms: [AMOUNT, TERM] - Validity or deadline: [E.G. VALID 14 DAYS] - Next step: [E-SIGN / CALL TO DISCUSS] </inputs> <task> Build the template with: two subject line options and a preheader, an opener using {{first_name}} that frames the outcome via {{headline_value}}, a one-paragraph summary of what's included, the investment line using {{price}} and {{terms}}, a validity line using {{valid_until}}, a single prominent CTA linking {{proposal_url}} to view or sign, and an offer to hop on a call for questions. Keep it confident and clear. </task> <constraints> - Lead with outcome and value before price; one dominant CTA. - Consistent {{snake_case}} merge tags listed at the end; plain-text friendly. - Specific scope and terms; no vague "let me know your thoughts". </constraints> <format> Return the full template as a code block artifact, then list the merge fields and note how to adapt it into a follow-up if the proposal isn't opened. </format>

Creates a confident proposal-send email that frames value, states terms, and links to sign ready to use.

πŸ’‘

Pro tip: Ask Claude to attach a short validity window; a soft deadline gives you a natural reason to follow up without nagging.

Meeting Request / Booking

23/30

You are a sales-development writer who crafts meeting-request emails that get on the calendar. <context> I need a reusable meeting request / booking email template as a self-contained, ready-to-use artifact with subject options and merge placeholders. </context> <inputs> - Who you are and what you do: [ROLE, COMPANY, VALUE] - Why now / the relevant trigger: [REASON TO TALK] - What the prospect gets from the call: [SPECIFIC PAYOFF] - Meeting length: [E.G. 15 MINUTES] - Booking method: [CALENDAR LINK / PROPOSED TIMES] </inputs> <task> Build the template with: two short subject line options and a preheader, a one-line opener using {{first_name}} tied to a relevant trigger via {{trigger_reason}}, a two-line value statement on what they'll get from a {{meeting_length}} call, a single clear CTA (calendar link {{booking_url}} or two proposed times), and a brief, respectful sign-off from {{rep_name}}. Keep the whole email under 120 words. </task> <constraints> - Under 120 words; one specific ask with an easy way to say yes. - Consistent {{snake_case}} merge tags listed at the end; plain-text friendly. - Lead with relevance to them, not your product pitch; no fluff. </constraints> <format> Return the full template as a code block artifact, then list the merge fields and note how to write a two-line bump follow-up for non-responders. </format>

Generates a short meeting-request email tied to a relevant trigger with one easy booking CTA ready to use.

πŸ’‘

Pro tip: Cap it under 120 words and give Claude a real trigger (funding, hire, launch) so the ask feels earned, not cold-blasted.

No-Show Reschedule

24/30

You are a sales writer who crafts gracious reschedule emails after a missed meeting. <context> I need a reusable no-show reschedule email template as a self-contained, ready-to-use artifact with subject options and merge placeholders. </context> <inputs> - What the meeting was about: [PURPOSE] - Your name and role: [REP, COMPANY] - The value they'd still get: [PAYOFF OF RESCHEDULING] - Rebooking method: [CALENDAR LINK / PROPOSED TIMES] - Tone: [UNDERSTANDING / LIGHT] </inputs> <task> Build the template with: one subject line that's warm and blame-free, a preheader, a light opener using {{first_name}} assuming good intent ("looks like we missed each other"), a one-line reminder of the meeting purpose via {{meeting_topic}}, a restatement of the value they'd get, a single easy rebooking CTA linking {{rebook_url}}, and a no-pressure sign-off from {{rep_name}}. Keep it short and free of guilt. </task> <constraints> - Zero blame or passive-aggression; make rebooking effortless. - Consistent {{snake_case}} merge tags listed at the end; plain-text friendly. - Brief and human; one clear CTA. </constraints> <format> Return the full template as a code block artifact, then list the merge fields and note how to write a final "should I close this out?" break-up email. </format>

Builds a blame-free no-show reschedule email with one easy rebooking CTA ready to use.

πŸ’‘

Pro tip: Ask Claude for a final polite break-up email too; a "should I close your file?" often revives more replies than another nudge.

Deal-Closing / Signature Nudge

25/30

You are a closer's writing assistant who crafts final-step emails that get contracts signed. <context> I need a reusable deal-closing / signature nudge email template as a self-contained, ready-to-use artifact with subject options and merge placeholders. </context> <inputs> - What's being signed: [CONTRACT / ORDER FORM] - The agreed outcome or start date: [WHAT SIGNING UNLOCKS] - Any remaining blocker to preempt: [LEGAL / BUDGET / TIMING] - Deadline or reason to sign now: [DATE / ONBOARDING SLOT] - Tone: [WARM / DIRECT] </inputs> <task> Build the template with: two subject line options and a preheader, an opener using {{first_name}} restating the agreed outcome via {{agreed_outcome}}, a one-line reminder of what signing unlocks and the timeline, a sentence preempting the likely blocker via {{blocker}}, a single prominent CTA linking {{signature_url}}, a reason to act by {{deadline}}, and an offer to jump on a quick call if anything's unclear. Keep it confident and helpful. </task> <constraints> - One dominant CTA (sign); reference a real reason to act now, not fake urgency. - Consistent {{snake_case}} merge tags listed at the end; plain-text friendly. - Address the actual blocker; no generic "just checking in". </constraints> <format> Return the full template as a code block artifact, then list the merge fields and note how to soften or sharpen the urgency by deal stage. </format>

Generates a confident signature-nudge email that preempts the blocker and drives one sign CTA ready to use.

πŸ’‘

Pro tip: Tell Claude the single blocker most likely to stall the signature; addressing it head-on beats another "any updates?" check-in.

Most people use 10% of Claude. Tutorials unlock the rest.

AI Academy: 300+ hands-on tutorials on Claude, ChatGPT, Midjourney, and 50+ AI tools. New tutorials added every week.

Start Your Free Trial

Internal & HR Emails

5 prompts

New Hire Welcome / First-Day

26/30

You are an HR communications writer who crafts warm, practical onboarding emails. <context> I need a reusable new-hire welcome / first-day email template as a self-contained, ready-to-use artifact with subject options and merge placeholders. </context> <inputs> - Company name: [COMPANY] - Role and team: [TITLE, TEAM] - Start date and time: [WHEN TO SHOW UP OR LOG IN] - First-day logistics: [WHERE, WHAT TO BRING, WHO TO MEET] - Point of contact: [NAME AND HOW TO REACH] </inputs> <task> Build the template with: one warm subject line, a preheader, an enthusiastic opener using {{first_name}} welcoming them to the team, a clear first-day details block using {{start_date}}, {{start_time}}, and {{location_or_link}}, a short "what to expect on day one" list, a note on their point of contact via {{buddy_name}}, a line on what to bring or set up beforehand, and a warm sign-off from {{sender_name}}. Keep it welcoming and logistics-clear. </task> <constraints> - Logistics must be unmissable; one clear point of contact. - Consistent {{snake_case}} merge tags listed at the end; plain-text friendly. - Genuinely warm and specific; no corporate boilerplate. </constraints> <format> Return the full template as a code block artifact, then list the merge fields and note how to adapt it for remote versus in-office starts. </format>

Builds a warm new-hire first-day email with a logistics block and named point of contact ready to use.

πŸ’‘

Pro tip: Ask Claude for a remote and an in-office variant; the logistics block differs enough that one template rarely serves both.

Interview Invitation

27/30

You are a recruiting-operations writer who crafts clear, respectful interview invitations. <context> I need a reusable interview invitation email template as a self-contained, ready-to-use artifact with subject options and merge placeholders. </context> <inputs> - Company and role: [COMPANY, TITLE] - Interview format: [PHONE / VIDEO / ONSITE] - Length and who they'll meet: [DURATION, INTERVIEWERS] - Scheduling method: [CALENDAR LINK / PROPOSED SLOTS] - What to prepare: [PORTFOLIO / TASK / NOTHING] </inputs> <task> Build the template with: one subject line naming the role, a preheader, a positive opener using {{first_name}} confirming they're moving forward for the {{role_title}} role, a details block covering format {{interview_format}}, length {{duration}}, and who they'll meet {{interviewers}}, a scheduling CTA linking {{scheduling_url}}, a line on what to prepare via {{prep_notes}}, and an encouraging sign-off from {{recruiter_name}}. Keep it clear and candidate-friendly. </task> <constraints> - Format, length, and prep must be explicit; one scheduling action. - Consistent {{snake_case}} merge tags listed at the end; plain-text friendly. - Respectful, transparent copy; no vague "we'd like to chat". </constraints> <format> Return the full template as a code block artifact, then list the merge fields and note how to adapt it for a final-round versus first-round invite. </format>

Generates a candidate-friendly interview invitation with a format and prep block plus scheduling CTA ready to use.

πŸ’‘

Pro tip: Tell Claude exactly what candidates should prepare; naming it upfront lowers no-shows and produces better interviews.

Job Offer Email

28/30

You are an HR writer who crafts exciting, professional job-offer emails. <context> I need a reusable job offer email template (cover note that accompanies the formal letter) as a self-contained, ready-to-use artifact with subject options and merge placeholders. </context> <inputs> - Company and role: [COMPANY, TITLE] - Headline compensation: [SALARY / RANGE, KEY BENEFIT] - Proposed start date: [DATE] - Response deadline: [BY WHEN] - Point of contact for questions: [NAME] </inputs> <task> Build the template with: one celebratory-but-professional subject line, a preheader, an opener using {{first_name}} that clearly extends the offer for the {{role_title}} role, a short highlights block covering compensation {{compensation}} and start date {{start_date}}, a line pointing to the attached formal offer for full details, a clear next step to accept via {{offer_url}} by {{response_deadline}}, an invitation to ask questions with a named contact {{contact_name}}, and a warm sign-off. Keep it genuine and clear. </task> <constraints> - State the offer plainly; point to the attachment for legal detail rather than restating everything. - Consistent {{snake_case}} merge tags listed at the end; plain-text friendly. - Warm, specific, professional; no ambiguity about next steps or deadline. </constraints> <format> Return the full template as a code block artifact, then list the merge fields and note what to keep in the email versus the attached formal letter. </format>

Creates a professional job-offer cover email with a compensation highlight block and clear accept step ready to use.

πŸ’‘

Pro tip: Keep legal detail in the attached letter; ask Claude to make the email the warm human note that gets them to open it.

Company-Wide Announcement

29/30

You are an internal-comms writer who crafts clear company-wide announcement emails. <context> I need a reusable internal company announcement email template as a self-contained, ready-to-use artifact with subject options and merge placeholders. </context> <inputs> - Company name: [COMPANY] - What's being announced: [NEWS / CHANGE / POLICY] - Why it matters to employees: [THE SO-WHAT] - What (if anything) employees must do: [ACTION OR NONE] - Where to ask questions: [CHANNEL / PERSON] </inputs> <task> Build the template with: one clear subject line stating the news, a preheader, a direct opener that leads with the announcement via {{announcement}}, a short "what this means for you" section, a clearly marked action-required block using {{required_action}} (or "no action needed"), a timeline or effective date via {{effective_date}}, a link or channel for questions {{questions_channel}}, and a sign-off from {{sender_name}}. Lead with the point, not the preamble. </task> <constraints> - The news goes in the first line; separate "what it means" from "what to do". - Consistent {{snake_case}} merge tags listed at the end; plain-text friendly. - Plain, honest copy; no burying the lede in mission-statement fluff. </constraints> <format> Return the full template as a code block artifact, then list the merge fields and note how to adapt the tone for sensitive versus routine news. </format>

Builds a lead-with-the-point company announcement email that separates the news, the impact, and the action ready to use.

πŸ’‘

Pro tip: Ask Claude to always split "what this means for you" from "what you need to do"; mixing them is where internal emails lose people.

Policy Update / PTO Reminder

30/30

You are an HR-operations writer who crafts concise policy-update and reminder emails. <context> I need a reusable policy-update / reminder email template (e.g. PTO deadline, benefits enrollment, policy change) as a self-contained, ready-to-use artifact with subject options and merge placeholders. </context> <inputs> - Company name: [COMPANY] - Topic: [PTO DEADLINE / OPEN ENROLLMENT / POLICY CHANGE] - The key change or deadline: [WHAT AND WHEN] - What employees need to do: [SPECIFIC ACTION] - Where to go or ask: [PORTAL / HR CONTACT] </inputs> <task> Build the template with: one subject line naming the topic and any deadline, a preheader, an opener using {{first_name}} that states the update or reminder via {{policy_topic}}, a one-line summary of what changed or is due by {{deadline}}, a clearly bulleted "what you need to do" list with the action via {{required_action}}, a link to the portal or form {{action_url}}, a contact for questions {{hr_contact}}, and a brief sign-off. Keep it skimmable and action-oriented. </task> <constraints> - Deadline and required action must be unmissable; keep it under a screen. - Consistent {{snake_case}} merge tags listed at the end; plain-text friendly. - Concise and specific; no dense policy prose in the email body. </constraints> <format> Return the full template as a code block artifact, then list the merge fields and note how to reuse it as a final "deadline is tomorrow" reminder. </format>

Generates a skimmable policy-update or PTO reminder email with a clear deadline and action list ready to use.

πŸ’‘

Pro tip: Have Claude produce a short "deadline is tomorrow" follow-up from the same template so reminders stay consistent across the cycle.

Frequently Asked Questions

Anything you can describe. These prompts cover transactional emails (order confirmations, receipts, password resets), marketing and promo (launches, sales, cart recovery), onboarding and lifecycle (welcome, trial nudges, win-backs), support and service (auto-replies, resolutions, apologies), sales follow-ups, and internal or HR emails. Each prompt returns a finished template with subject lines, body copy, and merge placeholders.
Yes. Every prompt asks Claude to return a self-contained template with real subject line options, a preheader, and body copy that works as plain text or simple HTML. It uses clean {{merge_tag}} placeholders and lists every field at the end, so you can paste it into Mailchimp, Klaviyo, HubSpot, Resend, or any ESP and swap the tags for your own.
It defaults to {{snake_case}} placeholders, but if you paste your ESP's exact field names or tag format into the prompt, Claude will use those instead. That way the template drops in with no find-and-replace and your personalization fires correctly on the first send.
Fill in every bracketed input with specifics, especially the audience, the one action you want, and any real proof or numbers. The more concrete your inputs, the sharper the copy. You can also ask Claude to generate matching follow-ups or variants so a whole sequence shares one voice.
Yes. Many prompts note how to fork the template into a follow-up, reminder, or win-back. You can ask Claude to build a complete drip in one go, keeping the tone, structure, and merge tags consistent across every step of the sequence.

Prompts are the starting line. Tutorials are the finish.

A growing library of 300+ hands-on tutorials on ChatGPT, Claude, Midjourney, and 50+ AI tools. New tutorials added every week.

7-day free trial. Cancel anytime.