30 Claude Prompts for ConvertKit
Paste your list details and Claude writes the sequence, landing page, or broadcast draft ready to load into ConvertKit, tagging logic included.
In short: This page contains 30 copy-paste ready prompts, organized into 6 categories with a description and pro tip for each. The first 5 prompts are free instantly, no signup needed. Hand-curated and tested by the AI Academy team.
Welcome Sequences
5 promptsFive-Email Welcome Sequence for New Subscribers
1/30✨ What it does
Produces a five-email ConvertKit welcome sequence from lead magnet delivery through a soft offer mention.
You are a senior email marketing strategist who builds onboarding sequences for creator newsletters. <context> I just launched a lead magnet and new subscribers land in a ConvertKit form with no follow up beyond the delivery email. I need a structured welcome sequence that builds trust before I ever pitch anything. </context> <inputs> - Lead magnet name: [LEAD MAGNET NAME] - Audience description: [AUDIENCE DESCRIPTION] - Main product or offer to eventually mention: [OFFER NAME] - Brand voice: [BRAND VOICE, e.g. direct and practical] - Sending cadence: [DAYS BETWEEN EMAILS] </inputs> <task> Write five emails for a ConvertKit welcome sequence. Email 1 delivers the lead magnet and sets expectations. Emails 2 to 4 each teach one specific idea tied to the audience's problem. Email 5 introduces [OFFER NAME] without a hard close. </task> <constraints> Each email body must be 120 to 200 words. Subject lines under 50 characters. No hype words, no fake urgency. Write like a person, not a brand. </constraints> <format> Return each email as Subject, Preview text, then Body, separated by a line of dashes between emails. </format>
Pro tip: Load each body into a separate ConvertKit email inside a sequence, then set the delay between emails to match your stated cadence.
Welcome Email That Sets a Single Expectation
2/30✨ What it does
Produces one focused welcome email that sets expectations and drives a single first action.
You are a retention focused email copywriter who has run onboarding for subscription newsletters. <context> My current welcome email in ConvertKit just says thanks for subscribing with no direction, and open rates on the second email are weak because people forgot why they signed up. </context> <inputs> - Newsletter name: [NEWSLETTER NAME] - What the reader signed up expecting: [SIGNUP PROMISE] - Sending frequency: [SEND FREQUENCY] - One thing you want them to do right now: [FIRST ACTION] </inputs> <task> Write a single welcome email that restates the signup promise, tells the reader exactly what to expect and when, and asks them to complete [FIRST ACTION] before the next send. </task> <constraints> Keep it under 150 words. One clear call to action, not three. Avoid corporate phrasing like our mission or we are thrilled. </constraints> <format> Return Subject line, then Body as plain text ready to paste into a ConvertKit broadcast. </format>
Pro tip: Set this as the automatically triggered email on your ConvertKit form so it fires before any nurture sequence starts.
Welcome Sequence Branch for Two Subscriber Types
3/30✨ What it does
Produces two parallel three-email welcome branches for a segmented ConvertKit audience.
You are a lifecycle email strategist who designs branching onboarding flows. <context> My ConvertKit form attracts two different kinds of subscribers and sending them the same welcome sequence wastes the first few emails on content half the list does not need. </context> <inputs> - Subscriber type A: [SEGMENT A DESCRIPTION] - Subscriber type B: [SEGMENT B DESCRIPTION] - Tag used to split them: [TAG NAME] - Shared end goal for both branches: [END GOAL] </inputs> <task> Write a three-email branch for segment A and a three-email branch for segment B, each moving toward [END GOAL] but using examples and language specific to that segment. </task> <constraints> Each email 100 to 160 words. Keep subject line style consistent across both branches so the sequence still feels like one newsletter. No placeholder filler content. </constraints> <format> Return two labeled sections, Branch A and Branch B, each with three emails as Subject and Body. </format>
Pro tip: Build this as a visual automation with an if/else condition on [TAG NAME] rather than two separate sequences, so future edits stay in one place.
Welcome Email Recovering a Cold Signup
4/30✨ What it does
Produces a short recovery email for subscribers who never opened the original ConvertKit welcome message.
You are an email deliverability aware copywriter who writes re-engagement style welcome emails. <context> Some subscribers join through a partner promotion and do not open the first welcome email in ConvertKit, which hurts my sender reputation and their engagement score. </context> <inputs> - Original signup source: [SIGNUP SOURCE] - Days since signup with no open: [DAYS SINCE SIGNUP] - Value they were promised: [VALUE PROMISED] - Link to the resource again: [RESOURCE LINK] </inputs> <task> Write a short follow up email for subscribers who have not opened the first welcome email, reminding them why they joined through [SIGNUP SOURCE] and resurfacing [VALUE PROMISED]. </task> <constraints> Under 100 words. No guilt tripping language. Include one clear reason to open this specific email versus the last one. </constraints> <format> Return Subject line, then Body as plain text. </format>
Pro tip: Trigger this from an automation rule based on has not opened previous email, not on a fixed delay, so it only reaches people who actually need it.
Welcome Sequence Survey Email for Preference Data
5/30✨ What it does
Produces a preference survey email plus the tag mapping needed to segment new ConvertKit subscribers by interest.
You are a marketing operations specialist who uses subscriber surveys to drive segmentation. <context> I want to insert a survey email into my ConvertKit welcome sequence so I can tag new subscribers by interest before I start sending regular content. </context> <inputs> - Interest options to offer: [INTEREST OPTION LIST] - Survey tool link format: [SURVEY LINK OR CONVERTKIT LINK TRIGGER] - Position in sequence: [EMAIL NUMBER IN SEQUENCE] - Incentive for answering, if any: [INCENTIVE] </inputs> <task> Write an email that asks the subscriber to pick their top interest from [INTEREST OPTION LIST], explains that this shapes what they receive going forward, and offers [INCENTIVE] for responding. </task> <constraints> Under 130 words. Ask for one decision only. Do not describe the survey as optional in a way that discourages clicking. </constraints> <format> Return Subject line, Body, and a one line note on which ConvertKit link trigger or tag each interest option should map to. </format>
Pro tip: Use ConvertKit link triggers so clicking each interest option applies the matching tag automatically, no separate form needed.
Landing Page Copy
5 promptsConvertKit Landing Page for a Free Lead Magnet
6/30✨ What it does
Produces full block-by-block copy for a ConvertKit landing page built around a single lead magnet.
You are a direct response copywriter who writes high converting landing pages for creators. <context> I am building a standalone ConvertKit landing page to give away a free resource and I need the copy blocks laid out for the ConvertKit page builder. </context> <inputs> - Lead magnet title: [LEAD MAGNET TITLE] - Who it is for: [TARGET READER] - Main result they get: [MAIN RESULT] - Three supporting bullet points: [BENEFIT ONE, BENEFIT TWO, BENEFIT THREE] </inputs> <task> Write the full copy for a single opt-in landing page: headline, subheadline, three benefit bullets, a short proof or credibility line, and the form button text. </task> <constraints> Headline under 12 words. No exclamation points. Do not claim results you were not given. Button text must be an action phrase, not just Submit. </constraints> <format> Return labeled sections: Headline, Subheadline, Bullets, Proof Line, Button Text. </format>
Pro tip: Paste each labeled section into its matching ConvertKit landing page block rather than pasting the whole thing into one text field.
Landing Page Rewrite to Fix a Low Conversion Rate
7/30✨ What it does
Diagnoses a weak ConvertKit landing page headline and produces a rewrite plus a test alternative.
You are a conversion copywriter who audits underperforming opt-in pages. <context> My ConvertKit landing page is converting below 20 percent and I suspect the copy is too vague about what the subscriber actually receives. </context> <inputs> - Current headline: [CURRENT HEADLINE] - Current subheadline: [CURRENT SUBHEADLINE] - Current conversion rate: [CURRENT CONVERSION RATE] - What the resource actually contains: [RESOURCE CONTENTS] </inputs> <task> Diagnose why [CURRENT HEADLINE] and [CURRENT SUBHEADLINE] likely underperform, then rewrite both to be specific about [RESOURCE CONTENTS], plus one alternate headline to test against it. </task> <constraints> Explain the diagnosis in three sentences or fewer before the rewrite. Keep both new headlines under 14 words. No vague claims like game changing or ultimate. </constraints> <format> Return Diagnosis, then Rewritten Headline, Rewritten Subheadline, and Alternate Headline for a split test. </format>
Pro tip: Run the rewritten headline against the alternate using ConvertKit's built in A/B testing on the landing page before rolling it out fully.
Waitlist Landing Page for an Unreleased Course
8/30✨ What it does
Produces waitlist landing page copy for a ConvertKit page collecting pre-launch signups for a course.
You are a launch copywriter who builds pre-launch waitlist pages for online courses. <context> I am pre-selling a course that is not built yet and I want a ConvertKit waitlist page that captures emails and sets expectations about launch timing. </context> <inputs> - Course working title: [COURSE TITLE] - Problem the course solves: [PROBLEM SOLVED] - Expected launch window: [LAUNCH WINDOW] - Early bird incentive for joining the waitlist: [EARLY BIRD INCENTIVE] </inputs> <task> Write a waitlist landing page: headline framed around [PROBLEM SOLVED], a short paragraph explaining what joining the waitlist gets them including [EARLY BIRD INCENTIVE], and form button text. </task> <constraints> Do not promise a firm launch date, use [LAUNCH WINDOW] as a range. Keep total page copy under 120 words. Avoid coming soon as standalone copy, it says nothing. </constraints> <format> Return Headline, Body Paragraph, Button Text, as plain text blocks. </format>
Pro tip: Tag everyone who joins this waitlist so you can send a dedicated launch sequence to them separately from your general list.
Landing Page Copy Variants for a Paid Newsletter Trial
9/30✨ What it does
Produces three testable headline and subheadline variants for a ConvertKit paid newsletter trial page.
You are a subscription growth copywriter who writes trial offer pages for paid newsletters. <context> I run a paid newsletter with a free trial and I want three headline and subheadline pairs to test on the ConvertKit landing page that converts trial signups. </context> <inputs> - Newsletter topic: [NEWSLETTER TOPIC] - Trial length: [TRIAL LENGTH] - Price after trial: [PRICE AFTER TRIAL] - Core promise of the paid content: [CORE PROMISE] </inputs> <task> Write three distinct headline and subheadline pairs for the same landing page, each approaching [CORE PROMISE] from a different angle, plus a one line note on the psychological angle each uses. </task> <constraints> Mention [TRIAL LENGTH] and [PRICE AFTER TRIAL] clearly in at least one variant so there is no bait and switch. Headlines under 13 words each. </constraints> <format> Return three numbered variants, each with Headline, Subheadline, and Angle Note. </format>
Pro tip: Test one variant at a time for at least two weeks of traffic before switching, ConvertKit's page analytics need volume to be meaningful.
Thank You Page Copy That Reduces Confirmation Drop-off
10/30✨ What it does
Produces thank you page copy aimed at reducing double opt-in confirmation drop-off on ConvertKit forms.
You are a UX focused copywriter who writes confirmation and thank you pages for email opt-ins. <context> My ConvertKit form uses double opt-in and a lot of subscribers never click the confirmation link, so I need a thank you page that clearly tells them to check their inbox. </context> <inputs> - Lead magnet name: [LEAD MAGNET TITLE] - Email provider subscribers likely use: [COMMON EMAIL PROVIDER, e.g. Gmail] - Sender name shown in the confirmation email: [SENDER NAME] - Support contact if the email does not arrive: [SUPPORT CONTACT] </inputs> <task> Write thank you page copy that instructs the subscriber to check their inbox for an email from [SENDER NAME], mentions checking spam if using [COMMON EMAIL PROVIDER], and lists [SUPPORT CONTACT] as a fallback. </task> <constraints> Keep it under 80 words. Use numbered steps, not a wall of text. Do not repeat the word confirm more than twice. </constraints> <format> Return Headline and then a numbered instruction list as the body. </format>
Pro tip: Set this exact page as the redirect after form submission in ConvertKit's form settings, not the default generic message.
Broadcast Emails
5 promptsWeekly Broadcast Draft From Bullet Notes
11/30✨ What it does
Turns rough bullet notes into a complete, voice matched weekly ConvertKit broadcast email.
You are a newsletter writer who turns rough notes into a finished weekly broadcast. <context> Every week I jot down a few bullet points about what happened in my business and I need those turned into a readable ConvertKit broadcast without losing my voice. </context> <inputs> - Raw bullet notes: [RAW BULLET NOTES] - Newsletter name: [NEWSLETTER NAME] - Typical sign off: [SIGN OFF PHRASE] - Length target: [WORD COUNT TARGET] </inputs> <task> Turn [RAW BULLET NOTES] into a flowing broadcast email for [NEWSLETTER NAME], keeping the order of topics but adding transitions, ending with [SIGN OFF PHRASE]. </task> <constraints> Stay within [WORD COUNT TARGET] plus or minus 10 percent. Do not invent details not present in the notes. Keep sentences short, this is an email not an essay. </constraints> <format> Return Subject line options, three choices, then the full Body as plain text. </format>
Pro tip: Keep your raw notes format consistent week to week so you can reuse this same prompt structure without re-explaining your voice each time.
Broadcast Announcing a Product Launch to the Full List
12/30✨ What it does
Produces a concise day one launch announcement broadcast to send to the full ConvertKit list.
You are a launch copywriter who writes the initial announcement email for a product release. <context> I am launching a new product tomorrow and need the first announcement broadcast that goes to my entire ConvertKit list, separate from the detailed sales sequence that follows. </context> <inputs> - Product name: [PRODUCT NAME] - One sentence description: [PRODUCT DESCRIPTION] - Launch price and any discount window: [PRICE AND DISCOUNT WINDOW] - Link to the sales page: [SALES PAGE LINK] </inputs> <task> Write the day one announcement broadcast for [PRODUCT NAME], explaining what it is, who it is for, [PRICE AND DISCOUNT WINDOW], and directing to [SALES PAGE LINK]. </task> <constraints> Under 200 words. This is an announcement, not the full pitch, so do not try to overcome every objection here. One call to action link only. </constraints> <format> Return Subject line, Preview text, and Body. </format>
Pro tip: Send this as a broadcast rather than adding it to an automation, so it reaches everyone on the same day regardless of when they joined.
Curated Link Roundup Broadcast
13/30✨ What it does
Produces a curated link roundup broadcast with short per-item commentary from a raw list of links.
You are an editor who writes curated roundup newsletters with short commentary on each link. <context> I collect useful articles and tools throughout the week and want to turn a raw list of links into a ConvertKit roundup broadcast with a sentence of context on each. </context> <inputs> - List of links with rough topic: [LINK LIST WITH TOPICS] - Newsletter theme: [NEWSLETTER THEME] - Number of items to feature: [ITEM COUNT] - Optional personal intro topic: [PERSONAL INTRO TOPIC] </inputs> <task> Write a roundup broadcast with a short personal intro about [PERSONAL INTRO TOPIC], then [ITEM COUNT] items from [LINK LIST WITH TOPICS], each with a one sentence reason to click. </task> <constraints> Each item description under 25 words. Do not summarize the linked content as if you read it in full, describe why it is worth a click instead. No filler transitions between items. </constraints> <format> Return Subject line, then Intro paragraph, then a numbered list of items with title and one sentence description each. </format>
Pro tip: Use ConvertKit's link click reports after sending to see which item topics get the most clicks and lean into those next week.
Broadcast Responding to Reader Replies
14/30✨ What it does
Turns actual reader replies into a mailbag style ConvertKit broadcast that answers questions directly.
You are a community focused newsletter writer who builds broadcasts around reader feedback. <context> Several subscribers replied to my last ConvertKit broadcast with questions or comments and I want to turn the best of those into a mailbag style broadcast. </context> <inputs> - Reader questions or comments received: [READER QUESTIONS LIST] - Newsletter name: [NEWSLETTER NAME] - Tone preference: [TONE PREFERENCE] - Whether to credit first names: [CREDIT PREFERENCE, yes or no] </inputs> <task> Write a mailbag broadcast that addresses each item in [READER QUESTIONS LIST] with a clear answer, matching [TONE PREFERENCE], and crediting first names only if [CREDIT PREFERENCE] is yes. </task> <constraints> Answer each question directly before adding extra context. Keep each answer under 80 words. Do not include any identifying details beyond a first name. </constraints> <format> Return Subject line, then Question and Answer pairs in order, then a short closing line inviting more replies. </format>
Pro tip: Inviting replies at the end of every broadcast is what keeps this content source alive, ConvertKit counts replies as high value engagement signals.
Broadcast Repurposed From a Long Form Blog Post
15/30✨ What it does
Condenses a long blog post into a standalone-value ConvertKit broadcast that also links to the full article.
You are a content repurposing specialist who condenses long articles into email friendly newsletter formats. <context> I published a long blog post and want a ConvertKit broadcast version that gives subscribers the core value directly in the email while still linking to the full piece for those who want more. </context> <inputs> - Blog post topic and key points: [BLOG POST KEY POINTS] - Link to full post: [BLOG POST LINK] - Target broadcast length: [TARGET LENGTH] - Audience familiarity level: [AUDIENCE FAMILIARITY LEVEL] </inputs> <task> Condense [BLOG POST KEY POINTS] into a broadcast of [TARGET LENGTH] that delivers the main takeaway on its own, written for someone at [AUDIENCE FAMILIARITY LEVEL], then invites a click to [BLOG POST LINK] for full detail. </task> <constraints> Do not just tease the post and withhold the value, give a real takeaway in the email itself. One link to the full post, placed naturally, not three repeated links. </constraints> <format> Return Subject line and Body as plain text. </format>
Pro tip: Place the link to the full post after delivering real value in the email, not before, so open rates on future broadcasts do not suffer from feeling like bait.
These prompts give you the what. Tutorials give you the why.
Learn when to use extended thinking, how to build Claude Projects, and workflows that compound. 300+ tutorials and growing.
Subscriber Tagging and Segmentation
5 promptsTagging Strategy for a Multi-Product Business
16/30✨ What it does
Designs a complete, consistently named ConvertKit tagging structure across products, interests, and sources.
You are a marketing operations consultant who designs tagging systems inside email platforms. <context> I sell more than one product and my ConvertKit account only has a handful of tags right now, so I cannot tell who bought what or who is only interested in one topic. </context> <inputs> - Products or services sold: [PRODUCT LIST] - Lead magnets currently offered: [LEAD MAGNET LIST] - Existing tags, if any: [EXISTING TAGS] - Reporting goal: [REPORTING GOAL, e.g. know which product interest converts best] </inputs> <task> Design a full tagging structure covering purchase tags, interest tags, and source tags for [PRODUCT LIST] and [LEAD MAGNET LIST], reconciling with [EXISTING TAGS] where possible, aimed at [REPORTING GOAL]. </task> <constraints> Use a consistent naming convention, for example a prefix like purchased dash or interest dash. Keep the total tag count reasonable, do not propose more than 25 tags. Explain the naming convention in one line. </constraints> <format> Return Naming Convention Note, then a table style list grouped by Purchase Tags, Interest Tags, Source Tags. </format>
Pro tip: Rename existing tags to match the new convention in one batch session rather than letting old and new naming styles run side by side.
Segment Definition for Re-Engagement Targeting
17/30✨ What it does
Defines precise ConvertKit segment rules for identifying cold subscribers ahead of a re-engagement campaign.
You are a lifecycle marketer who defines audience segments for targeted campaigns. <context> I want to run a win-back campaign in ConvertKit but I am not sure exactly which combination of tags and engagement data should define the cold segment I am targeting. </context> <inputs> - Available engagement data: [ENGAGEMENT DATA AVAILABLE, e.g. last open date, last click date] - Time window considered cold: [COLD WINDOW, e.g. 90 days] - Tags that should be excluded from this segment: [EXCLUDED TAGS, e.g. customers] - Total list size: [TOTAL LIST SIZE] </inputs> <task> Define the exact segment logic for a cold subscriber group using [ENGAGEMENT DATA AVAILABLE] and [COLD WINDOW], excluding anyone with [EXCLUDED TAGS], and estimate what share of [TOTAL LIST SIZE] this likely represents. </task> <constraints> State the logic as explicit rules, not vague description. Note any ConvertKit specific filter limitation you are aware of. Do not guess a precise percentage, describe it as a rough range. </constraints> <format> Return Segment Rules as a numbered list, then Estimated Share as one sentence. </format>
Pro tip: Build the segment as a saved filter in ConvertKit before creating the automation, so you can sanity check the subscriber count it returns first.
Tag-Based Automation Rules From Purchase Behavior
18/30✨ What it does
Specifies precise tag add and remove rules for ConvertKit automations tied to purchase and refund events.
You are an automation architect who connects purchase events to email platform tagging. <context> My checkout tool passes purchase data into ConvertKit through automation rules and I need to specify exactly what tags should apply based on what someone buys, so my automations trigger correctly. </context> <inputs> - Products with prices: [PRODUCT LIST WITH PRICES] - Existing customer tag: [EXISTING CUSTOMER TAG] - Upsell product to flag interest for: [UPSELL PRODUCT] - Refund handling requirement: [REFUND HANDLING REQUIREMENT] </inputs> <task> Specify the tag that should apply for each item in [PRODUCT LIST WITH PRICES], how it relates to [EXISTING CUSTOMER TAG], when to apply an upsell interest tag for [UPSELL PRODUCT], and how [REFUND HANDLING REQUIREMENT] should remove or adjust tags. </task> <constraints> Be explicit about tag add versus tag remove actions. Flag any case where two rules might conflict. Do not assume a specific checkout tool's exact automation syntax, describe the logic in plain terms. </constraints> <format> Return a numbered rule list, each rule stated as When X, Then Y. </format>
Pro tip: Test each rule with a single dummy purchase and refund before turning it on for real customers, tag conflicts are hard to spot after the fact.
Cleaning Up an Overgrown Tag List
19/30✨ What it does
Produces a prioritized plan for consolidating and cleaning up an overgrown ConvertKit tag list.
You are a data hygiene consultant who audits messy email platform configurations. <context> My ConvertKit account has accumulated dozens of one-off tags over two years, many unused or duplicated, and I need a plan to consolidate before I trust any of my segment data again. </context> <inputs> - Rough list of current tags: [CURRENT TAG LIST] - Tags known to be actively used in automations: [ACTIVE TAGS] - Risk tolerance for deleting tags: [RISK TOLERANCE, e.g. cautious or aggressive] - Time available for the cleanup: [TIME AVAILABLE] </inputs> <task> Review [CURRENT TAG LIST], flag likely duplicates or one-off tags that are not in [ACTIVE TAGS], and produce a consolidation plan matching [RISK TOLERANCE] that fits within [TIME AVAILABLE]. </task> <constraints> Never recommend deleting a tag listed in [ACTIVE TAGS]. Group suggested merges clearly. Order the plan by highest impact first if [TIME AVAILABLE] is limited. </constraints> <format> Return Tags To Merge, Tags To Delete, Tags To Keep As Is, each as a short list with one line reasoning. </format>
Pro tip: Export your full tag list with subscriber counts from ConvertKit's tag settings page first, low count tags are usually the safest to merge.
Interest Tag Mapping From Broadcast Click Data
20/30✨ What it does
Converts historical ConvertKit broadcast click data into a defined interest tagging system with clear tagging rules.
You are a segmentation specialist who turns click behavior into interest based tagging. <context> I have several months of broadcast link click data in ConvertKit and want to convert that history into interest tags I can use for more targeted future sends. </context> <inputs> - Recent broadcast topics and links clicked: [BROADCAST TOPICS AND CLICKS] - Number of interest categories wanted: [CATEGORY COUNT] - Minimum clicks to count as genuine interest: [MINIMUM CLICK THRESHOLD] - Planned use of the tags: [PLANNED USE, e.g. targeted product announcements] </inputs> <task> Group [BROADCAST TOPICS AND CLICKS] into [CATEGORY COUNT] interest categories, propose a tag name for each, and state the click rule using [MINIMUM CLICK THRESHOLD] for when a subscriber earns that tag, tied to [PLANNED USE]. </task> <constraints> Keep category names short and consistent in style. Do not create a category for a single outlier topic. State the click rule as a plain if-then statement. </constraints> <format> Return a list of categories, each with Tag Name, Included Topics, and Tagging Rule. </format>
Pro tip: Recreate this mapping quarterly since interests drift, a tag built from six month old click data can misrepresent current subscriber preferences.
Automation and Visual Funnels
5 promptsVisual Automation Map for a Lead Magnet Funnel
21/30✨ What it does
Maps a complete step by step ConvertKit visual automation flow with all branches accounted for before building it.
You are a marketing automation designer who plans visual funnel logic before building it in an email platform. <context> I need to plan out a full ConvertKit visual automation for a lead magnet funnel before I start dragging blocks around, so I do not miss a branch or dead end. </context> <inputs> - Entry trigger: [ENTRY TRIGGER, e.g. subscribes to form X] - Sequence to enter: [SEQUENCE NAME] - Condition to branch on: [BRANCH CONDITION, e.g. clicked pricing link] - End state goal: [END STATE GOAL] </inputs> <task> Map out the full automation as a step by step flow starting from [ENTRY TRIGGER], entering [SEQUENCE NAME], branching on [BRANCH CONDITION], and resolving toward [END STATE GOAL], noting every decision point. </task> <constraints> Every branch must have an explicit outcome, no dangling paths. Use plain step numbers, not diagram syntax. Flag any point where a subscriber could get stuck in a loop. </constraints> <format> Return a numbered step list with branch labels like 3a and 3b where the flow splits. </format>
Pro tip: Sketch this numbered list next to the ConvertKit visual builder open in another window, it is much faster to build once every branch is already decided.
If-Else Automation Logic for Purchase Versus No Purchase
22/30✨ What it does
Produces exact if-else branching logic for routing ConvertKit subscribers based on purchase tag status.
You are an automation logic specialist who writes conditional rules for email sequences. <context> After my ConvertKit sales sequence ends, I need clear if-else logic for what happens next depending on whether the subscriber purchased, and I keep second guessing the branch conditions myself. </context> <inputs> - Purchase tag applied on conversion: [PURCHASE TAG] - Sequence to enter if they bought: [ONBOARDING SEQUENCE NAME] - Sequence to enter if they did not buy: [NURTURE SEQUENCE NAME] - Wait time before checking the condition: [WAIT TIME] </inputs> <task> Write the exact if-else condition to check for [PURCHASE TAG] after waiting [WAIT TIME], routing to [ONBOARDING SEQUENCE NAME] on yes and [NURTURE SEQUENCE NAME] on no. </task> <constraints> State the condition using has tag versus has not tag language matching ConvertKit's condition options. Note what happens if the tag gets applied mid-wait. Keep it to one condition, not nested conditions. </constraints> <format> Return Condition Statement, Yes Path, No Path, each as one line. </format>
Pro tip: Add a short wait step before the condition check so payment processor tag delays do not route a real buyer into the nurture path by mistake.
Automation Rebuild Plan After a Sequence Rename
23/30✨ What it does
Produces a safe, ordered rollout plan for restructuring a live ConvertKit sequence referenced by multiple automations.
You are a systems minded email operations manager who plans safe changes to live automations. <context> I need to rename and restructure a core ConvertKit sequence but it is referenced inside three different automations, and I am worried about breaking live subscriber flows. </context> <inputs> - Sequence being changed: [SEQUENCE NAME] - Automations that reference it: [REFERENCING AUTOMATIONS LIST] - Nature of the change: [CHANGE DESCRIPTION, e.g. splitting into two sequences] - Subscribers currently mid-sequence: [MID SEQUENCE COUNT] </inputs> <task> Produce a safe rollout plan for [CHANGE DESCRIPTION] to [SEQUENCE NAME], covering how to handle [REFERENCING AUTOMATIONS LIST] and the [MID SEQUENCE COUNT] subscribers already inside it. </task> <constraints> Order steps so nothing is disconnected before its replacement exists. Call out any step that risks subscribers receiving duplicate or missing emails. Keep the plan to no more than eight steps. </constraints> <format> Return a numbered rollout plan, each step with a one line risk note where relevant. </format>
Pro tip: Duplicate the sequence in ConvertKit and edit the copy first, then swap automation references over once the new version is tested, rather than editing the live one in place.
Automation Rule for Abandoned Checkout Recovery
24/30✨ What it does
Designs a ConvertKit abandoned checkout recovery automation with a proper purchase exit condition on every step.
You are a revenue recovery specialist who designs abandoned checkout email logic. <context> My checkout tool can push an abandoned cart event into ConvertKit and I want a clean automation plan for recovering those carts without annoying people who simply changed their mind. </context> <inputs> - Trigger event name from checkout tool: [ABANDONED CART EVENT] - Product involved: [PRODUCT NAME] - Number of recovery emails wanted: [RECOVERY EMAIL COUNT] - Exit condition if they complete purchase: [PURCHASE TAG OR EVENT] </inputs> <task> Design the automation flow triggered by [ABANDONED CART EVENT] for [PRODUCT NAME], sending [RECOVERY EMAIL COUNT] spaced recovery emails, with an immediate exit if [PURCHASE TAG OR EVENT] fires. </task> <constraints> Specify the wait time before each recovery email. State the exit condition check must happen before every send, not just once at the start. Do not recommend more than three recovery emails. </constraints> <format> Return a numbered flow list including trigger, each email's wait time, and the exit condition placement. </format>
Pro tip: Place the exit condition check before each individual email rather than once at the top, so a purchase made between emails one and two still stops email three.
Automation Audit Checklist Before a Major Send
25/30✨ What it does
Produces a concrete pre-send audit checklist to catch overlap between a planned broadcast and live ConvertKit automations.
You are a launch operations manager who prevents automation conflicts during high volume send periods. <context> I am about to run a large broadcast campaign and I am worried it will collide with existing ConvertKit automations still running for some subscribers, causing duplicate or contradictory emails. </context> <inputs> - Active automations currently running: [ACTIVE AUTOMATIONS LIST] - Segment the broadcast will target: [BROADCAST SEGMENT] - Campaign duration: [CAMPAIGN DURATION] - Emails per day limit you want to respect: [DAILY EMAIL LIMIT] </inputs> <task> Build a pre-send audit checklist that checks [ACTIVE AUTOMATIONS LIST] for overlap with [BROADCAST SEGMENT], and flags where total volume could exceed [DAILY EMAIL LIMIT] during [CAMPAIGN DURATION]. </task> <constraints> Each checklist item must be something concretely checkable, not vague advice like review your automations. Order items from highest risk of subscriber annoyance to lowest. </constraints> <format> Return a checklist as numbered items, each with a short reason it matters. </format>
Pro tip: Run this checklist at least 48 hours before a big send so there is time to pause or adjust a conflicting automation rather than scrambling on send day.
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.
Re-engagement and List Health
5 promptsWin-Back Sequence for Subscribers Who Stopped Opening
26/30✨ What it does
Produces a two-email ConvertKit win-back sequence that clearly states the consequence of continued inactivity.
You are a re-engagement specialist who writes win-back campaigns for email lists. <context> A large chunk of my ConvertKit list has not opened anything in months and I need a short win-back sequence before I consider removing them, since it is hurting my deliverability. </context> <inputs> - Newsletter name: [NEWSLETTER NAME] - Time since last open: [TIME SINCE LAST OPEN] - What originally attracted them to sign up: [ORIGINAL SIGNUP REASON] - Consequence if they do not respond: [CONSEQUENCE, e.g. removed from list] </inputs> <task> Write a two email win-back sequence for [NEWSLETTER NAME] subscribers who have not opened in [TIME SINCE LAST OPEN], referencing [ORIGINAL SIGNUP REASON], with the second email stating [CONSEQUENCE] clearly but respectfully. </task> <constraints> Do not use manipulative subject lines like are you still there with no substance behind it. Each email under 100 words. State the consequence plainly, do not hide it in fine print. </constraints> <format> Return Email 1 and Email 2, each with Subject and Body. </format>
Pro tip: Send email two only to people who did not open email one, using an automation condition, rather than sending both to everyone regardless.
List Cleaning Announcement Before a Mass Unsubscribe
27/30✨ What it does
Produces a clear final notice email warning subscribers of an upcoming ConvertKit inactivity purge and how to stay.
You are a deliverability consultant who communicates list hygiene changes to subscribers. <context> I am about to remove a large batch of inactive subscribers from ConvertKit to protect my sender reputation, and I want to give the still-interested ones a final clear chance to stay before it happens. </context> <inputs> - Inactivity threshold: [INACTIVITY THRESHOLD] - Date the removal will happen: [REMOVAL DATE] - Action required to stay subscribed: [ACTION TO STAY] - Newsletter value proposition: [VALUE PROPOSITION] </inputs> <task> Write a final notice email explaining that subscribers inactive past [INACTIVITY THRESHOLD] will be removed on [REMOVAL DATE] unless they take [ACTION TO STAY], reminding them of [VALUE PROPOSITION]. </task> <constraints> Be direct about the date and consequence in the first two sentences, do not bury it. Keep total length under 120 words. No passive aggressive tone toward inactive subscribers. </constraints> <format> Return Subject line and Body. </format>
Pro tip: Tag everyone who takes the stay action so you can exclude them cleanly from the automated removal segment you build afterward.
Deliverability Recovery Plan After a Spam Complaint Spike
28/30✨ What it does
Diagnoses probable causes of a ConvertKit spam complaint spike and produces a concrete 30 day recovery plan.
You are an email deliverability expert who diagnoses sender reputation problems. <context> My ConvertKit sending reputation dropped after a recent broadcast and I saw a spike in spam complaints, and I need to understand what to change before my next send. </context> <inputs> - Recent complaint rate: [COMPLAINT RATE] - What the flagged broadcast contained: [BROADCAST CONTENT SUMMARY] - Sending frequency over the last month: [SENDING FREQUENCY] - List growth source in that period: [LIST GROWTH SOURCE] </inputs> <task> Diagnose likely causes of the spike in [COMPLAINT RATE] given [BROADCAST CONTENT SUMMARY], [SENDING FREQUENCY], and [LIST GROWTH SOURCE], then give a concrete recovery plan for the next 30 days of sending. </task> <constraints> Do not recommend simply sending less as the only fix, address the likely root cause directly. Keep the plan actionable, no generic advice like monitor your metrics without specifics. </constraints> <format> Return Likely Causes as a short list, then Recovery Plan as a numbered 30 day outline. </format>
Pro tip: Pause automations that add new cold traffic to the list while you execute the recovery plan, mixing new cold sends with recovery efforts confuses the reputation signal.
Sunset Policy Draft for Chronically Inactive Subscribers
29/30✨ What it does
Produces a written internal sunset policy for consistently handling inactive ConvertKit subscribers over time.
You are an email operations advisor who writes standing policies for list maintenance. <context> I want a written sunset policy so I stop manually deciding when to remove inactive ConvertKit subscribers and instead follow a consistent rule going forward. </context> <inputs> - Definition of inactive: [INACTIVITY DEFINITION] - Number of win-back attempts before removal: [WIN BACK ATTEMPTS] - Exceptions to the policy: [POLICY EXCEPTIONS, e.g. recent customers] - Review frequency for the policy itself: [REVIEW FREQUENCY] </inputs> <task> Write a short internal sunset policy document defining [INACTIVITY DEFINITION], the [WIN BACK ATTEMPTS] process before removal, [POLICY EXCEPTIONS], and how often to revisit the policy at [REVIEW FREQUENCY]. </task> <constraints> Write it as an internal reference document, not subscriber facing copy. Keep it under 250 words. Make every rule specific enough that someone else could execute it without asking questions. </constraints> <format> Return a document with headers: Definition, Process, Exceptions, Review Schedule. </format>
Pro tip: Store this policy in the same place as your ConvertKit login notes so whoever manages the list later follows the same rule you set.
Engagement Score Explainer for Reporting to a Client or Team
30/30✨ What it does
Produces a plain-language explanation of ConvertKit engagement metrics suitable for client or team reporting.
You are an email marketing analyst who explains engagement metrics to non-technical stakeholders. <context> I manage ConvertKit for a client or team and need to explain what our current open and click engagement numbers actually mean in plain terms, without email jargon. </context> <inputs> - Current open rate: [OPEN RATE] - Current click rate: [CLICK RATE] - Industry benchmark if known: [BENCHMARK, or say unknown] - Recent change worth noting: [RECENT CHANGE, e.g. rate dropped after a list import] </inputs> <task> Explain what [OPEN RATE] and [CLICK RATE] mean in practical terms, compare against [BENCHMARK] if provided, and address [RECENT CHANGE] in language a non-email-marketer would understand. </task> <constraints> Avoid jargon like deliverability without explaining it in plain words first. Keep the explanation under 180 words. Do not overstate confidence if [BENCHMARK] is unknown. </constraints> <format> Return a short written summary suitable for pasting into a client update email or internal report. </format>
Pro tip: Attach the actual ConvertKit reports screenshot alongside this written explanation so the numbers and the plain language interpretation sit together.
Free tool
Prompt Optimizer
Turn a rough idea into a structured, professional AI prompt.
Frequently Asked Questions
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.
Related guides