<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:media="http://search.yahoo.com/mrss/"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Data &#038; Analytics &#8211; Flowpast.com &#8211; Your Workflow Automation Library</title>
	<atom:link href="https://flowpast.com/function/data-analytics/feed/" rel="self" type="application/rss+xml" />
	<link>https://flowpast.com</link>
	<description>Flowpast.com - Pre-Built n8n, Make &#38; Zapier Workflow Templates</description>
	<lastBuildDate>Fri, 23 Jan 2026 02:59:34 +0000</lastBuildDate>
	<language>en-US</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.9.4</generator>

<image>
	<url>https://flowpast.com/wp-content/uploads/2025/12/cropped-icon-32x32.png</url>
	<title>Data &#038; Analytics &#8211; Flowpast.com &#8211; Your Workflow Automation Library</title>
	<link>https://flowpast.com</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>Build a Professional Growth Operating System AI Prompt</title>
		<link>https://flowpast.com/prompts/build-a-professional-growth-operating-system-ai-prompt/</link>
		
		<dc:creator><![CDATA[Lisa Granqvist]]></dc:creator>
		<pubDate>Fri, 23 Jan 2026 02:59:34 +0000</pubDate>
				<category><![CDATA[Prompts]]></category>
		<guid isPermaLink="false">https://flowpast.com/?p=5003199</guid>

					<description><![CDATA[Development feels like box-checking - a proven AI Prompt that designs a stage-gated growth system tied to business results. Access our full AI prompt library for every model.]]></description>
										<content:encoded><![CDATA[<!-- FOCUS_KEYWORD: growth operating system -->

<div class="hook-introduction">

<p>Employee development usually breaks in predictable ways. It turns into scattered courses, one-off feedback, and performance reviews that nobody trusts. And when growth feels like box-checking, your best people quietly disengage.</p>



<p>This <strong>growth operating system</strong> is built for <strong>HR leaders</strong> who need a consistent, measurable development engine (not another “program”), <strong>People Ops managers</strong> dealing with uneven manager quality across teams, and <strong>team leads</strong> who want a simple way to grow talent without drowning in admin. The output is an implementation-ready, multi-stage professional growth system with discovery questions, clear owners, stage gates, timelines, and measurement.</p>

</div>

<div class="what-and-when-section">

<h2 class="wp-block-heading">What Does This AI Prompt Do and When to Use It?</h2>



<table class="solution-results-table three-column" role="presentation" aria-label="What this prompt does, when to use it, and what you get">
 <thead>
    <tr>
      <th scope="col">What This Prompt Does</th>
      <th scope="col">When to Use This Prompt</th>
      <th scope="col">What You&#8217;ll Get</th>
    </tr>
  </thead>
  <tbody>
    <tr>
      <td>
        <ul class="automation-list">
          <li>It runs staged discovery by asking targeted follow-up questions when your inputs are missing, vague, or conflicting.</li>
          <li>It designs a multi-stage blueprint that aligns individual strengths, motivation, and craft with the organization’s priorities.</li>
          <li>It outputs an implementation plan with owners, timelines, stage gates, and success measures tied to business outcomes.</li>
          <li>It adapts the system to your reality (company size, maturity, culture, resources, and regulatory needs) instead of defaulting to generic HR playbooks.</li>
          <li>It enforces a structured placeholder format so user inputs remain in [UPPERCASE_WITH_UNDERSCORES] while the system’s generated components appear as {Title Case} placeholders.</li>
       </ul>
      </td>
      <td>
        <ul class="results-list">
          <li>Your development efforts are fragmented across managers, and you need a single backbone that still allows team-level flexibility.</li>
          <li>Performance reviews feel tense or performative, and you want ongoing growth rituals that reduce surprise and politics.</li>
          <li>You are scaling headcount fast, and onboarding plus career progression is starting to break under inconsistency.</li>
          <li>Attrition is rising among high performers, and exit feedback points to “no path,” “no coaching,” or “no recognition.”</li>
          <li>Leadership wants proof that development improves delivery, quality, or customer outcomes, not just engagement scores.</li>
        </ul>
      </td>
       <td>
         <ul class="deliverables-list">
           <li>A complete stage-gated growth system (typically 4–6 stages) with clear entry and exit criteria for each stage.</li>
           <li>A discovery question set (20–35 questions) organized by theme, with “default assumptions” labeled when data is missing.</li>
           <li>Role-and-ownership map for HR, managers, mentors, and employees, plus meeting cadence and required artifacts.</li>
           <li>A 30/60/90-day rollout timeline with milestones, change-management notes, and lightweight enablement steps for managers.</li>
           <li>A measurement pack including leading indicators, lagging indicators, and a simple scorecard to review monthly or quarterly.</li>
         </ul>
       </td>
    </tr>
  </tbody>
</table>

</div>

<div class="prompt-display-section">

<h2 class="wp-block-heading">The Full AI Prompt: Professional Growth Support System Blueprint</h2>


<!-- Prompt file not found: /home/flowpast/htdocs/flowpast.com/wp-content/data/prompts_scraped/5006507/prompt-2026.txt -->

</div>

<div class="pro-tips-section">

<h2 class="wp-block-heading">Pro Tips for Better AI Prompt Results</h2>



<ul class="wp-block-list">

<li><strong>Bring one real team as a “pilot unit.”</strong> Don’t describe your organization in abstract terms like “fast-paced” or “people-first.” Give specifics (team size, job families, current review cycle, and your biggest friction point). Then add: “Design this system to pilot in the Customer Success org first, then expand.”</li>


<li><strong>Force stage gates to be observable.</strong> If the output says “demonstrates leadership,” push for evidence. A good follow-up prompt is: “Rewrite the stage-gate criteria so each one can be verified with artifacts (projects shipped, peer feedback, customer metrics, or documented decisions).”</li>


<li><strong>Decide your measurement philosophy early.</strong> Honestly, most growth programs die from fuzzy metrics. Tell the model which outcomes matter: “Tie leading indicators to manager behaviors (1:1 cadence, coaching quality), and lagging indicators to delivery (cycle time, quality defects) and retention.”</li>


<li><strong>Iterate with deliberate extremes.</strong> After the first output, try asking: “Now make the system 30% lighter for a startup with limited HR capacity, and also draft a ‘high-governance’ version for a regulated environment. Show the differences in owners, rituals, and artifacts.”</li>


<li><strong>Connect growth to customer reality, not just internal competency models.</strong> If your business runs on customer outcomes, bring that in. Ask: “Add a customer-signal loop to each stage (NPS themes, churn reasons, quality tickets), and show how it changes learning priorities.” When you need help structuring that research layer, pair it with <a href="https://flowpast.com/prompts/build-a-customer-satisfaction-research-plan-with-this-ai-prompt/">Build a Customer Satisfaction Research Plan with this AI Prompt</a>.</li>

</ul>

</div>

<div class="related-prompts-section">

<h2 class="wp-block-heading">Related Prompts</h2>



<p>Once your growth operating system is defined, these prompts help you validate the inputs, tighten the artifacts, and connect development work to customer and business signals.</p>



<p>If you also need cleaner executive-ready documentation, the <a href="https://flowpast.com/prompts/polish-high-stakes-reports-ai-prompt/">Polish High-Stakes Reports AI Prompt</a> is a strong next step. Use it when your first draft of the growth blueprint is solid but too long, too HR-flavored, or not crisp enough for leadership review. It’s especially useful for turning the rollout plan and scorecard into something a CFO or COO will actually read.</p>



<p>When your system relies on employee growth that’s anchored in real customer problems, pair it with the <a href="https://flowpast.com/prompts/customer-pain-point-prioritization-table-ai-prompt/">Customer Pain Point Prioritization Table AI Prompt</a>. This helps teams decide which customer issues should drive learning projects, coaching focus, and capability-building in the next quarter. It keeps development tied to what customers feel, not what internal stakeholders assume.</p>



<p>If the end goal of development is improved retention and expansion, you may want tighter feedback loops from customers who almost left (or did). Use <a href="https://flowpast.com/prompts/build-a-customer-win-back-plan-with-this-ai-prompt/">Build a Customer Win-Back Plan with this AI Prompt</a> when you’re building growth assignments around service recovery, churn prevention, or account turnaround. It can feed your stage gates with realistic “mission” work instead of generic competency checklists.</p>


<br>


<p>Quick reference:</p>



<ul class="wp-block-list">

<li><a href="https://flowpast.com/prompts/polish-high-stakes-reports-ai-prompt/">Polish High-Stakes Reports AI Prompt</a>: Tighten and elevate executive documents.</li>


<li><a href="https://flowpast.com/prompts/customer-pain-point-prioritization-table-ai-prompt/">Customer Pain Point Prioritization Table AI Prompt</a>: Rank customer issues that should drive learning.</li>


<li><a href="https://flowpast.com/prompts/build-a-customer-win-back-plan-with-this-ai-prompt/">Build a Customer Win-Back Plan with this AI Prompt</a>: Turn churn insights into recovery plays.</li>


<li><a href="https://flowpast.com/prompts/build-a-customer-satisfaction-research-plan-with-this-ai-prompt/">Build a Customer Satisfaction Research Plan with this AI Prompt</a>: Design surveys, interviews, and analysis loops.</li>


<li><a href="https://flowpast.com/prompts/find-high-margin-low-return-product-categories-ai-prompt/">Find High-Margin Low-Return Product Categories AI Prompt</a>: Identify profit leaks that inform priorities.</li>

</ul>

</div>

<div class="faq-section">

<h2 class="wp-block-heading">Common Questions</h2>


<div class="faq-item">
<span class="question">Which roles benefit most from this growth operating system AI prompt?</span>

<p class="answer"><strong>Heads of People / HR Directors</strong> use this to replace scattered initiatives with one stage-gated system they can defend with measurement and clear ownership. <strong>People Ops Managers</strong> find it valuable when manager capability varies widely and they need consistent rituals (1:1s, coaching loops, growth plans) that don’t feel bureaucratic. <strong>Department Leaders</strong> apply it to build predictable career progression and reduce regrettable attrition in critical teams. <strong>Talent Development Leads</strong> use it to design practical enablement that connects learning to delivery, quality, and customer outcomes.</p>

</div>

<div class="faq-item">
<span class="question">Which industries get the most value from this growth operating system AI prompt?</span>

<p class="answer"><strong>SaaS and tech companies</strong> use it to scale consistent coaching and progression as teams grow from “founder-led” to multi-layer management. It’s a good fit when engineering, product, and customer success need aligned expectations across levels. <strong>Professional services firms</strong> apply it to make development less ad hoc by turning apprenticeship, feedback, and skill evidence into explicit stage gates across roles. <strong>Healthcare and regulated industries</strong> leverage it to build growth rituals that still respect compliance, documentation, and audit realities. <strong>Retail and multi-site operations</strong> find it valuable for standardizing manager habits and training paths across locations without creating a one-size-fits-all experience.</p>

</div>

<div class="faq-item">
<span class="question">Why do basic AI prompts for designing a professional growth system produce weak results?</span>

<p class="answer">A typical prompt like “Write me a professional development program for my company” fails because it: lacks staged discovery to surface constraints (headcount, manager load, regulatory needs), provides no stage-gated structure with entry/exit criteria, ignores ownership and timelines so nothing gets implemented, produces generic HR language instead of practical rituals and artifacts, and misses measurement that ties development to business outcomes. This prompt is stronger because it’s built to ask sharper questions, label assumptions when data is missing, and ship an implementation-ready blueprint rather than a motivational outline.</p>

</div>

<div class="faq-item">
<span class="question">Can I customize this growth operating system prompt for my specific situation?</span>

<p class="answer">Yes. The prompt is designed to adapt to your organization’s size, maturity, culture, resources, regulatory needs, and industry pressures, and it will ask targeted follow-ups when information is missing. You can steer the output by explicitly stating your rollout scope (one function vs. company-wide), your non-negotiables (time limits on managers, required documentation), and the business outcomes you care about (retention, quality, cycle time, customer satisfaction). If you want a controlled variant, add a follow-up like: “Rebuild the system for a 90-day pilot with only three rituals and two required artifacts per stage, while keeping measurement intact.”</p>

</div>

<div class="faq-item">
<span class="question">What are the most common mistakes when using this growth operating system prompt?</span>

<p class="answer">The biggest mistake is giving a fuzzy org context — instead of “we’re a growing company,” provide something like “we’re 180 people, 6 managers, quarterly reviews, and coaching is inconsistent across teams.” Another common error is asking for culture-level inspiration rather than operational detail; request owners, timelines, and artifacts so the output is implementable. People also ignore the prompt’s placeholder discipline: keep your inputs in bracketed ALL CAPS and let the model define its generated components in Title Case placeholders, so you can reuse the system consistently. Finally, teams forget constraints; “keep it lightweight, managers have 30 minutes/week for growth rituals” produces a very different (and more usable) design than leaving capacity unspoken.</p>

</div>

<div class="faq-item">
<span class="question">Who should NOT use this growth operating system prompt?</span>

<p class="answer">This prompt isn’t ideal for one-time training requests where you just need a quick workshop outline, or for teams that won’t commit to owners and review cadences. It’s also not the best fit if you’re looking for legal guidance, compensation redesign, or vendor procurement comparisons, because those are explicitly out of scope. If you only need a polished summary of an existing approach (not a full system design), start with a tighter editing workflow instead.</p>

</div>

<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "FAQPage",
  "mainEntity": [
    {
      "@type": "Question",
      "name": "Which roles benefit most from this growth operating system AI prompt?",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "Heads of People / HR Directors use this to replace scattered initiatives with one stage-gated system they can defend with measurement and clear ownership. People Ops Managers find it valuable when manager capability varies widely and they need consistent rituals (1:1s, coaching loops, growth plans) that don’t feel bureaucratic. Department Leaders apply it to build predictable career progression and reduce regrettable attrition in critical teams. Talent Development Leads use it to design practical enablement that connects learning to delivery, quality, and customer outcomes."
      }
    },
    {
      "@type": "Question",
      "name": "Which industries get the most value from this growth operating system AI prompt?",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "SaaS and tech companies use it to scale consistent coaching and progression as teams grow from “founder-led” to multi-layer management. It’s a good fit when engineering, product, and customer success need aligned expectations across levels. Professional services firms apply it to make development less ad hoc by turning apprenticeship, feedback, and skill evidence into explicit stage gates across roles. Healthcare and regulated industries leverage it to build growth rituals that still respect compliance, documentation, and audit realities. Retail and multi-site operations find it valuable for standardizing manager habits and training paths across locations without creating a one-size-fits-all experience."
      }
    },
    {
      "@type": "Question",
      "name": "Why do basic AI prompts for designing a professional growth system produce weak results?",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "A typical prompt like “Write me a professional development program for my company” fails because it: lacks staged discovery to surface constraints (headcount, manager load, regulatory needs), provides no stage-gated structure with entry/exit criteria, ignores ownership and timelines so nothing gets implemented, produces generic HR language instead of practical rituals and artifacts, and misses measurement that ties development to business outcomes. This prompt is stronger because it’s built to ask sharper questions, label assumptions when data is missing, and ship an implementation-ready blueprint rather than a motivational outline."
      }
    },
    {
      "@type": "Question",
      "name": "Can I customize this growth operating system prompt for my specific situation?",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "Yes. The prompt is designed to adapt to your organization’s size, maturity, culture, resources, regulatory needs, and industry pressures, and it will ask targeted follow-ups when information is missing. You can steer the output by explicitly stating your rollout scope (one function vs. company-wide), your non-negotiables (time limits on managers, required documentation), and the business outcomes you care about (retention, quality, cycle time, customer satisfaction). If you want a controlled variant, add a follow-up like: “Rebuild the system for a 90-day pilot with only three rituals and two required artifacts per stage, while keeping measurement intact.”"
      }
    },
    {
      "@type": "Question",
      "name": "What are the most common mistakes when using this growth operating system prompt?",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "The biggest mistake is giving a fuzzy org context — instead of “we’re a growing company,” provide something like “we’re 180 people, 6 managers, quarterly reviews, and coaching is inconsistent across teams.” Another common error is asking for culture-level inspiration rather than operational detail; request owners, timelines, and artifacts so the output is implementable. People also ignore the prompt’s placeholder discipline: keep your inputs in bracketed ALL CAPS and let the model define its generated components in Title Case placeholders, so you can reuse the system consistently. Finally, teams forget constraints; “keep it lightweight, managers have 30 minutes/week for growth rituals” produces a very different (and more usable) design than leaving capacity unspoken."
      }
    },
    {
      "@type": "Question",
      "name": "Who should NOT use this growth operating system prompt?",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "This prompt isn’t ideal for one-time training requests where you just need a quick workshop outline, or for teams that won’t commit to owners and review cadences. It’s also not the best fit if you’re looking for legal guidance, compensation redesign, or vendor procurement comparisons, because those are explicitly out of scope. If you only need a polished summary of an existing approach (not a full system design), start with a tighter editing workflow instead."
      }
    }
  ]
}
</script>
</div>

<div class="closing-section">

<p>Growth work only matters when it changes behavior and shows up in outcomes. Paste this prompt into your model, answer the discovery questions honestly, and walk away with a system you can actually run.</p>

</div>]]></content:encoded>
					
		
		
		<media:content url="https://flowpast.s3.eu-north-1.amazonaws.com/featured_blog_images/5003199.webp" medium="image"></media:content>
            	</item>
		<item>
		<title>Build a Monthly Budget and Debt Plan AI Prompt</title>
		<link>https://flowpast.com/prompts/build-a-monthly-budget-and-debt-plan-ai-prompt/</link>
		
		<dc:creator><![CDATA[Lisa Granqvist]]></dc:creator>
		<pubDate>Fri, 23 Jan 2026 02:58:18 +0000</pubDate>
				<category><![CDATA[Prompts]]></category>
		<guid isPermaLink="false">https://flowpast.com/?p=5001759</guid>

					<description><![CDATA[Cash flow feels tight - this AI Prompt builds a monthly budget, savings targets, and a debt payoff plan with baseline and upgrade steps. Discover more AI prompts for marketing, sales, and ops.]]></description>
										<content:encoded><![CDATA[<!-- FOCUS_KEYWORD: monthly budget plan -->

<div class="hook-introduction">

<p>Most budgets fail for a simple reason: they look tidy on paper, then collapse the moment real life shows up. Bills aren’t evenly spaced, income isn’t always consistent, and debt payments get squeezed by “just this month” spending. You end up guessing, then feeling behind again.</p>



<p>This <strong>monthly budget plan</strong> is built for <strong>a household manager</strong> trying to stop overdrafts and late fees, <strong>a freelancer</strong> dealing with uneven income and irregular expenses, and <strong>a small business owner</strong> who keeps mixing personal cash flow with business swings. The output is a practical monthly budget with percent allocations and estimated dollar amounts, plus savings targets and a debt payoff plan with baseline and upgrade steps.</p>

</div>

<div class="what-and-when-section">

<h2 class="wp-block-heading">What Does This AI Prompt Do and When to Use It?</h2>



<table class="solution-results-table three-column" role="presentation" aria-label="What this prompt does, when to use it, and what you get">
 <thead>
    <tr>
      <th scope="col">What This Prompt Does</th>
      <th scope="col">When to Use This Prompt</th>
      <th scope="col">What You&#8217;ll Get</th>
    </tr>
  </thead>
  <tbody>
    <tr>
      <td>
        <ul class="automation-list">
          <li>It restates your situation and confirms assumptions before doing any math, so the plan fits your real constraints.</li>
          <li>It normalizes income into a usable monthly after-tax figure and flags whether your inputs appear gross or net.</li>
          <li>It maps goals into short-term and long-term categories, then assigns suggested monthly contribution amounts.</li>
          <li>It diagnoses expenses by grouping fixed, variable, and discretionary spending, highlighting the biggest “budget breakers.”</li>
          <li>It builds an emergency fund approach and a debt payoff approach, then adds investment guidance aligned to timeline and goals.</li>
       </ul>
      </td>
      <td>
        <ul class="results-list">
          <li>You’re paying bills on time, but the month still ends with a scramble and no clear reason why.</li>
          <li>Your debt payoff feels stalled because payments are inconsistent or you are unsure which balance to target first.</li>
          <li>You want to save, but you never know what’s “safe” to move to savings without causing cash flow problems.</li>
          <li>You’re about to increase income (new job, new clients, partner returning to work) and want a plan before lifestyle creep hits.</li>
          <li>You need a stable baseline budget now, plus a clear upgrade path for when cash flow improves.</li>
        </ul>
      </td>
       <td>
         <ul class="deliverables-list">
           <li>A monthly budget with category percentages plus estimated dollar amounts wherever your inputs allow it.</li>
           <li>A two-track plan (baseline and upgrade) so you can start today and tighten the system later.</li>
           <li>A debt payoff strategy with a recommended method and a payment order, using your balances and APRs if provided.</li>
           <li>An emergency fund roadmap with a target size and a suggested monthly contribution.</li>
           <li>A short list of follow-up questions and interim assumptions, clearly labeled, if any critical numbers are missing.</li>
         </ul>
       </td>
    </tr>
  </tbody>
</table>

</div>

<div class="prompt-display-section">

<h2 class="wp-block-heading">The Full AI Prompt: Monthly Budget and Debt Plan Builder</h2>



<div class="prompt-viewer-wrapper" id="prompt-section">
    <div class="prompt-comparison-row prompt-premium">
        <!-- Header with buttons -->
        <div class="prompt-row-header">
            <!-- <span class="prompt-row-icon">✨</span> -->
            <span class="prompt-row-title">
                                    Step 1: Customize the prompt with your input
                            </span>
            <div class="prompt-header-buttons">
                                    <button class="prompt-header-btn prompt-header-reset" onclick="resetPrompt()">
                        <svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="currentColor" viewBox="0 0 16 16">
                            <path fill-rule="evenodd" d="M8 3a5 5 0 1 0 4.546 2.914.5.5 0 0 1 .908-.417A6 6 0 1 1 8 2v1z" />
                            <path d="M8 4.466V.534a.25.25 0 0 1 .41-.192l2.36 1.966c.12.1.12.284 0 .384L8.41 4.658A.25.25 0 0 1 8 4.466z" />
                        </svg>
                        <span>Reset</span>
                    </button>
                                <button class="prompt-header-btn prompt-header-copy-green flowpast-copy-prompt-btn" onclick="handlePromptCopy()">
                    <svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="currentColor" viewBox="0 0 16 16">
                        <path d="M4 1.5H3a2 2 0 0 0-2 2V14a2 2 0 0 0 2 2h10a2 2 0 0 0 2-2V3.5a2 2 0 0 0-2-2h-1v1h1a1 1 0 0 1 1 1V14a1 1 0 0 1-1 1H3a1 1 0 0 1-1-1V3.5a1 1 0 0 1 1-1h1v-1z" />
                        <path d="M9.5 1a.5.5 0 0 1 .5.5v1a.5.5 0 0 1-.5.5h-3a.5.5 0 0 1-.5-.5v-1a.5.5 0 0 1 .5-.5h3zm-3-1A1.5 1.5 0 0 0 5 1.5v1A1.5 1.5 0 0 0 6.5 4h3A1.5 1.5 0 0 0 11 2.5v-1A1.5 1.5 0 0 0 9.5 0h-3z" />
                    </svg>
                    <span>Customize and Copy Full Prompt</span>
                </button>
            </div>
        </div>

        <!-- Customize the Prompt Section -->
                    <div class="prompt-customize-section">
                <span class="customize-title">Customize the Prompt</span>
                <p class="customize-subtitle">Fill in the fields below to personalize this prompt for your needs.</p>
                <table class="customize-table">
                    <thead>
                        <tr>
                            <th>Variable</th>
                            <th>What to Enter</th>
                            <th>Customise the prompt</th>
                        </tr>
                    </thead>
                    <tbody>
                                                    <tr>
                                <td class="var-name"><code>[INCOME]</code></td>
                                <td class="var-desc">
                                    Provide your monthly income after taxes, including any additional recurring income sources such as rental income or freelance earnings.                                    <div class="var-example">For example: "$4,500 monthly net salary plus $500 from freelance graphic design work."</div>
                                </td>
                                <td class="var-input">
                                                                            <input
                                            type="text"
                                            class="customize-input"
                                            data-placeholder="[INCOME]"
                                            placeholder="Enter your value here..." />
                                                                    </td>
                            </tr>
                                                    <tr>
                                <td class="var-name"><code>[FINANCIAL_GOALS]</code></td>
                                <td class="var-desc">
                                    List your short-term and long-term financial goals, including specific target amounts and timelines if possible.                                    <div class="var-example">For example: "Save $10,000 for a home down payment within 2 years; pay off $5,000 in credit card debt by next year; build a 6-month emergency fund of $15,000."</div>
                                </td>
                                <td class="var-input">
                                                                            <textarea
                                            class="customize-input"
                                            data-placeholder="[FINANCIAL_GOALS]"
                                            placeholder="Enter your value here..."
                                            rows="3"></textarea>
                                                                    </td>
                            </tr>
                                                    <tr>
                                <td class="var-name"><code>[CURRENT_MONTHLY_EXPENSES]</code></td>
                                <td class="var-desc">
                                    Provide a detailed breakdown of your monthly expenses, including fixed costs (e.g., rent, utilities) and variable costs (e.g., dining out, entertainment).                                    <div class="var-example">For example: "Rent: $1,500, Utilities: $200, Groceries: $400, Transportation: $300, Dining out: $150, Entertainment: $100."</div>
                                </td>
                                <td class="var-input">
                                                                            <textarea
                                            class="customize-input"
                                            data-placeholder="[CURRENT_MONTHLY_EXPENSES]"
                                            placeholder="Enter your value here..."
                                            rows="3"></textarea>
                                                                    </td>
                            </tr>
                                                    <tr>
                                <td class="var-name"><code>[SAVINGS_AND_INVESTMENTS]</code></td>
                                <td class="var-desc">
                                    Describe your current savings and investment accounts, including balances, types (e.g., emergency fund, retirement accounts), and monthly contributions.                                    <div class="var-example">For example: "Emergency fund: $3,000, Roth IRA: $8,000, contributing $200 monthly to both."</div>
                                </td>
                                <td class="var-input">
                                                                            <textarea
                                            class="customize-input"
                                            data-placeholder="[SAVINGS_AND_INVESTMENTS]"
                                            placeholder="Enter your value here..."
                                            rows="3"></textarea>
                                                                    </td>
                            </tr>
                                                    <tr>
                                <td class="var-name"><code>[DEBTS]</code></td>
                                <td class="var-desc">
                                    List all outstanding debts, including amounts owed, interest rates, and minimum monthly payments for each.                                    <div class="var-example">For example: "Credit card: $5,000 at 18% APR, $150 minimum payment; car loan: $12,000 at 6% APR, $300 minimum payment."</div>
                                </td>
                                <td class="var-input">
                                                                            <textarea
                                            class="customize-input"
                                            data-placeholder="[DEBTS]"
                                            placeholder="Enter your value here..."
                                            rows="3"></textarea>
                                                                    </td>
                            </tr>
                                                    <tr>
                                <td class="var-name"><code>[CONTEXT]</code></td>
                                <td class="var-desc">
                                    Provide any additional information about your financial situation, such as recent changes, challenges, or constraints affecting your budget.                                    <div class="var-example">For example: "Recently transitioned to freelance work, income fluctuates monthly; expecting medical expenses of $2,000 next quarter."</div>
                                </td>
                                <td class="var-input">
                                                                            <textarea
                                            class="customize-input"
                                            data-placeholder="[CONTEXT]"
                                            placeholder="Enter your value here..."
                                            rows="3"></textarea>
                                                                    </td>
                            </tr>
                                                    <tr>
                                <td class="var-name"><code>[TIMEFRAME]</code></td>
                                <td class="var-desc">
                                    Specify the timeline for the financial plan, including any key deadlines for achieving goals or resolving debts.                                    <div class="var-example">For example: "6 months to pay off credit card debt; 2 years to save for a down payment; long-term retirement planning over 20 years."</div>
                                </td>
                                <td class="var-input">
                                                                            <input
                                            type="text"
                                            class="customize-input"
                                            data-placeholder="[TIMEFRAME]"
                                            placeholder="Enter your value here..." />
                                                                    </td>
                            </tr>
                                            </tbody>
                </table>

                <button class="copy-customized-btn flowpast-copy-prompt-btn" onclick="handlePromptCopy()">
                    <svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" fill="currentColor" viewBox="0 0 16 16">
                        <path d="M4 1.5H3a2 2 0 0 0-2 2V14a2 2 0 0 0 2 2h10a2 2 0 0 0 2-2V3.5a2 2 0 0 0-2-2h-1v1h1a1 1 0 0 1 1 1V14a1 1 0 0 1-1 1H3a1 1 0 0 1-1-1V3.5a1 1 0 0 1 1-1h1v-1z" />
                        <path d="M9.5 1a.5.5 0 0 1 .5.5v1a.5.5 0 0 1-.5.5h-3a.5.5 0 0 1-.5-.5v-1a.5.5 0 0 1 .5-.5h3zm-3-1A1.5 1.5 0 0 0 5 1.5v1A1.5 1.5 0 0 0 6.5 4h3A1.5 1.5 0 0 0 11 2.5v-1A1.5 1.5 0 0 0 9.5 0h-3z" />
                    </svg>
                    <span class="copy-customized-text">Customise the prompt now</span>
                </button>
            </div>
        
        <!-- Full Prompt Code Header -->
                    <div class="prompt-code-header">
                <span class="prompt-code-title">
                    Step 2: Copy the Prompt
                </span>
                <div class="prompt-code-buttons">
                    <!-- Reset: Only visible when unlocked -->
                    <button class="prompt-header-btn prompt-header-reset btn-when-unlocked" onclick="resetPrompt()" style="display: none;">
                        <svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="currentColor" viewBox="0 0 16 16">
                            <path fill-rule="evenodd" d="M8 3a5 5 0 1 0 4.546 2.914.5.5 0 0 1 .908-.417A6 6 0 1 1 8 2v1z" />
                            <path d="M8 4.466V.534a.25.25 0 0 1 .41-.192l2.36 1.966c.12.1.12.284 0 .384L8.41 4.658A.25.25 0 0 1 8 4.466z" />
                        </svg>
                        <span>Reset</span>
                    </button>
                    <!-- Copy Full Prompt -->
                    <button class="prompt-header-btn prompt-header-copy flowpast-copy-prompt-btn" onclick="handlePromptCopy()">
                        <svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="currentColor" viewBox="0 0 16 16">
                            <path d="M4 1.5H3a2 2 0 0 0-2 2V14a2 2 0 0 0 2 2h10a2 2 0 0 0 2-2V3.5a2 2 0 0 0-2-2h-1v1h1a1 1 0 0 1 1 1V14a1 1 0 0 1-1 1H3a1 1 0 0 1-1-1V3.5a1 1 0 0 1 1-1h1v-1z" />
                            <path d="M9.5 1a.5.5 0 0 1 .5.5v1a.5.5 0 0 1-.5.5h-3a.5.5 0 0 1-.5-.5v-1a.5.5 0 0 1 .5-.5h3zm-3-1A1.5 1.5 0 0 0 5 1.5v1A1.5 1.5 0 0 0 6.5 4h3A1.5 1.5 0 0 0 11 2.5v-1A1.5 1.5 0 0 0 9.5 0h-3z" />
                        </svg>
                        <span>Copy Full Prompt</span>
                    </button>
                </div>
            </div>
        

        <!-- Prompt Content -->
        <div class="prompt-box prompt-gated-wrapper">
            <!-- Gated: Blurred content -->
            <div class="prompt-gated-content">
                <div class="prompt-header-visible">OBJECTIVE</div><div class="locked-section"><div class="locked-section-bg"><div class="locked-section-lines"><div class="locked-line" style="width: 85%;"></div><div class="locked-line" style="width: 78%;"></div></div></div><div class="locked-section-icon">🔒</div></div><div class="prompt-header-visible">PERSONA</div><div class="locked-section"><div class="locked-section-bg"><div class="locked-section-lines"><div class="locked-line" style="width: 85%;"></div><div class="locked-line" style="width: 78%;"></div></div></div><div class="locked-section-icon">🔒</div></div><div class="prompt-header-visible">CONSTRAINTS</div><div class="locked-section"><div class="locked-section-bg"><div class="locked-section-lines"><div class="locked-line" style="width: 85%;"></div><div class="locked-line" style="width: 78%;"></div><div class="locked-line" style="width: 92%;"></div><div class="locked-line" style="width: 75%;"></div><div class="locked-line" style="width: 88%;"></div></div></div><div class="locked-section-icon">🔒</div></div><div class="prompt-header-visible subheader">Scope Boundaries — What This Is NOT</div><div class="locked-section"><div class="locked-section-bg"><div class="locked-section-lines"><div class="locked-line" style="width: 85%;"></div><div class="locked-line" style="width: 78%;"></div><div class="locked-line" style="width: 92%;"></div></div></div><div class="locked-section-icon">🔒</div></div><div class="prompt-header-visible">PROCESS</div><div class="locked-section"><div class="locked-section-bg"><div class="locked-section-lines"><div class="locked-line" style="width: 85%;"></div><div class="locked-line" style="width: 78%;"></div><div class="locked-line" style="width: 92%;"></div><div class="locked-line" style="width: 75%;"></div><div class="locked-line" style="width: 88%;"></div><div class="locked-line" style="width: 72%;"></div><div class="locked-line" style="width: 80%;"></div><div class="locked-line" style="width: 95%;"></div><div class="locked-line" style="width: 70%;"></div><div class="locked-line" style="width: 83%;"></div><div class="locked-line" style="width: 85%;"></div></div></div><div class="locked-section-icon">🔒</div></div><div class="prompt-header-visible">INPUTS</div><div class="locked-section"><div class="locked-section-bg"><div class="locked-section-lines"><div class="locked-line" style="width: 85%;"></div><div class="locked-line" style="width: 78%;"></div><div class="locked-line" style="width: 92%;"></div><div class="locked-line" style="width: 75%;"></div><div class="locked-line" style="width: 88%;"></div><div class="locked-line" style="width: 72%;"></div><div class="locked-line" style="width: 80%;"></div></div></div><div class="locked-section-icon">🔒</div></div><div class="prompt-header-visible">OUTPUT SPECIFICATION</div><div class="locked-section"><div class="locked-section-bg"><div class="locked-section-lines"><div class="locked-line" style="width: 85%;"></div><div class="locked-line" style="width: 78%;"></div><div class="locked-line" style="width: 92%;"></div><div class="locked-line" style="width: 75%;"></div><div class="locked-line" style="width: 88%;"></div><div class="locked-line" style="width: 72%;"></div><div class="locked-line" style="width: 80%;"></div><div class="locked-line" style="width: 95%;"></div><div class="locked-line" style="width: 70%;"></div><div class="locked-line" style="width: 83%;"></div><div class="locked-line" style="width: 85%;"></div><div class="locked-line" style="width: 78%;"></div><div class="locked-line" style="width: 92%;"></div><div class="locked-line" style="width: 75%;"></div><div class="locked-line" style="width: 88%;"></div><div class="locked-line" style="width: 72%;"></div><div class="locked-line" style="width: 80%;"></div><div class="locked-line" style="width: 95%;"></div><div class="locked-line" style="width: 70%;"></div><div class="locked-line" style="width: 83%;"></div><div class="locked-line" style="width: 85%;"></div><div class="locked-line" style="width: 78%;"></div><div class="locked-line" style="width: 92%;"></div><div class="locked-line" style="width: 75%;"></div><div class="locked-line" style="width: 88%;"></div><div class="locked-line" style="width: 72%;"></div><div class="locked-line" style="width: 80%;"></div><div class="locked-line" style="width: 95%;"></div><div class="locked-line" style="width: 70%;"></div><div class="locked-line" style="width: 83%;"></div><div class="locked-line" style="width: 85%;"></div><div class="locked-line" style="width: 78%;"></div><div class="locked-line" style="width: 92%;"></div><div class="locked-line" style="width: 75%;"></div><div class="locked-line" style="width: 88%;"></div><div class="locked-line" style="width: 72%;"></div><div class="locked-line" style="width: 80%;"></div><div class="locked-line" style="width: 95%;"></div><div class="locked-line" style="width: 70%;"></div><div class="locked-line" style="width: 83%;"></div><div class="locked-line" style="width: 85%;"></div></div></div><div class="locked-section-icon">🔒</div></div><div class="prompt-header-visible">QUALITY CHECKS</div><div class="locked-section"><div class="locked-section-bg"><div class="locked-section-lines"><div class="locked-line" style="width: 85%;"></div><div class="locked-line" style="width: 78%;"></div><div class="locked-line" style="width: 92%;"></div><div class="locked-line" style="width: 75%;"></div><div class="locked-line" style="width: 88%;"></div><div class="locked-line" style="width: 72%;"></div></div></div><div class="locked-section-icon">🔒</div></div>            </div>
            <!-- Unlocked: Full content (hidden by default) -->
            <div class="prompt-content-full" id="premium-prompt-content" style="display: none;">
                ## OBJECTIVE
Create a customized, practical monthly budget and financial action plan using the client’s provided numbers. The deliverable must optimize day-to-day spending, accelerate savings, and organize debt payoff while supporting the client’s short- and long-range aims.

## PERSONA
You are a seasoned personal financial planning professional who communicates in clear, client-friendly language. You balance realism with optimization, and you prioritize sustainability over “perfect on paper” budgets.

## CONSTRAINTS
- Use the client’s inputs as the source of truth; do not invent figures unless labeling them clearly as examples.
- Provide both **percent allocations** and **estimated dollar amounts** wherever the information allows.
- Keep recommendations broadly applicable (no jurisdiction-specific tax/legal claims).
- If critical data is missing or unclear, ask concise follow-up questions and provide a “best-guess interim plan” using transparent assumptions.
- Include an emergency-fund approach, debt payoff approach, and investment guidance aligned to goals and timeline.

### Scope Boundaries — What This Is NOT
- Not legal, tax filing, or individualized investment advisory services.
- Not a guarantee of returns or a prediction of market performance.
- Not a replacement for a fiduciary review of complex situations (e.g., bankruptcy, collections litigation, business accounting).

## PROCESS
1. **Pre-analysis confirmation (required):** Briefly restate your understanding of the client’s situation and what you will produce. List any missing details that would materially change the plan.
2. **Income normalization:** Convert income into a clear monthly after-tax figure (and note whether the provided income appears gross or net). Include other recurring income streams if provided.
3. **Goal mapping:** Translate goals into categories (short-term vs long-term), target amounts if known, and a suggested monthly contribution.
4. **Expense diagnosis:** Organize expenses into fixed vs variable; identify “essential” vs “optional.” Flag outliers and categories likely to be optimized.
5. **Budget framework selection:** Choose a budgeting approach (e.g., 50/30/20 or a modified rule) and justify why it fits the client’s goals/debt load.
6. **Category-by-category allocations:** Provide recommended targets for: housing, utilities, groceries, transportation, insurance/health, debt payments, savings, investing, discretionary, and sinking funds (irregular expenses).
7. **Debt payoff plan:** Recommend either avalanche or snowball (or a hybrid), show the prioritized order, and specify an action sequence (minimums + extra payment target).
8. **Savings &amp; investing plan:** Define emergency fund target (typically 3–6 months of core expenses) and outline a contribution schedule. Provide investment option types based on timeline and risk tolerance (if unknown, present conservative/moderate/aggressive paths).
9. **Expense reduction &amp; income lift tactics:** List high-impact cuts, negotiation ideas, and habit/system changes (automation, billing calendar, spending caps).
10. **Review cadence:** Provide a check-in schedule (e.g., every 4–6 weeks) and triggers for revising the plan (income change, new debt, rent increase, goal change).
11. **Illustrative example:** Include a short hypothetical showing how allocations might look using an example monthly income and a few example expenses (clearly labeled as illustrative, not the client’s data).

## INPUTS
- **Monthly income (state if gross or take-home):** [INCOME]  
- **Financial goals (short- and long-term):** [FINANCIAL_GOALS]  
- **Current monthly expenses (fixed + variable, with amounts):** [CURRENT_MONTHLY_EXPENSES]  
- **Current savings and investing approach (amounts, accounts, frequency):** [SAVINGS_AND_INVESTMENTS]  
- **Debts (type, balance, APR/interest rate, minimum payment):** [DEBTS]  
- **Background or special considerations (optional):** [CONTEXT]  
- **Time horizon / deadlines for goals (optional):** [TIMEFRAME]  

## OUTPUT SPECIFICATION
Organize the response with these sections and placeholders:

1. **Pre-Analysis Summary**
   - {Understanding Of Situation}
   - {Key Assumptions}
   - {Missing Info Questions}

2. **Monthly Snapshot**
   - {Monthly Income After Tax}
   - {Current Total Expenses}
   - {Current Savings Rate}
   - {Debt Overview Summary}

3. **Goals Plan**
   - {Short Term Goals}
   - {Long Term Goals}
   - {Monthly Goal Funding Targets}

4. **Recommended Budget (Targets)**
   Provide a table with columns:
   - {Category}
   - {Recommended Percent}
   - {Recommended Dollar Amount}
   - {Notes / Rationale}

5. **Debt Payoff Strategy**
   - {Chosen Method}
   - {Debt Priority Order}
   - {Monthly Extra Payment Plan}
   - {Next 3 Actions}

6. **Savings, Emergency Fund, and Investing**
   - {Emergency Fund Target}
   - {Monthly Emergency Fund Contribution}
   - {Investment Approach By Time Horizon}
   - {Automation Plan}

7. **Expense Optimization &amp; Savings Boost**
   - {Top Expense Cuts}
   - {Negotiation / Substitution Ideas}
   - {Optional Income Uplift Ideas}

8. **Maintenance Plan**
   - {Review Schedule}
   - {Rules For Adjusting The Budget}

9. **Illustrative Example (Hypothetical)**
   - {Example Monthly Income}
   - {Example Allocation Table}
   - {Example Debt Payment Flow}

## QUALITY CHECKS
Before finalizing, verify:
- All user-provided values were used consistently and not contradicted.
- Every major category has both a percent and a dollar target (or clearly stated why not).
- Debt strategy includes a clear prioritization order and immediate next steps.
- Emergency fund guidance includes a specific target and contribution timeline.
- Any assumptions and hypothetical figures are clearly labeled and separated from the client’s real data.            </div>
        </div>


    </div>

    <!-- CTA Row - Full width buttons -->
    <div class="prompt-cta-row">
        <button class="prompt-cta-btn prompt-cta-copy flowpast-copy-prompt-btn" onclick="handlePromptCopy()">
            <svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" fill="currentColor" viewBox="0 0 16 16">
                <path d="M4 1.5H3a2 2 0 0 0-2 2V14a2 2 0 0 0 2 2h10a2 2 0 0 0 2-2V3.5a2 2 0 0 0-2-2h-1v1h1a1 1 0 0 1 1 1V14a1 1 0 0 1-1 1H3a1 1 0 0 1-1-1V3.5a1 1 0 0 1 1-1h1v-1z" />
                <path d="M9.5 1a.5.5 0 0 1 .5.5v1a.5.5 0 0 1-.5.5h-3a.5.5 0 0 1-.5-.5v-1a.5.5 0 0 1 .5-.5h3zm-3-1A1.5 1.5 0 0 0 5 1.5v1A1.5 1.5 0 0 0 6.5 4h3A1.5 1.5 0 0 0 11 2.5v-1A1.5 1.5 0 0 0 9.5 0h-3z" />
            </svg>
            <span class="cta-copy-text">Copy Full Prompt</span>
        </button>
    </div>
</div>

<style>
    /* Gated prompt states */
    .prompt-gated-wrapper {
        position: relative;
    }

    /* When unlocked - show full content, hide gated */
    body.flowpast-unlocked .prompt-gated-wrapper .prompt-gated-content {
        display: none;
    }

    body.flowpast-unlocked .prompt-gated-wrapper .prompt-content-full {
        display: block !important;
    }

    /* Show/hide elements based on unlock state */
    body.flowpast-unlocked .btn-when-unlocked {
        display: inline-flex !important;
    }

    .prompt-viewer-wrapper {
        scroll-margin-top: 250px;
    }

    /* ========================================
   PROMPT VIEWER - MAIN WRAPPER
   ======================================== */
    .prompt-viewer-wrapper {
        margin: 30px 0;
        display: flex;
        flex-direction: column;
        gap: 20px;
    }

    /* ========================================
   PROMPT BOX CONTAINER
   ======================================== */
    .prompt-comparison-row {
        border-radius: 12px;
        overflow: hidden;
        border: 1px solid #e0e0e0;
        background: #fff;
    }

    /* ========================================
   HEADER WITH BUTTONS
   ======================================== */
    .prompt-row-header {
        display: flex;
        align-items: center;
        gap: 10px;
        padding: 14px 20px;
        color: #fff !important;
        background: #141414;
        border-bottom: 1px solid #e0e0e0;
        flex-wrap: wrap;
    }

    .prompt-row-icon {
        font-size: 20px;
    }

    .prompt-row-title {
        font-weight: 600;
        font-size: 22px;
        color: #fff !important;
        text-decoration: underline
    }

    .prompt-header-buttons {
        margin-left: auto;
        display: flex;
        gap: 10px;
        flex-wrap: wrap;
    }

    /* Header buttons */
    .prompt-header-btn {
        display: inline-flex;
        align-items: center;
        gap: 8px;
        padding: 10px 20px;
        border-radius: 6px;
        font-size: 14px;
        font-weight: 600;
        cursor: pointer;
        transition: all 0.2s;
        text-decoration: none;
        border: none;
    }

    .prompt-header-copy {
        background: #3a3a3a;
        color: #fff;
    }

    .prompt-header-copy:hover {
        background: #2a2a2a;
    }

    .prompt-header-copy.copied {
        background: #2e7d32;
    }

    .prompt-header-copy-green {
        background: #04AA6D !important;
        color: #fff !important;
    }

    .prompt-header-copy-green:hover {
        background: #039860 !important;
    }

    .prompt-header-copy-green.copied {
        background: #2e7d32 !important;
    }

    .prompt-header-access {
        background: rgb(5, 152, 98);
        color: #fff !important;
    }

    .prompt-header-access:hover {
        background: rgb(4, 130, 83);
        transform: translateY(-1px);
    }

    /* ========================================
   PROMPT CONTENT - FULL (NO SCROLL)
   ======================================== */
    .prompt-box {
        background: #ffffff;
    }

    .prompt-content-full {
        padding: 24px;
        margin: 0;
        color: #202124;
        background: #ffffff;
        font-family: 'Fira Code', 'Monaco', 'Consolas', monospace;
        font-size: 13px;
        line-height: 1.7;
        white-space: pre-wrap;
        word-wrap: break-word;
        /* No scroll - show full content */
        max-height: none;
        overflow: visible;
    }

    /* Highlighted variable in prompt */
    .prompt-variable {
        background: #fff3cd;
        color: #1967d2;
        font-weight: 700;
        padding: 2px 4px;
        border-radius: 3px;
        border: 1px solid #ffc107;
    }

    .prompt-variable-filled {
        background: #d4edda;
        color: #155724;
        font-weight: 700;
        padding: 2px 4px;
        border-radius: 3px;
        border: 1px solid #28a745;
    }

    /* ========================================
   GATED CONTENT (NO ACCESS)
   ======================================== */
    .prompt-gated-content {
        padding: 24px;
        background: #ffffff;
        font-family: 'Fira Code', 'Monaco', 'Consolas', monospace;
        font-size: 13px;
        line-height: 1.8;
        max-height: none;
        overflow: visible;
        user-select: none;
        -webkit-user-select: none;
        -moz-user-select: none;
        -ms-user-select: none;
        cursor: default;
    }

    /* ## headers - larger, black */
    .prompt-header-visible {
        color: #202124;
        font-weight: 600;
        margin: 5px 0 0px 0;
        font-size: 20px;
        user-select: none;
        -webkit-user-select: none;
        -moz-user-select: none;
        -ms-user-select: none;
        text-decoration: underline;
        text-underline-offset: 4px;
    }

    /* ### headers - smaller, black */
    .prompt-header-visible.subheader {
        color: #202124;
        font-weight: 600;
        margin: 5px 0;
        font-size: 18px;
    }

    .prompt-header-visible:first-child {
        margin-top: 0;
    }

    /* ========================================
   LOCKED SECTION BLOCK
   ======================================== */
    .locked-section {
        position: relative;
        margin: 4px 0 8px 0;
        border-radius: 6px;
        overflow: hidden;
        background: linear-gradient(110deg, #e2e8f0 8%, #f1f5f9 18%, #e2e8f0 33%);
        user-select: none;
        -webkit-user-select: none;
        -moz-user-select: none;
        -ms-user-select: none;
    }

    .locked-section-bg {
        position: relative;
    }

    .locked-section-lines {
        padding: 8px 12px;
        position: relative;
    }

    .locked-line {
        height: 6px;
        background: rgba(255, 255, 255, 0.6);
        border-radius: 3px;
        margin-bottom: 4px;
        margin-left: 12px;
    }

    .locked-line:last-child {
        margin-bottom: 0;
    }

    .locked-section-icon {
        position: absolute;
        top: 50%;
        left: 50%;
        transform: translate(-50%, -50%);
        z-index: 10;
        font-size: 24px;
        filter: drop-shadow(0 1px 3px rgba(0, 0, 0, 0.1));
    }

    /* Subheader locked sections - slightly indented */
    /*  .prompt-header-visible.subheader+.locked-section {
        margin-left: 16px;
    } */

    /* ========================================
   COMPATIBILITY BADGES
   ======================================== */
    .prompt-compatibility {
        display: flex;
        flex-wrap: wrap;
        align-items: center;
        gap: 8px;
        padding: 12px 20px;
        background: #f8f9fa;
        border-top: 1px solid #e0e0e0;
    }

    .compat-label {
        font-size: 13px;
        color: #5f6368;
        font-weight: 500;
    }

    .compat-badge {
        padding: 4px 10px;
        background: #e8f0fe;
        color: #1967d2;
        border-radius: 4px;
        font-size: 12px;
        font-weight: 500;
    }

    /* ========================================
   CTA ROW - FULL WIDTH BUTTONS
   ======================================== */
    .prompt-cta-row {
        display: flex;
        gap: 16px;
        flex-wrap: wrap;
    }

    .prompt-cta-btn {
        flex: 1;
        min-width: 200px;
        display: inline-flex;
        align-items: center;
        justify-content: center;
        gap: 10px;
        padding: 16px 24px;
        border-radius: 8px;
        font-size: 16px;
        font-weight: 600;
        cursor: pointer;
        transition: all 0.2s;
        text-decoration: none;
        border: none;
    }

    .prompt-cta-copy {
        background: #3a3a3a;
        color: #fff;
    }

    .prompt-cta-copy:hover {
        background: #2a2a2a;
        transform: translateY(-2px);
        box-shadow: 0 4px 12px rgba(0, 0, 0, 0.15);
    }

    .prompt-cta-copy.copied {
        background: #2e7d32;
    }

    .prompt-cta-reset {
        background: #3a3a3a;
        color: #fff;
    }

    .prompt-cta-reset:hover {
        background: #2a2a2a;
        transform: translateY(-2px);
        box-shadow: 0 4px 12px rgba(0, 0, 0, 0.15);
    }

    .prompt-cta-access {
        background: rgb(5, 152, 98);
        color: #fff !important;
    }

    .prompt-cta-access:hover {
        background: rgb(4, 130, 83);
        transform: translateY(-2px);
        box-shadow: 0 4px 12px rgba(5, 152, 98, 0.3);
    }

    /* ========================================
    CUSTOMIZE YOUR PROMPT SECTION
    ======================================== */
    .prompt-customize-section {
        padding: 24px;
        border-bottom: 1px solid #e0e0e0;
        background: #fafbfc;
    }

    .customize-title {
        margin: 0 0 8px 0;
        font-size: 18px;
        font-weight: 700;
        color: #202124;
    }

    .customize-subtitle {
        margin: 0 0 20px 0;
        font-size: 14px;
        color: #5f6368;
    }

    .customize-table {
        width: 100%;
        border-collapse: collapse;
        margin-bottom: 20px;
    }

    .customize-table th {
        text-align: left;
        padding: 12px;
        background: #f1f3f4;
        border: 1px solid #e0e0e0;
        font-size: 13px;
        font-weight: 600;
        color: #202124;
    }

    .customize-table td {
        padding: 12px;
        border: 1px solid #e0e0e0;
        vertical-align: top;
    }

    .customize-table .var-name {
        width: 25%;
        background: #f8f9fa;
    }

    .customize-table .var-name code {
        background: #fff3cd;
        color: #1967d2;
        border: 1px solid #ffc107;
        padding: 4px 8px;
        border-radius: 4px;
        font-size: 12px;
        word-break: break-all;
        font-weight: 600;
    }

    .customize-table .var-desc {
        width: 35%;
        font-size: 13px;
        color: #5f6368;
        line-height: 1.5;
    }

    .customize-table .var-example {
        margin-top: 8px;
        padding: 8px 10px;
        background: #f8f9fa;
        border-left: 3px solid #dadce0;
        font-size: 12px;
        color: #5f6368;
        font-style: italic;
        border-radius: 0 4px 4px 0;
    }

    .customize-table .var-input {
        width: 40%;
    }

    .customize-input {
        width: 100%;
        padding: 10px 12px;
        border: 1px solid #dadce0;
        border-radius: 6px;
        font-size: 13px;
        font-family: inherit;
        resize: vertical;
        transition: border-color 0.2s, box-shadow 0.2s;
    }

    .customize-input:focus {
        outline: none;
        border-color: rgb(5, 152, 98);
        box-shadow: 0 0 0 3px rgba(5, 152, 98, 0.1);
    }

    .customize-input::placeholder {
        color: #9aa0a6;
        font-style: italic;
    }

    .copy-customized-btn {
        display: flex;
        align-items: center;
        justify-content: center;
        gap: 10px;
        width: 100%;
        padding: 16px 24px;
        background: rgb(5, 152, 98);
        color: #fff;
        border: none;
        border-radius: 8px;
        font-size: 16px;
        font-weight: 600;
        cursor: pointer;
        transition: all 0.2s;
    }

    .copy-customized-btn:hover {
        background: rgb(4, 130, 83);
        transform: translateY(-2px);
        box-shadow: 0 4px 12px rgba(5, 152, 98, 0.3);
    }

    .copy-customized-btn.copied {
        background: #2e7d32;
    }

    /* ========================================
    FULL PROMPT CODE HEADER
    ======================================== */
    .prompt-code-header {
        display: flex;
        align-items: center;
        justify-content: space-between;
        padding: 10px 20px;
        color: #fff !important;
        background: #141414;
        border-bottom: 1px solid #e0e0e0;
    }

    .prompt-code-title {
        font-size: 22px;
        font-weight: 600;
        text-decoration: underline;

    }

    .prompt-code-buttons {
        display: flex;
        gap: 8px;
    }

    .prompt-code-buttons .prompt-header-btn {
        padding: 8px 14px;
        font-size: 13px;
        background: #ffffff;
        color: #202124;
        border: 1px solid #dadce0;
    }

    .prompt-code-buttons .prompt-header-access {
        background: rgb(5, 152, 98);
        color: #fff !important;
        border-color: rgb(5, 152, 98);
    }

    .prompt-code-buttons .prompt-header-btn.prompt-header-access:hover {
        background: rgb(4, 130, 83) !important;
        border-color: rgb(4, 130, 83);
        color: #fff !important;
    }

    .prompt-code-buttons .prompt-header-btn:hover {
        background: #f1f3f4;
    }

    .prompt-code-buttons .prompt-header-copy.copied {
        background: #d4edda;
        color: #155724;
        border-color: #28a745;
    }

    .prompt-header-reset {
        background: #ffffff;
        color: #202124;
    }

    /* ========================================
   RESPONSIVE
   ======================================== */
    @media (max-width: 768px) {
        .prompt-row-header {
            flex-direction: column;
            align-items: flex-start;
            gap: 12px;
        }

        .prompt-header-buttons {
            margin-left: 0;
            width: 100%;
        }

        .prompt-header-btn {
            flex: 1;
            justify-content: center;
        }

        .prompt-cta-row {
            flex-direction: column;
        }

        .prompt-cta-btn {
            width: 100%;
        }

        /* Customize table responsive */
        .customize-table,
        .customize-table thead,
        .customize-table tbody,
        .customize-table tr,
        .customize-table th,
        .customize-table td {
            display: block;
        }

        .customize-table thead {
            display: none;
        }

        .customize-table tr {
            margin-bottom: 16px;
            border: 1px solid #e0e0e0;
            border-radius: 8px;
            overflow: hidden;
        }

        .customize-table td {
            width: 100% !important;
            border: none;
            border-bottom: 1px solid #e0e0e0;
        }

        .customize-table td:last-child {
            border-bottom: none;
        }

        .customize-table .var-name {
            background: #f1f3f4;
            font-weight: 600;
        }

        .prompt-code-header {
            flex-direction: column;
            gap: 12px;
            align-items: flex-start;
        }

        .prompt-code-buttons {
            width: 100%;
        }

        .prompt-code-buttons .prompt-header-btn {
            flex: 1;
            justify-content: center;
        }
    }
</style>

<script>
    function handlePromptCopy() {
        // Check if unlocked via cookie
        if (typeof window.flowpastIsUnlocked === 'function' && !window.flowpastIsUnlocked()) {
            // Show email popup
            if (typeof window.flowpastShowEmailPopup === 'function') {
                window.flowpastShowEmailPopup('prompt');
            }
            return;
        }

        // Copy the customized prompt (with filled variables)
        const customizedPrompt = getCustomizedPrompt();
        const copyButtons = document.querySelectorAll('.prompt-header-copy, .prompt-header-copy-green, .prompt-cta-copy, .copy-customized-btn');

        navigator.clipboard.writeText(customizedPrompt).then(() => {
            copyButtons.forEach(btn => {
                btn.classList.add('copied');
                const textSpan = btn.querySelector('span');
                if (textSpan) textSpan.textContent = 'Copied!';
            });

            setTimeout(() => {
                copyButtons.forEach(btn => {
                    btn.classList.remove('copied');
                    const textSpan = btn.querySelector('span');
                    if (textSpan) textSpan.textContent = 'Copy Full Prompt';
                });
            }, 2000);
        }).catch(err => {
            console.error('Failed to copy:', err);
        });
    }

    // Store original prompt for customization
    const originalPrompt = "## OBJECTIVE\r\nCreate a customized, practical monthly budget and financial action plan using the client\u2019s provided numbers. The deliverable must optimize day-to-day spending, accelerate savings, and organize debt payoff while supporting the client\u2019s short- and long-range aims.\r\n\r\n## PERSONA\r\nYou are a seasoned personal financial planning professional who communicates in clear, client-friendly language. You balance realism with optimization, and you prioritize sustainability over \u201cperfect on paper\u201d budgets.\r\n\r\n## CONSTRAINTS\r\n- Use the client\u2019s inputs as the source of truth; do not invent figures unless labeling them clearly as examples.\r\n- Provide both **percent allocations** and **estimated dollar amounts** wherever the information allows.\r\n- Keep recommendations broadly applicable (no jurisdiction-specific tax\/legal claims).\r\n- If critical data is missing or unclear, ask concise follow-up questions and provide a \u201cbest-guess interim plan\u201d using transparent assumptions.\r\n- Include an emergency-fund approach, debt payoff approach, and investment guidance aligned to goals and timeline.\r\n\r\n### Scope Boundaries \u2014 What This Is NOT\r\n- Not legal, tax filing, or individualized investment advisory services.\r\n- Not a guarantee of returns or a prediction of market performance.\r\n- Not a replacement for a fiduciary review of complex situations (e.g., bankruptcy, collections litigation, business accounting).\r\n\r\n## PROCESS\r\n1. **Pre-analysis confirmation (required):** Briefly restate your understanding of the client\u2019s situation and what you will produce. List any missing details that would materially change the plan.\r\n2. **Income normalization:** Convert income into a clear monthly after-tax figure (and note whether the provided income appears gross or net). Include other recurring income streams if provided.\r\n3. **Goal mapping:** Translate goals into categories (short-term vs long-term), target amounts if known, and a suggested monthly contribution.\r\n4. **Expense diagnosis:** Organize expenses into fixed vs variable; identify \u201cessential\u201d vs \u201coptional.\u201d Flag outliers and categories likely to be optimized.\r\n5. **Budget framework selection:** Choose a budgeting approach (e.g., 50\/30\/20 or a modified rule) and justify why it fits the client\u2019s goals\/debt load.\r\n6. **Category-by-category allocations:** Provide recommended targets for: housing, utilities, groceries, transportation, insurance\/health, debt payments, savings, investing, discretionary, and sinking funds (irregular expenses).\r\n7. **Debt payoff plan:** Recommend either avalanche or snowball (or a hybrid), show the prioritized order, and specify an action sequence (minimums + extra payment target).\r\n8. **Savings & investing plan:** Define emergency fund target (typically 3\u20136 months of core expenses) and outline a contribution schedule. Provide investment option types based on timeline and risk tolerance (if unknown, present conservative\/moderate\/aggressive paths).\r\n9. **Expense reduction & income lift tactics:** List high-impact cuts, negotiation ideas, and habit\/system changes (automation, billing calendar, spending caps).\r\n10. **Review cadence:** Provide a check-in schedule (e.g., every 4\u20136 weeks) and triggers for revising the plan (income change, new debt, rent increase, goal change).\r\n11. **Illustrative example:** Include a short hypothetical showing how allocations might look using an example monthly income and a few example expenses (clearly labeled as illustrative, not the client\u2019s data).\r\n\r\n## INPUTS\r\n- **Monthly income (state if gross or take-home):** [INCOME]  \r\n- **Financial goals (short- and long-term):** [FINANCIAL_GOALS]  \r\n- **Current monthly expenses (fixed + variable, with amounts):** [CURRENT_MONTHLY_EXPENSES]  \r\n- **Current savings and investing approach (amounts, accounts, frequency):** [SAVINGS_AND_INVESTMENTS]  \r\n- **Debts (type, balance, APR\/interest rate, minimum payment):** [DEBTS]  \r\n- **Background or special considerations (optional):** [CONTEXT]  \r\n- **Time horizon \/ deadlines for goals (optional):** [TIMEFRAME]  \r\n\r\n## OUTPUT SPECIFICATION\r\nOrganize the response with these sections and placeholders:\r\n\r\n1. **Pre-Analysis Summary**\r\n   - {Understanding Of Situation}\r\n   - {Key Assumptions}\r\n   - {Missing Info Questions}\r\n\r\n2. **Monthly Snapshot**\r\n   - {Monthly Income After Tax}\r\n   - {Current Total Expenses}\r\n   - {Current Savings Rate}\r\n   - {Debt Overview Summary}\r\n\r\n3. **Goals Plan**\r\n   - {Short Term Goals}\r\n   - {Long Term Goals}\r\n   - {Monthly Goal Funding Targets}\r\n\r\n4. **Recommended Budget (Targets)**\r\n   Provide a table with columns:\r\n   - {Category}\r\n   - {Recommended Percent}\r\n   - {Recommended Dollar Amount}\r\n   - {Notes \/ Rationale}\r\n\r\n5. **Debt Payoff Strategy**\r\n   - {Chosen Method}\r\n   - {Debt Priority Order}\r\n   - {Monthly Extra Payment Plan}\r\n   - {Next 3 Actions}\r\n\r\n6. **Savings, Emergency Fund, and Investing**\r\n   - {Emergency Fund Target}\r\n   - {Monthly Emergency Fund Contribution}\r\n   - {Investment Approach By Time Horizon}\r\n   - {Automation Plan}\r\n\r\n7. **Expense Optimization & Savings Boost**\r\n   - {Top Expense Cuts}\r\n   - {Negotiation \/ Substitution Ideas}\r\n   - {Optional Income Uplift Ideas}\r\n\r\n8. **Maintenance Plan**\r\n   - {Review Schedule}\r\n   - {Rules For Adjusting The Budget}\r\n\r\n9. **Illustrative Example (Hypothetical)**\r\n   - {Example Monthly Income}\r\n   - {Example Allocation Table}\r\n   - {Example Debt Payment Flow}\r\n\r\n## QUALITY CHECKS\r\nBefore finalizing, verify:\r\n- All user-provided values were used consistently and not contradicted.\r\n- Every major category has both a percent and a dollar target (or clearly stated why not).\r\n- Debt strategy includes a clear prioritization order and immediate next steps.\r\n- Emergency fund guidance includes a specific target and contribution timeline.\r\n- Any assumptions and hypothetical figures are clearly labeled and separated from the client\u2019s real data.";
    const variables = ["[INCOME]","[FINANCIAL_GOALS]","[CURRENT_MONTHLY_EXPENSES]","[SAVINGS_AND_INVESTMENTS]","[DEBTS]","[CONTEXT]","[TIMEFRAME]"];
    // Initial render with highlighted variables
    document.addEventListener('DOMContentLoaded', function() {
        renderPromptWithHighlights();
    });

    // Live update prompt as user types
    document.querySelectorAll('.customize-input').forEach(input => {
        input.addEventListener('input', renderPromptWithHighlights);
    });

    function renderPromptWithHighlights() {
        const promptContent = document.getElementById('premium-prompt-content');
        if (!promptContent) return;

        let updatedPrompt = originalPrompt;
        let filledVariables = {};

        // Collect filled values
        document.querySelectorAll('.customize-input').forEach(input => {
            const placeholder = input.dataset.placeholder;
            const value = input.value.trim();

            if (value) {
                filledVariables[placeholder] = value;
            }
        });

        // Replace filled variables and highlight remaining
        let htmlContent = escapeHtml(updatedPrompt);

        variables.forEach(placeholder => {
            const escapedPlaceholder = escapeHtml(placeholder);
            const regex = new RegExp(escapeRegex(escapedPlaceholder), 'g');

            if (filledVariables[placeholder]) {
                // Show filled value with green highlight
                htmlContent = htmlContent.replace(regex,
                    '<span class="prompt-variable-filled">' + escapeHtml(filledVariables[placeholder]) + '</span>'
                );
            } else {
                // Show original placeholder with yellow highlight
                htmlContent = htmlContent.replace(regex,
                    '<span class="prompt-variable">' + escapedPlaceholder + '</span>'
                );
            }
        });

        promptContent.innerHTML = htmlContent;
    }

    function escapeRegex(string) {
        return string.replace(/[.*+?^${}()|[\]\\]/g, '\\$&');
    }

    function escapeHtml(text) {
        const div = document.createElement('div');
        div.textContent = text;
        return div.innerHTML;
    }

    function resetPrompt() {
        // Clear all input fields
        document.querySelectorAll('.customize-input').forEach(input => {
            input.value = '';
        });

        // Re-render with original placeholders highlighted
        renderPromptWithHighlights();

        // Visual feedback
        const resetBtns = document.querySelectorAll('.prompt-header-reset, .prompt-cta-reset');
        resetBtns.forEach(btn => {
            const originalText = btn.querySelector('span').textContent;
            btn.querySelector('span').textContent = 'Reset!';
            setTimeout(() => {
                btn.querySelector('span').textContent = originalText;
            }, 1000);
        });
    }


    function getCustomizedPrompt() {
        let updatedPrompt = originalPrompt;

        document.querySelectorAll('.customize-input').forEach(input => {
            const placeholder = input.dataset.placeholder;
            const value = input.value.trim();

            if (value) {
                const regex = new RegExp(escapeRegex(placeholder), 'g');
                updatedPrompt = updatedPrompt.replace(regex, value);
            }
        });

        return updatedPrompt;
    }
</script>

</div>

<div class="pro-tips-section">

<h2 class="wp-block-heading">Pro Tips for Better AI Prompt Results</h2>



<ul class="wp-block-list">

<li><strong>Give “lumpy” expenses their own line.</strong> Annual and semiannual bills (insurance, subscriptions, tuition, car registration) are where budgets quietly fail. Add them as separate items and label the due month. Follow up with: “Show me the monthly sinking-fund amount for each lumpy expense and where it fits in the budget categories.”</li>


<li><strong>Clarify net vs gross income.</strong> If you’re not sure, say so, then provide your best estimate of take-home pay plus any deductions you know (health insurance, retirement contributions). A helpful follow-up prompt is: “Assume my income is gross and estimate a conservative after-tax range; then show the plan using the lower number.”</li>

<li><strong>List minimum debt payments and APRs if you have them.</strong> Minimums determine your floor; APRs determine which balance is costing you the most. If APRs are unknown, ask the model to proceed using a reasonable placeholder and to tell you exactly what to replace later: “Use a transparent assumption for APRs, and mark every place I should swap in the real rate.”</li>


<li><strong>Force a trade-off conversation.</strong> After the first output, pick one goal to accelerate and one category to cut, then rerun a scenario. Try: “Now make the plan 10% more aggressive on debt payoff, but keep groceries and childcare unchanged. Show the new category dollars and what gets reduced.”</li>


<li><strong>Request automation-friendly outputs.</strong> If you want this to stick, ask for a plan that matches how you actually bank and pay bills. For example: “Rewrite the budget as a paycheck-by-paycheck plan (two paychecks per month), and include a simple set of transfer rules I can automate.”</li>

</ul>
<!-- /wp:post-content -->
</div>

<div class="related-prompts-section">
<!-- wp:heading {"level":2} -->
<h2 class="wp-block-heading">Related Prompts</h2>
<!-- /wp:heading -->

<!-- wp:paragraph -->
<p>Once your monthly budget is stable, these prompts help you strengthen the systems around it, especially if your plan depends on predictable traffic, conversion, and a smoother customer journey.</p>
<!-- /wp:paragraph -->

<!-- wp:paragraph -->
<p>If you also need your site structure to stop leaking visitors before they ever see your offer, <a href="https://flowpast.com/prompts/create-a-url-structure-handbook-with-this-ai-prompt/">Create a URL Structure Handbook with this AI Prompt</a> pairs well. When your pages are a mess (duplicate topics, confusing categories, weak internal linking), marketing spend gets less efficient, which makes budgeting harder than it should be.</p>
<!-- /wp:paragraph -->

<!-- wp:paragraph -->
<p>For teams doing content and relying on customer posts, reviews, or community content to drive demand, <a href="https://flowpast.com/prompts/build-a-ugc-seo-integration-plan-with-this-ai-prompt/">Build a UGC SEO Integration Plan with this AI Prompt</a> is the next logical move. When UGC is organized and intentional, your lead flow becomes steadier, which makes it easier to set realistic savings and debt targets.</p>
<!-- /wp:paragraph -->

<!-- wp:paragraph -->
<p>When the issue is “people arrive, then bounce,” improving conversion can be more powerful than cutting expenses. <a href="https://flowpast.com/prompts/create-a-ux-improvement-plan-to-cut-bounce-with-this-ai-prompt/">Create a UX Improvement Plan to Cut Bounce with this AI Prompt</a> helps you identify friction points, prioritize fixes, and keep your acquisition budget from turning into wasted clicks.</p>
<!-- /wp:paragraph -->

<br>

<!-- wp:paragraph -->
<p>Quick reference:</p>
<!-- /wp:paragraph -->

<!-- wp:list -->
<ul>
<!-- wp:list-item -->
<li><a href="https://flowpast.com/prompts/create-a-url-structure-handbook-with-this-ai-prompt/">Create a URL Structure Handbook with this AI Prompt</a>: Clean site architecture for better discovery.</li>
<!-- /wp:list-item -->
<!-- wp:list-item -->
<li><a href="https://flowpast.com/prompts/build-a-ugc-seo-integration-plan-with-this-ai-prompt/">Build a UGC SEO Integration Plan with this AI Prompt</a>: Turn UGC into predictable SEO growth.</li>
<!-- /wp:list-item -->
<!-- wp:list-item -->
<li><a href="https://flowpast.com/prompts/create-a-ux-improvement-plan-to-cut-bounce-with-this-ai-prompt/">Create a UX Improvement Plan to Cut Bounce with this AI Prompt</a>: Reduce friction and keep visitors engaged.</li>
<!-- /wp:list-item -->
<!-- wp:list-item -->
<li><a href="https://flowpast.com/prompts/build-a-website-conversion-plan-with-this-ai-prompt/">Build a Website Conversion Plan with this AI Prompt</a>: Increase signups and sales systematically.</li>
<!-- /wp:list-item -->
<!-- wp:list-item -->
<li><a href="https://flowpast.com/prompts/build-a-website-plan-with-this-ai-prompt/">Build a Website Plan with this AI Prompt</a>: Align pages, goals, and execution steps.</li>
<!-- /wp:list-item -->
</ul>
<!-- /wp:list -->
</div>

<div class="faq-section">
<!-- wp:heading {"level":2} -->
<h2 class="wp-block-heading">Common Questions</h2>
<!-- /wp:heading -->

<div class="faq-item">
<span class="question">Which roles benefit most from this monthly budget plan AI prompt?</span>
<!-- wp:paragraph -->
<p class="answer"><strong>Operations Managers</strong> use this to build a clear, repeatable monthly spending plan that reduces last-minute cash scrambles and improves predictability. <strong>Finance Leads at small businesses</strong> find it helpful when they need a simple, client-friendly plan for owners who want structure without a full finance rebuild. <strong>Freelance consultants</strong> apply it to normalize variable income and set “safe to spend” numbers that prevent feast-or-famine months. <strong>Executive Assistants or household administrators</strong> use it to organize bills, savings, and debt into a plan that’s easy to maintain week to week.</p>
<!-- /wp:paragraph -->
</div>

<div class="faq-item">
<span class="question">Which industries get the most value from this monthly budget plan AI prompt?</span>
<!-- wp:paragraph -->
<p class="answer"><strong>Creative services</strong> (design, video, agencies) benefit because income often fluctuates; this prompt helps translate uneven cash flow into a stable monthly plan with baseline and upgrade steps. <strong>E-commerce and retail</strong> teams use it to plan around seasonality, ad spend swings, and inventory-driven cash crunches while still protecting savings and debt payoff. <strong>Healthcare practices</strong> can apply it to manage payroll and overhead alongside personal financial goals for owners, especially when reimbursements create timing gaps. <strong>Independent professionals</strong> (coaches, accountants, real estate agents) get value from the structured questions and interim assumptions that keep planning moving even when the numbers aren’t perfect.</p>
<!-- /wp:paragraph -->
</div>

<div class="faq-item">
<span class="question">Why do basic AI prompts for building a monthly budget and debt plan produce weak results?</span>
<!-- wp:paragraph -->
<p class="answer">A typical prompt like “Write me a monthly budget to pay off debt” fails because it: lacks your actual income normalization (net vs gross and timing), provides no structured process for confirming missing details, ignores goal timelines (short-term vs long-term) that change contribution amounts, produces generic percentages instead of category dollars you can execute, and misses the interim-plan approach that keeps you moving even with incomplete data. Frankly, that’s why the output feels motivational instead of operational. This prompt is designed to behave more like a planning session than a template.</p>
<!-- /wp:paragraph -->
</div>

<div class="faq-item">
<span class="question">Can I customize this monthly budget plan prompt for my specific situation?</span>
<!-- wp:paragraph -->
<p class="answer">Yes. Even though the template doesn’t use formal variable fields, you customize it by changing the inputs you provide: income (and whether it’s net or gross), fixed vs variable expenses, debt balances/APRs/minimums, and goal deadlines. If you have irregular income, include last 6–12 months of monthly totals and ask the model to use a conservative baseline plus an “overflow rule” for good months. A good follow-up is: “Ask me only the 8 most important missing questions, then regenerate the plan with both conservative and moderate scenarios.”</p>
<!-- /wp:paragraph -->
</div>

<div class="faq-item">
<span class="question">What are the most common mistakes when using this monthly budget plan prompt?</span>
<!-- wp:paragraph -->
<p class="answer">The biggest mistake is giving income without context—“I make $6,000/month” is vague, while “$6,000/month net after taxes, paid biweekly” lets the plan schedule bills and savings properly. Another common error is listing expenses as a single bucket; instead of “$900 other,” break it into “$120 subscriptions, $180 fuel, $250 dining out, $350 misc household.” People also skip debt details; “I have credit cards” is weak, while “Card A $4,200 at 24% APR, $140 minimum; Card B $1,900 at 18% APR, $65 minimum” enables a real payoff order. Finally, forgetting irregular bills leads to surprise shortfalls, so include items like annual insurance or quarterly taxes and ask for sinking-fund amounts.</p>
<!-- /wp:paragraph -->
</div>

<div class="faq-item">
<span class="question">Who should NOT use this monthly budget plan prompt?</span>
<!-- wp:paragraph -->
<p class="answer">This prompt isn’t ideal for situations involving active bankruptcy, collections litigation, or complex business accounting where a licensed professional needs to review documents. It’s also not a fit if you want jurisdiction-specific tax advice or exact investment recommendations, because it intentionally stays broadly applicable. If your finances are highly complex, use this prompt to get organized and generate questions, then take the output to a fiduciary or qualified advisor.</p>
<!-- /wp:paragraph -->
</div>

<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "FAQPage",
  "mainEntity": [
    {
      "@type": "Question",
      "name": "Which roles benefit most from this monthly budget plan AI prompt?",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "Operations Managers use this to build a clear, repeatable monthly spending plan that reduces last-minute cash scrambles and improves predictability. Finance Leads at small businesses find it helpful when they need a simple, client-friendly plan for owners who want structure without a full finance rebuild. Freelance consultants apply it to normalize variable income and set “safe to spend” numbers that prevent feast-or-famine months. Executive Assistants or household administrators use it to organize bills, savings, and debt into a plan that’s easy to maintain week to week."
      }
    },
    {
      "@type": "Question",
      "name": "Which industries get the most value from this monthly budget plan AI prompt?",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "Creative services (design, video, agencies) benefit because income often fluctuates; this prompt helps translate uneven cash flow into a stable monthly plan with baseline and upgrade steps. E-commerce and retail teams use it to plan around seasonality, ad spend swings, and inventory-driven cash crunches while still protecting savings and debt payoff. Healthcare practices can apply it to manage payroll and overhead alongside personal financial goals for owners, especially when reimbursements create timing gaps. Independent professionals (coaches, accountants, real estate agents) get value from the structured questions and interim assumptions that keep planning moving even when the numbers aren’t perfect."
      }
    },
    {
      "@type": "Question",
      "name": "Why do basic AI prompts for building a monthly budget and debt plan produce weak results?",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "A typical prompt like “Write me a monthly budget to pay off debt” fails because it: lacks your actual income normalization (net vs gross and timing), provides no structured process for confirming missing details, ignores goal timelines (short-term vs long-term) that change contribution amounts, produces generic percentages instead of category dollars you can execute, and misses the interim-plan approach that keeps you moving even with incomplete data. Frankly, that’s why the output feels motivational instead of operational. This prompt is designed to behave more like a planning session than a template."
      }
    },
    {
      "@type": "Question",
      "name": "Can I customize this monthly budget plan prompt for my specific situation?",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "Yes. Even though the template doesn’t use formal variable fields, you customize it by changing the inputs you provide: income (and whether it’s net or gross), fixed vs variable expenses, debt balances/APRs/minimums, and goal deadlines. If you have irregular income, include last 6–12 months of monthly totals and ask the model to use a conservative baseline plus an “overflow rule” for good months. A good follow-up is: “Ask me only the 8 most important missing questions, then regenerate the plan with both conservative and moderate scenarios.”"
      }
    },
    {
      "@type": "Question",
      "name": "What are the most common mistakes when using this monthly budget plan prompt?",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "The biggest mistake is giving income without context—“I make $6,000/month” is vague, while “$6,000/month net after taxes, paid biweekly” lets the plan schedule bills and savings properly. Another common error is listing expenses as a single bucket; instead of “$900 other,” break it into “$120 subscriptions, $180 fuel, $250 dining out, $350 misc household.” People also skip debt details; “I have credit cards” is weak, while “Card A $4,200 at 24% APR, $140 minimum; Card B $1,900 at 18% APR, $65 minimum” enables a real payoff order. Finally, forgetting irregular bills leads to surprise shortfalls, so include items like annual insurance or quarterly taxes and ask for sinking-fund amounts."
      }
    },
    {
      "@type": "Question",
      "name": "Who should NOT use this monthly budget plan prompt?",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "This prompt isn’t ideal for situations involving active bankruptcy, collections litigation, or complex business accounting where a licensed professional needs to review documents. It’s also not a fit if you want jurisdiction-specific tax advice or exact investment recommendations, because it intentionally stays broadly applicable. If your finances are highly complex, use this prompt to get organized and generate questions, then take the output to a fiduciary or qualified advisor."
      }
    }
  ]
}
</script>
</div>

<div class="closing-section">
<!-- wp:paragraph -->
<p>You don’t need a perfect spreadsheet. You need a plan you can follow on an ordinary Tuesday. Paste the prompt into your AI tool, add your real numbers, and build a monthly budget and debt path you can actually maintain.</p>
<!-- /wp:paragraph -->
</div>]]></content:encoded>
					
		
		
		<media:content url="https://flowpast.s3.eu-north-1.amazonaws.com/featured_blog_images/5001759.webp" medium="image"></media:content>
            	</item>
		<item>
		<title>Build a Personalized Retirement Roadmap AI Prompt</title>
		<link>https://flowpast.com/prompts/build-a-personalized-retirement-roadmap-ai-prompt/</link>
		
		<dc:creator><![CDATA[Lisa Granqvist]]></dc:creator>
		<pubDate>Fri, 23 Jan 2026 02:57:22 +0000</pubDate>
				<category><![CDATA[Prompts]]></category>
		<guid isPermaLink="false">https://flowpast.com/?p=5001758</guid>

					<description><![CDATA[Retirement plan feels overwhelming - the ultimate AI Prompt that builds a personalized roadmap for savings, investing, taxes, healthcare, and milestones. Discover more AI prompts for marketing, sales, and ops.]]></description>
										<content:encoded><![CDATA[<!-- FOCUS_KEYWORD: retirement roadmap AI prompt -->
<div class="hook-introduction">

<p>Retirement planning usually breaks down in the messy middle. You might have a 401(k) balance, a rough “I’ll retire around 65” idea, and a dozen tabs open on taxes, Social Security, and healthcare. But no single plan ties it together, so you stall or default to guesswork.</p>



<p>This <strong>retirement roadmap AI prompt</strong> is built for <strong>mid-career professionals</strong> trying to turn scattered accounts into a coherent plan, <strong>small business owners</strong> who need a retirement strategy that works with uneven income, and <strong>newly serious savers</strong> who want clear next steps without drowning in jargon. The output is a practical retirement roadmap: assumptions, savings targets, account-by-account tax-aware guidance, healthcare and estate basics, plus a milestone timeline you can revisit as life changes.</p>

</div>

<div class="what-and-when-section">

<h2 class="wp-block-heading">What Does This AI Prompt Do and When to Use It?</h2>



<table class="solution-results-table three-column" role="presentation" aria-label="What this prompt does, when to use it, and what you get">
 <thead>
    <tr>
      <th scope="col">What This Prompt Does</th>
      <th scope="col">When to Use This Prompt</th>
      <th scope="col">What You&#8217;ll Get</th>
    </tr>
  </thead>
  <tbody>
    <tr>
      <td>
        <ul class="automation-list">
          <li>It restates your situation first, then flags what’s missing and asks targeted follow-up questions instead of guessing.</li>
          <li>It sets explicit planning assumptions (inflation, return ranges, withdrawal logic) so you can see what the plan is built on.</li>
          <li>It inventories assets, debts, and cash-flow pressures, then connects them to a savings rate and investment approach that matches your time horizon.</li>
          <li>It maps “which dollars go where” across tax-advantaged and taxable accounts, using a tax-aware order of operations.</li>
          <li>It incorporates healthcare and estate basics (for example, insurance timing and beneficiary checks) and calls out items needing licensed review.</li>
       </ul>
      </td>
      <td>
        <ul class="results-list">
          <li>You have retirement accounts already, but you’re unsure if you’re actually on track for your target date and lifestyle.</li>
          <li>Your finances are changing (new job, marriage, divorce, new baby, inheritance), and your old “plan” no longer fits.</li>
          <li>You’re trying to choose between trade-offs: save more, retire later, or adjust spending expectations without hand-waving.</li>
          <li>Market volatility is making you second-guess your investments, and you want a rules-based approach you can stick with.</li>
          <li>You’re scaling income and need a repeatable system for contributions, rebalancing, and yearly check-ins rather than one-time math.</li>
        </ul>
      </td>
       <td>
         <ul class="deliverables-list">
           <li>A retirement roadmap with 8–12 clear assumptions, each labeled and easy to edit later.</li>
           <li>A milestone timeline (year-by-year or age-based) covering contributions, rebalancing, insurance checkpoints, and pre-retirement steps.</li>
           <li>A prioritized action list for the next 30 days, next 90 days, and this year, written as practical tasks.</li>
           <li>Scenario ranges (for example, conservative/base/optimistic) so you can see how outcomes shift with savings rate or retirement date.</li>
           <li>A “review and adapt” playbook: what to revisit annually, and what to revisit after major life or market changes.</li>
         </ul>
       </td>
    </tr>
  </tbody>
</table>

</div>

<div class="prompt-display-section">

<h2 class="wp-block-heading">The Full AI Prompt: Personalized Retirement Roadmap Builder</h2>



<div class="prompt-viewer-wrapper" id="prompt-section">
    <div class="prompt-comparison-row prompt-premium">
        <!-- Header with buttons -->
        <div class="prompt-row-header">
            <!-- <span class="prompt-row-icon">✨</span> -->
            <span class="prompt-row-title">
                                    Step 1: Customize the prompt with your input
                            </span>
            <div class="prompt-header-buttons">
                                    <button class="prompt-header-btn prompt-header-reset" onclick="resetPrompt()">
                        <svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="currentColor" viewBox="0 0 16 16">
                            <path fill-rule="evenodd" d="M8 3a5 5 0 1 0 4.546 2.914.5.5 0 0 1 .908-.417A6 6 0 1 1 8 2v1z" />
                            <path d="M8 4.466V.534a.25.25 0 0 1 .41-.192l2.36 1.966c.12.1.12.284 0 .384L8.41 4.658A.25.25 0 0 1 8 4.466z" />
                        </svg>
                        <span>Reset</span>
                    </button>
                                <button class="prompt-header-btn prompt-header-copy-green flowpast-copy-prompt-btn" onclick="handlePromptCopy()">
                    <svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="currentColor" viewBox="0 0 16 16">
                        <path d="M4 1.5H3a2 2 0 0 0-2 2V14a2 2 0 0 0 2 2h10a2 2 0 0 0 2-2V3.5a2 2 0 0 0-2-2h-1v1h1a1 1 0 0 1 1 1V14a1 1 0 0 1-1 1H3a1 1 0 0 1-1-1V3.5a1 1 0 0 1 1-1h1v-1z" />
                        <path d="M9.5 1a.5.5 0 0 1 .5.5v1a.5.5 0 0 1-.5.5h-3a.5.5 0 0 1-.5-.5v-1a.5.5 0 0 1 .5-.5h3zm-3-1A1.5 1.5 0 0 0 5 1.5v1A1.5 1.5 0 0 0 6.5 4h3A1.5 1.5 0 0 0 11 2.5v-1A1.5 1.5 0 0 0 9.5 0h-3z" />
                    </svg>
                    <span>Customize and Copy Full Prompt</span>
                </button>
            </div>
        </div>

        <!-- Customize the Prompt Section -->
                    <div class="prompt-customize-section">
                <span class="customize-title">Customize the Prompt</span>
                <p class="customize-subtitle">Fill in the fields below to personalize this prompt for your needs.</p>
                <table class="customize-table">
                    <thead>
                        <tr>
                            <th>Variable</th>
                            <th>What to Enter</th>
                            <th>Customise the prompt</th>
                        </tr>
                    </thead>
                    <tbody>
                                                    <tr>
                                <td class="var-name"><code>[RISK_TOLERANCE]</code></td>
                                <td class="var-desc">
                                    Specify your comfort level with investment risk, ranging from conservative to aggressive. Include any relevant concerns about market fluctuations or loss tolerance.                                    <div class="var-example">For example: "Moderate risk tolerance: willing to accept short-term market fluctuations for the potential of higher long-term returns."</div>
                                </td>
                                <td class="var-input">
                                                                            <textarea
                                            class="customize-input"
                                            data-placeholder="[RISK_TOLERANCE]"
                                            placeholder="Enter your value here..."
                                            rows="3"></textarea>
                                                                    </td>
                            </tr>
                                                    <tr>
                                <td class="var-name"><code>[PREFERRED_INVESTMENT_OPTIONS]</code></td>
                                <td class="var-desc">
                                    List any specific types of investments or strategies you prefer, such as index funds, bonds, real estate, or individual stocks.                                    <div class="var-example">For example: "Preference for diversified index funds and municipal bonds with a focus on tax efficiency."</div>
                                </td>
                                <td class="var-input">
                                                                            <textarea
                                            class="customize-input"
                                            data-placeholder="[PREFERRED_INVESTMENT_OPTIONS]"
                                            placeholder="Enter your value here..."
                                            rows="3"></textarea>
                                                                    </td>
                            </tr>
                                                    <tr>
                                <td class="var-name"><code>[DEBT_SITUATION]</code></td>
                                <td class="var-desc">
                                    Describe your current debts, including types (e.g., credit cards, student loans, mortgage), balances, interest rates, and payment plans.                                    <div class="var-example">For example: "Mortgage balance of $200,000 at 3.5% interest, $10,000 in credit card debt at 18% interest, and $25,000 in student loans at 5% interest."</div>
                                </td>
                                <td class="var-input">
                                                                            <textarea
                                            class="customize-input"
                                            data-placeholder="[DEBT_SITUATION]"
                                            placeholder="Enter your value here..."
                                            rows="3"></textarea>
                                                                    </td>
                            </tr>
                                                    <tr>
                                <td class="var-name"><code>[AGE]</code></td>
                                <td class="var-desc">
                                    Enter your current age in years. This helps define your planning horizon for retirement.                                    <div class="var-example">For example: "45"</div>
                                </td>
                                <td class="var-input">
                                                                            <input
                                            type="text"
                                            class="customize-input"
                                            data-placeholder="[AGE]"
                                            placeholder="Enter your value here..." />
                                                                    </td>
                            </tr>
                                                    <tr>
                                <td class="var-name"><code>[RETIREMENT_AGE]</code></td>
                                <td class="var-desc">
                                    Specify the age at which you plan to retire. This helps establish the time frame for saving and investing.                                    <div class="var-example">For example: "65"</div>
                                </td>
                                <td class="var-input">
                                                                            <input
                                            type="text"
                                            class="customize-input"
                                            data-placeholder="[RETIREMENT_AGE]"
                                            placeholder="Enter your value here..." />
                                                                    </td>
                            </tr>
                                                    <tr>
                                <td class="var-name"><code>[INCOME]</code></td>
                                <td class="var-desc">
                                    Provide your annual income before taxes, including any bonuses or other sources of regular earnings.                                    <div class="var-example">For example: "$85,000 annually, including a $5,000 annual bonus."</div>
                                </td>
                                <td class="var-input">
                                                                            <input
                                            type="text"
                                            class="customize-input"
                                            data-placeholder="[INCOME]"
                                            placeholder="Enter your value here..." />
                                                                    </td>
                            </tr>
                                                    <tr>
                                <td class="var-name"><code>[CURRENT_SAVINGS_AND_INVESTMENTS]</code></td>
                                <td class="var-desc">
                                    Detail your existing savings and investments, including account types, balances, and allocations.                                    <div class="var-example">For example: "401(k) with $150,000, IRA with $50,000, and $20,000 in a high-yield savings account."</div>
                                </td>
                                <td class="var-input">
                                                                            <textarea
                                            class="customize-input"
                                            data-placeholder="[CURRENT_SAVINGS_AND_INVESTMENTS]"
                                            placeholder="Enter your value here..."
                                            rows="3"></textarea>
                                                                    </td>
                            </tr>
                                                    <tr>
                                <td class="var-name"><code>[CONTEXT]</code></td>
                                <td class="var-desc">
                                    Provide any additional background about your financial situation, goals, or constraints that may influence the retirement plan.                                    <div class="var-example">For example: "Recently transitioned to a freelance career, with variable monthly income and no employer-sponsored retirement plan."</div>
                                </td>
                                <td class="var-input">
                                                                            <textarea
                                            class="customize-input"
                                            data-placeholder="[CONTEXT]"
                                            placeholder="Enter your value here..."
                                            rows="3"></textarea>
                                                                    </td>
                            </tr>
                                                    <tr>
                                <td class="var-name"><code>[PRIMARY_GOAL]</code></td>
                                <td class="var-desc">
                                    Describe your main objective for retirement planning, such as achieving financial independence, maintaining a specific lifestyle, or retiring early.                                    <div class="var-example">For example: "Achieve financial independence by age 60 while maintaining a comfortable lifestyle with annual expenses of $60,000."</div>
                                </td>
                                <td class="var-input">
                                                                            <textarea
                                            class="customize-input"
                                            data-placeholder="[PRIMARY_GOAL]"
                                            placeholder="Enter your value here..."
                                            rows="3"></textarea>
                                                                    </td>
                            </tr>
                                                    <tr>
                                <td class="var-name"><code>[TIMEFRAME]</code></td>
                                <td class="var-desc">
                                    Specify the number of years you have until retirement or a major financial milestone. This helps define the urgency and savings horizon.                                    <div class="var-example">For example: "20 years until planned retirement at age 65."</div>
                                </td>
                                <td class="var-input">
                                                                            <input
                                            type="text"
                                            class="customize-input"
                                            data-placeholder="[TIMEFRAME]"
                                            placeholder="Enter your value here..." />
                                                                    </td>
                            </tr>
                                            </tbody>
                </table>

                <button class="copy-customized-btn flowpast-copy-prompt-btn" onclick="handlePromptCopy()">
                    <svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" fill="currentColor" viewBox="0 0 16 16">
                        <path d="M4 1.5H3a2 2 0 0 0-2 2V14a2 2 0 0 0 2 2h10a2 2 0 0 0 2-2V3.5a2 2 0 0 0-2-2h-1v1h1a1 1 0 0 1 1 1V14a1 1 0 0 1-1 1H3a1 1 0 0 1-1-1V3.5a1 1 0 0 1 1-1h1v-1z" />
                        <path d="M9.5 1a.5.5 0 0 1 .5.5v1a.5.5 0 0 1-.5.5h-3a.5.5 0 0 1-.5-.5v-1a.5.5 0 0 1 .5-.5h3zm-3-1A1.5 1.5 0 0 0 5 1.5v1A1.5 1.5 0 0 0 6.5 4h3A1.5 1.5 0 0 0 11 2.5v-1A1.5 1.5 0 0 0 9.5 0h-3z" />
                    </svg>
                    <span class="copy-customized-text">Customise the prompt now</span>
                </button>
            </div>
        
        <!-- Full Prompt Code Header -->
                    <div class="prompt-code-header">
                <span class="prompt-code-title">
                    Step 2: Copy the Prompt
                </span>
                <div class="prompt-code-buttons">
                    <!-- Reset: Only visible when unlocked -->
                    <button class="prompt-header-btn prompt-header-reset btn-when-unlocked" onclick="resetPrompt()" style="display: none;">
                        <svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="currentColor" viewBox="0 0 16 16">
                            <path fill-rule="evenodd" d="M8 3a5 5 0 1 0 4.546 2.914.5.5 0 0 1 .908-.417A6 6 0 1 1 8 2v1z" />
                            <path d="M8 4.466V.534a.25.25 0 0 1 .41-.192l2.36 1.966c.12.1.12.284 0 .384L8.41 4.658A.25.25 0 0 1 8 4.466z" />
                        </svg>
                        <span>Reset</span>
                    </button>
                    <!-- Copy Full Prompt -->
                    <button class="prompt-header-btn prompt-header-copy flowpast-copy-prompt-btn" onclick="handlePromptCopy()">
                        <svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="currentColor" viewBox="0 0 16 16">
                            <path d="M4 1.5H3a2 2 0 0 0-2 2V14a2 2 0 0 0 2 2h10a2 2 0 0 0 2-2V3.5a2 2 0 0 0-2-2h-1v1h1a1 1 0 0 1 1 1V14a1 1 0 0 1-1 1H3a1 1 0 0 1-1-1V3.5a1 1 0 0 1 1-1h1v-1z" />
                            <path d="M9.5 1a.5.5 0 0 1 .5.5v1a.5.5 0 0 1-.5.5h-3a.5.5 0 0 1-.5-.5v-1a.5.5 0 0 1 .5-.5h3zm-3-1A1.5 1.5 0 0 0 5 1.5v1A1.5 1.5 0 0 0 6.5 4h3A1.5 1.5 0 0 0 11 2.5v-1A1.5 1.5 0 0 0 9.5 0h-3z" />
                        </svg>
                        <span>Copy Full Prompt</span>
                    </button>
                </div>
            </div>
        

        <!-- Prompt Content -->
        <div class="prompt-box prompt-gated-wrapper">
            <!-- Gated: Blurred content -->
            <div class="prompt-gated-content">
                <div class="prompt-header-visible">OBJECTIVE</div><div class="locked-section"><div class="locked-section-bg"><div class="locked-section-lines"><div class="locked-line" style="width: 85%;"></div><div class="locked-line" style="width: 78%;"></div></div></div><div class="locked-section-icon">🔒</div></div><div class="prompt-header-visible">PERSONA</div><div class="locked-section"><div class="locked-section-bg"><div class="locked-section-lines"><div class="locked-line" style="width: 85%;"></div><div class="locked-line" style="width: 78%;"></div></div></div><div class="locked-section-icon">🔒</div></div><div class="prompt-header-visible">CONSTRAINTS</div><div class="locked-section"><div class="locked-section-bg"><div class="locked-section-lines"><div class="locked-line" style="width: 85%;"></div><div class="locked-line" style="width: 78%;"></div><div class="locked-line" style="width: 92%;"></div><div class="locked-line" style="width: 75%;"></div><div class="locked-line" style="width: 88%;"></div><div class="locked-line" style="width: 72%;"></div></div></div><div class="locked-section-icon">🔒</div></div><div class="prompt-header-visible subheader">What This Is NOT</div><div class="locked-section"><div class="locked-section-bg"><div class="locked-section-lines"><div class="locked-line" style="width: 85%;"></div><div class="locked-line" style="width: 78%;"></div><div class="locked-line" style="width: 92%;"></div><div class="locked-line" style="width: 75%;"></div></div></div><div class="locked-section-icon">🔒</div></div><div class="prompt-header-visible">PROCESS</div><div class="locked-section"><div class="locked-section-bg"><div class="locked-section-lines"><div class="locked-line" style="width: 85%;"></div><div class="locked-line" style="width: 78%;"></div><div class="locked-line" style="width: 92%;"></div><div class="locked-line" style="width: 75%;"></div><div class="locked-line" style="width: 88%;"></div><div class="locked-line" style="width: 72%;"></div><div class="locked-line" style="width: 80%;"></div><div class="locked-line" style="width: 95%;"></div><div class="locked-line" style="width: 70%;"></div><div class="locked-line" style="width: 83%;"></div><div class="locked-line" style="width: 85%;"></div><div class="locked-line" style="width: 78%;"></div><div class="locked-line" style="width: 92%;"></div><div class="locked-line" style="width: 75%;"></div><div class="locked-line" style="width: 88%;"></div><div class="locked-line" style="width: 72%;"></div><div class="locked-line" style="width: 80%;"></div><div class="locked-line" style="width: 95%;"></div><div class="locked-line" style="width: 70%;"></div><div class="locked-line" style="width: 83%;"></div><div class="locked-line" style="width: 85%;"></div><div class="locked-line" style="width: 78%;"></div><div class="locked-line" style="width: 92%;"></div><div class="locked-line" style="width: 75%;"></div><div class="locked-line" style="width: 88%;"></div><div class="locked-line" style="width: 72%;"></div><div class="locked-line" style="width: 80%;"></div><div class="locked-line" style="width: 95%;"></div><div class="locked-line" style="width: 70%;"></div><div class="locked-line" style="width: 83%;"></div><div class="locked-line" style="width: 85%;"></div><div class="locked-line" style="width: 78%;"></div></div></div><div class="locked-section-icon">🔒</div></div><div class="prompt-header-visible subheader">Edge Case Handling</div><div class="locked-section"><div class="locked-section-bg"><div class="locked-section-lines"><div class="locked-line" style="width: 85%;"></div><div class="locked-line" style="width: 78%;"></div><div class="locked-line" style="width: 92%;"></div><div class="locked-line" style="width: 75%;"></div></div></div><div class="locked-section-icon">🔒</div></div><div class="prompt-header-visible">INPUTS</div><div class="locked-section"><div class="locked-section-bg"><div class="locked-section-lines"><div class="locked-line" style="width: 85%;"></div><div class="locked-line" style="width: 78%;"></div><div class="locked-line" style="width: 92%;"></div><div class="locked-line" style="width: 75%;"></div><div class="locked-line" style="width: 88%;"></div><div class="locked-line" style="width: 72%;"></div><div class="locked-line" style="width: 80%;"></div><div class="locked-line" style="width: 95%;"></div><div class="locked-line" style="width: 70%;"></div><div class="locked-line" style="width: 83%;"></div></div></div><div class="locked-section-icon">🔒</div></div><div class="prompt-header-visible">OUTPUT SPECIFICATION</div><div class="locked-section"><div class="locked-section-bg"><div class="locked-section-lines"><div class="locked-line" style="width: 85%;"></div><div class="locked-line" style="width: 78%;"></div><div class="locked-line" style="width: 92%;"></div><div class="locked-line" style="width: 75%;"></div><div class="locked-line" style="width: 88%;"></div><div class="locked-line" style="width: 72%;"></div><div class="locked-line" style="width: 80%;"></div><div class="locked-line" style="width: 95%;"></div><div class="locked-line" style="width: 70%;"></div><div class="locked-line" style="width: 83%;"></div><div class="locked-line" style="width: 85%;"></div><div class="locked-line" style="width: 78%;"></div><div class="locked-line" style="width: 92%;"></div><div class="locked-line" style="width: 75%;"></div><div class="locked-line" style="width: 88%;"></div><div class="locked-line" style="width: 72%;"></div><div class="locked-line" style="width: 80%;"></div><div class="locked-line" style="width: 95%;"></div><div class="locked-line" style="width: 70%;"></div><div class="locked-line" style="width: 83%;"></div><div class="locked-line" style="width: 85%;"></div><div class="locked-line" style="width: 78%;"></div><div class="locked-line" style="width: 92%;"></div><div class="locked-line" style="width: 75%;"></div><div class="locked-line" style="width: 88%;"></div><div class="locked-line" style="width: 72%;"></div><div class="locked-line" style="width: 80%;"></div><div class="locked-line" style="width: 95%;"></div><div class="locked-line" style="width: 70%;"></div><div class="locked-line" style="width: 83%;"></div><div class="locked-line" style="width: 85%;"></div><div class="locked-line" style="width: 78%;"></div><div class="locked-line" style="width: 92%;"></div><div class="locked-line" style="width: 75%;"></div><div class="locked-line" style="width: 88%;"></div><div class="locked-line" style="width: 72%;"></div><div class="locked-line" style="width: 80%;"></div><div class="locked-line" style="width: 95%;"></div><div class="locked-line" style="width: 70%;"></div><div class="locked-line" style="width: 83%;"></div><div class="locked-line" style="width: 85%;"></div><div class="locked-line" style="width: 78%;"></div><div class="locked-line" style="width: 92%;"></div><div class="locked-line" style="width: 75%;"></div></div></div><div class="locked-section-icon">🔒</div></div><div class="prompt-header-visible">QUALITY CHECKS</div><div class="locked-section"><div class="locked-section-bg"><div class="locked-section-lines"><div class="locked-line" style="width: 85%;"></div><div class="locked-line" style="width: 78%;"></div><div class="locked-line" style="width: 92%;"></div><div class="locked-line" style="width: 75%;"></div><div class="locked-line" style="width: 88%;"></div><div class="locked-line" style="width: 72%;"></div></div></div><div class="locked-section-icon">🔒</div></div>            </div>
            <!-- Unlocked: Full content (hidden by default) -->
            <div class="prompt-content-full" id="premium-prompt-content" style="display: none;">
                ## OBJECTIVE
Create a tailored retirement roadmap for an individual that covers saving, investing, cash-flow management, tax-aware account use, healthcare considerations, and estate basics—plus a milestone timeline and guidance for adapting the plan when life or markets change.

## PERSONA
Act as a seasoned retirement-planning financial advisor who communicates with plain language, uses reasonable assumptions, and focuses on practical next steps. Be candid about uncertainty, and flag items that require jurisdiction-specific or professional review.

## CONSTRAINTS
- Provide educational guidance, not personalized legal/tax advice; recommend consulting licensed professionals for binding decisions.
- Use clear assumptions (inflation, return ranges, withdrawal-rate logic) and label them explicitly.
- Keep recommendations aligned to the stated risk tolerance and time horizon.
- Prefer diversified, low-cost, tax-aware approaches unless the inputs indicate otherwise.
- Highlight trade-offs (e.g., higher savings rate vs. later retirement vs. leaner retirement lifestyle).
- If information is missing, do not guess silently—ask targeted follow-up questions and/or provide scenario ranges.

### What This Is NOT
- Not a promise of investment returns or a guarantee of retirement outcomes.
- Not a substitute for an accountant, attorney, or fiduciary advisor in the user’s jurisdiction.
- Not a deep-dive into picking individual securities or timing the market.
- Not an estate plan document (no formal legal drafting).

## PROCESS
1. **Pre-Analysis (state your understanding first)**  
   Briefly restate the user’s inputs and the objective in your own words. List any missing details you need and the assumptions you will use if the user doesn’t provide them.

2. **Snapshot of Today**
   - Summarize income sources and stability.
   - Inventory assets (savings/investments) and debts; estimate net worth from provided figures.
   - Identify cash-flow pressure points (high-interest debt, variable expenses, emergency fund gaps).

3. **Retirement Target Definition**
   - Translate the desired retirement age into a planning horizon (years to retirement).
   - Describe the intended retirement lifestyle and estimate a retirement-income target (use a range if not specified).
   - Note any expected income streams in retirement (if unknown, flag as a question).

4. **Retirement Funding Math (high-level, scenario-based)**
   - Estimate the nest egg needed by retirement using inflation-aware assumptions and a sustainable withdrawal approach (e.g., conservative baseline plus optimistic/pessimistic bands).
   - Show the key drivers: years to save, savings rate, expected return range, inflation.

5. **Savings &amp; Cash-Flow Plan**
   - Compute the required monthly/annual contribution range to reach the target.
   - Propose tactics to close any gap: spending reductions, income increases, debt payoff sequencing, automation.
   - Include an emergency fund target and funding order.

6. **Investment Approach**
   - Recommend an asset-allocation direction consistent with [RISK_TOLERANCE] and the time horizon.
   - Map [PREFERRED_INVESTMENT_OPTIONS] into a diversified structure (e.g., broad equity, high-quality bonds, cash equivalents, real assets where appropriate).
   - Address rebalancing, contribution cadence, and behavior safeguards during volatility.

7. **Tax-Aware Account &amp; Contribution Priorities**
   - Outline an order of operations for retirement accounts (e.g., employer match first, then tax-advantaged accounts, then taxable investing), adapting to what’s available.
   - Call out major tax considerations to discuss with a tax pro (traditional vs. Roth logic, capital gains, marginal bracket management).

8. **Healthcare + Protection Planning**
   - Flag healthcare cost planning, insurance review, and long-term care considerations by age band.
   - Include basic risk management: disability coverage (if applicable), life insurance needs, liability coverage.

9. **Estate &amp; Beneficiary Basics**
   - Recommend beneficiary reviews, will/trust discussion points, powers of attorney/health directives (jurisdiction-dependent).

10. **Timeline + Review Cadence**
   - Provide milestones from now through retirement with check-in points (e.g., every 9–14 months, plus event-driven reviews).
   - Define triggers for plan adjustments: job change, income shift, market drawdown, major expense, health change, family changes.

### Edge Case Handling
- If [DEBT_SITUATION] includes high-interest balances, prioritize payoff sequencing before aggressive investing (except capturing any employer match).
- If [AGE] is close to [RETIREMENT_AGE], emphasize spending plan, downside protection, and sequencing risk mitigation.
- If [RISK_TOLERANCE] conflicts with the timeline (e.g., very aggressive near retirement), present a safer alternative and explain the trade-offs.
- If inputs are ambiguous (e.g., “moderate risk” with no detail), propose two adjacent scenarios and ask clarifying questions.

## INPUTS
- **Annual income (gross or net; specify):** [INCOME]  
- **Current age:** [AGE]  
- **Target retirement age:** [RETIREMENT_AGE]  
- **Current savings &amp; investments (by account type if possible):** [CURRENT_SAVINGS_AND_INVESTMENTS]  
- **Debts (type, balance, APR, minimum payments):** [DEBT_SITUATION]  
- **Risk tolerance (conservative/moderate/aggressive + comfort with drawdowns):** [RISK_TOLERANCE]  
- **Preferred investment vehicles (e.g., index funds, ETFs, real estate, etc.):** [PREFERRED_INVESTMENT_OPTIONS]  
- **Any extra background that matters (optional):** [CONTEXT]  
- **Primary objective emphasis (optional; e.g., retire early, maximize safety, leave inheritance):** [PRIMARY_GOAL]  
- **Timeline constraints (optional):** [TIMEFRAME]  

## OUTPUT SPECIFICATION
Deliver the plan using these sections and placeholders:

1. **Pre-Analysis Summary**
   - {Restated Situation}
   - {Missing Info Questions}
   - {Assumptions Used}

2. **Current Financial Baseline**
   - {Income Summary}
   - {Assets &amp; Debts Summary}
   - {Estimated Net Worth}
   - {Key Risks / Constraints}

3. **Retirement Goal Profile**
   - {Retirement Age Target}
   - {Lifestyle &amp; Income Target Range}
   - {Planning Horizon (Years)}

4. **How Much You Likely Need**
   - {Target Nest Egg Range}
   - {Inflation / Return Assumptions}
   - {Sensitivity Notes}

5. **Savings Plan**
   - {Required Contribution Range}
   - {Monthly Automation Plan}
   - {Expense/Income Levers}
   - {Emergency Fund Target}

6. **Investment Strategy**
   - {Recommended Allocation Direction}
   - {Implementation Using Preferred Options}
   - {Rebalancing Plan}
   - {Behavior Guardrails}

7. **Tax &amp; Account Priorities**
   - {Contribution Waterfall}
   - {Traditional vs Roth Considerations}
   - {Tax Topics to Confirm with a Pro}

8. **Debt Strategy (if applicable)**
   - {Paydown Order}
   - {Refinance/Consolidation Considerations}
   - {When to Invest vs Pay Debt}

9. **Healthcare, Insurance, and Estate Basics**
   - {Healthcare Planning Notes}
   - {Insurance Checklist}
   - {Estate &amp; Beneficiary Checklist}

10. **Milestone Timeline &amp; Adjustment Rules**
   - {Milestones by Age/Year}
   - {Review Cadence}
   - {Triggers to Update the Plan}

## QUALITY CHECKS
Before finalizing, verify:
- The plan directly reflects [AGE], [RETIREMENT_AGE], [INCOME], [CURRENT_SAVINGS_AND_INVESTMENTS], [DEBT_SITUATION], and [RISK_TOLERANCE].
- Assumptions are stated and the math is directionally consistent (no hidden leaps).
- Recommendations are diversified and feasible with the provided contribution capacity.
- A timeline is included with specific milestone checkpoints and adjustment triggers.
- Any missing inputs are surfaced as questions and handled with scenario ranges (not silent guesses).            </div>
        </div>


    </div>

    <!-- CTA Row - Full width buttons -->
    <div class="prompt-cta-row">
        <button class="prompt-cta-btn prompt-cta-copy flowpast-copy-prompt-btn" onclick="handlePromptCopy()">
            <svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" fill="currentColor" viewBox="0 0 16 16">
                <path d="M4 1.5H3a2 2 0 0 0-2 2V14a2 2 0 0 0 2 2h10a2 2 0 0 0 2-2V3.5a2 2 0 0 0-2-2h-1v1h1a1 1 0 0 1 1 1V14a1 1 0 0 1-1 1H3a1 1 0 0 1-1-1V3.5a1 1 0 0 1 1-1h1v-1z" />
                <path d="M9.5 1a.5.5 0 0 1 .5.5v1a.5.5 0 0 1-.5.5h-3a.5.5 0 0 1-.5-.5v-1a.5.5 0 0 1 .5-.5h3zm-3-1A1.5 1.5 0 0 0 5 1.5v1A1.5 1.5 0 0 0 6.5 4h3A1.5 1.5 0 0 0 11 2.5v-1A1.5 1.5 0 0 0 9.5 0h-3z" />
            </svg>
            <span class="cta-copy-text">Copy Full Prompt</span>
        </button>
    </div>
</div>

<style>
    /* Gated prompt states */
    .prompt-gated-wrapper {
        position: relative;
    }

    /* When unlocked - show full content, hide gated */
    body.flowpast-unlocked .prompt-gated-wrapper .prompt-gated-content {
        display: none;
    }

    body.flowpast-unlocked .prompt-gated-wrapper .prompt-content-full {
        display: block !important;
    }

    /* Show/hide elements based on unlock state */
    body.flowpast-unlocked .btn-when-unlocked {
        display: inline-flex !important;
    }

    .prompt-viewer-wrapper {
        scroll-margin-top: 250px;
    }

    /* ========================================
   PROMPT VIEWER - MAIN WRAPPER
   ======================================== */
    .prompt-viewer-wrapper {
        margin: 30px 0;
        display: flex;
        flex-direction: column;
        gap: 20px;
    }

    /* ========================================
   PROMPT BOX CONTAINER
   ======================================== */
    .prompt-comparison-row {
        border-radius: 12px;
        overflow: hidden;
        border: 1px solid #e0e0e0;
        background: #fff;
    }

    /* ========================================
   HEADER WITH BUTTONS
   ======================================== */
    .prompt-row-header {
        display: flex;
        align-items: center;
        gap: 10px;
        padding: 14px 20px;
        color: #fff !important;
        background: #141414;
        border-bottom: 1px solid #e0e0e0;
        flex-wrap: wrap;
    }

    .prompt-row-icon {
        font-size: 20px;
    }

    .prompt-row-title {
        font-weight: 600;
        font-size: 22px;
        color: #fff !important;
        text-decoration: underline
    }

    .prompt-header-buttons {
        margin-left: auto;
        display: flex;
        gap: 10px;
        flex-wrap: wrap;
    }

    /* Header buttons */
    .prompt-header-btn {
        display: inline-flex;
        align-items: center;
        gap: 8px;
        padding: 10px 20px;
        border-radius: 6px;
        font-size: 14px;
        font-weight: 600;
        cursor: pointer;
        transition: all 0.2s;
        text-decoration: none;
        border: none;
    }

    .prompt-header-copy {
        background: #3a3a3a;
        color: #fff;
    }

    .prompt-header-copy:hover {
        background: #2a2a2a;
    }

    .prompt-header-copy.copied {
        background: #2e7d32;
    }

    .prompt-header-copy-green {
        background: #04AA6D !important;
        color: #fff !important;
    }

    .prompt-header-copy-green:hover {
        background: #039860 !important;
    }

    .prompt-header-copy-green.copied {
        background: #2e7d32 !important;
    }

    .prompt-header-access {
        background: rgb(5, 152, 98);
        color: #fff !important;
    }

    .prompt-header-access:hover {
        background: rgb(4, 130, 83);
        transform: translateY(-1px);
    }

    /* ========================================
   PROMPT CONTENT - FULL (NO SCROLL)
   ======================================== */
    .prompt-box {
        background: #ffffff;
    }

    .prompt-content-full {
        padding: 24px;
        margin: 0;
        color: #202124;
        background: #ffffff;
        font-family: 'Fira Code', 'Monaco', 'Consolas', monospace;
        font-size: 13px;
        line-height: 1.7;
        white-space: pre-wrap;
        word-wrap: break-word;
        /* No scroll - show full content */
        max-height: none;
        overflow: visible;
    }

    /* Highlighted variable in prompt */
    .prompt-variable {
        background: #fff3cd;
        color: #1967d2;
        font-weight: 700;
        padding: 2px 4px;
        border-radius: 3px;
        border: 1px solid #ffc107;
    }

    .prompt-variable-filled {
        background: #d4edda;
        color: #155724;
        font-weight: 700;
        padding: 2px 4px;
        border-radius: 3px;
        border: 1px solid #28a745;
    }

    /* ========================================
   GATED CONTENT (NO ACCESS)
   ======================================== */
    .prompt-gated-content {
        padding: 24px;
        background: #ffffff;
        font-family: 'Fira Code', 'Monaco', 'Consolas', monospace;
        font-size: 13px;
        line-height: 1.8;
        max-height: none;
        overflow: visible;
        user-select: none;
        -webkit-user-select: none;
        -moz-user-select: none;
        -ms-user-select: none;
        cursor: default;
    }

    /* ## headers - larger, black */
    .prompt-header-visible {
        color: #202124;
        font-weight: 600;
        margin: 5px 0 0px 0;
        font-size: 20px;
        user-select: none;
        -webkit-user-select: none;
        -moz-user-select: none;
        -ms-user-select: none;
        text-decoration: underline;
        text-underline-offset: 4px;
    }

    /* ### headers - smaller, black */
    .prompt-header-visible.subheader {
        color: #202124;
        font-weight: 600;
        margin: 5px 0;
        font-size: 18px;
    }

    .prompt-header-visible:first-child {
        margin-top: 0;
    }

    /* ========================================
   LOCKED SECTION BLOCK
   ======================================== */
    .locked-section {
        position: relative;
        margin: 4px 0 8px 0;
        border-radius: 6px;
        overflow: hidden;
        background: linear-gradient(110deg, #e2e8f0 8%, #f1f5f9 18%, #e2e8f0 33%);
        user-select: none;
        -webkit-user-select: none;
        -moz-user-select: none;
        -ms-user-select: none;
    }

    .locked-section-bg {
        position: relative;
    }

    .locked-section-lines {
        padding: 8px 12px;
        position: relative;
    }

    .locked-line {
        height: 6px;
        background: rgba(255, 255, 255, 0.6);
        border-radius: 3px;
        margin-bottom: 4px;
        margin-left: 12px;
    }

    .locked-line:last-child {
        margin-bottom: 0;
    }

    .locked-section-icon {
        position: absolute;
        top: 50%;
        left: 50%;
        transform: translate(-50%, -50%);
        z-index: 10;
        font-size: 24px;
        filter: drop-shadow(0 1px 3px rgba(0, 0, 0, 0.1));
    }

    /* Subheader locked sections - slightly indented */
    /*  .prompt-header-visible.subheader+.locked-section {
        margin-left: 16px;
    } */

    /* ========================================
   COMPATIBILITY BADGES
   ======================================== */
    .prompt-compatibility {
        display: flex;
        flex-wrap: wrap;
        align-items: center;
        gap: 8px;
        padding: 12px 20px;
        background: #f8f9fa;
        border-top: 1px solid #e0e0e0;
    }

    .compat-label {
        font-size: 13px;
        color: #5f6368;
        font-weight: 500;
    }

    .compat-badge {
        padding: 4px 10px;
        background: #e8f0fe;
        color: #1967d2;
        border-radius: 4px;
        font-size: 12px;
        font-weight: 500;
    }

    /* ========================================
   CTA ROW - FULL WIDTH BUTTONS
   ======================================== */
    .prompt-cta-row {
        display: flex;
        gap: 16px;
        flex-wrap: wrap;
    }

    .prompt-cta-btn {
        flex: 1;
        min-width: 200px;
        display: inline-flex;
        align-items: center;
        justify-content: center;
        gap: 10px;
        padding: 16px 24px;
        border-radius: 8px;
        font-size: 16px;
        font-weight: 600;
        cursor: pointer;
        transition: all 0.2s;
        text-decoration: none;
        border: none;
    }

    .prompt-cta-copy {
        background: #3a3a3a;
        color: #fff;
    }

    .prompt-cta-copy:hover {
        background: #2a2a2a;
        transform: translateY(-2px);
        box-shadow: 0 4px 12px rgba(0, 0, 0, 0.15);
    }

    .prompt-cta-copy.copied {
        background: #2e7d32;
    }

    .prompt-cta-reset {
        background: #3a3a3a;
        color: #fff;
    }

    .prompt-cta-reset:hover {
        background: #2a2a2a;
        transform: translateY(-2px);
        box-shadow: 0 4px 12px rgba(0, 0, 0, 0.15);
    }

    .prompt-cta-access {
        background: rgb(5, 152, 98);
        color: #fff !important;
    }

    .prompt-cta-access:hover {
        background: rgb(4, 130, 83);
        transform: translateY(-2px);
        box-shadow: 0 4px 12px rgba(5, 152, 98, 0.3);
    }

    /* ========================================
    CUSTOMIZE YOUR PROMPT SECTION
    ======================================== */
    .prompt-customize-section {
        padding: 24px;
        border-bottom: 1px solid #e0e0e0;
        background: #fafbfc;
    }

    .customize-title {
        margin: 0 0 8px 0;
        font-size: 18px;
        font-weight: 700;
        color: #202124;
    }

    .customize-subtitle {
        margin: 0 0 20px 0;
        font-size: 14px;
        color: #5f6368;
    }

    .customize-table {
        width: 100%;
        border-collapse: collapse;
        margin-bottom: 20px;
    }

    .customize-table th {
        text-align: left;
        padding: 12px;
        background: #f1f3f4;
        border: 1px solid #e0e0e0;
        font-size: 13px;
        font-weight: 600;
        color: #202124;
    }

    .customize-table td {
        padding: 12px;
        border: 1px solid #e0e0e0;
        vertical-align: top;
    }

    .customize-table .var-name {
        width: 25%;
        background: #f8f9fa;
    }

    .customize-table .var-name code {
        background: #fff3cd;
        color: #1967d2;
        border: 1px solid #ffc107;
        padding: 4px 8px;
        border-radius: 4px;
        font-size: 12px;
        word-break: break-all;
        font-weight: 600;
    }

    .customize-table .var-desc {
        width: 35%;
        font-size: 13px;
        color: #5f6368;
        line-height: 1.5;
    }

    .customize-table .var-example {
        margin-top: 8px;
        padding: 8px 10px;
        background: #f8f9fa;
        border-left: 3px solid #dadce0;
        font-size: 12px;
        color: #5f6368;
        font-style: italic;
        border-radius: 0 4px 4px 0;
    }

    .customize-table .var-input {
        width: 40%;
    }

    .customize-input {
        width: 100%;
        padding: 10px 12px;
        border: 1px solid #dadce0;
        border-radius: 6px;
        font-size: 13px;
        font-family: inherit;
        resize: vertical;
        transition: border-color 0.2s, box-shadow 0.2s;
    }

    .customize-input:focus {
        outline: none;
        border-color: rgb(5, 152, 98);
        box-shadow: 0 0 0 3px rgba(5, 152, 98, 0.1);
    }

    .customize-input::placeholder {
        color: #9aa0a6;
        font-style: italic;
    }

    .copy-customized-btn {
        display: flex;
        align-items: center;
        justify-content: center;
        gap: 10px;
        width: 100%;
        padding: 16px 24px;
        background: rgb(5, 152, 98);
        color: #fff;
        border: none;
        border-radius: 8px;
        font-size: 16px;
        font-weight: 600;
        cursor: pointer;
        transition: all 0.2s;
    }

    .copy-customized-btn:hover {
        background: rgb(4, 130, 83);
        transform: translateY(-2px);
        box-shadow: 0 4px 12px rgba(5, 152, 98, 0.3);
    }

    .copy-customized-btn.copied {
        background: #2e7d32;
    }

    /* ========================================
    FULL PROMPT CODE HEADER
    ======================================== */
    .prompt-code-header {
        display: flex;
        align-items: center;
        justify-content: space-between;
        padding: 10px 20px;
        color: #fff !important;
        background: #141414;
        border-bottom: 1px solid #e0e0e0;
    }

    .prompt-code-title {
        font-size: 22px;
        font-weight: 600;
        text-decoration: underline;

    }

    .prompt-code-buttons {
        display: flex;
        gap: 8px;
    }

    .prompt-code-buttons .prompt-header-btn {
        padding: 8px 14px;
        font-size: 13px;
        background: #ffffff;
        color: #202124;
        border: 1px solid #dadce0;
    }

    .prompt-code-buttons .prompt-header-access {
        background: rgb(5, 152, 98);
        color: #fff !important;
        border-color: rgb(5, 152, 98);
    }

    .prompt-code-buttons .prompt-header-btn.prompt-header-access:hover {
        background: rgb(4, 130, 83) !important;
        border-color: rgb(4, 130, 83);
        color: #fff !important;
    }

    .prompt-code-buttons .prompt-header-btn:hover {
        background: #f1f3f4;
    }

    .prompt-code-buttons .prompt-header-copy.copied {
        background: #d4edda;
        color: #155724;
        border-color: #28a745;
    }

    .prompt-header-reset {
        background: #ffffff;
        color: #202124;
    }

    /* ========================================
   RESPONSIVE
   ======================================== */
    @media (max-width: 768px) {
        .prompt-row-header {
            flex-direction: column;
            align-items: flex-start;
            gap: 12px;
        }

        .prompt-header-buttons {
            margin-left: 0;
            width: 100%;
        }

        .prompt-header-btn {
            flex: 1;
            justify-content: center;
        }

        .prompt-cta-row {
            flex-direction: column;
        }

        .prompt-cta-btn {
            width: 100%;
        }

        /* Customize table responsive */
        .customize-table,
        .customize-table thead,
        .customize-table tbody,
        .customize-table tr,
        .customize-table th,
        .customize-table td {
            display: block;
        }

        .customize-table thead {
            display: none;
        }

        .customize-table tr {
            margin-bottom: 16px;
            border: 1px solid #e0e0e0;
            border-radius: 8px;
            overflow: hidden;
        }

        .customize-table td {
            width: 100% !important;
            border: none;
            border-bottom: 1px solid #e0e0e0;
        }

        .customize-table td:last-child {
            border-bottom: none;
        }

        .customize-table .var-name {
            background: #f1f3f4;
            font-weight: 600;
        }

        .prompt-code-header {
            flex-direction: column;
            gap: 12px;
            align-items: flex-start;
        }

        .prompt-code-buttons {
            width: 100%;
        }

        .prompt-code-buttons .prompt-header-btn {
            flex: 1;
            justify-content: center;
        }
    }
</style>

<script>
    function handlePromptCopy() {
        // Check if unlocked via cookie
        if (typeof window.flowpastIsUnlocked === 'function' && !window.flowpastIsUnlocked()) {
            // Show email popup
            if (typeof window.flowpastShowEmailPopup === 'function') {
                window.flowpastShowEmailPopup('prompt');
            }
            return;
        }

        // Copy the customized prompt (with filled variables)
        const customizedPrompt = getCustomizedPrompt();
        const copyButtons = document.querySelectorAll('.prompt-header-copy, .prompt-header-copy-green, .prompt-cta-copy, .copy-customized-btn');

        navigator.clipboard.writeText(customizedPrompt).then(() => {
            copyButtons.forEach(btn => {
                btn.classList.add('copied');
                const textSpan = btn.querySelector('span');
                if (textSpan) textSpan.textContent = 'Copied!';
            });

            setTimeout(() => {
                copyButtons.forEach(btn => {
                    btn.classList.remove('copied');
                    const textSpan = btn.querySelector('span');
                    if (textSpan) textSpan.textContent = 'Copy Full Prompt';
                });
            }, 2000);
        }).catch(err => {
            console.error('Failed to copy:', err);
        });
    }

    // Store original prompt for customization
    const originalPrompt = "## OBJECTIVE\r\nCreate a tailored retirement roadmap for an individual that covers saving, investing, cash-flow management, tax-aware account use, healthcare considerations, and estate basics\u2014plus a milestone timeline and guidance for adapting the plan when life or markets change.\r\n\r\n## PERSONA\r\nAct as a seasoned retirement-planning financial advisor who communicates with plain language, uses reasonable assumptions, and focuses on practical next steps. Be candid about uncertainty, and flag items that require jurisdiction-specific or professional review.\r\n\r\n## CONSTRAINTS\r\n- Provide educational guidance, not personalized legal\/tax advice; recommend consulting licensed professionals for binding decisions.\r\n- Use clear assumptions (inflation, return ranges, withdrawal-rate logic) and label them explicitly.\r\n- Keep recommendations aligned to the stated risk tolerance and time horizon.\r\n- Prefer diversified, low-cost, tax-aware approaches unless the inputs indicate otherwise.\r\n- Highlight trade-offs (e.g., higher savings rate vs. later retirement vs. leaner retirement lifestyle).\r\n- If information is missing, do not guess silently\u2014ask targeted follow-up questions and\/or provide scenario ranges.\r\n\r\n### What This Is NOT\r\n- Not a promise of investment returns or a guarantee of retirement outcomes.\r\n- Not a substitute for an accountant, attorney, or fiduciary advisor in the user\u2019s jurisdiction.\r\n- Not a deep-dive into picking individual securities or timing the market.\r\n- Not an estate plan document (no formal legal drafting).\r\n\r\n## PROCESS\r\n1. **Pre-Analysis (state your understanding first)**  \r\n   Briefly restate the user\u2019s inputs and the objective in your own words. List any missing details you need and the assumptions you will use if the user doesn\u2019t provide them.\r\n\r\n2. **Snapshot of Today**\r\n   - Summarize income sources and stability.\r\n   - Inventory assets (savings\/investments) and debts; estimate net worth from provided figures.\r\n   - Identify cash-flow pressure points (high-interest debt, variable expenses, emergency fund gaps).\r\n\r\n3. **Retirement Target Definition**\r\n   - Translate the desired retirement age into a planning horizon (years to retirement).\r\n   - Describe the intended retirement lifestyle and estimate a retirement-income target (use a range if not specified).\r\n   - Note any expected income streams in retirement (if unknown, flag as a question).\r\n\r\n4. **Retirement Funding Math (high-level, scenario-based)**\r\n   - Estimate the nest egg needed by retirement using inflation-aware assumptions and a sustainable withdrawal approach (e.g., conservative baseline plus optimistic\/pessimistic bands).\r\n   - Show the key drivers: years to save, savings rate, expected return range, inflation.\r\n\r\n5. **Savings & Cash-Flow Plan**\r\n   - Compute the required monthly\/annual contribution range to reach the target.\r\n   - Propose tactics to close any gap: spending reductions, income increases, debt payoff sequencing, automation.\r\n   - Include an emergency fund target and funding order.\r\n\r\n6. **Investment Approach**\r\n   - Recommend an asset-allocation direction consistent with [RISK_TOLERANCE] and the time horizon.\r\n   - Map [PREFERRED_INVESTMENT_OPTIONS] into a diversified structure (e.g., broad equity, high-quality bonds, cash equivalents, real assets where appropriate).\r\n   - Address rebalancing, contribution cadence, and behavior safeguards during volatility.\r\n\r\n7. **Tax-Aware Account & Contribution Priorities**\r\n   - Outline an order of operations for retirement accounts (e.g., employer match first, then tax-advantaged accounts, then taxable investing), adapting to what\u2019s available.\r\n   - Call out major tax considerations to discuss with a tax pro (traditional vs. Roth logic, capital gains, marginal bracket management).\r\n\r\n8. **Healthcare + Protection Planning**\r\n   - Flag healthcare cost planning, insurance review, and long-term care considerations by age band.\r\n   - Include basic risk management: disability coverage (if applicable), life insurance needs, liability coverage.\r\n\r\n9. **Estate & Beneficiary Basics**\r\n   - Recommend beneficiary reviews, will\/trust discussion points, powers of attorney\/health directives (jurisdiction-dependent).\r\n\r\n10. **Timeline + Review Cadence**\r\n   - Provide milestones from now through retirement with check-in points (e.g., every 9\u201314 months, plus event-driven reviews).\r\n   - Define triggers for plan adjustments: job change, income shift, market drawdown, major expense, health change, family changes.\r\n\r\n### Edge Case Handling\r\n- If [DEBT_SITUATION] includes high-interest balances, prioritize payoff sequencing before aggressive investing (except capturing any employer match).\r\n- If [AGE] is close to [RETIREMENT_AGE], emphasize spending plan, downside protection, and sequencing risk mitigation.\r\n- If [RISK_TOLERANCE] conflicts with the timeline (e.g., very aggressive near retirement), present a safer alternative and explain the trade-offs.\r\n- If inputs are ambiguous (e.g., \u201cmoderate risk\u201d with no detail), propose two adjacent scenarios and ask clarifying questions.\r\n\r\n## INPUTS\r\n- **Annual income (gross or net; specify):** [INCOME]  \r\n- **Current age:** [AGE]  \r\n- **Target retirement age:** [RETIREMENT_AGE]  \r\n- **Current savings & investments (by account type if possible):** [CURRENT_SAVINGS_AND_INVESTMENTS]  \r\n- **Debts (type, balance, APR, minimum payments):** [DEBT_SITUATION]  \r\n- **Risk tolerance (conservative\/moderate\/aggressive + comfort with drawdowns):** [RISK_TOLERANCE]  \r\n- **Preferred investment vehicles (e.g., index funds, ETFs, real estate, etc.):** [PREFERRED_INVESTMENT_OPTIONS]  \r\n- **Any extra background that matters (optional):** [CONTEXT]  \r\n- **Primary objective emphasis (optional; e.g., retire early, maximize safety, leave inheritance):** [PRIMARY_GOAL]  \r\n- **Timeline constraints (optional):** [TIMEFRAME]  \r\n\r\n## OUTPUT SPECIFICATION\r\nDeliver the plan using these sections and placeholders:\r\n\r\n1. **Pre-Analysis Summary**\r\n   - {Restated Situation}\r\n   - {Missing Info Questions}\r\n   - {Assumptions Used}\r\n\r\n2. **Current Financial Baseline**\r\n   - {Income Summary}\r\n   - {Assets & Debts Summary}\r\n   - {Estimated Net Worth}\r\n   - {Key Risks \/ Constraints}\r\n\r\n3. **Retirement Goal Profile**\r\n   - {Retirement Age Target}\r\n   - {Lifestyle & Income Target Range}\r\n   - {Planning Horizon (Years)}\r\n\r\n4. **How Much You Likely Need**\r\n   - {Target Nest Egg Range}\r\n   - {Inflation \/ Return Assumptions}\r\n   - {Sensitivity Notes}\r\n\r\n5. **Savings Plan**\r\n   - {Required Contribution Range}\r\n   - {Monthly Automation Plan}\r\n   - {Expense\/Income Levers}\r\n   - {Emergency Fund Target}\r\n\r\n6. **Investment Strategy**\r\n   - {Recommended Allocation Direction}\r\n   - {Implementation Using Preferred Options}\r\n   - {Rebalancing Plan}\r\n   - {Behavior Guardrails}\r\n\r\n7. **Tax & Account Priorities**\r\n   - {Contribution Waterfall}\r\n   - {Traditional vs Roth Considerations}\r\n   - {Tax Topics to Confirm with a Pro}\r\n\r\n8. **Debt Strategy (if applicable)**\r\n   - {Paydown Order}\r\n   - {Refinance\/Consolidation Considerations}\r\n   - {When to Invest vs Pay Debt}\r\n\r\n9. **Healthcare, Insurance, and Estate Basics**\r\n   - {Healthcare Planning Notes}\r\n   - {Insurance Checklist}\r\n   - {Estate & Beneficiary Checklist}\r\n\r\n10. **Milestone Timeline & Adjustment Rules**\r\n   - {Milestones by Age\/Year}\r\n   - {Review Cadence}\r\n   - {Triggers to Update the Plan}\r\n\r\n## QUALITY CHECKS\r\nBefore finalizing, verify:\r\n- The plan directly reflects [AGE], [RETIREMENT_AGE], [INCOME], [CURRENT_SAVINGS_AND_INVESTMENTS], [DEBT_SITUATION], and [RISK_TOLERANCE].\r\n- Assumptions are stated and the math is directionally consistent (no hidden leaps).\r\n- Recommendations are diversified and feasible with the provided contribution capacity.\r\n- A timeline is included with specific milestone checkpoints and adjustment triggers.\r\n- Any missing inputs are surfaced as questions and handled with scenario ranges (not silent guesses).";
    const variables = ["[RISK_TOLERANCE]","[PREFERRED_INVESTMENT_OPTIONS]","[DEBT_SITUATION]","[AGE]","[RETIREMENT_AGE]","[INCOME]","[CURRENT_SAVINGS_AND_INVESTMENTS]","[CONTEXT]","[PRIMARY_GOAL]","[TIMEFRAME]"];
    // Initial render with highlighted variables
    document.addEventListener('DOMContentLoaded', function() {
        renderPromptWithHighlights();
    });

    // Live update prompt as user types
    document.querySelectorAll('.customize-input').forEach(input => {
        input.addEventListener('input', renderPromptWithHighlights);
    });

    function renderPromptWithHighlights() {
        const promptContent = document.getElementById('premium-prompt-content');
        if (!promptContent) return;

        let updatedPrompt = originalPrompt;
        let filledVariables = {};

        // Collect filled values
        document.querySelectorAll('.customize-input').forEach(input => {
            const placeholder = input.dataset.placeholder;
            const value = input.value.trim();

            if (value) {
                filledVariables[placeholder] = value;
            }
        });

        // Replace filled variables and highlight remaining
        let htmlContent = escapeHtml(updatedPrompt);

        variables.forEach(placeholder => {
            const escapedPlaceholder = escapeHtml(placeholder);
            const regex = new RegExp(escapeRegex(escapedPlaceholder), 'g');

            if (filledVariables[placeholder]) {
                // Show filled value with green highlight
                htmlContent = htmlContent.replace(regex,
                    '<span class="prompt-variable-filled">' + escapeHtml(filledVariables[placeholder]) + '</span>'
                );
            } else {
                // Show original placeholder with yellow highlight
                htmlContent = htmlContent.replace(regex,
                    '<span class="prompt-variable">' + escapedPlaceholder + '</span>'
                );
            }
        });

        promptContent.innerHTML = htmlContent;
    }

    function escapeRegex(string) {
        return string.replace(/[.*+?^${}()|[\]\\]/g, '\\$&');
    }

    function escapeHtml(text) {
        const div = document.createElement('div');
        div.textContent = text;
        return div.innerHTML;
    }

    function resetPrompt() {
        // Clear all input fields
        document.querySelectorAll('.customize-input').forEach(input => {
            input.value = '';
        });

        // Re-render with original placeholders highlighted
        renderPromptWithHighlights();

        // Visual feedback
        const resetBtns = document.querySelectorAll('.prompt-header-reset, .prompt-cta-reset');
        resetBtns.forEach(btn => {
            const originalText = btn.querySelector('span').textContent;
            btn.querySelector('span').textContent = 'Reset!';
            setTimeout(() => {
                btn.querySelector('span').textContent = originalText;
            }, 1000);
        });
    }


    function getCustomizedPrompt() {
        let updatedPrompt = originalPrompt;

        document.querySelectorAll('.customize-input').forEach(input => {
            const placeholder = input.dataset.placeholder;
            const value = input.value.trim();

            if (value) {
                const regex = new RegExp(escapeRegex(placeholder), 'g');
                updatedPrompt = updatedPrompt.replace(regex, value);
            }
        });

        return updatedPrompt;
    }
</script>

</div>

<div class="pro-tips-section">

<h2 class="wp-block-heading">Pro Tips for Better AI Prompt Results</h2>



<ul class="wp-block-list">

<li><strong>Give “today” numbers in ranges if you’re unsure.</strong> If you don’t know your exact monthly spending, don’t freeze. Try “Spending is $5,500–$6,200/month, higher in summer,” plus any big annual costs. The roadmap will be more useful than a plan built on silence.</li>


<li><strong>Be explicit about your retirement lifestyle target.</strong> “Comfortable” means nothing to a model. Add a concrete anchor like: “I want $90k/year in today’s dollars, excluding taxes, and I’ll have the mortgage paid off.” If you want help defining that number, follow up with: “Ask me the minimum questions needed to estimate a realistic retirement spending target.”</li>


<li><strong>State your risk tolerance in plain language.</strong> You can skip investment jargon and describe behavior: “I can handle a 25% drop without selling” or “I will panic if I’m down more than 10%.” Then ask: “Suggest a diversified, low-cost allocation that matches that tolerance and explain the trade-offs.”</li>


<li><strong>After the first output, force scenario comparisons.</strong> A single plan can feel decisive but hide options. Use: “Now show three versions: (1) retire 3 years earlier, (2) same date but higher travel budget, (3) same lifestyle but lower savings stress. Keep assumptions consistent and explain what changed.”</li>


<li><strong>Use the prompt as an annual review script.</strong> Save the roadmap, then rerun it each year with updated balances, income, and spending. Add: “Create a one-page annual checklist and tell me which assumptions are most sensitive so I know what to monitor.” Honestly, this is where the prompt pays off.</li>

</div>

<div class="related-prompts-section">

<h2 class="wp-block-heading">Related Prompts</h2>



<p>Once your retirement roadmap is clear, these prompts help you tighten day-to-day cash flow and prevent “small leaks” from quietly derailing the plan.</p>



<p>If you also need a gentler way to organize money habits before you optimize accounts, <a href="https://flowpast.com/prompts/build-a-shame-free-money-system-plan-ai-prompt/">Build a Shame-Free Money System Plan AI Prompt</a> pairs well. Use it when you’re rebuilding structure after overspending, a life change, or years of avoiding spreadsheets, so your retirement contributions become consistent instead of occasional.</p>



<p>When your spending looks “fine” but your savings rate stays stuck, <a href="https://flowpast.com/prompts/spending-creep-investigation-ai-prompt/">Spending Creep Investigation AI Prompt</a> is the right companion. It helps you identify gradual upgrades (subscriptions, convenience spending, lifestyle inflation) that can shave years off your retirement date if left unchecked.</p>



<p>For people who want a simple system they’ll actually maintain, <a href="https://flowpast.com/prompts/build-a-habit-friendly-expense-tracker-with-this-ai-prompt/">Build a Habit-Friendly Expense Tracker with this AI Prompt</a> is a practical add-on. Run it after you get your roadmap so you can track the few categories that matter most to hitting your contribution targets.</p>


<br>


<p>Quick reference:</p>



<ul class="wp-block-list">

<li><a href="https://flowpast.com/prompts/build-a-shame-free-money-system-plan-ai-prompt/">Build a Shame-Free Money System Plan AI Prompt</a>: Build a realistic, low-stress money routine.</li>


<li><a href="https://flowpast.com/prompts/spending-creep-investigation-ai-prompt/">Spending Creep Investigation AI Prompt</a>: Find hidden leaks reducing your savings rate.</li>


<li><a href="https://flowpast.com/prompts/build-a-habit-friendly-expense-tracker-with-this-ai-prompt/">Build a Habit-Friendly Expense Tracker with this AI Prompt</a>: Track key categories without tracking everything.</li>


<li><a href="https://flowpast.com/prompts/build-a-holiday-spending-plan-that-stays-on-budget-ai-prompt/">Build a Holiday Spending Plan That Stays on Budget AI Prompt</a>: Protect goals during seasonal spending spikes.</li>


<li><a href="https://flowpast.com/prompts/build-manager-well-being-check-ins-with-this-ai-prompt/">Build Manager Well-Being Check-Ins with this AI Prompt</a>: Reduce burnout risk that disrupts earnings.</li>

</ul>

</div>

<div class="faq-section">

<h2 class="wp-block-heading">Common Questions</h2>


<div class="faq-item">
<span class="question">Which roles benefit most from this retirement roadmap AI prompt?</span>

<p class="answer"><strong>HR and benefits managers</strong> use this to help employees turn retirement-plan access into an understandable action plan, especially around contribution priorities and time horizons. <strong>Financial coaches</strong> lean on it to generate a structured roadmap they can refine with clients, while staying clear about what needs licensed advice. <strong>Small business founders</strong> benefit because the prompt handles uneven cash flow and highlights trade-offs between reinvesting in the business and funding retirement. <strong>Marketing and sales leaders</strong> with variable comp use it to plan around bonuses and commissions so savings doesn’t depend on “leftovers.”</p>

</div>

<div class="faq-item">
<span class="question">Which industries get the most value from this retirement roadmap AI prompt?</span>

<p class="answer"><strong>Technology and SaaS</strong> teams often have RSUs, job changes, and compensation swings, so a roadmap with explicit assumptions and review triggers helps them stay disciplined. <strong>Healthcare professionals</strong> (especially clinicians) can use it to plan around late-career income peaks, burnout risk, and insurance timing before Medicare. <strong>Real estate and construction</strong> workers benefit when income is cyclical; scenario ranges make it easier to plan contributions in strong months and protect cash in slow seasons. <strong>Professional services</strong> firms (law, consulting, accounting) use it to connect high earnings years to tax-aware account use and milestone planning.</p>

</div>

<div class="faq-item">
<span class="question">Why do basic AI prompts for building a retirement roadmap produce weak results?</span>

<p class="answer">A typical prompt like &#8220;<em>Write me a retirement plan</em>&#8221; fails because it: lacks explicit assumptions (inflation, returns, withdrawal logic) so the numbers are untethered, provides no structured intake or follow-up questions so key details stay missing, ignores tax-aware account sequencing and treats all savings the same, produces generic advice like “save more and diversify” instead of a milestone timeline with specific actions, and misses the prompt’s built-in guardrails about uncertainty and when to consult licensed professionals.</p>

</div>

<div class="faq-item">
<span class="question">Can I customize this retirement roadmap AI prompt for my specific situation?</span>

<p class="answer">Yes, by appending your specifics before you run it and then answering its follow-up questions. The highest-impact items to customize are your target retirement age, expected retirement spending (in today’s dollars), current assets and debts, savings capacity, and risk tolerance described in behavioral terms. If you have special factors (pension, rental property, stock compensation, planned move, caring for family), add them up front so the milestone plan reflects reality. A useful follow-up is: “Use my answers to produce a conservative, base, and optimistic scenario, and show exactly which assumptions change between them.”</p>

</div>

<div class="faq-item">
<span class="question">What are the most common mistakes when using this retirement roadmap AI prompt?</span>

<p class="answer">The biggest mistake is giving a fuzzy goal like “retire comfortably” instead of a number, such as “$75k/year in today’s dollars, mortgage paid off by 60.” Another common error is listing assets but skipping debts and interest rates; “$12k credit card at 24% APR” changes the recommended order of operations compared to “$12k student loan at 4%.” People also omit account types, which breaks tax-aware guidance; “$120k invested” is weaker than “$80k in 401(k), $25k Roth IRA, $15k taxable brokerage.” Finally, risk tolerance is often vague (“moderate”) when a behavior-based description (“I won’t sell during a 20% drop”) leads to better alignment.</p>

</div>

<div class="faq-item">
<span class="question">Who should NOT use this retirement roadmap AI prompt?</span>

<p class="answer">This prompt isn’t ideal for people who want a guaranteed number, a precise tax filing outcome, or specific security picks. It’s also not the best fit if you refuse to provide basic inputs (income, spending, balances), because the roadmap will correctly fall back to broad ranges. And if you’re in a complex legal or tax situation (business sale in progress, cross-border residency, trust planning), you should treat the output as a discussion starter and go straight to licensed professionals for binding decisions.</p>

</div>

<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "FAQPage",
  "mainEntity": [
    {
      "@type": "Question",
      "name": "Which roles benefit most from this retirement roadmap AI prompt?",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "HR and benefits managers use this to help employees turn retirement-plan access into an understandable action plan, especially around contribution priorities and time horizons. Financial coaches lean on it to generate a structured roadmap they can refine with clients, while staying clear about what needs licensed advice. Small business founders benefit because the prompt handles uneven cash flow and highlights trade-offs between reinvesting in the business and funding retirement. Marketing and sales leaders with variable comp use it to plan around bonuses and commissions so savings doesn’t depend on “leftovers.”"
      }
    },
    {
      "@type": "Question",
      "name": "Which industries get the most value from this retirement roadmap AI prompt?",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "Technology and SaaS teams often have RSUs, job changes, and compensation swings, so a roadmap with explicit assumptions and review triggers helps them stay disciplined. Healthcare professionals (especially clinicians) can use it to plan around late-career income peaks, burnout risk, and insurance timing before Medicare. Real estate and construction workers benefit when income is cyclical; scenario ranges make it easier to plan contributions in strong months and protect cash in slow seasons. Professional services firms (law, consulting, accounting) use it to connect high earnings years to tax-aware account use and milestone planning."
      }
    },
    {
      "@type": "Question",
      "name": "Why do basic AI prompts for building a retirement roadmap produce weak results?",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "A typical prompt like \"Write me a retirement plan\" fails because it: lacks explicit assumptions (inflation, returns, withdrawal logic) so the numbers are untethered, provides no structured intake or follow-up questions so key details stay missing, ignores tax-aware account sequencing and treats all savings the same, produces generic advice like “save more and diversify” instead of a milestone timeline with specific actions, and misses the prompt’s built-in guardrails about uncertainty and when to consult licensed professionals."
      }
    },
    {
      "@type": "Question",
      "name": "Can I customize this retirement roadmap AI prompt for my specific situation?",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "Yes, by appending your specifics before you run it and then answering its follow-up questions. The highest-impact items to customize are your target retirement age, expected retirement spending (in today’s dollars), current assets and debts, savings capacity, and risk tolerance described in behavioral terms. If you have special factors (pension, rental property, stock compensation, planned move, caring for family), add them up front so the milestone plan reflects reality. A useful follow-up is: “Use my answers to produce a conservative, base, and optimistic scenario, and show exactly which assumptions change between them.”"
      }
    },
    {
      "@type": "Question",
      "name": "What are the most common mistakes when using this retirement roadmap AI prompt?",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "The biggest mistake is giving a fuzzy goal like “retire comfortably” instead of a number, such as “$75k/year in today’s dollars, mortgage paid off by 60.” Another common error is listing assets but skipping debts and interest rates; “$12k credit card at 24% APR” changes the recommended order of operations compared to “$12k student loan at 4%.” People also omit account types, which breaks tax-aware guidance; “$120k invested” is weaker than “$80k in 401(k), $25k Roth IRA, $15k taxable brokerage.” Finally, risk tolerance is often vague (“moderate”) when a behavior-based description (“I won’t sell during a 20% drop”) leads to better alignment."
      }
    },
    {
      "@type": "Question",
      "name": "Who should NOT use this retirement roadmap AI prompt?",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "This prompt isn’t ideal for people who want a guaranteed number, a precise tax filing outcome, or specific security picks. It’s also not the best fit if you refuse to provide basic inputs (income, spending, balances), because the roadmap will correctly fall back to broad ranges. And if you’re in a complex legal or tax situation (business sale in progress, cross-border residency, trust planning), you should treat the output as a discussion starter and go straight to licensed professionals for binding decisions."
      }
    }
  ]
}
</script>
</div>

<div class="closing-section">

<p>A retirement plan should feel like a map, not a foggy aspiration. Paste the prompt into your AI tool, answer the follow-up questions honestly, and use the timeline to turn “someday” into scheduled next steps.</p>

</div>]]></content:encoded>
					
		
		
		<media:content url="https://flowpast.s3.eu-north-1.amazonaws.com/featured_blog_images/5001758.webp" medium="image"></media:content>
            	</item>
		<item>
		<title>Employer Brand Turnaround Plan AI Prompt</title>
		<link>https://flowpast.com/prompts/employer-brand-turnaround-plan-ai-prompt/</link>
		
		<dc:creator><![CDATA[Lisa Granqvist]]></dc:creator>
		<pubDate>Fri, 23 Jan 2026 02:55:31 +0000</pubDate>
				<category><![CDATA[Prompts]]></category>
		<guid isPermaLink="false">https://flowpast.com/?p=5003194</guid>

					<description><![CDATA[Candidate trust is slipping - a proven AI Prompt that builds a truth-backed employer brand turnaround plan with owners and milestones. Explore thousands of AI prompts by function and industry.]]></description>
										<content:encoded><![CDATA[<!-- FOCUS_KEYWORD: employer brand turnaround -->
<div class="hook-introduction">

<p>When candidates don’t trust what they’re reading, your funnel quietly breaks. Applications look fine, then acceptance rates dip, new hires churn early, and Glassdoor comments start to sound like your job ads were written for a different company.</p>



<p>This <strong>employer brand turnaround</strong> is built for <strong>Talent Acquisition leaders</strong> who are tired of selling roles with half the context, <strong>People Ops managers</strong> trying to align leadership on what’s true (and fix what isn’t), and <strong>marketing teams supporting HR</strong> who need proof-backed messaging that won’t backfire. The output is a full turnaround plan with evidence requirements, channel recommendations, owners, deadlines, checkpoints, and a feedback loop so your employer brand stays accurate.</p>

</div>

<div class="what-and-when-section">

<h2 class="wp-block-heading">What Does This AI Prompt Do and When to Use It?</h2>



<table class="solution-results-table three-column" role="presentation" aria-label="What this prompt does, when to use it, and what you get">
 <thead>
    <tr>
      <th scope="col">What This Prompt Does</th>
      <th scope="col">When to Use This Prompt</th>
      <th scope="col">What You&#8217;ll Get</th>
    </tr>
  </thead>
  <tbody>
    <tr>
      <td>
        <ul class="automation-list">
          <li>It summarizes your current trust gap and defines “success” in plain, measurable terms before proposing tactics.</li>
          <li>It forces every employer-brand claim to be tied to employee evidence (surveys, interviews, artifacts, and observable practices).</li>
          <li>It maps hiring touchpoints (job posts, recruiter screens, interviews, offers, onboarding) to culture reality to find disconnects early.</li>
          <li>It recommends channels based on where your target talent actually pays attention, rather than default HR distribution.</li>
          <li>It builds an ongoing employee feedback loop so the brand evolves as the culture changes, not once per year.</li>
       </ul>
      </td>
      <td>
        <ul class="results-list">
          <li>You’re seeing offer acceptance drop even though compensation and role scope seem competitive.</li>
          <li>New hires are leaving in the first 90 days, and the exit reasons don’t match what candidates were told.</li>
          <li>Leadership wants “better employer branding,” but you need a truth-backed plan that also surfaces what must change internally.</li>
          <li>Competitors are winning talent with clearer positioning, and your messaging feels generic or overly polished.</li>
          <li>You’re scaling hiring fast and need consistent, culture-accurate language recruiters and interviewers can actually use.</li>
        </ul>
      </td>
       <td>
         <ul class="deliverables-list">
           <li>A step-by-step employer brand turnaround plan with 8–12 major actions, each assigned an owner and deadline.</li>
           <li>A provable messaging framework that separates verified strengths from labeled “future-state” commitments.</li>
           <li>A touchpoint audit checklist covering recruiter conversations, interview loops, offers, and onboarding expectations.</li>
           <li>A channel plan with 5–7 recommended channels and a reason each channel fits your target audience’s behavior.</li>
           <li>A continuous feedback loop design with cadence, questions to ask, and checkpoints to review alignment.</li>
         </ul>
       </td>
    </tr>
  </tbody>
</table>

</div>

<div class="prompt-display-section">

<h2 class="wp-block-heading">The Full AI Prompt: Evidence-Backed Employer Brand Turnaround Plan</h2>


<!-- Prompt file not found: /home/flowpast/htdocs/flowpast.com/wp-content/data/prompts_scraped/5006503/prompt-2026.txt -->

</div>

<div class="pro-tips-section">

<h2 class="wp-block-heading">Pro Tips for Better AI Prompt Results</h2>



<ul class="wp-block-list">

<li><strong>Bring receipts before you bring slogans.</strong> Collect a small evidence pack first: 10–15 recent candidate objections, 8–12 exit interview themes, and 2–3 employee quotes per department. Then run the prompt and add a follow-up: “Use only the evidence above; flag any claim that would be hard to prove.”</li>


<li><strong>Define the audience like a marketer, not like HR.</strong> “Software engineers” is too broad to differentiate on what matters. Try a tighter follow-up prompt: “Rewrite the plan for senior backend engineers who care about autonomy, production stability, and technical leadership quality; include which channels they trust most.”</li>


<li><strong>Force side-by-side truth: strengths and growth areas.</strong> Frankly, the fastest way to lose trust is pretending everything is perfect. After the first output, ask: “Create a two-column ‘What’s true today’ vs ‘What we’re actively improving’ section for the careers page and recruiter scripts.”</li>


<li><strong>Use iteration on tone and specificity.</strong> If the language sounds like corporate gloss, push it toward real speech. Try: “Rewrite the core positioning in plainspoken language that a high-performing employee would actually say to a friend; remove clichés like ‘innovative’ or ‘family’ unless supported by evidence.”</li>


<li><strong>Stress-test for disconnects before publishing anything.</strong> Treat the draft as a hypothesis, then test it with employees. Ask the model: “Create a 12-question employee validation survey and 6 interview prompts to confirm the claims; include a red-flag list of statements that could trigger backlash.”</li>

</ul>

</div>

<div class="related-prompts-section">

<h2 class="wp-block-heading">Related Prompts</h2>



<p>Once your employer brand story is truth-backed, these prompts can help you sharpen the human voice you use across recruiting content.</p>



<p>If you also need help writing dialogue that sounds like real people (useful for employee story scripts, recruiter role-plays, and onboarding videos), <a href="https://flowpast.com/prompts/write-lifelike-scene-dialogue-with-this-ai-prompt/">Write Lifelike Scene Dialogue with this AI Prompt</a> is a practical companion. When your team struggles with “stiff” copy, practicing natural language patterns can noticeably improve interview invites, email outreach, and testimonial edits.</p>



<p>For teams doing employee-spotlight content where you want a strong back-and-forth structure (manager and employee, mentor and mentee, interviewer and candidate), <a href="https://flowpast.com/prompts/write-dialogue-driven-fiction-scenes-ai-prompt/">Write Dialogue-Driven Fiction Scenes AI Prompt</a> can help you prototype the flow fast. It’s not an HR prompt, but it’s surprisingly useful for finding the right pacing and phrasing before you record anything.</p>



<p>When you’re creating founder narratives or “a day in the life” pieces and want a single voice that feels personal rather than promotional, <a href="https://flowpast.com/prompts/write-a-character-monologue-with-this-ai-prompt/">Write a Character Monologue with this AI Prompt</a> is a good add-on. You can draft a first-person script, then swap in real employee details from your evidence pack to keep it credible.</p>


<br>


<p>Quick reference:</p>



<ul class="wp-block-list">

<li><a href="https://flowpast.com/prompts/write-lifelike-scene-dialogue-with-this-ai-prompt/">Write Lifelike Scene Dialogue with this AI Prompt</a>: Natural-sounding dialogue for scripts.</li>


<li><a href="https://flowpast.com/prompts/write-dialogue-driven-fiction-scenes-ai-prompt/">Write Dialogue-Driven Fiction Scenes AI Prompt</a>: Back-and-forth scene structure practice.</li>


<li><a href="https://flowpast.com/prompts/write-a-character-monologue-with-this-ai-prompt/">Write a Character Monologue with this AI Prompt</a>: First-person narrative draft support.</li>

<li><a href="https://flowpast.com/prompts/write-character-dialogue-scenes-with-this-ai-prompt/">Write Character Dialogue Scenes with this AI Prompt</a>: Dialogue scenes with clearer character intent.</li>


<li><a href="https://flowpast.com/prompts/write-character-driven-story-scenes-ai-prompt/">Write Character-Driven Story Scenes AI Prompt</a>: Scene framing around motivations and stakes.</li>

</ul>
<!-- /wp:post-content -->
</div>

<div class="faq-section">
<!-- wp:heading {"level":2} -->
<h2 class="wp-block-heading">Common Questions</h2>
<!-- /wp:heading -->

<div class="faq-item">
<span class="question">Which roles benefit most from this employer brand turnaround AI prompt?</span>
<!-- wp:paragraph -->
<p class="answer"><strong>Heads of Talent Acquisition</strong> use this to turn vague “we need better branding” requests into an owned plan with deadlines, touchpoints, and evidence standards recruiters can follow. <strong>Employer Brand Managers</strong> get value because the prompt prevents unprovable messaging and forces strengths and growth areas to sit side-by-side. <strong>People Operations leaders</strong> lean on it to surface the real disconnects (like interview loops promising autonomy while approvals are centralized) and assign owners to fix them. <strong>Recruiting Operations managers</strong> apply it when they need consistent scripts and checkpoints that reduce candidate drop-off and early churn.</p>
<!-- /wp:paragraph -->
</div>

<div class="faq-item">
<span class="question">Which industries get the most value from this employer brand turnaround AI prompt?</span>
<!-- wp:paragraph -->
<p class="answer"><strong>SaaS companies</strong> use this to align engineering hiring messages with reality, especially when candidates are skeptical about “modern stack” or “high ownership” claims. <strong>Healthcare providers</strong> apply it to correct gaps between patient-first values and the day-to-day experience of nurses, techs, and front-line staff, which often shows up in retention. <strong>Manufacturing and skilled trades</strong> get value because trust is heavily driven by observable practices (safety, scheduling stability, supervisor quality), and this prompt pushes you to prove those claims. <strong>High-growth startups</strong> leverage it when the culture is changing quickly and they need a feedback loop so employer messaging doesn’t lag behind reality.</p>
<!-- /wp:paragraph -->
</div>

<div class="faq-item">
<span class="question">Why do basic AI prompts for employer brand turnaround planning produce weak results?</span>
<!-- wp:paragraph -->
<p class="answer">A typical prompt like “Write me an employer branding strategy for my company” fails because it: lacks an evidence requirement, so it invents attractive but risky claims; provides no structure for auditing hiring touchpoints, which is where trust usually breaks; ignores target-audience differentiation, so the message stays generic and interchangeable; produces hype-forward copy instead of strengths-plus-growth-area positioning; and misses owners, deadlines, and checkpoints, so the plan never turns into operational work.</p>
<!-- /wp:paragraph -->
</div>

<div class="faq-item">
<span class="question">Can I customize this employer brand turnaround prompt for my specific situation?</span>
<!-- wp:paragraph -->
<p class="answer">Yes, even though the prompt has no form fields, you can customize it by pasting your context before you run it. Add your target audience, current candidate objections, employee evidence sources (survey themes, quotes, interview notes), and the channels you currently use. Then ask a follow-up like: “Rebuild the plan for Q2 hiring of 12 SDRs and 6 senior engineers; include touchpoint-specific messaging and what evidence we must gather to support each claim.” If you have known weak points (manager quality, workload, promotion clarity), state them upfront so the mitigation plan is realistic.</p>
<!-- /wp:paragraph -->
</div>

<div class="faq-item">
<span class="question">What are the most common mistakes when using this employer brand turnaround prompt?</span>
<!-- wp:paragraph -->
<p class="answer">The biggest mistake is leaving the target audience vague—instead of “tech talent,” try “senior backend engineers with fintech experience who prioritize code quality, predictable on-call, and strong technical leadership.” Another common error is giving no evidence inputs, which leads to polished but unprovable claims; include at least a few survey results, representative quotes, and observable practices. Teams also forget to name owners and deadlines, so the output reads like a strategy deck rather than an operating plan; assign “Head of TA,” “People Ops,” “Hiring Manager,” and “Comms” owners explicitly. Finally, many people hide growth areas, but the prompt works best when you state the gaps and label future-state commitments with a plan and checkpoints.</p>
<!-- /wp:paragraph -->
</div>

<div class="faq-item">
<span class="question">Who should NOT use this employer brand turnaround prompt?</span>
<!-- wp:paragraph -->
<p class="answer">This prompt isn’t ideal for teams looking for quick copy without doing the internal alignment work, because it will surface uncomfortable disconnects rather than gloss over them. It’s also not a fit if you need compensation benchmarking, legal guidance, or crisis PR spin, since it explicitly stays out of those lanes. And if leadership refuses to act on systemic issues the prompt identifies, you will end up with “truthful messaging” that still doesn’t convert. In that case, start with leadership decision-making and culture fixes, then return to employer branding once reality has moved.</p>
<!-- /wp:paragraph -->
</div>

<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "FAQPage",
  "mainEntity": [
    {
      "@type": "Question",
      "name": "Which roles benefit most from this employer brand turnaround AI prompt?",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "Heads of Talent Acquisition use this to turn vague “we need better branding” requests into an owned plan with deadlines, touchpoints, and evidence standards recruiters can follow. Employer Brand Managers get value because the prompt prevents unprovable messaging and forces strengths and growth areas to sit side-by-side. People Operations leaders lean on it to surface the real disconnects (like interview loops promising autonomy while approvals are centralized) and assign owners to fix them. Recruiting Operations managers apply it when they need consistent scripts and checkpoints that reduce candidate drop-off and early churn."
      }
    },
    {
      "@type": "Question",
      "name": "Which industries get the most value from this employer brand turnaround AI prompt?",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "SaaS companies use this to align engineering hiring messages with reality, especially when candidates are skeptical about “modern stack” or “high ownership” claims. Healthcare providers apply it to correct gaps between patient-first values and the day-to-day experience of nurses, techs, and front-line staff, which often shows up in retention. Manufacturing and skilled trades get value because trust is heavily driven by observable practices (safety, scheduling stability, supervisor quality), and this prompt pushes you to prove those claims. High-growth startups leverage it when the culture is changing quickly and they need a feedback loop so employer messaging doesn’t lag behind reality."
      }
    },
    {
      "@type": "Question",
      "name": "Why do basic AI prompts for employer brand turnaround planning produce weak results?",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "A typical prompt like “Write me an employer branding strategy for my company” fails because it: lacks an evidence requirement, so it invents attractive but risky claims; provides no structure for auditing hiring touchpoints, which is where trust usually breaks; ignores target-audience differentiation, so the message stays generic and interchangeable; produces hype-forward copy instead of strengths-plus-growth-area positioning; and misses owners, deadlines, and checkpoints, so the plan never turns into operational work."
      }
    },
    {
      "@type": "Question",
      "name": "Can I customize this employer brand turnaround prompt for my specific situation?",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "Yes, even though the prompt has no form fields, you can customize it by pasting your context before you run it. Add your target audience, current candidate objections, employee evidence sources (survey themes, quotes, interview notes), and the channels you currently use. Then ask a follow-up like: “Rebuild the plan for Q2 hiring of 12 SDRs and 6 senior engineers; include touchpoint-specific messaging and what evidence we must gather to support each claim.” If you have known weak points (manager quality, workload, promotion clarity), state them upfront so the mitigation plan is realistic."
      }
    },
    {
      "@type": "Question",
      "name": "What are the most common mistakes when using this employer brand turnaround prompt?",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "The biggest mistake is leaving the target audience vague—instead of “tech talent,” try “senior backend engineers with fintech experience who prioritize code quality, predictable on-call, and strong technical leadership.” Another common error is giving no evidence inputs, which leads to polished but unprovable claims; include at least a few survey results, representative quotes, and observable practices. Teams also forget to name owners and deadlines, so the output reads like a strategy deck rather than an operating plan; assign “Head of TA,” “People Ops,” “Hiring Manager,” and “Comms” owners explicitly. Finally, many people hide growth areas, but the prompt works best when you state the gaps and label future-state commitments with a plan and checkpoints."
      }
    },
    {
      "@type": "Question",
      "name": "Who should NOT use this employer brand turnaround prompt?",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "This prompt isn’t ideal for teams looking for quick copy without doing the internal alignment work, because it will surface uncomfortable disconnects rather than gloss over them. It’s also not a fit if you need compensation benchmarking, legal guidance, or crisis PR spin, since it explicitly stays out of those lanes. And if leadership refuses to act on systemic issues the prompt identifies, you will end up with “truthful messaging” that still doesn’t convert. In that case, start with leadership decision-making and culture fixes, then return to employer branding once reality has moved."
      }
    }
  ]
}
</script>
</div>

<div class="closing-section">
<!-- wp:paragraph -->
<p>Trust is earned in specifics, not slogans. Paste the prompt into your AI tool, feed it real employee evidence, and walk away with a turnaround plan your team can actually execute.</p>
<!-- /wp:paragraph -->
</div>]]></content:encoded>
					
		
		
		<media:content url="https://flowpast.s3.eu-north-1.amazonaws.com/featured_blog_images/5003194.webp" medium="image"></media:content>
            	</item>
		<item>
		<title>Build a Small-Business Marketing Game Plan AI Prompt</title>
		<link>https://flowpast.com/prompts/build-a-small-business-marketing-game-plan-ai-prompt/</link>
		
		<dc:creator><![CDATA[Lisa Granqvist]]></dc:creator>
		<pubDate>Fri, 23 Jan 2026 02:55:27 +0000</pubDate>
				<category><![CDATA[Prompts]]></category>
		<guid isPermaLink="false">https://flowpast.com/?p=5001756</guid>

					<description><![CDATA[Leads feel inconsistent - the ultimate AI Prompt that builds an execution-ready marketing plan mixing online and offline tactics. Access our full AI prompt library for every model.]]></description>
										<content:encoded><![CDATA[<!-- FOCUS_KEYWORD: marketing game plan -->
<div class="hook-introduction">

<p>Most small-business marketing “plans” fall apart in week two. You start strong, then the to-do list gets messy, leads come in sporadically, and you can’t tell what’s actually working. Meanwhile, offline efforts and online tactics run in parallel, not together.</p>



<p>This <strong>marketing game plan</strong> is built for <strong>local business owners</strong> who need more consistent bookings without hiring a full-time marketer, <strong>marketing managers</strong> juggling limited budget and limited time, and <strong>consultants</strong> who need a credible first-pass plan they can refine with client input. The output is an execution-ready blueprint that covers acquisition, conversion, and retention, combining digital channels with practical local/offline moves you can run immediately.</p>

</div>

<div class="what-and-when-section">

<h2 class="wp-block-heading">What Does This AI Prompt Do and When to Use It?</h2>



<table class="solution-results-table three-column" role="presentation" aria-label="What this prompt does, when to use it, and what you get">
 <thead>
    <tr>
      <th scope="col">What This Prompt Does</th>
      <th scope="col">When to Use This Prompt</th>
      <th scope="col">What You&#8217;ll Get</th>
    </tr>
  </thead>
  <tbody>
    <tr>
      <td>
        <ul class="automation-list">
          <li>Restates your business context and target customer in a short pre-analysis to make sure the plan is aimed correctly.</li>
          <li>Runs a “situation scan” that summarizes market conditions, audience realities, and competitive pressure using your inputs.</li>
          <li>Builds a connected strategy across acquisition, conversion, and retention, split into digital and offline tactics that reinforce each other.</li>
          <li>Prioritizes actions by measurability and plausible ROI, while calling out tradeoffs instead of pretending every channel works.</li>
          <li>Flags missing info, labels assumptions, and asks a small set of high-impact questions to improve accuracy without stalling progress.</li>
       </ul>
      </td>
      <td>
        <ul class="results-list">
          <li>You have “random acts of marketing” happening, but no single plan that tells you what to do next week.</li>
          <li>Leads feel inconsistent, and you suspect the issue is the system, not your effort.</li>
          <li>You are deciding where to put a limited budget (and you need a rationale, not a guess).</li>
          <li>A competitor is showing up everywhere (ads, local partnerships, reviews), and you need a coordinated response.</li>
          <li>You’re about to scale what’s working, but you want to tighten conversion and retention before spending more on acquisition.</li>
        </ul>
      </td>
       <td>
         <ul class="deliverables-list">
           <li>A structured marketing blueprint covering acquisition, conversion, and retention with channel-by-channel actions.</li>
           <li>A list of 3–6 clarifying questions plus clearly labeled assumptions so you know what to verify first.</li>
           <li>A set of online/offline tactics that explicitly link together (for example, local events feeding email and retargeting).</li>
           <li>A prioritized execution plan with measurable outcomes and suggested tracking signals to watch.</li>
           <li>Plain-language guidance you can hand to a teammate or vendor without needing to “translate marketing speak.”</li>
         </ul>
       </td>
    </tr>
  </tbody>
</table>

</div>

<div class="prompt-display-section">

<h2 class="wp-block-heading">The Full AI Prompt: Small-Business Marketing Game Plan Blueprint</h2>



<div class="prompt-viewer-wrapper" id="prompt-section">
    <div class="prompt-comparison-row prompt-premium">
        <!-- Header with buttons -->
        <div class="prompt-row-header">
            <!-- <span class="prompt-row-icon">✨</span> -->
            <span class="prompt-row-title">
                                    Step 1: Customize the prompt with your input
                            </span>
            <div class="prompt-header-buttons">
                                    <button class="prompt-header-btn prompt-header-reset" onclick="resetPrompt()">
                        <svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="currentColor" viewBox="0 0 16 16">
                            <path fill-rule="evenodd" d="M8 3a5 5 0 1 0 4.546 2.914.5.5 0 0 1 .908-.417A6 6 0 1 1 8 2v1z" />
                            <path d="M8 4.466V.534a.25.25 0 0 1 .41-.192l2.36 1.966c.12.1.12.284 0 .384L8.41 4.658A.25.25 0 0 1 8 4.466z" />
                        </svg>
                        <span>Reset</span>
                    </button>
                                <button class="prompt-header-btn prompt-header-copy-green flowpast-copy-prompt-btn" onclick="handlePromptCopy()">
                    <svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="currentColor" viewBox="0 0 16 16">
                        <path d="M4 1.5H3a2 2 0 0 0-2 2V14a2 2 0 0 0 2 2h10a2 2 0 0 0 2-2V3.5a2 2 0 0 0-2-2h-1v1h1a1 1 0 0 1 1 1V14a1 1 0 0 1-1 1H3a1 1 0 0 1-1-1V3.5a1 1 0 0 1 1-1h1v-1z" />
                        <path d="M9.5 1a.5.5 0 0 1 .5.5v1a.5.5 0 0 1-.5.5h-3a.5.5 0 0 1-.5-.5v-1a.5.5 0 0 1 .5-.5h3zm-3-1A1.5 1.5 0 0 0 5 1.5v1A1.5 1.5 0 0 0 6.5 4h3A1.5 1.5 0 0 0 11 2.5v-1A1.5 1.5 0 0 0 9.5 0h-3z" />
                    </svg>
                    <span>Customize and Copy Full Prompt</span>
                </button>
            </div>
        </div>

        <!-- Customize the Prompt Section -->
                    <div class="prompt-customize-section">
                <span class="customize-title">Customize the Prompt</span>
                <p class="customize-subtitle">Fill in the fields below to personalize this prompt for your needs.</p>
                <table class="customize-table">
                    <thead>
                        <tr>
                            <th>Variable</th>
                            <th>What to Enter</th>
                            <th>Customise the prompt</th>
                        </tr>
                    </thead>
                    <tbody>
                                                    <tr>
                                <td class="var-name"><code>[COMPANY_NAME]</code></td>
                                <td class="var-desc">
                                    Enter the full name of the business for which the marketing blueprint is being created.                                    <div class="var-example">For example: "GreenTech Solutions Inc."</div>
                                </td>
                                <td class="var-input">
                                                                            <input
                                            type="text"
                                            class="customize-input"
                                            data-placeholder="[COMPANY_NAME]"
                                            placeholder="Enter your value here..." />
                                                                    </td>
                            </tr>
                                                    <tr>
                                <td class="var-name"><code>[BUDGET]</code></td>
                                <td class="var-desc">
                                    Specify the total budget allocated for marketing efforts. Include the currency and any constraints if applicable.                                    <div class="var-example">For example: "$10,000 per quarter, with a focus on maximizing ROI."</div>
                                </td>
                                <td class="var-input">
                                                                            <input
                                            type="text"
                                            class="customize-input"
                                            data-placeholder="[BUDGET]"
                                            placeholder="Enter your value here..." />
                                                                    </td>
                            </tr>
                                                    <tr>
                                <td class="var-name"><code>[INDUSTRY]</code></td>
                                <td class="var-desc">
                                    Provide the industry or niche the business operates in, including any specific subcategories.                                    <div class="var-example">For example: "Sustainable home goods and eco-friendly products."</div>
                                </td>
                                <td class="var-input">
                                                                            <input
                                            type="text"
                                            class="customize-input"
                                            data-placeholder="[INDUSTRY]"
                                            placeholder="Enter your value here..." />
                                                                    </td>
                            </tr>
                                                    <tr>
                                <td class="var-name"><code>[PRIMARY_GOAL]</code></td>
                                <td class="var-desc">
                                    State the main objective of the marketing plan, such as increasing leads, bookings, or subscriptions.                                    <div class="var-example">For example: "Generate 500 new leads per month through digital campaigns."</div>
                                </td>
                                <td class="var-input">
                                                                            <input
                                            type="text"
                                            class="customize-input"
                                            data-placeholder="[PRIMARY_GOAL]"
                                            placeholder="Enter your value here..." />
                                                                    </td>
                            </tr>
                                                    <tr>
                                <td class="var-name"><code>[CONTEXT]</code></td>
                                <td class="var-desc">
                                    Provide any relevant background information, challenges, or constraints impacting the business&#039;s marketing efforts.                                    <div class="var-example">For example: "The business is expanding into a new region with limited brand awareness and no existing customer base."</div>
                                </td>
                                <td class="var-input">
                                                                            <textarea
                                            class="customize-input"
                                            data-placeholder="[CONTEXT]"
                                            placeholder="Enter your value here..."
                                            rows="3"></textarea>
                                                                    </td>
                            </tr>
                                                    <tr>
                                <td class="var-name"><code>[TARGET_AUDIENCE]</code></td>
                                <td class="var-desc">
                                    Describe the ideal customer, including demographics, preferences, and key characteristics.                                    <div class="var-example">For example: "Millennial homeowners aged 25-40 who value sustainability and are willing to pay a premium for eco-friendly products."</div>
                                </td>
                                <td class="var-input">
                                                                            <textarea
                                            class="customize-input"
                                            data-placeholder="[TARGET_AUDIENCE]"
                                            placeholder="Enter your value here..."
                                            rows="3"></textarea>
                                                                    </td>
                            </tr>
                                                    <tr>
                                <td class="var-name"><code>[DIGITAL_PLATFORMS]</code></td>
                                <td class="var-desc">
                                    List the online platforms where the business currently has a presence or plans to focus its efforts.                                    <div class="var-example">For example: "Instagram, Facebook, LinkedIn, and Shopify."</div>
                                </td>
                                <td class="var-input">
                                                                            <textarea
                                            class="customize-input"
                                            data-placeholder="[DIGITAL_PLATFORMS]"
                                            placeholder="Enter your value here..."
                                            rows="3"></textarea>
                                                                    </td>
                            </tr>
                                                    <tr>
                                <td class="var-name"><code>[PRODUCT_DESCRIPTION]</code></td>
                                <td class="var-desc">
                                    Provide a detailed description of what the business sells, including the target customer, pricing, and location.                                    <div class="var-example">For example: "Handcrafted bamboo furniture for eco-conscious homeowners, priced between $300-$1,500, available nationwide through e-commerce."</div>
                                </td>
                                <td class="var-input">
                                                                            <textarea
                                            class="customize-input"
                                            data-placeholder="[PRODUCT_DESCRIPTION]"
                                            placeholder="Enter your value here..."
                                            rows="3"></textarea>
                                                                    </td>
                            </tr>
                                                    <tr>
                                <td class="var-name"><code>[COMPETITOR_LIST]</code></td>
                                <td class="var-desc">
                                    List the main competitors in the business&#039;s industry, including their strengths and weaknesses if known.                                    <div class="var-example">For example: "EcoLiving Furniture, GreenHome Designs, and Sustainable Spaces Co."</div>
                                </td>
                                <td class="var-input">
                                                                            <textarea
                                            class="customize-input"
                                            data-placeholder="[COMPETITOR_LIST]"
                                            placeholder="Enter your value here..."
                                            rows="3"></textarea>
                                                                    </td>
                            </tr>
                                                    <tr>
                                <td class="var-name"><code>[USP]</code></td>
                                <td class="var-desc">
                                    Define what makes the business stand out from competitors, such as product features, pricing, or values.                                    <div class="var-example">For example: "Our furniture is 100% made from renewable bamboo and handcrafted by local artisans, ensuring sustainability and quality."</div>
                                </td>
                                <td class="var-input">
                                                                            <textarea
                                            class="customize-input"
                                            data-placeholder="[USP]"
                                            placeholder="Enter your value here..."
                                            rows="3"></textarea>
                                                                    </td>
                            </tr>
                                                    <tr>
                                <td class="var-name"><code>[PREVIOUS_MARKETING_RESULTS]</code></td>
                                <td class="var-desc">
                                    Summarize the outcomes of past marketing efforts, including metrics like ROI, engagement, or revenue impact.                                    <div class="var-example">For example: "Last quarter’s Facebook ad campaign generated 200 leads with a 5% conversion rate, resulting in $15,000 in revenue."</div>
                                </td>
                                <td class="var-input">
                                                                            <textarea
                                            class="customize-input"
                                            data-placeholder="[PREVIOUS_MARKETING_RESULTS]"
                                            placeholder="Enter your value here..."
                                            rows="3"></textarea>
                                                                    </td>
                            </tr>
                                                    <tr>
                                <td class="var-name"><code>[TIMEFRAME]</code></td>
                                <td class="var-desc">
                                    Specify the duration for implementing the marketing plan, including short-term and long-term goals.                                    <div class="var-example">For example: "3 months for initial rollout, with a review at 6 months to assess effectiveness."</div>
                                </td>
                                <td class="var-input">
                                                                            <input
                                            type="text"
                                            class="customize-input"
                                            data-placeholder="[TIMEFRAME]"
                                            placeholder="Enter your value here..." />
                                                                    </td>
                            </tr>
                                                    <tr>
                                <td class="var-name"><code>[BRAND_VOICE]</code></td>
                                <td class="var-desc">
                                    Describe the tone and style of communication that reflects the business&#039;s identity and values.                                    <div class="var-example">For example: "Friendly, approachable, and sustainability-focused, with an emphasis on educating customers."</div>
                                </td>
                                <td class="var-input">
                                                                            <textarea
                                            class="customize-input"
                                            data-placeholder="[BRAND_VOICE]"
                                            placeholder="Enter your value here..."
                                            rows="3"></textarea>
                                                                    </td>
                            </tr>
                                            </tbody>
                </table>

                <button class="copy-customized-btn flowpast-copy-prompt-btn" onclick="handlePromptCopy()">
                    <svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" fill="currentColor" viewBox="0 0 16 16">
                        <path d="M4 1.5H3a2 2 0 0 0-2 2V14a2 2 0 0 0 2 2h10a2 2 0 0 0 2-2V3.5a2 2 0 0 0-2-2h-1v1h1a1 1 0 0 1 1 1V14a1 1 0 0 1-1 1H3a1 1 0 0 1-1-1V3.5a1 1 0 0 1 1-1h1v-1z" />
                        <path d="M9.5 1a.5.5 0 0 1 .5.5v1a.5.5 0 0 1-.5.5h-3a.5.5 0 0 1-.5-.5v-1a.5.5 0 0 1 .5-.5h3zm-3-1A1.5 1.5 0 0 0 5 1.5v1A1.5 1.5 0 0 0 6.5 4h3A1.5 1.5 0 0 0 11 2.5v-1A1.5 1.5 0 0 0 9.5 0h-3z" />
                    </svg>
                    <span class="copy-customized-text">Customise the prompt now</span>
                </button>
            </div>
        
        <!-- Full Prompt Code Header -->
                    <div class="prompt-code-header">
                <span class="prompt-code-title">
                    Step 2: Copy the Prompt
                </span>
                <div class="prompt-code-buttons">
                    <!-- Reset: Only visible when unlocked -->
                    <button class="prompt-header-btn prompt-header-reset btn-when-unlocked" onclick="resetPrompt()" style="display: none;">
                        <svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="currentColor" viewBox="0 0 16 16">
                            <path fill-rule="evenodd" d="M8 3a5 5 0 1 0 4.546 2.914.5.5 0 0 1 .908-.417A6 6 0 1 1 8 2v1z" />
                            <path d="M8 4.466V.534a.25.25 0 0 1 .41-.192l2.36 1.966c.12.1.12.284 0 .384L8.41 4.658A.25.25 0 0 1 8 4.466z" />
                        </svg>
                        <span>Reset</span>
                    </button>
                    <!-- Copy Full Prompt -->
                    <button class="prompt-header-btn prompt-header-copy flowpast-copy-prompt-btn" onclick="handlePromptCopy()">
                        <svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="currentColor" viewBox="0 0 16 16">
                            <path d="M4 1.5H3a2 2 0 0 0-2 2V14a2 2 0 0 0 2 2h10a2 2 0 0 0 2-2V3.5a2 2 0 0 0-2-2h-1v1h1a1 1 0 0 1 1 1V14a1 1 0 0 1-1 1H3a1 1 0 0 1-1-1V3.5a1 1 0 0 1 1-1h1v-1z" />
                            <path d="M9.5 1a.5.5 0 0 1 .5.5v1a.5.5 0 0 1-.5.5h-3a.5.5 0 0 1-.5-.5v-1a.5.5 0 0 1 .5-.5h3zm-3-1A1.5 1.5 0 0 0 5 1.5v1A1.5 1.5 0 0 0 6.5 4h3A1.5 1.5 0 0 0 11 2.5v-1A1.5 1.5 0 0 0 9.5 0h-3z" />
                        </svg>
                        <span>Copy Full Prompt</span>
                    </button>
                </div>
            </div>
        

        <!-- Prompt Content -->
        <div class="prompt-box prompt-gated-wrapper">
            <!-- Gated: Blurred content -->
            <div class="prompt-gated-content">
                <div class="prompt-header-visible">OBJECTIVE</div><div class="locked-section"><div class="locked-section-bg"><div class="locked-section-lines"><div class="locked-line" style="width: 85%;"></div><div class="locked-line" style="width: 78%;"></div></div></div><div class="locked-section-icon">🔒</div></div><div class="prompt-header-visible">PERSONA</div><div class="locked-section"><div class="locked-section-bg"><div class="locked-section-lines"><div class="locked-line" style="width: 85%;"></div><div class="locked-line" style="width: 78%;"></div></div></div><div class="locked-section-icon">🔒</div></div><div class="prompt-header-visible">CONSTRAINTS</div><div class="locked-section"><div class="locked-section-bg"><div class="locked-section-lines"><div class="locked-line" style="width: 85%;"></div><div class="locked-line" style="width: 78%;"></div><div class="locked-line" style="width: 92%;"></div><div class="locked-line" style="width: 75%;"></div><div class="locked-line" style="width: 88%;"></div></div></div><div class="locked-section-icon">🔒</div></div><div class="prompt-header-visible subheader">Scope Boundaries — What This Is NOT</div><div class="locked-section"><div class="locked-section-bg"><div class="locked-section-lines"><div class="locked-line" style="width: 85%;"></div><div class="locked-line" style="width: 78%;"></div><div class="locked-line" style="width: 92%;"></div><div class="locked-line" style="width: 75%;"></div></div></div><div class="locked-section-icon">🔒</div></div><div class="prompt-header-visible">PROCESS</div><div class="locked-section"><div class="locked-section-bg"><div class="locked-section-lines"><div class="locked-line" style="width: 85%;"></div><div class="locked-line" style="width: 78%;"></div><div class="locked-line" style="width: 92%;"></div><div class="locked-line" style="width: 75%;"></div><div class="locked-line" style="width: 88%;"></div><div class="locked-line" style="width: 72%;"></div><div class="locked-line" style="width: 80%;"></div><div class="locked-line" style="width: 95%;"></div><div class="locked-line" style="width: 70%;"></div></div></div><div class="locked-section-icon">🔒</div></div><div class="prompt-header-visible">INPUTS</div><div class="locked-section"><div class="locked-section-bg"><div class="locked-section-lines"><div class="locked-line" style="width: 85%;"></div><div class="locked-line" style="width: 78%;"></div><div class="locked-line" style="width: 92%;"></div><div class="locked-line" style="width: 75%;"></div><div class="locked-line" style="width: 88%;"></div><div class="locked-line" style="width: 72%;"></div><div class="locked-line" style="width: 80%;"></div><div class="locked-line" style="width: 95%;"></div><div class="locked-line" style="width: 70%;"></div><div class="locked-line" style="width: 83%;"></div><div class="locked-line" style="width: 85%;"></div><div class="locked-line" style="width: 78%;"></div><div class="locked-line" style="width: 92%;"></div></div></div><div class="locked-section-icon">🔒</div></div><div class="prompt-header-visible">OUTPUT SPECIFICATION</div><div class="locked-section"><div class="locked-section-bg"><div class="locked-section-lines"><div class="locked-line" style="width: 85%;"></div><div class="locked-line" style="width: 78%;"></div><div class="locked-line" style="width: 92%;"></div><div class="locked-line" style="width: 75%;"></div><div class="locked-line" style="width: 88%;"></div><div class="locked-line" style="width: 72%;"></div><div class="locked-line" style="width: 80%;"></div><div class="locked-line" style="width: 95%;"></div><div class="locked-line" style="width: 70%;"></div><div class="locked-line" style="width: 83%;"></div><div class="locked-line" style="width: 85%;"></div><div class="locked-line" style="width: 78%;"></div><div class="locked-line" style="width: 92%;"></div><div class="locked-line" style="width: 75%;"></div><div class="locked-line" style="width: 88%;"></div><div class="locked-line" style="width: 72%;"></div><div class="locked-line" style="width: 80%;"></div><div class="locked-line" style="width: 95%;"></div><div class="locked-line" style="width: 70%;"></div><div class="locked-line" style="width: 83%;"></div><div class="locked-line" style="width: 85%;"></div><div class="locked-line" style="width: 78%;"></div><div class="locked-line" style="width: 92%;"></div><div class="locked-line" style="width: 75%;"></div><div class="locked-line" style="width: 88%;"></div><div class="locked-line" style="width: 72%;"></div><div class="locked-line" style="width: 80%;"></div><div class="locked-line" style="width: 95%;"></div><div class="locked-line" style="width: 70%;"></div><div class="locked-line" style="width: 83%;"></div><div class="locked-line" style="width: 85%;"></div><div class="locked-line" style="width: 78%;"></div><div class="locked-line" style="width: 92%;"></div><div class="locked-line" style="width: 75%;"></div><div class="locked-line" style="width: 88%;"></div><div class="locked-line" style="width: 72%;"></div><div class="locked-line" style="width: 80%;"></div><div class="locked-line" style="width: 95%;"></div><div class="locked-line" style="width: 70%;"></div><div class="locked-line" style="width: 83%;"></div><div class="locked-line" style="width: 85%;"></div><div class="locked-line" style="width: 78%;"></div><div class="locked-line" style="width: 92%;"></div><div class="locked-line" style="width: 75%;"></div><div class="locked-line" style="width: 88%;"></div><div class="locked-line" style="width: 72%;"></div><div class="locked-line" style="width: 80%;"></div><div class="locked-line" style="width: 95%;"></div><div class="locked-line" style="width: 70%;"></div><div class="locked-line" style="width: 83%;"></div><div class="locked-line" style="width: 85%;"></div><div class="locked-line" style="width: 78%;"></div></div></div><div class="locked-section-icon">🔒</div></div><div class="prompt-header-visible">QUALITY CHECKS</div><div class="locked-section"><div class="locked-section-bg"><div class="locked-section-lines"><div class="locked-line" style="width: 85%;"></div><div class="locked-line" style="width: 78%;"></div><div class="locked-line" style="width: 92%;"></div><div class="locked-line" style="width: 75%;"></div><div class="locked-line" style="width: 88%;"></div><div class="locked-line" style="width: 72%;"></div></div></div><div class="locked-section-icon">🔒</div></div>            </div>
            <!-- Unlocked: Full content (hidden by default) -->
            <div class="prompt-content-full" id="premium-prompt-content" style="display: none;">
                ## OBJECTIVE
Create a practical, end-to-end marketing blueprint for [COMPANY_NAME] that increases visibility, attracts more of the right customers, and improves revenue. The plan must balance online and offline tactics, reflect current market conditions, and translate into actions the business can implement immediately while staying flexible as results and customer feedback come in.

## PERSONA
Act as a senior small-business growth strategist with deep hands-on experience across multiple industries. Communicate in a clear, structured, “do-this-next” style: direct, specific, and realistic about tradeoffs.

## CONSTRAINTS
- Ground recommendations in the reality of [BUDGET], [INDUSTRY], and the business’s current capabilities.
- Integrate digital and local/traditional methods so they reinforce each other.
- Prioritize tactics with measurable outcomes and a plausible path to ROI.
- Use plain language; avoid vague advice (e.g., “post more,” “go viral”).
- If information is missing, make minimal assumptions and label them clearly.

### Scope Boundaries — What This Is NOT
- Not legal, tax, or compliance guidance.
- Not a promise of specific revenue results.
- Not a full brand redesign (unless explicitly requested in [PRIMARY_GOAL] or [CONTEXT]).
- Not a one-size-fits-all template; everything must connect back to [COMPANY_NAME] and [TARGET_AUDIENCE].

## PROCESS
1. **Pre-analysis (required):** Briefly restate your understanding of the business, the ideal recipient/customer, and the main growth goal in 4–6 bullets. List any assumptions and 3–6 questions that would most improve accuracy (only if needed to proceed).
2. **Situation scan:** Summarize the market environment, audience, and competition using the provided inputs. Highlight the biggest opportunities and the biggest constraints.
3. **Strategy design:** Build a cohesive plan across acquisition, conversion, and retention—split into digital and offline efforts that connect to each other.
4. **Execution plan:** Provide a staged rollout (near-term and mid-term), including owners/roles, estimated effort level, and a workable cadence.
5. **Measurement &amp; iteration:** Define KPIs, reporting rhythm, and decision rules for doubling down, pausing, or pivoting.
6. **Edge case handling:**  
   - If [BUDGET] is very small, emphasize high-leverage, low-cost channels and partnerships.  
   - If competitors are unknown, propose a lightweight competitor discovery method.  
   - If [DIGITAL_PLATFORMS] is empty, start with a minimal viable stack and explain why.

## INPUTS
- **Company/business name:** [COMPANY_NAME]  
- **Business description (what you sell, to whom, where, price point if relevant):** [PRODUCT_DESCRIPTION]  
- **Industry/niche:** [INDUSTRY]  
- **Primary goal (e.g., leads, bookings, foot traffic, subscriptions, upsells):** [PRIMARY_GOAL]  
- **Target audience definition:** [TARGET_AUDIENCE]  
- **Key competitors:** [COMPETITOR_LIST]  
- **USP / differentiation:** [USP]  
- **Marketing budget available:** [BUDGET]  
- **Current digital channels/platforms used:** [DIGITAL_PLATFORMS]  
- **Previous marketing actions + outcomes:** [PREVIOUS_MARKETING_RESULTS]  
- **Any additional context/constraints (location, seasonality, team size, constraints):** [CONTEXT]  
- **Timeline or deadline for results (if any):** [TIMEFRAME]  
- **Preferred tone/brand style (optional):** [BRAND_VOICE]  

## OUTPUT SPECIFICATION
Deliver a structured strategy document with the following sections and placeholders:

1. **Pre-Analysis Summary**
   - {Business Snapshot}
   - {Goal Definition}
   - {Key Assumptions}
   - {Clarifying Questions}

2. **Market &amp; Customer Analysis**
   - {Ideal Recipient Profiles} (include demographics, motivations, buying triggers, objections)
   - {Customer Journey Notes} (awareness → consideration → purchase → repeat)
   - {Competitive Landscape} (include {Competitor Strengths}, {Competitor Gaps})
   - {SWOT Summary}
   - {Market Trends &amp; Implications}

3. **Positioning &amp; Messaging**
   - {Core Value Proposition}
   - {Proof Points} (reviews, guarantees, credentials, case studies)
   - {Messaging Angles} (3–5 angles tailored to the audience)

4. **Digital Growth Plan**
   - {SEO Priorities} (technical, on-page, local if relevant)
   - {Content Strategy} (themes, formats, distribution)
   - {Social Plan by Platform} (what to post, cadence, engagement routines)
   - {Email/SMS Lifecycle} (welcome, nurture, promo, winback)
   - {Paid Media Approach} (if applicable) with {Targeting}, {Offers}, {Landing Flow}

5. **Offline / Local Marketing Plan**
   - {Partnerships &amp; Referrals}
   - {Events / Sponsorship Ideas}
   - {Print / Signage / Community Tactics}
   - {Digital-Offline Integration} (how offline drives online and vice versa)

6. **Engagement &amp; Retention System**
   - {Loyalty or Repeat-Purchase Mechanism}
   - {Personalization Tactics}
   - {Review/Referral Engine}
   - {Feedback Loop} (collection + how it changes marketing)

7. **Budget Plan**
   - {Budget Breakdown Table} by channel with ranges and rationale
   - {Cost-Control Notes} and “start small / scale” guidance

8. **Content Calendar (Starter)**
   - Provide a {4–6 Week Calendar} with:
     - {Topic}
     - {Format}
     - {Channel}
     - {CTA}
     - {Success Metric}

9. **Implementation Roadmap**
   - {Phase 1 (Weeks 1–3)} priorities
   - {Phase 2 (Weeks 4–8)} build/scale activities
   - {Phase 3 (Weeks 9–12)} optimization and expansion
   - Include {Owner/Role}, {Effort Level}, and {Dependencies}

10. **Measurement, Reporting, and Adaptation**
   - {KPI Set} (acquisition, conversion, retention, unit economics where possible)
   - {Tracking Setup}
   - {Weekly/Monthly Review Routine}
   - {Decision Rules} (what triggers changes)

## QUALITY CHECKS
Before finalizing, verify:
- The plan clearly matches [TARGET_AUDIENCE], [USP], and [PRIMARY_GOAL] (no generic filler).
- Every major tactic has a metric and a way to execute it with the given [BUDGET].
- Digital and offline activities are connected (shared offers, shared tracking, consistent messaging).
- The roadmap includes realistic sequencing and dependencies.
- Any assumptions caused by missing inputs are explicitly labeled and kept minimal.            </div>
        </div>


    </div>

    <!-- CTA Row - Full width buttons -->
    <div class="prompt-cta-row">
        <button class="prompt-cta-btn prompt-cta-copy flowpast-copy-prompt-btn" onclick="handlePromptCopy()">
            <svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" fill="currentColor" viewBox="0 0 16 16">
                <path d="M4 1.5H3a2 2 0 0 0-2 2V14a2 2 0 0 0 2 2h10a2 2 0 0 0 2-2V3.5a2 2 0 0 0-2-2h-1v1h1a1 1 0 0 1 1 1V14a1 1 0 0 1-1 1H3a1 1 0 0 1-1-1V3.5a1 1 0 0 1 1-1h1v-1z" />
                <path d="M9.5 1a.5.5 0 0 1 .5.5v1a.5.5 0 0 1-.5.5h-3a.5.5 0 0 1-.5-.5v-1a.5.5 0 0 1 .5-.5h3zm-3-1A1.5 1.5 0 0 0 5 1.5v1A1.5 1.5 0 0 0 6.5 4h3A1.5 1.5 0 0 0 11 2.5v-1A1.5 1.5 0 0 0 9.5 0h-3z" />
            </svg>
            <span class="cta-copy-text">Copy Full Prompt</span>
        </button>
    </div>
</div>

<style>
    /* Gated prompt states */
    .prompt-gated-wrapper {
        position: relative;
    }

    /* When unlocked - show full content, hide gated */
    body.flowpast-unlocked .prompt-gated-wrapper .prompt-gated-content {
        display: none;
    }

    body.flowpast-unlocked .prompt-gated-wrapper .prompt-content-full {
        display: block !important;
    }

    /* Show/hide elements based on unlock state */
    body.flowpast-unlocked .btn-when-unlocked {
        display: inline-flex !important;
    }

    .prompt-viewer-wrapper {
        scroll-margin-top: 250px;
    }

    /* ========================================
   PROMPT VIEWER - MAIN WRAPPER
   ======================================== */
    .prompt-viewer-wrapper {
        margin: 30px 0;
        display: flex;
        flex-direction: column;
        gap: 20px;
    }

    /* ========================================
   PROMPT BOX CONTAINER
   ======================================== */
    .prompt-comparison-row {
        border-radius: 12px;
        overflow: hidden;
        border: 1px solid #e0e0e0;
        background: #fff;
    }

    /* ========================================
   HEADER WITH BUTTONS
   ======================================== */
    .prompt-row-header {
        display: flex;
        align-items: center;
        gap: 10px;
        padding: 14px 20px;
        color: #fff !important;
        background: #141414;
        border-bottom: 1px solid #e0e0e0;
        flex-wrap: wrap;
    }

    .prompt-row-icon {
        font-size: 20px;
    }

    .prompt-row-title {
        font-weight: 600;
        font-size: 22px;
        color: #fff !important;
        text-decoration: underline
    }

    .prompt-header-buttons {
        margin-left: auto;
        display: flex;
        gap: 10px;
        flex-wrap: wrap;
    }

    /* Header buttons */
    .prompt-header-btn {
        display: inline-flex;
        align-items: center;
        gap: 8px;
        padding: 10px 20px;
        border-radius: 6px;
        font-size: 14px;
        font-weight: 600;
        cursor: pointer;
        transition: all 0.2s;
        text-decoration: none;
        border: none;
    }

    .prompt-header-copy {
        background: #3a3a3a;
        color: #fff;
    }

    .prompt-header-copy:hover {
        background: #2a2a2a;
    }

    .prompt-header-copy.copied {
        background: #2e7d32;
    }

    .prompt-header-copy-green {
        background: #04AA6D !important;
        color: #fff !important;
    }

    .prompt-header-copy-green:hover {
        background: #039860 !important;
    }

    .prompt-header-copy-green.copied {
        background: #2e7d32 !important;
    }

    .prompt-header-access {
        background: rgb(5, 152, 98);
        color: #fff !important;
    }

    .prompt-header-access:hover {
        background: rgb(4, 130, 83);
        transform: translateY(-1px);
    }

    /* ========================================
   PROMPT CONTENT - FULL (NO SCROLL)
   ======================================== */
    .prompt-box {
        background: #ffffff;
    }

    .prompt-content-full {
        padding: 24px;
        margin: 0;
        color: #202124;
        background: #ffffff;
        font-family: 'Fira Code', 'Monaco', 'Consolas', monospace;
        font-size: 13px;
        line-height: 1.7;
        white-space: pre-wrap;
        word-wrap: break-word;
        /* No scroll - show full content */
        max-height: none;
        overflow: visible;
    }

    /* Highlighted variable in prompt */
    .prompt-variable {
        background: #fff3cd;
        color: #1967d2;
        font-weight: 700;
        padding: 2px 4px;
        border-radius: 3px;
        border: 1px solid #ffc107;
    }

    .prompt-variable-filled {
        background: #d4edda;
        color: #155724;
        font-weight: 700;
        padding: 2px 4px;
        border-radius: 3px;
        border: 1px solid #28a745;
    }

    /* ========================================
   GATED CONTENT (NO ACCESS)
   ======================================== */
    .prompt-gated-content {
        padding: 24px;
        background: #ffffff;
        font-family: 'Fira Code', 'Monaco', 'Consolas', monospace;
        font-size: 13px;
        line-height: 1.8;
        max-height: none;
        overflow: visible;
        user-select: none;
        -webkit-user-select: none;
        -moz-user-select: none;
        -ms-user-select: none;
        cursor: default;
    }

    /* ## headers - larger, black */
    .prompt-header-visible {
        color: #202124;
        font-weight: 600;
        margin: 5px 0 0px 0;
        font-size: 20px;
        user-select: none;
        -webkit-user-select: none;
        -moz-user-select: none;
        -ms-user-select: none;
        text-decoration: underline;
        text-underline-offset: 4px;
    }

    /* ### headers - smaller, black */
    .prompt-header-visible.subheader {
        color: #202124;
        font-weight: 600;
        margin: 5px 0;
        font-size: 18px;
    }

    .prompt-header-visible:first-child {
        margin-top: 0;
    }

    /* ========================================
   LOCKED SECTION BLOCK
   ======================================== */
    .locked-section {
        position: relative;
        margin: 4px 0 8px 0;
        border-radius: 6px;
        overflow: hidden;
        background: linear-gradient(110deg, #e2e8f0 8%, #f1f5f9 18%, #e2e8f0 33%);
        user-select: none;
        -webkit-user-select: none;
        -moz-user-select: none;
        -ms-user-select: none;
    }

    .locked-section-bg {
        position: relative;
    }

    .locked-section-lines {
        padding: 8px 12px;
        position: relative;
    }

    .locked-line {
        height: 6px;
        background: rgba(255, 255, 255, 0.6);
        border-radius: 3px;
        margin-bottom: 4px;
        margin-left: 12px;
    }

    .locked-line:last-child {
        margin-bottom: 0;
    }

    .locked-section-icon {
        position: absolute;
        top: 50%;
        left: 50%;
        transform: translate(-50%, -50%);
        z-index: 10;
        font-size: 24px;
        filter: drop-shadow(0 1px 3px rgba(0, 0, 0, 0.1));
    }

    /* Subheader locked sections - slightly indented */
    /*  .prompt-header-visible.subheader+.locked-section {
        margin-left: 16px;
    } */

    /* ========================================
   COMPATIBILITY BADGES
   ======================================== */
    .prompt-compatibility {
        display: flex;
        flex-wrap: wrap;
        align-items: center;
        gap: 8px;
        padding: 12px 20px;
        background: #f8f9fa;
        border-top: 1px solid #e0e0e0;
    }

    .compat-label {
        font-size: 13px;
        color: #5f6368;
        font-weight: 500;
    }

    .compat-badge {
        padding: 4px 10px;
        background: #e8f0fe;
        color: #1967d2;
        border-radius: 4px;
        font-size: 12px;
        font-weight: 500;
    }

    /* ========================================
   CTA ROW - FULL WIDTH BUTTONS
   ======================================== */
    .prompt-cta-row {
        display: flex;
        gap: 16px;
        flex-wrap: wrap;
    }

    .prompt-cta-btn {
        flex: 1;
        min-width: 200px;
        display: inline-flex;
        align-items: center;
        justify-content: center;
        gap: 10px;
        padding: 16px 24px;
        border-radius: 8px;
        font-size: 16px;
        font-weight: 600;
        cursor: pointer;
        transition: all 0.2s;
        text-decoration: none;
        border: none;
    }

    .prompt-cta-copy {
        background: #3a3a3a;
        color: #fff;
    }

    .prompt-cta-copy:hover {
        background: #2a2a2a;
        transform: translateY(-2px);
        box-shadow: 0 4px 12px rgba(0, 0, 0, 0.15);
    }

    .prompt-cta-copy.copied {
        background: #2e7d32;
    }

    .prompt-cta-reset {
        background: #3a3a3a;
        color: #fff;
    }

    .prompt-cta-reset:hover {
        background: #2a2a2a;
        transform: translateY(-2px);
        box-shadow: 0 4px 12px rgba(0, 0, 0, 0.15);
    }

    .prompt-cta-access {
        background: rgb(5, 152, 98);
        color: #fff !important;
    }

    .prompt-cta-access:hover {
        background: rgb(4, 130, 83);
        transform: translateY(-2px);
        box-shadow: 0 4px 12px rgba(5, 152, 98, 0.3);
    }

    /* ========================================
    CUSTOMIZE YOUR PROMPT SECTION
    ======================================== */
    .prompt-customize-section {
        padding: 24px;
        border-bottom: 1px solid #e0e0e0;
        background: #fafbfc;
    }

    .customize-title {
        margin: 0 0 8px 0;
        font-size: 18px;
        font-weight: 700;
        color: #202124;
    }

    .customize-subtitle {
        margin: 0 0 20px 0;
        font-size: 14px;
        color: #5f6368;
    }

    .customize-table {
        width: 100%;
        border-collapse: collapse;
        margin-bottom: 20px;
    }

    .customize-table th {
        text-align: left;
        padding: 12px;
        background: #f1f3f4;
        border: 1px solid #e0e0e0;
        font-size: 13px;
        font-weight: 600;
        color: #202124;
    }

    .customize-table td {
        padding: 12px;
        border: 1px solid #e0e0e0;
        vertical-align: top;
    }

    .customize-table .var-name {
        width: 25%;
        background: #f8f9fa;
    }

    .customize-table .var-name code {
        background: #fff3cd;
        color: #1967d2;
        border: 1px solid #ffc107;
        padding: 4px 8px;
        border-radius: 4px;
        font-size: 12px;
        word-break: break-all;
        font-weight: 600;
    }

    .customize-table .var-desc {
        width: 35%;
        font-size: 13px;
        color: #5f6368;
        line-height: 1.5;
    }

    .customize-table .var-example {
        margin-top: 8px;
        padding: 8px 10px;
        background: #f8f9fa;
        border-left: 3px solid #dadce0;
        font-size: 12px;
        color: #5f6368;
        font-style: italic;
        border-radius: 0 4px 4px 0;
    }

    .customize-table .var-input {
        width: 40%;
    }

    .customize-input {
        width: 100%;
        padding: 10px 12px;
        border: 1px solid #dadce0;
        border-radius: 6px;
        font-size: 13px;
        font-family: inherit;
        resize: vertical;
        transition: border-color 0.2s, box-shadow 0.2s;
    }

    .customize-input:focus {
        outline: none;
        border-color: rgb(5, 152, 98);
        box-shadow: 0 0 0 3px rgba(5, 152, 98, 0.1);
    }

    .customize-input::placeholder {
        color: #9aa0a6;
        font-style: italic;
    }

    .copy-customized-btn {
        display: flex;
        align-items: center;
        justify-content: center;
        gap: 10px;
        width: 100%;
        padding: 16px 24px;
        background: rgb(5, 152, 98);
        color: #fff;
        border: none;
        border-radius: 8px;
        font-size: 16px;
        font-weight: 600;
        cursor: pointer;
        transition: all 0.2s;
    }

    .copy-customized-btn:hover {
        background: rgb(4, 130, 83);
        transform: translateY(-2px);
        box-shadow: 0 4px 12px rgba(5, 152, 98, 0.3);
    }

    .copy-customized-btn.copied {
        background: #2e7d32;
    }

    /* ========================================
    FULL PROMPT CODE HEADER
    ======================================== */
    .prompt-code-header {
        display: flex;
        align-items: center;
        justify-content: space-between;
        padding: 10px 20px;
        color: #fff !important;
        background: #141414;
        border-bottom: 1px solid #e0e0e0;
    }

    .prompt-code-title {
        font-size: 22px;
        font-weight: 600;
        text-decoration: underline;

    }

    .prompt-code-buttons {
        display: flex;
        gap: 8px;
    }

    .prompt-code-buttons .prompt-header-btn {
        padding: 8px 14px;
        font-size: 13px;
        background: #ffffff;
        color: #202124;
        border: 1px solid #dadce0;
    }

    .prompt-code-buttons .prompt-header-access {
        background: rgb(5, 152, 98);
        color: #fff !important;
        border-color: rgb(5, 152, 98);
    }

    .prompt-code-buttons .prompt-header-btn.prompt-header-access:hover {
        background: rgb(4, 130, 83) !important;
        border-color: rgb(4, 130, 83);
        color: #fff !important;
    }

    .prompt-code-buttons .prompt-header-btn:hover {
        background: #f1f3f4;
    }

    .prompt-code-buttons .prompt-header-copy.copied {
        background: #d4edda;
        color: #155724;
        border-color: #28a745;
    }

    .prompt-header-reset {
        background: #ffffff;
        color: #202124;
    }

    /* ========================================
   RESPONSIVE
   ======================================== */
    @media (max-width: 768px) {
        .prompt-row-header {
            flex-direction: column;
            align-items: flex-start;
            gap: 12px;
        }

        .prompt-header-buttons {
            margin-left: 0;
            width: 100%;
        }

        .prompt-header-btn {
            flex: 1;
            justify-content: center;
        }

        .prompt-cta-row {
            flex-direction: column;
        }

        .prompt-cta-btn {
            width: 100%;
        }

        /* Customize table responsive */
        .customize-table,
        .customize-table thead,
        .customize-table tbody,
        .customize-table tr,
        .customize-table th,
        .customize-table td {
            display: block;
        }

        .customize-table thead {
            display: none;
        }

        .customize-table tr {
            margin-bottom: 16px;
            border: 1px solid #e0e0e0;
            border-radius: 8px;
            overflow: hidden;
        }

        .customize-table td {
            width: 100% !important;
            border: none;
            border-bottom: 1px solid #e0e0e0;
        }

        .customize-table td:last-child {
            border-bottom: none;
        }

        .customize-table .var-name {
            background: #f1f3f4;
            font-weight: 600;
        }

        .prompt-code-header {
            flex-direction: column;
            gap: 12px;
            align-items: flex-start;
        }

        .prompt-code-buttons {
            width: 100%;
        }

        .prompt-code-buttons .prompt-header-btn {
            flex: 1;
            justify-content: center;
        }
    }
</style>

<script>
    function handlePromptCopy() {
        // Check if unlocked via cookie
        if (typeof window.flowpastIsUnlocked === 'function' && !window.flowpastIsUnlocked()) {
            // Show email popup
            if (typeof window.flowpastShowEmailPopup === 'function') {
                window.flowpastShowEmailPopup('prompt');
            }
            return;
        }

        // Copy the customized prompt (with filled variables)
        const customizedPrompt = getCustomizedPrompt();
        const copyButtons = document.querySelectorAll('.prompt-header-copy, .prompt-header-copy-green, .prompt-cta-copy, .copy-customized-btn');

        navigator.clipboard.writeText(customizedPrompt).then(() => {
            copyButtons.forEach(btn => {
                btn.classList.add('copied');
                const textSpan = btn.querySelector('span');
                if (textSpan) textSpan.textContent = 'Copied!';
            });

            setTimeout(() => {
                copyButtons.forEach(btn => {
                    btn.classList.remove('copied');
                    const textSpan = btn.querySelector('span');
                    if (textSpan) textSpan.textContent = 'Copy Full Prompt';
                });
            }, 2000);
        }).catch(err => {
            console.error('Failed to copy:', err);
        });
    }

    // Store original prompt for customization
    const originalPrompt = "## OBJECTIVE\r\nCreate a practical, end-to-end marketing blueprint for [COMPANY_NAME] that increases visibility, attracts more of the right customers, and improves revenue. The plan must balance online and offline tactics, reflect current market conditions, and translate into actions the business can implement immediately while staying flexible as results and customer feedback come in.\r\n\r\n## PERSONA\r\nAct as a senior small-business growth strategist with deep hands-on experience across multiple industries. Communicate in a clear, structured, \u201cdo-this-next\u201d style: direct, specific, and realistic about tradeoffs.\r\n\r\n## CONSTRAINTS\r\n- Ground recommendations in the reality of [BUDGET], [INDUSTRY], and the business\u2019s current capabilities.\r\n- Integrate digital and local\/traditional methods so they reinforce each other.\r\n- Prioritize tactics with measurable outcomes and a plausible path to ROI.\r\n- Use plain language; avoid vague advice (e.g., \u201cpost more,\u201d \u201cgo viral\u201d).\r\n- If information is missing, make minimal assumptions and label them clearly.\r\n\r\n### Scope Boundaries \u2014 What This Is NOT\r\n- Not legal, tax, or compliance guidance.\r\n- Not a promise of specific revenue results.\r\n- Not a full brand redesign (unless explicitly requested in [PRIMARY_GOAL] or [CONTEXT]).\r\n- Not a one-size-fits-all template; everything must connect back to [COMPANY_NAME] and [TARGET_AUDIENCE].\r\n\r\n## PROCESS\r\n1. **Pre-analysis (required):** Briefly restate your understanding of the business, the ideal recipient\/customer, and the main growth goal in 4\u20136 bullets. List any assumptions and 3\u20136 questions that would most improve accuracy (only if needed to proceed).\r\n2. **Situation scan:** Summarize the market environment, audience, and competition using the provided inputs. Highlight the biggest opportunities and the biggest constraints.\r\n3. **Strategy design:** Build a cohesive plan across acquisition, conversion, and retention\u2014split into digital and offline efforts that connect to each other.\r\n4. **Execution plan:** Provide a staged rollout (near-term and mid-term), including owners\/roles, estimated effort level, and a workable cadence.\r\n5. **Measurement & iteration:** Define KPIs, reporting rhythm, and decision rules for doubling down, pausing, or pivoting.\r\n6. **Edge case handling:**  \r\n   - If [BUDGET] is very small, emphasize high-leverage, low-cost channels and partnerships.  \r\n   - If competitors are unknown, propose a lightweight competitor discovery method.  \r\n   - If [DIGITAL_PLATFORMS] is empty, start with a minimal viable stack and explain why.\r\n\r\n## INPUTS\r\n- **Company\/business name:** [COMPANY_NAME]  \r\n- **Business description (what you sell, to whom, where, price point if relevant):** [PRODUCT_DESCRIPTION]  \r\n- **Industry\/niche:** [INDUSTRY]  \r\n- **Primary goal (e.g., leads, bookings, foot traffic, subscriptions, upsells):** [PRIMARY_GOAL]  \r\n- **Target audience definition:** [TARGET_AUDIENCE]  \r\n- **Key competitors:** [COMPETITOR_LIST]  \r\n- **USP \/ differentiation:** [USP]  \r\n- **Marketing budget available:** [BUDGET]  \r\n- **Current digital channels\/platforms used:** [DIGITAL_PLATFORMS]  \r\n- **Previous marketing actions + outcomes:** [PREVIOUS_MARKETING_RESULTS]  \r\n- **Any additional context\/constraints (location, seasonality, team size, constraints):** [CONTEXT]  \r\n- **Timeline or deadline for results (if any):** [TIMEFRAME]  \r\n- **Preferred tone\/brand style (optional):** [BRAND_VOICE]  \r\n\r\n## OUTPUT SPECIFICATION\r\nDeliver a structured strategy document with the following sections and placeholders:\r\n\r\n1. **Pre-Analysis Summary**\r\n   - {Business Snapshot}\r\n   - {Goal Definition}\r\n   - {Key Assumptions}\r\n   - {Clarifying Questions}\r\n\r\n2. **Market & Customer Analysis**\r\n   - {Ideal Recipient Profiles} (include demographics, motivations, buying triggers, objections)\r\n   - {Customer Journey Notes} (awareness \u2192 consideration \u2192 purchase \u2192 repeat)\r\n   - {Competitive Landscape} (include {Competitor Strengths}, {Competitor Gaps})\r\n   - {SWOT Summary}\r\n   - {Market Trends & Implications}\r\n\r\n3. **Positioning & Messaging**\r\n   - {Core Value Proposition}\r\n   - {Proof Points} (reviews, guarantees, credentials, case studies)\r\n   - {Messaging Angles} (3\u20135 angles tailored to the audience)\r\n\r\n4. **Digital Growth Plan**\r\n   - {SEO Priorities} (technical, on-page, local if relevant)\r\n   - {Content Strategy} (themes, formats, distribution)\r\n   - {Social Plan by Platform} (what to post, cadence, engagement routines)\r\n   - {Email\/SMS Lifecycle} (welcome, nurture, promo, winback)\r\n   - {Paid Media Approach} (if applicable) with {Targeting}, {Offers}, {Landing Flow}\r\n\r\n5. **Offline \/ Local Marketing Plan**\r\n   - {Partnerships & Referrals}\r\n   - {Events \/ Sponsorship Ideas}\r\n   - {Print \/ Signage \/ Community Tactics}\r\n   - {Digital-Offline Integration} (how offline drives online and vice versa)\r\n\r\n6. **Engagement & Retention System**\r\n   - {Loyalty or Repeat-Purchase Mechanism}\r\n   - {Personalization Tactics}\r\n   - {Review\/Referral Engine}\r\n   - {Feedback Loop} (collection + how it changes marketing)\r\n\r\n7. **Budget Plan**\r\n   - {Budget Breakdown Table} by channel with ranges and rationale\r\n   - {Cost-Control Notes} and \u201cstart small \/ scale\u201d guidance\r\n\r\n8. **Content Calendar (Starter)**\r\n   - Provide a {4\u20136 Week Calendar} with:\r\n     - {Topic}\r\n     - {Format}\r\n     - {Channel}\r\n     - {CTA}\r\n     - {Success Metric}\r\n\r\n9. **Implementation Roadmap**\r\n   - {Phase 1 (Weeks 1\u20133)} priorities\r\n   - {Phase 2 (Weeks 4\u20138)} build\/scale activities\r\n   - {Phase 3 (Weeks 9\u201312)} optimization and expansion\r\n   - Include {Owner\/Role}, {Effort Level}, and {Dependencies}\r\n\r\n10. **Measurement, Reporting, and Adaptation**\r\n   - {KPI Set} (acquisition, conversion, retention, unit economics where possible)\r\n   - {Tracking Setup}\r\n   - {Weekly\/Monthly Review Routine}\r\n   - {Decision Rules} (what triggers changes)\r\n\r\n## QUALITY CHECKS\r\nBefore finalizing, verify:\r\n- The plan clearly matches [TARGET_AUDIENCE], [USP], and [PRIMARY_GOAL] (no generic filler).\r\n- Every major tactic has a metric and a way to execute it with the given [BUDGET].\r\n- Digital and offline activities are connected (shared offers, shared tracking, consistent messaging).\r\n- The roadmap includes realistic sequencing and dependencies.\r\n- Any assumptions caused by missing inputs are explicitly labeled and kept minimal.";
    const variables = ["[COMPANY_NAME]","[BUDGET]","[INDUSTRY]","[PRIMARY_GOAL]","[CONTEXT]","[TARGET_AUDIENCE]","[DIGITAL_PLATFORMS]","[PRODUCT_DESCRIPTION]","[COMPETITOR_LIST]","[USP]","[PREVIOUS_MARKETING_RESULTS]","[TIMEFRAME]","[BRAND_VOICE]"];
    // Initial render with highlighted variables
    document.addEventListener('DOMContentLoaded', function() {
        renderPromptWithHighlights();
    });

    // Live update prompt as user types
    document.querySelectorAll('.customize-input').forEach(input => {
        input.addEventListener('input', renderPromptWithHighlights);
    });

    function renderPromptWithHighlights() {
        const promptContent = document.getElementById('premium-prompt-content');
        if (!promptContent) return;

        let updatedPrompt = originalPrompt;
        let filledVariables = {};

        // Collect filled values
        document.querySelectorAll('.customize-input').forEach(input => {
            const placeholder = input.dataset.placeholder;
            const value = input.value.trim();

            if (value) {
                filledVariables[placeholder] = value;
            }
        });

        // Replace filled variables and highlight remaining
        let htmlContent = escapeHtml(updatedPrompt);

        variables.forEach(placeholder => {
            const escapedPlaceholder = escapeHtml(placeholder);
            const regex = new RegExp(escapeRegex(escapedPlaceholder), 'g');

            if (filledVariables[placeholder]) {
                // Show filled value with green highlight
                htmlContent = htmlContent.replace(regex,
                    '<span class="prompt-variable-filled">' + escapeHtml(filledVariables[placeholder]) + '</span>'
                );
            } else {
                // Show original placeholder with yellow highlight
                htmlContent = htmlContent.replace(regex,
                    '<span class="prompt-variable">' + escapedPlaceholder + '</span>'
                );
            }
        });

        promptContent.innerHTML = htmlContent;
    }

    function escapeRegex(string) {
        return string.replace(/[.*+?^${}()|[\]\\]/g, '\\$&');
    }

    function escapeHtml(text) {
        const div = document.createElement('div');
        div.textContent = text;
        return div.innerHTML;
    }

    function resetPrompt() {
        // Clear all input fields
        document.querySelectorAll('.customize-input').forEach(input => {
            input.value = '';
        });

        // Re-render with original placeholders highlighted
        renderPromptWithHighlights();

        // Visual feedback
        const resetBtns = document.querySelectorAll('.prompt-header-reset, .prompt-cta-reset');
        resetBtns.forEach(btn => {
            const originalText = btn.querySelector('span').textContent;
            btn.querySelector('span').textContent = 'Reset!';
            setTimeout(() => {
                btn.querySelector('span').textContent = originalText;
            }, 1000);
        });
    }


    function getCustomizedPrompt() {
        let updatedPrompt = originalPrompt;

        document.querySelectorAll('.customize-input').forEach(input => {
            const placeholder = input.dataset.placeholder;
            const value = input.value.trim();

            if (value) {
                const regex = new RegExp(escapeRegex(placeholder), 'g');
                updatedPrompt = updatedPrompt.replace(regex, value);
            }
        });

        return updatedPrompt;
    }
</script>

</div>

<div class="pro-tips-section">

<h2 class="wp-block-heading">Pro Tips for Better AI Prompt Results</h2>



<ul class="wp-block-list">

<li><strong>Give the prompt real constraints.</strong> Plans get sharper when you state what you can’t do. For example: “Budget is $1,500/month, no video team, and the owner can only spend 3 hours/week on marketing.” Honestly, limitations help the strategy land in reality.</li>


<li><strong>Define the target audience in a way you can recognize in the wild.</strong> Avoid vague segments like “small business owners.” Try: “Homeowners within 10 miles, ages 30–60, who need service within 7 days and compare 2–3 providers.” Follow-up prompt: “Rewrite the plan if the target audience is price-sensitive and distrusts long contracts.”</li>


<li><strong>Ask for the digital/offline connection explicitly.</strong> The prompt is designed to integrate tactics, but you will get even better output if you request linkages. Add: “For each offline tactic, specify the digital follow-through (email capture, retargeting, review request, or referral loop).”</li>


<li><strong>Force prioritization after the first draft.</strong> After you receive the plan, refine it with: “Now cut this down to the top 5 actions for the next 14 days, then the next 5 actions for days 15–45.” If you want a more aggressive version, ask: “Make option 2 more aggressive and option 4 more conservative, keeping the same budget.”</li>


<li><strong>Turn the plan into channel assets fast.</strong> Once the blueprint names the channels, generate the actual ad and creative components immediately so you don’t stall. For example, if it recommends paid search, use <a href="https://flowpast.com/prompts/create-google-ads-assets-with-this-ai-prompt/">Create Google Ads Assets with this AI Prompt</a> to produce headlines, descriptions, and sitelinks in the same session.</li>

</ul>

</div>

<div class="related-prompts-section">

<h2 class="wp-block-heading">Related Prompts</h2>



<p>Once your marketing plan is set, these prompts help you execute the paid and creative pieces faster (without losing the strategy).</p>



<p>If your game plan includes Google Search for high-intent capture, <a href="https://flowpast.com/prompts/create-10-google-search-ad-sets-ai-prompt/">Create 10 Google Search Ad Sets AI Prompt</a> is the clean next step. Use it when you already know the core services/products you want to promote and need tightly themed ad groups, keyword directions, and a structure that’s easy to build inside Google Ads.</p>



<p>When the strategy calls for stronger messaging across channels (Search, landing pages, even flyers), <a href="https://flowpast.com/prompts/create-high-converting-ad-copy-with-this-ai-prompt/">Create High-Converting Ad Copy with this AI Prompt</a> pairs well. It’s especially helpful when you have several offers and you need each one framed with a clear benefit, proof, and call to action.</p>



<p>For teams running paid traffic where learning speed matters, <a href="https://flowpast.com/prompts/create-a-b-ad-copy-variations-with-this-ai-prompt/">Create A/B Ad Copy Variations with this AI Prompt</a> helps you test quickly without drifting off-brand. Use it right after your plan sets a hypothesis (for example, “speed matters more than price”) and you want multiple variations that isolate the message angle.</p>


<br>


<p>Quick reference:</p>



<ul class="wp-block-list">

<li><a href="https://flowpast.com/prompts/create-google-ads-assets-with-this-ai-prompt/">Create Google Ads Assets with this AI Prompt</a>: Generate complete Google Ads asset sets.</li>


<li><a href="https://flowpast.com/prompts/create-10-google-search-ad-sets-ai-prompt/">Create 10 Google Search Ad Sets AI Prompt</a>: Build themed ad groups and structure.</li>


<li><a href="https://flowpast.com/prompts/create-high-converting-ad-copy-with-this-ai-prompt/">Create High-Converting Ad Copy with this AI Prompt</a>: Turn offers into persuasive copy.</li>


<li><a href="https://flowpast.com/prompts/create-a-b-ad-copy-variations-with-this-ai-prompt/">Create A/B Ad Copy Variations with this AI Prompt</a>: Produce testable variations for experiments.</li>


<li><a href="https://flowpast.com/prompts/create-tiktok-ad-copy-with-this-ai-prompt/">Create TikTok Ad Copy with this AI Prompt</a>: Write TikTok-ready hooks and scripts.</li>

</ul>

</div>

<div class="faq-section">

<h2 class="wp-block-heading">Common Questions</h2>


<div class="faq-item">
<span class="question">Which roles benefit most from this marketing game plan AI prompt?</span>

<p class="answer"><strong>Small-business owners</strong> use this to turn scattered ideas into a week-by-week plan they can actually run while juggling operations. <strong>Marketing managers</strong> rely on it to prioritize channels, set measurable outcomes, and explain the “why” behind the budget allocation. <strong>Growth consultants</strong> use it to produce a structured first deliverable, then tighten it after client answers the clarifying questions. <strong>Operations managers</strong> benefit when the plan includes retention and follow-up systems that require internal process changes, not just more ads.</p>

</div>

<div class="faq-item">
<span class="question">Which industries get the most value from this marketing game plan AI prompt?</span>

<p class="answer"><strong>Home services</strong> businesses (plumbing, HVAC, cleaning) get value because the prompt naturally combines local/offline trust-builders with high-intent digital capture like search and review generation. <strong>Professional services</strong> firms (law, accounting, clinics) use it to map the path from visibility to consultation booking, including retention touchpoints that drive referrals. <strong>Retail and hospitality</strong> teams benefit when they need foot traffic, repeat visits, and local partnerships that can be tracked with simple offers and redemption metrics. <strong>B2B service providers</strong> (IT support, facilities, staffing) apply it to build an acquisition + nurture system that’s realistic for long sales cycles and limited content capacity.</p>

</div>

<div class="faq-item">
<span class="question">Why do basic AI prompts for building a small-business marketing plan produce weak results?</span>

<p class="answer">A typical prompt like “Write me a marketing plan for my business” fails because it: lacks grounded inputs like budget, industry constraints, and current capabilities; provides no structure across acquisition, conversion, and retention; ignores the need to connect offline activity to digital follow-through; produces generic channel advice instead of measurable actions; and misses the built-in pre-analysis step that surfaces assumptions and high-impact clarifying questions. The result is a document that sounds good but doesn’t tell you what to do Monday morning.</p>

</div>

<div class="faq-item">
<span class="question">Can I customize this marketing game plan prompt for my specific situation?</span>

<p class="answer">Yes. Customize it by being precise with variables like [COMPANY_NAME], [INDUSTRY], [BUDGET], [TARGET_AUDIENCE], plus any [PRIMARY_GOAL] and [CONTEXT] you want reflected in priorities. If your capacity is limited, say so directly (for example, “no salesperson, owner answers the phone, 5 hours/week available”). A useful follow-up prompt is: “Rewrite the execution plan for a 30-day sprint with only two channels, and list the exact success metrics and weekly tasks.” This keeps the strategy intact while fitting your reality.</p>

</div>

<div class="faq-item">
<span class="question">What are the most common mistakes when using this marketing game plan prompt?</span>

<p class="answer">The biggest mistake is leaving [TARGET_AUDIENCE] too vague — instead of “local families,” try “two-income parents within 8 miles who book online and value weekend availability.” Another common error is making [BUDGET] unrealistic or undefined; “small budget” is unclear, while “$800/month total, no long-term contracts” forces smart prioritization. People also skip [CONTEXT], which leads to mismatched tactics (bad: “we’re new,” good: “new location, strong reviews from old city, need awareness in ZIP codes 12345/12346”). Finally, some users under-specify [INDUSTRY] and offer details, so the plan can’t choose the right channels (bad: “fitness,” good: “personal training for postnatal moms, premium pricing, limited spots”).</p>

</div>

<div class="faq-item">
<span class="question">Who should NOT use this marketing game plan prompt?</span>

<p class="answer">This prompt isn&#8217;t ideal for one-off campaigns where you only need a single asset (like one flyer or one ad) and won’t iterate. It’s also not a fit if you have not validated your core offer at all, because the plan assumes you can articulate who you serve and why you’re different. And if your team wants a generic template with no discovery questions, you may find this too strategic. In those cases, start by clarifying the offer and customer first, then come back to build the full plan.</p>

</div>

<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "FAQPage",
  "mainEntity": [
    {
      "@type": "Question",
      "name": "Which roles benefit most from this marketing game plan AI prompt?",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "Small-business owners use this to turn scattered ideas into a week-by-week plan they can actually run while juggling operations. Marketing managers rely on it to prioritize channels, set measurable outcomes, and explain the “why” behind the budget allocation. Growth consultants use it to produce a structured first deliverable, then tighten it after client answers the clarifying questions. Operations managers benefit when the plan includes retention and follow-up systems that require internal process changes, not just more ads."
      }
    },
    {
      "@type": "Question",
      "name": "Which industries get the most value from this marketing game plan AI prompt?",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "Home services businesses (plumbing, HVAC, cleaning) get value because the prompt naturally combines local/offline trust-builders with high-intent digital capture like search and review generation. Professional services firms (law, accounting, clinics) use it to map the path from visibility to consultation booking, including retention touchpoints that drive referrals. Retail and hospitality teams benefit when they need foot traffic, repeat visits, and local partnerships that can be tracked with simple offers and redemption metrics. B2B service providers (IT support, facilities, staffing) apply it to build an acquisition + nurture system that’s realistic for long sales cycles and limited content capacity."
      }
    },
    {
      "@type": "Question",
      "name": "Why do basic AI prompts for building a small-business marketing plan produce weak results?",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "A typical prompt like “Write me a marketing plan for my business” fails because it: lacks grounded inputs like budget, industry constraints, and current capabilities; provides no structure across acquisition, conversion, and retention; ignores the need to connect offline activity to digital follow-through; produces generic channel advice instead of measurable actions; and misses the built-in pre-analysis step that surfaces assumptions and high-impact clarifying questions. The result is a document that sounds good but doesn’t tell you what to do Monday morning."
      }
    },
    {
      "@type": "Question",
      "name": "Can I customize this marketing game plan prompt for my specific situation?",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "Yes. Customize it by being precise with variables like [COMPANY_NAME], [INDUSTRY], [BUDGET], [TARGET_AUDIENCE], plus any [PRIMARY_GOAL] and [CONTEXT] you want reflected in priorities. If your capacity is limited, say so directly (for example, “no salesperson, owner answers the phone, 5 hours/week available”). A useful follow-up prompt is: “Rewrite the execution plan for a 30-day sprint with only two channels, and list the exact success metrics and weekly tasks.” This keeps the strategy intact while fitting your reality."
      }
    },
    {
      "@type": "Question",
      "name": "What are the most common mistakes when using this marketing game plan prompt?",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "The biggest mistake is leaving [TARGET_AUDIENCE] too vague — instead of “local families,” try “two-income parents within 8 miles who book online and value weekend availability.” Another common error is making [BUDGET] unrealistic or undefined; “small budget” is unclear, while “$800/month total, no long-term contracts” forces smart prioritization. People also skip [CONTEXT], which leads to mismatched tactics (bad: “we’re new,” good: “new location, strong reviews from old city, need awareness in ZIP codes 12345/12346”). Finally, some users under-specify [INDUSTRY] and offer details, so the plan can’t choose the right channels (bad: “fitness,” good: “personal training for postnatal moms, premium pricing, limited spots”)."
      }
    },
    {
      "@type": "Question",
      "name": "Who should NOT use this marketing game plan prompt?",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "This prompt isn't ideal for one-off campaigns where you only need a single asset (like one flyer or one ad) and won’t iterate. It’s also not a fit if you have not validated your core offer at all, because the plan assumes you can articulate who you serve and why you’re different. And if your team wants a generic template with no discovery questions, you may find this too strategic. In those cases, start by clarifying the offer and customer first, then come back to build the full plan."
      }
    }
  ]
}
</script>
</div>

<div class="closing-section">

<p>A marketing plan should reduce stress, not create more tabs and sticky notes. Paste this prompt into your AI tool, fill in the details, and walk away with a game plan you can execute this week.</p>

</div>]]></content:encoded>
					
		
		
		<media:content url="https://flowpast.s3.eu-north-1.amazonaws.com/featured_blog_images/5001756.webp" medium="image"></media:content>
            	</item>
		<item>
		<title>Build a Small Business Ops Improvement Plan AI Prompt</title>
		<link>https://flowpast.com/prompts/build-a-small-business-ops-improvement-plan-ai-prompt/</link>
		
		<dc:creator><![CDATA[Lisa Granqvist]]></dc:creator>
		<pubDate>Fri, 23 Jan 2026 02:54:29 +0000</pubDate>
				<category><![CDATA[Prompts]]></category>
		<guid isPermaLink="false">https://flowpast.com/?p=5001755</guid>

					<description><![CDATA[Ops costs rising and work slipping - a proven AI Prompt that builds an end-to-end improvement plan with KPIs, staffing, vendors, and risks. Discover more AI prompts for marketing, sales, and ops.]]></description>
										<content:encoded><![CDATA[<!-- FOCUS_KEYWORD: small business ops plan -->

<div class="hook-introduction">

<p>Ops gets expensive in quiet ways. One extra handoff here, one “quick fix” spreadsheet there, and suddenly work takes longer, errors creep in, and nobody can explain why margins keep shrinking. You don’t need another vague “optimize operations” checklist. You need a plan you can actually run.</p>



<p>This <strong>small business ops plan</strong> is built for <strong>operators</strong> who inherited messy workflows and need to stabilize delivery fast, <strong>owners</strong> who feel overhead rising without better output, and <strong>consultants</strong> who must translate a client’s chaos into an actionable 30–90 day roadmap. The output is a practical, end-to-end operations improvement plan with a baseline snapshot, prioritized initiatives, KPIs, staffing and vendor implications, and a risk register you can manage weekly.</p>

</div>

<div class="what-and-when-section">

<h2 class="wp-block-heading">What Does This AI Prompt Do and When to Use It?</h2>



<table class="solution-results-table three-column" role="presentation" aria-label="What this prompt does, when to use it, and what you get">
 <thead>
    <tr>
      <th scope="col">What This Prompt Does</th>
      <th scope="col">When to Use This Prompt</th>
      <th scope="col">What You&#8217;ll Get</th>
    </tr>
  </thead>
  <tbody>
    <tr>
      <td>
        <ul class="automation-list">
          <li>It restates your situation first (a pre-analysis confirmation) so the plan reflects the business you described, not a generic template.</li>
          <li>It maps your current “workflow reality” across core flows like order-to-cash, procure-to-pay, and service delivery, including handoffs and known tools.</li>
          <li>It diagnoses friction points and likely root causes, such as rework loops, approval bottlenecks, unclear ownership, and system gaps.</li>
          <li>It prioritizes improvements using a high-impact, low-complexity bias, and it clearly flags items that require investment or real change management.</li>
          <li>It translates recommendations into measurable operating systems with KPIs, owners, timelines, and practical check-ins your small team can maintain.</li>
       </ul>
      </td>
      <td>
        <ul class="results-list">
          <li>You’re dealing with late orders, missed deadlines, or inconsistent service quality and you can’t pin down where work is getting stuck.</li>
          <li>Costs are rising (labor, vendors, fulfillment, software), but throughput hasn’t improved, and the P&amp;L is starting to feel tight.</li>
          <li>You are about to hire, outsource, or switch tools and you want an ops-first view before you spend money in the wrong place.</li>
          <li>A competitor is delivering faster or cheaper, and you need to cut cycle time without triggering a quality collapse.</li>
          <li>You’ve grown past “everyone remembers everything,” and now you need repeatable processes that survive vacations, turnover, and busy seasons.</li>
        </ul>
      </td>
       <td>
         <ul class="deliverables-list">
           <li>A full improvement plan organized by phases (often 30/60/90 days) with owners and dependencies.</li>
           <li>An operational baseline snapshot covering core functions, handoffs, and current-state assumptions.</li>
           <li>A prioritized initiative backlog with effort/impact notes, including quick wins and bigger bets.</li>
           <li>A KPI set with definitions and targets (for example: cycle time, error rate, cost per order, and on-time delivery).</li>
           <li>A practical risk register with mitigations, plus staffing and vendor implications for each major change.</li>
         </ul>
       </td>
    </tr>
  </tbody>
</table>

</div>

<div class="prompt-display-section">

<h2 class="wp-block-heading">The Full AI Prompt: Small Business Ops Improvement Plan Builder</h2>



<div class="prompt-viewer-wrapper" id="prompt-section">
    <div class="prompt-comparison-row prompt-premium">
        <!-- Header with buttons -->
        <div class="prompt-row-header">
            <!-- <span class="prompt-row-icon">✨</span> -->
            <span class="prompt-row-title">
                                    Step 1: Customize the prompt with your input
                            </span>
            <div class="prompt-header-buttons">
                                    <button class="prompt-header-btn prompt-header-reset" onclick="resetPrompt()">
                        <svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="currentColor" viewBox="0 0 16 16">
                            <path fill-rule="evenodd" d="M8 3a5 5 0 1 0 4.546 2.914.5.5 0 0 1 .908-.417A6 6 0 1 1 8 2v1z" />
                            <path d="M8 4.466V.534a.25.25 0 0 1 .41-.192l2.36 1.966c.12.1.12.284 0 .384L8.41 4.658A.25.25 0 0 1 8 4.466z" />
                        </svg>
                        <span>Reset</span>
                    </button>
                                <button class="prompt-header-btn prompt-header-copy-green flowpast-copy-prompt-btn" onclick="handlePromptCopy()">
                    <svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="currentColor" viewBox="0 0 16 16">
                        <path d="M4 1.5H3a2 2 0 0 0-2 2V14a2 2 0 0 0 2 2h10a2 2 0 0 0 2-2V3.5a2 2 0 0 0-2-2h-1v1h1a1 1 0 0 1 1 1V14a1 1 0 0 1-1 1H3a1 1 0 0 1-1-1V3.5a1 1 0 0 1 1-1h1v-1z" />
                        <path d="M9.5 1a.5.5 0 0 1 .5.5v1a.5.5 0 0 1-.5.5h-3a.5.5 0 0 1-.5-.5v-1a.5.5 0 0 1 .5-.5h3zm-3-1A1.5 1.5 0 0 0 5 1.5v1A1.5 1.5 0 0 0 6.5 4h3A1.5 1.5 0 0 0 11 2.5v-1A1.5 1.5 0 0 0 9.5 0h-3z" />
                    </svg>
                    <span>Customize and Copy Full Prompt</span>
                </button>
            </div>
        </div>

        <!-- Customize the Prompt Section -->
                    <div class="prompt-customize-section">
                <span class="customize-title">Customize the Prompt</span>
                <p class="customize-subtitle">Fill in the fields below to personalize this prompt for your needs.</p>
                <table class="customize-table">
                    <thead>
                        <tr>
                            <th>Variable</th>
                            <th>What to Enter</th>
                            <th>Customise the prompt</th>
                        </tr>
                    </thead>
                    <tbody>
                                                    <tr>
                                <td class="var-name"><code>[PRODUCT_DESCRIPTION]</code></td>
                                <td class="var-desc">
                                    Provide a concise description of the main product or service the business offers, including its key features and target customers.                                    <div class="var-example">For example: "A subscription-based meal delivery service offering pre-portioned, healthy, and ready-to-cook meal kits for busy professionals."</div>
                                </td>
                                <td class="var-input">
                                                                            <textarea
                                            class="customize-input"
                                            data-placeholder="[PRODUCT_DESCRIPTION]"
                                            placeholder="Enter your value here..."
                                            rows="3"></textarea>
                                                                    </td>
                            </tr>
                                                    <tr>
                                <td class="var-name"><code>[KEY_OPERATIONAL_PROCESSES]</code></td>
                                <td class="var-desc">
                                    List the critical workflows or processes that drive the business, such as production, distribution, customer service, or procurement.                                    <div class="var-example">For example: "Order fulfillment, supplier management, inventory tracking, and customer support ticket resolution."</div>
                                </td>
                                <td class="var-input">
                                                                            <textarea
                                            class="customize-input"
                                            data-placeholder="[KEY_OPERATIONAL_PROCESSES]"
                                            placeholder="Enter your value here..."
                                            rows="3"></textarea>
                                                                    </td>
                            </tr>
                                                    <tr>
                                <td class="var-name"><code>[CURRENT_SOFTWARE_AND_TOOLS]</code></td>
                                <td class="var-desc">
                                    List the software, tools, or systems currently used to manage operations, including their primary purpose.                                    <div class="var-example">For example: "Shopify for e-commerce, QuickBooks for accounting, and Trello for project management."</div>
                                </td>
                                <td class="var-input">
                                                                            <textarea
                                            class="customize-input"
                                            data-placeholder="[CURRENT_SOFTWARE_AND_TOOLS]"
                                            placeholder="Enter your value here..."
                                            rows="3"></textarea>
                                                                    </td>
                            </tr>
                                                    <tr>
                                <td class="var-name"><code>[IDENTIFIED_INEFFICIENCIES]</code></td>
                                <td class="var-desc">
                                    Describe known bottlenecks, delays, or issues in the current workflows that hinder productivity or profitability.                                    <div class="var-example">For example: "Frequent stockouts due to inconsistent supplier deliveries and manual data entry errors causing order delays."</div>
                                </td>
                                <td class="var-input">
                                                                            <textarea
                                            class="customize-input"
                                            data-placeholder="[IDENTIFIED_INEFFICIENCIES]"
                                            placeholder="Enter your value here..."
                                            rows="3"></textarea>
                                                                    </td>
                            </tr>
                                                    <tr>
                                <td class="var-name"><code>[PRIMARY_GOAL]</code></td>
                                <td class="var-desc">
                                    State the main objective for the operations improvement plan, such as increasing efficiency, reducing costs, or improving customer satisfaction.                                    <div class="var-example">For example: "Reduce order processing time by 30% while maintaining customer satisfaction ratings above 90%."</div>
                                </td>
                                <td class="var-input">
                                                                            <input
                                            type="text"
                                            class="customize-input"
                                            data-placeholder="[PRIMARY_GOAL]"
                                            placeholder="Enter your value here..." />
                                                                    </td>
                            </tr>
                                                    <tr>
                                <td class="var-name"><code>[INDUSTRY]</code></td>
                                <td class="var-desc">
                                    Specify the industry or sector in which the business operates to provide relevant context for the operations improvement plan.                                    <div class="var-example">For example: "E-commerce retail specializing in sustainable home goods."</div>
                                </td>
                                <td class="var-input">
                                                                            <input
                                            type="text"
                                            class="customize-input"
                                            data-placeholder="[INDUSTRY]"
                                            placeholder="Enter your value here..." />
                                                                    </td>
                            </tr>
                                                    <tr>
                                <td class="var-name"><code>[BUDGET]</code></td>
                                <td class="var-desc">
                                    Provide the financial budget allocated for implementing the operations improvement plan, if applicable.                                    <div class="var-example">For example: "$50,000 for tools, training, and process redesign."</div>
                                </td>
                                <td class="var-input">
                                                                            <input
                                            type="text"
                                            class="customize-input"
                                            data-placeholder="[BUDGET]"
                                            placeholder="Enter your value here..." />
                                                                    </td>
                            </tr>
                                                    <tr>
                                <td class="var-name"><code>[TIMEFRAME]</code></td>
                                <td class="var-desc">
                                    Indicate the desired timeline for implementing the operations improvement plan, including key milestones if relevant.                                    <div class="var-example">For example: "6 months with quarterly progress reviews."</div>
                                </td>
                                <td class="var-input">
                                                                            <input
                                            type="text"
                                            class="customize-input"
                                            data-placeholder="[TIMEFRAME]"
                                            placeholder="Enter your value here..." />
                                                                    </td>
                            </tr>
                                                    <tr>
                                <td class="var-name"><code>[UPPERCASE_WITH_UNDERSCORES]</code></td>
                                <td class="var-desc">
                                    Enter any additional input required for the operations improvement plan, formatted as uppercase words separated by underscores.                                    <div class="var-example">For example: "ADDITIONAL_REQUIREMENTS or SPECIAL_CONSIDERATIONS."</div>
                                </td>
                                <td class="var-input">
                                                                            <input
                                            type="text"
                                            class="customize-input"
                                            data-placeholder="[UPPERCASE_WITH_UNDERSCORES]"
                                            placeholder="Enter your value here..." />
                                                                    </td>
                            </tr>
                                            </tbody>
                </table>

                <button class="copy-customized-btn flowpast-copy-prompt-btn" onclick="handlePromptCopy()">
                    <svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" fill="currentColor" viewBox="0 0 16 16">
                        <path d="M4 1.5H3a2 2 0 0 0-2 2V14a2 2 0 0 0 2 2h10a2 2 0 0 0 2-2V3.5a2 2 0 0 0-2-2h-1v1h1a1 1 0 0 1 1 1V14a1 1 0 0 1-1 1H3a1 1 0 0 1-1-1V3.5a1 1 0 0 1 1-1h1v-1z" />
                        <path d="M9.5 1a.5.5 0 0 1 .5.5v1a.5.5 0 0 1-.5.5h-3a.5.5 0 0 1-.5-.5v-1a.5.5 0 0 1 .5-.5h3zm-3-1A1.5 1.5 0 0 0 5 1.5v1A1.5 1.5 0 0 0 6.5 4h3A1.5 1.5 0 0 0 11 2.5v-1A1.5 1.5 0 0 0 9.5 0h-3z" />
                    </svg>
                    <span class="copy-customized-text">Customise the prompt now</span>
                </button>
            </div>
        
        <!-- Full Prompt Code Header -->
                    <div class="prompt-code-header">
                <span class="prompt-code-title">
                    Step 2: Copy the Prompt
                </span>
                <div class="prompt-code-buttons">
                    <!-- Reset: Only visible when unlocked -->
                    <button class="prompt-header-btn prompt-header-reset btn-when-unlocked" onclick="resetPrompt()" style="display: none;">
                        <svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="currentColor" viewBox="0 0 16 16">
                            <path fill-rule="evenodd" d="M8 3a5 5 0 1 0 4.546 2.914.5.5 0 0 1 .908-.417A6 6 0 1 1 8 2v1z" />
                            <path d="M8 4.466V.534a.25.25 0 0 1 .41-.192l2.36 1.966c.12.1.12.284 0 .384L8.41 4.658A.25.25 0 0 1 8 4.466z" />
                        </svg>
                        <span>Reset</span>
                    </button>
                    <!-- Copy Full Prompt -->
                    <button class="prompt-header-btn prompt-header-copy flowpast-copy-prompt-btn" onclick="handlePromptCopy()">
                        <svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="currentColor" viewBox="0 0 16 16">
                            <path d="M4 1.5H3a2 2 0 0 0-2 2V14a2 2 0 0 0 2 2h10a2 2 0 0 0 2-2V3.5a2 2 0 0 0-2-2h-1v1h1a1 1 0 0 1 1 1V14a1 1 0 0 1-1 1H3a1 1 0 0 1-1-1V3.5a1 1 0 0 1 1-1h1v-1z" />
                            <path d="M9.5 1a.5.5 0 0 1 .5.5v1a.5.5 0 0 1-.5.5h-3a.5.5 0 0 1-.5-.5v-1a.5.5 0 0 1 .5-.5h3zm-3-1A1.5 1.5 0 0 0 5 1.5v1A1.5 1.5 0 0 0 6.5 4h3A1.5 1.5 0 0 0 11 2.5v-1A1.5 1.5 0 0 0 9.5 0h-3z" />
                        </svg>
                        <span>Copy Full Prompt</span>
                    </button>
                </div>
            </div>
        

        <!-- Prompt Content -->
        <div class="prompt-box prompt-gated-wrapper">
            <!-- Gated: Blurred content -->
            <div class="prompt-gated-content">
                <div class="prompt-header-visible">OBJECTIVE</div><div class="locked-section"><div class="locked-section-bg"><div class="locked-section-lines"><div class="locked-line" style="width: 85%;"></div><div class="locked-line" style="width: 78%;"></div></div></div><div class="locked-section-icon">🔒</div></div><div class="prompt-header-visible">PERSONA</div><div class="locked-section"><div class="locked-section-bg"><div class="locked-section-lines"><div class="locked-line" style="width: 85%;"></div><div class="locked-line" style="width: 78%;"></div></div></div><div class="locked-section-icon">🔒</div></div><div class="prompt-header-visible">CONSTRAINTS</div><div class="locked-section"><div class="locked-section-bg"><div class="locked-section-lines"><div class="locked-line" style="width: 85%;"></div><div class="locked-line" style="width: 78%;"></div><div class="locked-line" style="width: 92%;"></div><div class="locked-line" style="width: 75%;"></div><div class="locked-line" style="width: 88%;"></div></div></div><div class="locked-section-icon">🔒</div></div><div class="prompt-header-visible subheader">Scope Boundaries — What This Is NOT</div><div class="locked-section"><div class="locked-section-bg"><div class="locked-section-lines"><div class="locked-line" style="width: 85%;"></div><div class="locked-line" style="width: 78%;"></div><div class="locked-line" style="width: 92%;"></div><div class="locked-line" style="width: 75%;"></div></div></div><div class="locked-section-icon">🔒</div></div><div class="prompt-header-visible">PROCESS</div><div class="locked-section"><div class="locked-section-bg"><div class="locked-section-lines"><div class="locked-line" style="width: 85%;"></div><div class="locked-line" style="width: 78%;"></div><div class="locked-line" style="width: 92%;"></div><div class="locked-line" style="width: 75%;"></div><div class="locked-line" style="width: 88%;"></div><div class="locked-line" style="width: 72%;"></div><div class="locked-line" style="width: 80%;"></div><div class="locked-line" style="width: 95%;"></div><div class="locked-line" style="width: 70%;"></div><div class="locked-line" style="width: 83%;"></div></div></div><div class="locked-section-icon">🔒</div></div><div class="prompt-header-visible subheader">Edge Case Handling (inputs incomplete/ambiguous)</div><div class="locked-section"><div class="locked-section-bg"><div class="locked-section-lines"><div class="locked-line" style="width: 85%;"></div><div class="locked-line" style="width: 78%;"></div><div class="locked-line" style="width: 92%;"></div></div></div><div class="locked-section-icon">🔒</div></div><div class="prompt-header-visible">INPUTS</div><div class="locked-section"><div class="locked-section-bg"><div class="locked-section-lines"><div class="locked-line" style="width: 85%;"></div><div class="locked-line" style="width: 78%;"></div><div class="locked-line" style="width: 92%;"></div><div class="locked-line" style="width: 75%;"></div><div class="locked-line" style="width: 88%;"></div><div class="locked-line" style="width: 72%;"></div><div class="locked-line" style="width: 80%;"></div><div class="locked-line" style="width: 95%;"></div></div></div><div class="locked-section-icon">🔒</div></div><div class="prompt-header-visible">OUTPUT SPECIFICATION</div><div class="locked-section"><div class="locked-section-bg"><div class="locked-section-lines"><div class="locked-line" style="width: 85%;"></div><div class="locked-line" style="width: 78%;"></div><div class="locked-line" style="width: 92%;"></div><div class="locked-line" style="width: 75%;"></div><div class="locked-line" style="width: 88%;"></div><div class="locked-line" style="width: 72%;"></div><div class="locked-line" style="width: 80%;"></div><div class="locked-line" style="width: 95%;"></div><div class="locked-line" style="width: 70%;"></div><div class="locked-line" style="width: 83%;"></div><div class="locked-line" style="width: 85%;"></div><div class="locked-line" style="width: 78%;"></div><div class="locked-line" style="width: 92%;"></div><div class="locked-line" style="width: 75%;"></div><div class="locked-line" style="width: 88%;"></div><div class="locked-line" style="width: 72%;"></div><div class="locked-line" style="width: 80%;"></div><div class="locked-line" style="width: 95%;"></div><div class="locked-line" style="width: 70%;"></div><div class="locked-line" style="width: 83%;"></div><div class="locked-line" style="width: 85%;"></div><div class="locked-line" style="width: 78%;"></div><div class="locked-line" style="width: 92%;"></div><div class="locked-line" style="width: 75%;"></div><div class="locked-line" style="width: 88%;"></div><div class="locked-line" style="width: 72%;"></div><div class="locked-line" style="width: 80%;"></div><div class="locked-line" style="width: 95%;"></div><div class="locked-line" style="width: 70%;"></div><div class="locked-line" style="width: 83%;"></div><div class="locked-line" style="width: 85%;"></div><div class="locked-line" style="width: 78%;"></div><div class="locked-line" style="width: 92%;"></div><div class="locked-line" style="width: 75%;"></div><div class="locked-line" style="width: 88%;"></div><div class="locked-line" style="width: 72%;"></div><div class="locked-line" style="width: 80%;"></div><div class="locked-line" style="width: 95%;"></div><div class="locked-line" style="width: 70%;"></div><div class="locked-line" style="width: 83%;"></div><div class="locked-line" style="width: 85%;"></div><div class="locked-line" style="width: 78%;"></div><div class="locked-line" style="width: 92%;"></div><div class="locked-line" style="width: 75%;"></div><div class="locked-line" style="width: 88%;"></div><div class="locked-line" style="width: 72%;"></div><div class="locked-line" style="width: 80%;"></div><div class="locked-line" style="width: 95%;"></div><div class="locked-line" style="width: 70%;"></div><div class="locked-line" style="width: 83%;"></div><div class="locked-line" style="width: 85%;"></div><div class="locked-line" style="width: 78%;"></div></div></div><div class="locked-section-icon">🔒</div></div><div class="prompt-header-visible">QUALITY CHECKS</div><div class="locked-section"><div class="locked-section-bg"><div class="locked-section-lines"><div class="locked-line" style="width: 85%;"></div><div class="locked-line" style="width: 78%;"></div><div class="locked-line" style="width: 92%;"></div><div class="locked-line" style="width: 75%;"></div><div class="locked-line" style="width: 88%;"></div><div class="locked-line" style="width: 72%;"></div></div></div><div class="locked-section-icon">🔒</div></div>            </div>
            <!-- Unlocked: Full content (hidden by default) -->
            <div class="prompt-content-full" id="premium-prompt-content" style="display: none;">
                ## OBJECTIVE
Create a practical, end-to-end operations improvement plan for a small business that increases throughput and profitability by redesigning workflows, reallocating resources, and lowering operating costs—while keeping quality stable or improving it.

## PERSONA
Act as a senior small-business operations lead who specializes in simplifying messy processes, removing blockers, and turning day-to-day work into measurable, repeatable systems. Communicate with clear, no-nonsense business language and prioritize actions that are realistic for a small team.

## CONSTRAINTS
- Recommendations must be implementable for the business described in the inputs (no generic advice-only plans).
- Favor high-impact, low-complexity changes first; flag items that require larger investment or change management.
- Use “plain English + light structure”: short paragraphs, scannable bullets, and concrete actions.
- When suggesting tools/tech, keep them optional and explain the operational purpose (not vendor hype).
- If any input is missing or unclear, follow the edge-case rules in **PROCESS**.

### Scope Boundaries — What This Is NOT
- Not a legal, tax, or compliance opinion.
- Not a full IT architecture design or security penetration test.
- Not a promise of specific financial outcomes.
- Not a replacement for on-site time-and-motion studies; you can propose them, but don’t pretend they were performed.

## PROCESS
1. **Pre-Analysis Confirmation (mandatory):** Briefly restate your understanding of the business, its operational landscape, and the main improvement intent based on the inputs.
2. **Operational Baseline Snapshot:** Summarize how work currently flows across core functions (e.g., order-to-cash, procure-to-pay, service delivery). Note known tools and handoffs.
3. **Workflow Diagnosis:** Identify friction points and constraints (delays, rework, excessive approvals, unclear ownership, system gaps, inventory issues). Call out root-cause hypotheses.
4. **Improvement Opportunities (prioritized):** Produce a ranked list of changes using an impact/effort lens. Include quick wins and medium-term initiatives.
5. **Optimization Playbook:** For each priority area, propose specific interventions such as waste removal, standard work, lightweight automation, better scheduling, clearer SLAs, reduced handoffs, and process redesign.
6. **Resource &amp; Cost Realignment:** Recommend staffing/time allocation shifts, role clarity, capacity planning, outsourcing/offshoring considerations (only if sensible), and cost controls.
7. **Supply &amp; Inventory Resilience:** Propose ways to reduce stockouts/overstock, improve supplier reliability, and harden logistics against disruption.
8. **Measurement System:** Define KPIs, targets, reporting cadence, and ownership. Include leading indicators (process health) and lagging indicators (outcomes).
9. **Risk Controls:** Identify major operational risks (vendor dependency, quality escapes, cybersecurity exposure via tools, compliance-adjacent operational risks) and propose mitigations.
10. **Scalability Path:** Explain how the redesigned processes handle higher volume without proportional cost increases; note capacity triggers that require the next “layer” of process/tooling.

### Edge Case Handling (inputs incomplete/ambiguous)
- If a key input is missing, ask up to **5** focused questions first.
- If details are partial, proceed with reasonable assumptions labeled clearly as **Assumptions**, and provide options that work across likely scenarios.
- If the “identified inefficiencies” conflict with “goals,” highlight the mismatch and propose a reconciliation approach.

## INPUTS
- **Business overview:** [PRODUCT_DESCRIPTION]
- **Key operational processes:** [KEY_OPERATIONAL_PROCESSES]
- **Current software and tools:** [CURRENT_SOFTWARE_AND_TOOLS]
- **Known inefficiencies / issues:** [IDENTIFIED_INEFFICIENCIES]
- **Operational improvement goals:** [PRIMARY_GOAL]
- **Industry (if relevant):** [INDUSTRY]
- **Budget or investment limits (if any):** [BUDGET]
- **Time horizon / deadline:** [TIMEFRAME]

## OUTPUT SPECIFICATION
Deliver the plan with the following sections and placeholders:

1. **Pre-Analysis Confirmation**
   - {Business Understanding}
   - {Primary Constraints Noted}

2. **Current-State Map (high level)**
   - {Core Workflows}
   - {Key Handoffs &amp; Systems}
   - {Observed Bottlenecks}

3. **Priority Improvement Backlog (ranked)**
   For each item:
   - {Initiative Name}
   - {Problem It Solves}
   - {Likely Root Cause}
   - {Impact Level}
   - {Effort Level}
   - {Dependencies}
   - {First Step This Week}

4. **Action Plans (by function/process)**
   For each process area:
   - {Proposed Changes}
   - {Standard Operating Changes}
   - {Automation / Tooling Options}
   - {Owner &amp; Roles}
   - {Expected Cost Effects}
   - {Quality/Service Safeguards}

5. **Resource Allocation &amp; Cost Strategy**
   - {Capacity &amp; Utilization Findings}
   - {Reallocation Recommendations}
   - {Outsourcing Candidates (if any)}
   - {Cost-Reduction Levers}

6. **Supply Chain &amp; Inventory Enhancements**
   - {Supplier Strategy}
   - {Inventory Policy Suggestions}
   - {Logistics Improvements}

7. **Measurement &amp; Continuous Improvement System**
   - {KPI Set}
   - {Targets}
   - {Cadence &amp; Dashboard Outline}
   - {Feedback Loop Mechanism}

8. **Risk Register (operations-focused)**
   For each risk:
   - {Risk}
   - {Likelihood}
   - {Impact}
   - {Mitigation}
   - {Early Warning Signal}
   - {Owner}

9. **Scalability Roadmap**
   - {Scale Triggers}
   - {Phase 1 (0–35 days)}
   - {Phase 2 (35–90 days)}
   - {Phase 3 (90–150 days)}

## QUALITY CHECKS
Before finalizing, verify:
- The plan directly addresses the stated inefficiencies and goals (no filler).
- Every major recommendation has an owner, a first action, and a measurement method.
- Quick wins are clearly separated from larger initiatives with dependencies.
- KPIs include both operational drivers (cycle time, rework, WIP) and outcomes (cost, margin, on-time delivery).
- All user-provided variables use **[UPPERCASE_WITH_UNDERSCORES]**, and all AI-filled fields use **{Title Case}**.            </div>
        </div>


    </div>

    <!-- CTA Row - Full width buttons -->
    <div class="prompt-cta-row">
        <button class="prompt-cta-btn prompt-cta-copy flowpast-copy-prompt-btn" onclick="handlePromptCopy()">
            <svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" fill="currentColor" viewBox="0 0 16 16">
                <path d="M4 1.5H3a2 2 0 0 0-2 2V14a2 2 0 0 0 2 2h10a2 2 0 0 0 2-2V3.5a2 2 0 0 0-2-2h-1v1h1a1 1 0 0 1 1 1V14a1 1 0 0 1-1 1H3a1 1 0 0 1-1-1V3.5a1 1 0 0 1 1-1h1v-1z" />
                <path d="M9.5 1a.5.5 0 0 1 .5.5v1a.5.5 0 0 1-.5.5h-3a.5.5 0 0 1-.5-.5v-1a.5.5 0 0 1 .5-.5h3zm-3-1A1.5 1.5 0 0 0 5 1.5v1A1.5 1.5 0 0 0 6.5 4h3A1.5 1.5 0 0 0 11 2.5v-1A1.5 1.5 0 0 0 9.5 0h-3z" />
            </svg>
            <span class="cta-copy-text">Copy Full Prompt</span>
        </button>
    </div>
</div>

<style>
    /* Gated prompt states */
    .prompt-gated-wrapper {
        position: relative;
    }

    /* When unlocked - show full content, hide gated */
    body.flowpast-unlocked .prompt-gated-wrapper .prompt-gated-content {
        display: none;
    }

    body.flowpast-unlocked .prompt-gated-wrapper .prompt-content-full {
        display: block !important;
    }

    /* Show/hide elements based on unlock state */
    body.flowpast-unlocked .btn-when-unlocked {
        display: inline-flex !important;
    }

    .prompt-viewer-wrapper {
        scroll-margin-top: 250px;
    }

    /* ========================================
   PROMPT VIEWER - MAIN WRAPPER
   ======================================== */
    .prompt-viewer-wrapper {
        margin: 30px 0;
        display: flex;
        flex-direction: column;
        gap: 20px;
    }

    /* ========================================
   PROMPT BOX CONTAINER
   ======================================== */
    .prompt-comparison-row {
        border-radius: 12px;
        overflow: hidden;
        border: 1px solid #e0e0e0;
        background: #fff;
    }

    /* ========================================
   HEADER WITH BUTTONS
   ======================================== */
    .prompt-row-header {
        display: flex;
        align-items: center;
        gap: 10px;
        padding: 14px 20px;
        color: #fff !important;
        background: #141414;
        border-bottom: 1px solid #e0e0e0;
        flex-wrap: wrap;
    }

    .prompt-row-icon {
        font-size: 20px;
    }

    .prompt-row-title {
        font-weight: 600;
        font-size: 22px;
        color: #fff !important;
        text-decoration: underline
    }

    .prompt-header-buttons {
        margin-left: auto;
        display: flex;
        gap: 10px;
        flex-wrap: wrap;
    }

    /* Header buttons */
    .prompt-header-btn {
        display: inline-flex;
        align-items: center;
        gap: 8px;
        padding: 10px 20px;
        border-radius: 6px;
        font-size: 14px;
        font-weight: 600;
        cursor: pointer;
        transition: all 0.2s;
        text-decoration: none;
        border: none;
    }

    .prompt-header-copy {
        background: #3a3a3a;
        color: #fff;
    }

    .prompt-header-copy:hover {
        background: #2a2a2a;
    }

    .prompt-header-copy.copied {
        background: #2e7d32;
    }

    .prompt-header-copy-green {
        background: #04AA6D !important;
        color: #fff !important;
    }

    .prompt-header-copy-green:hover {
        background: #039860 !important;
    }

    .prompt-header-copy-green.copied {
        background: #2e7d32 !important;
    }

    .prompt-header-access {
        background: rgb(5, 152, 98);
        color: #fff !important;
    }

    .prompt-header-access:hover {
        background: rgb(4, 130, 83);
        transform: translateY(-1px);
    }

    /* ========================================
   PROMPT CONTENT - FULL (NO SCROLL)
   ======================================== */
    .prompt-box {
        background: #ffffff;
    }

    .prompt-content-full {
        padding: 24px;
        margin: 0;
        color: #202124;
        background: #ffffff;
        font-family: 'Fira Code', 'Monaco', 'Consolas', monospace;
        font-size: 13px;
        line-height: 1.7;
        white-space: pre-wrap;
        word-wrap: break-word;
        /* No scroll - show full content */
        max-height: none;
        overflow: visible;
    }

    /* Highlighted variable in prompt */
    .prompt-variable {
        background: #fff3cd;
        color: #1967d2;
        font-weight: 700;
        padding: 2px 4px;
        border-radius: 3px;
        border: 1px solid #ffc107;
    }

    .prompt-variable-filled {
        background: #d4edda;
        color: #155724;
        font-weight: 700;
        padding: 2px 4px;
        border-radius: 3px;
        border: 1px solid #28a745;
    }

    /* ========================================
   GATED CONTENT (NO ACCESS)
   ======================================== */
    .prompt-gated-content {
        padding: 24px;
        background: #ffffff;
        font-family: 'Fira Code', 'Monaco', 'Consolas', monospace;
        font-size: 13px;
        line-height: 1.8;
        max-height: none;
        overflow: visible;
        user-select: none;
        -webkit-user-select: none;
        -moz-user-select: none;
        -ms-user-select: none;
        cursor: default;
    }

    /* ## headers - larger, black */
    .prompt-header-visible {
        color: #202124;
        font-weight: 600;
        margin: 5px 0 0px 0;
        font-size: 20px;
        user-select: none;
        -webkit-user-select: none;
        -moz-user-select: none;
        -ms-user-select: none;
        text-decoration: underline;
        text-underline-offset: 4px;
    }

    /* ### headers - smaller, black */
    .prompt-header-visible.subheader {
        color: #202124;
        font-weight: 600;
        margin: 5px 0;
        font-size: 18px;
    }

    .prompt-header-visible:first-child {
        margin-top: 0;
    }

    /* ========================================
   LOCKED SECTION BLOCK
   ======================================== */
    .locked-section {
        position: relative;
        margin: 4px 0 8px 0;
        border-radius: 6px;
        overflow: hidden;
        background: linear-gradient(110deg, #e2e8f0 8%, #f1f5f9 18%, #e2e8f0 33%);
        user-select: none;
        -webkit-user-select: none;
        -moz-user-select: none;
        -ms-user-select: none;
    }

    .locked-section-bg {
        position: relative;
    }

    .locked-section-lines {
        padding: 8px 12px;
        position: relative;
    }

    .locked-line {
        height: 6px;
        background: rgba(255, 255, 255, 0.6);
        border-radius: 3px;
        margin-bottom: 4px;
        margin-left: 12px;
    }

    .locked-line:last-child {
        margin-bottom: 0;
    }

    .locked-section-icon {
        position: absolute;
        top: 50%;
        left: 50%;
        transform: translate(-50%, -50%);
        z-index: 10;
        font-size: 24px;
        filter: drop-shadow(0 1px 3px rgba(0, 0, 0, 0.1));
    }

    /* Subheader locked sections - slightly indented */
    /*  .prompt-header-visible.subheader+.locked-section {
        margin-left: 16px;
    } */

    /* ========================================
   COMPATIBILITY BADGES
   ======================================== */
    .prompt-compatibility {
        display: flex;
        flex-wrap: wrap;
        align-items: center;
        gap: 8px;
        padding: 12px 20px;
        background: #f8f9fa;
        border-top: 1px solid #e0e0e0;
    }

    .compat-label {
        font-size: 13px;
        color: #5f6368;
        font-weight: 500;
    }

    .compat-badge {
        padding: 4px 10px;
        background: #e8f0fe;
        color: #1967d2;
        border-radius: 4px;
        font-size: 12px;
        font-weight: 500;
    }

    /* ========================================
   CTA ROW - FULL WIDTH BUTTONS
   ======================================== */
    .prompt-cta-row {
        display: flex;
        gap: 16px;
        flex-wrap: wrap;
    }

    .prompt-cta-btn {
        flex: 1;
        min-width: 200px;
        display: inline-flex;
        align-items: center;
        justify-content: center;
        gap: 10px;
        padding: 16px 24px;
        border-radius: 8px;
        font-size: 16px;
        font-weight: 600;
        cursor: pointer;
        transition: all 0.2s;
        text-decoration: none;
        border: none;
    }

    .prompt-cta-copy {
        background: #3a3a3a;
        color: #fff;
    }

    .prompt-cta-copy:hover {
        background: #2a2a2a;
        transform: translateY(-2px);
        box-shadow: 0 4px 12px rgba(0, 0, 0, 0.15);
    }

    .prompt-cta-copy.copied {
        background: #2e7d32;
    }

    .prompt-cta-reset {
        background: #3a3a3a;
        color: #fff;
    }

    .prompt-cta-reset:hover {
        background: #2a2a2a;
        transform: translateY(-2px);
        box-shadow: 0 4px 12px rgba(0, 0, 0, 0.15);
    }

    .prompt-cta-access {
        background: rgb(5, 152, 98);
        color: #fff !important;
    }

    .prompt-cta-access:hover {
        background: rgb(4, 130, 83);
        transform: translateY(-2px);
        box-shadow: 0 4px 12px rgba(5, 152, 98, 0.3);
    }

    /* ========================================
    CUSTOMIZE YOUR PROMPT SECTION
    ======================================== */
    .prompt-customize-section {
        padding: 24px;
        border-bottom: 1px solid #e0e0e0;
        background: #fafbfc;
    }

    .customize-title {
        margin: 0 0 8px 0;
        font-size: 18px;
        font-weight: 700;
        color: #202124;
    }

    .customize-subtitle {
        margin: 0 0 20px 0;
        font-size: 14px;
        color: #5f6368;
    }

    .customize-table {
        width: 100%;
        border-collapse: collapse;
        margin-bottom: 20px;
    }

    .customize-table th {
        text-align: left;
        padding: 12px;
        background: #f1f3f4;
        border: 1px solid #e0e0e0;
        font-size: 13px;
        font-weight: 600;
        color: #202124;
    }

    .customize-table td {
        padding: 12px;
        border: 1px solid #e0e0e0;
        vertical-align: top;
    }

    .customize-table .var-name {
        width: 25%;
        background: #f8f9fa;
    }

    .customize-table .var-name code {
        background: #fff3cd;
        color: #1967d2;
        border: 1px solid #ffc107;
        padding: 4px 8px;
        border-radius: 4px;
        font-size: 12px;
        word-break: break-all;
        font-weight: 600;
    }

    .customize-table .var-desc {
        width: 35%;
        font-size: 13px;
        color: #5f6368;
        line-height: 1.5;
    }

    .customize-table .var-example {
        margin-top: 8px;
        padding: 8px 10px;
        background: #f8f9fa;
        border-left: 3px solid #dadce0;
        font-size: 12px;
        color: #5f6368;
        font-style: italic;
        border-radius: 0 4px 4px 0;
    }

    .customize-table .var-input {
        width: 40%;
    }

    .customize-input {
        width: 100%;
        padding: 10px 12px;
        border: 1px solid #dadce0;
        border-radius: 6px;
        font-size: 13px;
        font-family: inherit;
        resize: vertical;
        transition: border-color 0.2s, box-shadow 0.2s;
    }

    .customize-input:focus {
        outline: none;
        border-color: rgb(5, 152, 98);
        box-shadow: 0 0 0 3px rgba(5, 152, 98, 0.1);
    }

    .customize-input::placeholder {
        color: #9aa0a6;
        font-style: italic;
    }

    .copy-customized-btn {
        display: flex;
        align-items: center;
        justify-content: center;
        gap: 10px;
        width: 100%;
        padding: 16px 24px;
        background: rgb(5, 152, 98);
        color: #fff;
        border: none;
        border-radius: 8px;
        font-size: 16px;
        font-weight: 600;
        cursor: pointer;
        transition: all 0.2s;
    }

    .copy-customized-btn:hover {
        background: rgb(4, 130, 83);
        transform: translateY(-2px);
        box-shadow: 0 4px 12px rgba(5, 152, 98, 0.3);
    }

    .copy-customized-btn.copied {
        background: #2e7d32;
    }

    /* ========================================
    FULL PROMPT CODE HEADER
    ======================================== */
    .prompt-code-header {
        display: flex;
        align-items: center;
        justify-content: space-between;
        padding: 10px 20px;
        color: #fff !important;
        background: #141414;
        border-bottom: 1px solid #e0e0e0;
    }

    .prompt-code-title {
        font-size: 22px;
        font-weight: 600;
        text-decoration: underline;

    }

    .prompt-code-buttons {
        display: flex;
        gap: 8px;
    }

    .prompt-code-buttons .prompt-header-btn {
        padding: 8px 14px;
        font-size: 13px;
        background: #ffffff;
        color: #202124;
        border: 1px solid #dadce0;
    }

    .prompt-code-buttons .prompt-header-access {
        background: rgb(5, 152, 98);
        color: #fff !important;
        border-color: rgb(5, 152, 98);
    }

    .prompt-code-buttons .prompt-header-btn.prompt-header-access:hover {
        background: rgb(4, 130, 83) !important;
        border-color: rgb(4, 130, 83);
        color: #fff !important;
    }

    .prompt-code-buttons .prompt-header-btn:hover {
        background: #f1f3f4;
    }

    .prompt-code-buttons .prompt-header-copy.copied {
        background: #d4edda;
        color: #155724;
        border-color: #28a745;
    }

    .prompt-header-reset {
        background: #ffffff;
        color: #202124;
    }

    /* ========================================
   RESPONSIVE
   ======================================== */
    @media (max-width: 768px) {
        .prompt-row-header {
            flex-direction: column;
            align-items: flex-start;
            gap: 12px;
        }

        .prompt-header-buttons {
            margin-left: 0;
            width: 100%;
        }

        .prompt-header-btn {
            flex: 1;
            justify-content: center;
        }

        .prompt-cta-row {
            flex-direction: column;
        }

        .prompt-cta-btn {
            width: 100%;
        }

        /* Customize table responsive */
        .customize-table,
        .customize-table thead,
        .customize-table tbody,
        .customize-table tr,
        .customize-table th,
        .customize-table td {
            display: block;
        }

        .customize-table thead {
            display: none;
        }

        .customize-table tr {
            margin-bottom: 16px;
            border: 1px solid #e0e0e0;
            border-radius: 8px;
            overflow: hidden;
        }

        .customize-table td {
            width: 100% !important;
            border: none;
            border-bottom: 1px solid #e0e0e0;
        }

        .customize-table td:last-child {
            border-bottom: none;
        }

        .customize-table .var-name {
            background: #f1f3f4;
            font-weight: 600;
        }

        .prompt-code-header {
            flex-direction: column;
            gap: 12px;
            align-items: flex-start;
        }

        .prompt-code-buttons {
            width: 100%;
        }

        .prompt-code-buttons .prompt-header-btn {
            flex: 1;
            justify-content: center;
        }
    }
</style>

<script>
    function handlePromptCopy() {
        // Check if unlocked via cookie
        if (typeof window.flowpastIsUnlocked === 'function' && !window.flowpastIsUnlocked()) {
            // Show email popup
            if (typeof window.flowpastShowEmailPopup === 'function') {
                window.flowpastShowEmailPopup('prompt');
            }
            return;
        }

        // Copy the customized prompt (with filled variables)
        const customizedPrompt = getCustomizedPrompt();
        const copyButtons = document.querySelectorAll('.prompt-header-copy, .prompt-header-copy-green, .prompt-cta-copy, .copy-customized-btn');

        navigator.clipboard.writeText(customizedPrompt).then(() => {
            copyButtons.forEach(btn => {
                btn.classList.add('copied');
                const textSpan = btn.querySelector('span');
                if (textSpan) textSpan.textContent = 'Copied!';
            });

            setTimeout(() => {
                copyButtons.forEach(btn => {
                    btn.classList.remove('copied');
                    const textSpan = btn.querySelector('span');
                    if (textSpan) textSpan.textContent = 'Copy Full Prompt';
                });
            }, 2000);
        }).catch(err => {
            console.error('Failed to copy:', err);
        });
    }

    // Store original prompt for customization
    const originalPrompt = "## OBJECTIVE\r\nCreate a practical, end-to-end operations improvement plan for a small business that increases throughput and profitability by redesigning workflows, reallocating resources, and lowering operating costs\u2014while keeping quality stable or improving it.\r\n\r\n## PERSONA\r\nAct as a senior small-business operations lead who specializes in simplifying messy processes, removing blockers, and turning day-to-day work into measurable, repeatable systems. Communicate with clear, no-nonsense business language and prioritize actions that are realistic for a small team.\r\n\r\n## CONSTRAINTS\r\n- Recommendations must be implementable for the business described in the inputs (no generic advice-only plans).\r\n- Favor high-impact, low-complexity changes first; flag items that require larger investment or change management.\r\n- Use \u201cplain English + light structure\u201d: short paragraphs, scannable bullets, and concrete actions.\r\n- When suggesting tools\/tech, keep them optional and explain the operational purpose (not vendor hype).\r\n- If any input is missing or unclear, follow the edge-case rules in **PROCESS**.\r\n\r\n### Scope Boundaries \u2014 What This Is NOT\r\n- Not a legal, tax, or compliance opinion.\r\n- Not a full IT architecture design or security penetration test.\r\n- Not a promise of specific financial outcomes.\r\n- Not a replacement for on-site time-and-motion studies; you can propose them, but don\u2019t pretend they were performed.\r\n\r\n## PROCESS\r\n1. **Pre-Analysis Confirmation (mandatory):** Briefly restate your understanding of the business, its operational landscape, and the main improvement intent based on the inputs.\r\n2. **Operational Baseline Snapshot:** Summarize how work currently flows across core functions (e.g., order-to-cash, procure-to-pay, service delivery). Note known tools and handoffs.\r\n3. **Workflow Diagnosis:** Identify friction points and constraints (delays, rework, excessive approvals, unclear ownership, system gaps, inventory issues). Call out root-cause hypotheses.\r\n4. **Improvement Opportunities (prioritized):** Produce a ranked list of changes using an impact\/effort lens. Include quick wins and medium-term initiatives.\r\n5. **Optimization Playbook:** For each priority area, propose specific interventions such as waste removal, standard work, lightweight automation, better scheduling, clearer SLAs, reduced handoffs, and process redesign.\r\n6. **Resource & Cost Realignment:** Recommend staffing\/time allocation shifts, role clarity, capacity planning, outsourcing\/offshoring considerations (only if sensible), and cost controls.\r\n7. **Supply & Inventory Resilience:** Propose ways to reduce stockouts\/overstock, improve supplier reliability, and harden logistics against disruption.\r\n8. **Measurement System:** Define KPIs, targets, reporting cadence, and ownership. Include leading indicators (process health) and lagging indicators (outcomes).\r\n9. **Risk Controls:** Identify major operational risks (vendor dependency, quality escapes, cybersecurity exposure via tools, compliance-adjacent operational risks) and propose mitigations.\r\n10. **Scalability Path:** Explain how the redesigned processes handle higher volume without proportional cost increases; note capacity triggers that require the next \u201clayer\u201d of process\/tooling.\r\n\r\n### Edge Case Handling (inputs incomplete\/ambiguous)\r\n- If a key input is missing, ask up to **5** focused questions first.\r\n- If details are partial, proceed with reasonable assumptions labeled clearly as **Assumptions**, and provide options that work across likely scenarios.\r\n- If the \u201cidentified inefficiencies\u201d conflict with \u201cgoals,\u201d highlight the mismatch and propose a reconciliation approach.\r\n\r\n## INPUTS\r\n- **Business overview:** [PRODUCT_DESCRIPTION]\r\n- **Key operational processes:** [KEY_OPERATIONAL_PROCESSES]\r\n- **Current software and tools:** [CURRENT_SOFTWARE_AND_TOOLS]\r\n- **Known inefficiencies \/ issues:** [IDENTIFIED_INEFFICIENCIES]\r\n- **Operational improvement goals:** [PRIMARY_GOAL]\r\n- **Industry (if relevant):** [INDUSTRY]\r\n- **Budget or investment limits (if any):** [BUDGET]\r\n- **Time horizon \/ deadline:** [TIMEFRAME]\r\n\r\n## OUTPUT SPECIFICATION\r\nDeliver the plan with the following sections and placeholders:\r\n\r\n1. **Pre-Analysis Confirmation**\r\n   - {Business Understanding}\r\n   - {Primary Constraints Noted}\r\n\r\n2. **Current-State Map (high level)**\r\n   - {Core Workflows}\r\n   - {Key Handoffs & Systems}\r\n   - {Observed Bottlenecks}\r\n\r\n3. **Priority Improvement Backlog (ranked)**\r\n   For each item:\r\n   - {Initiative Name}\r\n   - {Problem It Solves}\r\n   - {Likely Root Cause}\r\n   - {Impact Level}\r\n   - {Effort Level}\r\n   - {Dependencies}\r\n   - {First Step This Week}\r\n\r\n4. **Action Plans (by function\/process)**\r\n   For each process area:\r\n   - {Proposed Changes}\r\n   - {Standard Operating Changes}\r\n   - {Automation \/ Tooling Options}\r\n   - {Owner & Roles}\r\n   - {Expected Cost Effects}\r\n   - {Quality\/Service Safeguards}\r\n\r\n5. **Resource Allocation & Cost Strategy**\r\n   - {Capacity & Utilization Findings}\r\n   - {Reallocation Recommendations}\r\n   - {Outsourcing Candidates (if any)}\r\n   - {Cost-Reduction Levers}\r\n\r\n6. **Supply Chain & Inventory Enhancements**\r\n   - {Supplier Strategy}\r\n   - {Inventory Policy Suggestions}\r\n   - {Logistics Improvements}\r\n\r\n7. **Measurement & Continuous Improvement System**\r\n   - {KPI Set}\r\n   - {Targets}\r\n   - {Cadence & Dashboard Outline}\r\n   - {Feedback Loop Mechanism}\r\n\r\n8. **Risk Register (operations-focused)**\r\n   For each risk:\r\n   - {Risk}\r\n   - {Likelihood}\r\n   - {Impact}\r\n   - {Mitigation}\r\n   - {Early Warning Signal}\r\n   - {Owner}\r\n\r\n9. **Scalability Roadmap**\r\n   - {Scale Triggers}\r\n   - {Phase 1 (0\u201335 days)}\r\n   - {Phase 2 (35\u201390 days)}\r\n   - {Phase 3 (90\u2013150 days)}\r\n\r\n## QUALITY CHECKS\r\nBefore finalizing, verify:\r\n- The plan directly addresses the stated inefficiencies and goals (no filler).\r\n- Every major recommendation has an owner, a first action, and a measurement method.\r\n- Quick wins are clearly separated from larger initiatives with dependencies.\r\n- KPIs include both operational drivers (cycle time, rework, WIP) and outcomes (cost, margin, on-time delivery).\r\n- All user-provided variables use **[UPPERCASE_WITH_UNDERSCORES]**, and all AI-filled fields use **{Title Case}**.";
    const variables = ["[PRODUCT_DESCRIPTION]","[KEY_OPERATIONAL_PROCESSES]","[CURRENT_SOFTWARE_AND_TOOLS]","[IDENTIFIED_INEFFICIENCIES]","[PRIMARY_GOAL]","[INDUSTRY]","[BUDGET]","[TIMEFRAME]","[UPPERCASE_WITH_UNDERSCORES]"];
    // Initial render with highlighted variables
    document.addEventListener('DOMContentLoaded', function() {
        renderPromptWithHighlights();
    });

    // Live update prompt as user types
    document.querySelectorAll('.customize-input').forEach(input => {
        input.addEventListener('input', renderPromptWithHighlights);
    });

    function renderPromptWithHighlights() {
        const promptContent = document.getElementById('premium-prompt-content');
        if (!promptContent) return;

        let updatedPrompt = originalPrompt;
        let filledVariables = {};

        // Collect filled values
        document.querySelectorAll('.customize-input').forEach(input => {
            const placeholder = input.dataset.placeholder;
            const value = input.value.trim();

            if (value) {
                filledVariables[placeholder] = value;
            }
        });

        // Replace filled variables and highlight remaining
        let htmlContent = escapeHtml(updatedPrompt);

        variables.forEach(placeholder => {
            const escapedPlaceholder = escapeHtml(placeholder);
            const regex = new RegExp(escapeRegex(escapedPlaceholder), 'g');

            if (filledVariables[placeholder]) {
                // Show filled value with green highlight
                htmlContent = htmlContent.replace(regex,
                    '<span class="prompt-variable-filled">' + escapeHtml(filledVariables[placeholder]) + '</span>'
                );
            } else {
                // Show original placeholder with yellow highlight
                htmlContent = htmlContent.replace(regex,
                    '<span class="prompt-variable">' + escapedPlaceholder + '</span>'
                );
            }
        });

        promptContent.innerHTML = htmlContent;
    }

    function escapeRegex(string) {
        return string.replace(/[.*+?^${}()|[\]\\]/g, '\\$&');
    }

    function escapeHtml(text) {
        const div = document.createElement('div');
        div.textContent = text;
        return div.innerHTML;
    }

    function resetPrompt() {
        // Clear all input fields
        document.querySelectorAll('.customize-input').forEach(input => {
            input.value = '';
        });

        // Re-render with original placeholders highlighted
        renderPromptWithHighlights();

        // Visual feedback
        const resetBtns = document.querySelectorAll('.prompt-header-reset, .prompt-cta-reset');
        resetBtns.forEach(btn => {
            const originalText = btn.querySelector('span').textContent;
            btn.querySelector('span').textContent = 'Reset!';
            setTimeout(() => {
                btn.querySelector('span').textContent = originalText;
            }, 1000);
        });
    }


    function getCustomizedPrompt() {
        let updatedPrompt = originalPrompt;

        document.querySelectorAll('.customize-input').forEach(input => {
            const placeholder = input.dataset.placeholder;
            const value = input.value.trim();

            if (value) {
                const regex = new RegExp(escapeRegex(placeholder), 'g');
                updatedPrompt = updatedPrompt.replace(regex, value);
            }
        });

        return updatedPrompt;
    }
</script>

</div>

<div class="pro-tips-section">

<h2 class="wp-block-heading">Pro Tips for Better AI Prompt Results</h2>



<ul class="wp-block-list">

<li><strong>Describe one workflow in plain steps.</strong> Don’t dump a mission statement. Give a simple flow like “Lead comes in → quote sent → invoice → schedule → deliver → collect payment,” then note where it breaks. If you’re not sure, say that honestly and list the symptoms (late delivery, too many refunds, high overtime).</li>


<li><strong>Bring real numbers, even rough ones.</strong> The plan gets sharper when you include volume and timing, like “~40 orders/week, 2-day SLA, 3-person ops team.” After the first output, ask: “Re-rank initiatives assuming we must reduce overtime by 25% in 60 days.”</li>


<li><strong>Call out tools and handoffs, not software wishlists.</strong> Name what you use today (QuickBooks, Google Sheets, Shopify, email) and where information changes hands. A useful follow-up: “Where are we relying on copy/paste or re-entering the same data twice? Suggest 3 fixes that don’t require a new platform.”</li>


<li><strong>Force tradeoffs with constraints.</strong> Small teams can’t do everything. Try: “Assume no new hires this quarter and a $1,000/month tools budget. Now rewrite the plan with only the top 6 initiatives and add weekly checkpoints.”</li>


<li><strong>Use scenario comparisons for hard choices.</strong> If the plan recommends options (hire vs outsource, new vendor vs renegotiate), pair it with a decision prompt like <a href="https://flowpast.com/prompts/choose-the-best-option-with-this-ai-prompt/">Choose the Best Option with this AI Prompt</a> and paste in the top 3 paths. Ask for a scored recommendation using your constraints: cash, speed, risk, and reversibility.</li>

</ul>

</div>

<div class="related-prompts-section">

<h2 class="wp-block-heading">Related Prompts</h2>



<p>Once you have an ops plan, these prompts help you pressure-test choices, compare alternatives, and prioritize what to fix first.</p>



<p>If you also need to decide between two operational paths (say, switching fulfillment vendors vs building an in-house station), use <a href="https://flowpast.com/prompts/compare-two-product-offerings-ai-prompt/">Compare Two Product Offerings AI Prompt</a> as a clean comparison framework. It’s surprisingly useful for ops because it forces criteria, tradeoffs, and a bottom-line recommendation instead of “it depends.”</p>



<p>When the improvement plan surfaces multiple initiatives and you can only fund one or two, <a href="https://flowpast.com/prompts/choose-the-best-option-with-this-ai-prompt/">Choose the Best Option with this AI Prompt</a> helps you score options against constraints like cash, time-to-impact, and operational risk. That makes prioritization feel less political and more like a decision record.</p>



<p>If cash flow is the real bottleneck (late invoices, vendor terms, seasonal dips), pair your ops work with <a href="https://flowpast.com/prompts/prevent-loan-default-liquidity-map-ai-prompt/">Prevent Loan Default Liquidity Map AI Prompt</a>. It turns “we’re stressed about cash” into a timeline of obligations and levers, which helps you time operational changes without creating a new crisis.</p>


<br>


<p>Quick reference:</p>



<ul class="wp-block-list">

<li><a href="https://flowpast.com/prompts/compare-two-product-offerings-ai-prompt/">Compare Two Product Offerings AI Prompt</a>: Side-by-side comparison with decision criteria.</li>


<li><a href="https://flowpast.com/prompts/choose-the-best-option-with-this-ai-prompt/">Choose the Best Option with this AI Prompt</a>: Score choices using your constraints.</li>

<li><a href="https://flowpast.com/prompts/prevent-loan-default-liquidity-map-ai-prompt/">Prevent Loan Default Liquidity Map AI Prompt</a>: Cash timing map and prevention levers.</li>

<li><a href="https://flowpast.com/prompts/student-loan-payoff-calculator-ai-prompt/">Student Loan Payoff Calculator AI Prompt</a>: Useful structure for payoff-style scenario math.</li>
<!-- /wp:post-content -->
<li><a href="https://flowpast.com/prompts/pick-the-best-social-platform-with-this-ai-prompt/">Pick the Best Social Platform with this AI Prompt</a>: Channel-pick framework for go-to-market alignment.</li>
<!-- /wp:list-item -->
</ul>
<!-- /wp:list -->
</div>

<div class="faq-section">
<!-- wp:heading {"level":2} -->
<h2 class="wp-block-heading">Common Questions</h2>
<!-- /wp:heading -->

<div class="faq-item">
<span class="question">Which roles benefit most from this small business ops plan AI prompt?</span>
<!-- wp:paragraph -->
<p class="answer"><strong>Operations Managers</strong> use this to turn scattered complaints (“everything is slow”) into a prioritized plan with owners, timelines, and measurable KPIs. <strong>Small Business Owners</strong> get a clear view of where margin is leaking and which fixes are realistic without overbuilding process. <strong>COOs and Integrators</strong> rely on it to standardize how work flows across functions, especially when growth outpaced informal coordination. <strong>Fractional ops consultants</strong> apply it to create an engagement-ready roadmap, including risks and change-management flags, without pretending they did an on-site study.</p>
<!-- /wp:paragraph -->
</div>

<div class="faq-item">
<span class="question">Which industries get the most value from this small business ops plan AI prompt?</span>
<!-- wp:paragraph -->
<p class="answer"><strong>E-commerce and DTC brands</strong> use this to reduce fulfillment cycle time, cut picking/packing errors, and clean up handoffs between storefront, warehouse, and support. <strong>Home and field services</strong> apply it to tighten scheduling, reduce truck-roll waste, and standardize quoting, invoicing, and job closeout so cash comes in faster. <strong>Agencies and studios</strong> leverage it to redesign delivery workflows (intake → scope → production → review), eliminate rework, and improve utilization without burning out the team. <strong>Light manufacturing and wholesale</strong> get value from clearer procure-to-pay and inventory workflows, especially when stockouts, expediting fees, or vendor delays keep disrupting production.</p>
<!-- /wp:paragraph -->
</div>

<div class="faq-item">
<span class="question">Why do basic AI prompts for building an operations improvement plan produce weak results?</span>
<!-- wp:paragraph -->
<p class="answer">A typical prompt like “Write me an ops improvement plan for my business” fails because it: lacks a current-state baseline (so the plan doesn’t match your real workflow), provides no diagnosis step (so root causes are guessed), ignores constraints like team size and change-management limits, produces generic “optimize” advice instead of a prioritized backlog with owners and KPIs, and misses risk management (so the plan looks good on paper but breaks during implementation). This prompt forces a confirm-first approach, then turns findings into scannable actions your team can execute.</p>
<!-- /wp:paragraph -->
</div>

<div class="faq-item">
<span class="question">Can I customize this small business ops plan prompt for my specific situation?</span>
<!-- wp:paragraph -->
<p class="answer">Yes, customize it by pasting in your business context before you run it: what you sell, order volume or project volume, team roles, tools, and the workflow you want to fix first (order-to-cash, service delivery, procure-to-pay). Also add hard constraints like budget, “no new hires,” or a required SLA, because the prompt prioritizes high-impact, low-complexity work when it has boundaries. After you get the first plan, follow up with: “Rewrite the plan for a 4-person team, prioritize changes that reduce rework, and add KPI definitions plus weekly check-ins.” You can also ask it to generate two versions: conservative (minimal change) and aggressive (bigger restructure) so you can choose the right pace.</p>
<!-- /wp:paragraph -->
</div>

<div class="faq-item">
<span class="question">What are the most common mistakes when using this small business ops plan prompt?</span>
<!-- wp:paragraph -->
<p class="answer">The biggest mistake is giving a foggy business description; instead of “we’re a small service company,” use something like “we do 25–35 HVAC service calls/week, 2 dispatchers, 6 techs, using ServiceTitan + QuickBooks, and callbacks are rising.” Another common error is skipping the current workflow steps, which leads to generic fixes; write the steps even if they’re messy, like “estimate in email → manual invoice → schedule in shared calendar.” People also forget to include constraints, so recommendations drift into bigger projects; don’t say “we want to grow,” say “no new hires for 90 days and tools budget under $500/month.” Finally, teams omit the main pain metric (late orders, overtime, refunds), and then KPI selection gets weak; give one baseline number, even if it’s an estimate.</p>
<!-- /wp:paragraph -->
</div>

<div class="faq-item">
<span class="question">Who should NOT use this small business ops plan prompt?</span>
<!-- wp:paragraph -->
<p class="answer">This prompt isn’t ideal for situations where you need legal, tax, or compliance guidance, or where the work depends on a deep technical architecture or security review. It’s also not the best fit if you’re unwilling to provide any operational details, because the plan will only be as grounded as your inputs. And if you need a one-page “quick template” with no intention to measure or iterate, you may find the KPI and risk components heavier than you want. In those cases, start with a lightweight internal checklist, then come back once you can commit to running a real improvement cycle.</p>
<!-- /wp:paragraph -->
</div>

<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "FAQPage",
  "mainEntity": [
    {
      "@type": "Question",
      "name": "Which roles benefit most from this small business ops plan AI prompt?",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "Operations Managers use this to turn scattered complaints (“everything is slow”) into a prioritized plan with owners, timelines, and measurable KPIs. Small Business Owners get a clear view of where margin is leaking and which fixes are realistic without overbuilding process. COOs and Integrators rely on it to standardize how work flows across functions, especially when growth outpaced informal coordination. Fractional ops consultants apply it to create an engagement-ready roadmap, including risks and change-management flags, without pretending they did an on-site study."
      }
    },
    {
      "@type": "Question",
      "name": "Which industries get the most value from this small business ops plan AI prompt?",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "E-commerce and DTC brands use this to reduce fulfillment cycle time, cut picking/packing errors, and clean up handoffs between storefront, warehouse, and support. Home and field services apply it to tighten scheduling, reduce truck-roll waste, and standardize quoting, invoicing, and job closeout so cash comes in faster. Agencies and studios leverage it to redesign delivery workflows (intake → scope → production → review), eliminate rework, and improve utilization without burning out the team. Light manufacturing and wholesale get value from clearer procure-to-pay and inventory workflows, especially when stockouts, expediting fees, or vendor delays keep disrupting production."
      }
    },
    {
      "@type": "Question",
      "name": "Why do basic AI prompts for building an operations improvement plan produce weak results?",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "A typical prompt like “Write me an ops improvement plan for my business” fails because it: lacks a current-state baseline (so the plan doesn’t match your real workflow), provides no diagnosis step (so root causes are guessed), ignores constraints like team size and change-management limits, produces generic “optimize” advice instead of a prioritized backlog with owners and KPIs, and misses risk management (so the plan looks good on paper but breaks during implementation). This prompt forces a confirm-first approach, then turns findings into scannable actions your team can execute."
      }
    },
    {
      "@type": "Question",
      "name": "Can I customize this small business ops plan prompt for my specific situation?",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "Yes, customize it by pasting in your business context before you run it: what you sell, order volume or project volume, team roles, tools, and the workflow you want to fix first (order-to-cash, service delivery, procure-to-pay). Also add hard constraints like budget, “no new hires,” or a required SLA, because the prompt prioritizes high-impact, low-complexity work when it has boundaries. After you get the first plan, follow up with: “Rewrite the plan for a 4-person team, prioritize changes that reduce rework, and add KPI definitions plus weekly check-ins.” You can also ask it to generate two versions: conservative (minimal change) and aggressive (bigger restructure) so you can choose the right pace."
      }
    },
    {
      "@type": "Question",
      "name": "What are the most common mistakes when using this small business ops plan prompt?",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "The biggest mistake is giving a foggy business description; instead of “we’re a small service company,” use something like “we do 25–35 HVAC service calls/week, 2 dispatchers, 6 techs, using ServiceTitan + QuickBooks, and callbacks are rising.” Another common error is skipping the current workflow steps, which leads to generic fixes; write the steps even if they’re messy, like “estimate in email → manual invoice → schedule in shared calendar.” People also forget to include constraints, so recommendations drift into bigger projects; don’t say “we want to grow,” say “no new hires for 90 days and tools budget under $500/month.” Finally, teams omit the main pain metric (late orders, overtime, refunds), and then KPI selection gets weak; give one baseline number, even if it’s an estimate."
      }
    },
    {
      "@type": "Question",
      "name": "Who should NOT use this small business ops plan prompt?",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "This prompt isn’t ideal for situations where you need legal, tax, or compliance guidance, or where the work depends on a deep technical architecture or security review. It’s also not the best fit if you’re unwilling to provide any operational details, because the plan will only be as grounded as your inputs. And if you need a one-page “quick template” with no intention to measure or iterate, you may find the KPI and risk components heavier than you want. In those cases, start with a lightweight internal checklist, then come back once you can commit to running a real improvement cycle."
      }
    }
  ]
}
</script>
</div>

<div class="closing-section">
<!-- wp:paragraph -->
<p>Ops doesn’t improve by motivation. It improves with clarity, priorities, and follow-through. Paste this prompt into your AI tool, describe your workflow honestly, and walk away with a plan you can run next week.</p>
<!-- /wp:paragraph -->
</div>]]></content:encoded>
					
		
		
		<media:content url="https://flowpast.s3.eu-north-1.amazonaws.com/featured_blog_images/5001755.webp" medium="image"></media:content>
            	</item>
		<item>
		<title>Build a Topgrading Hiring System AI Prompt</title>
		<link>https://flowpast.com/prompts/build-a-topgrading-hiring-system-ai-prompt/</link>
		
		<dc:creator><![CDATA[Lisa Granqvist]]></dc:creator>
		<pubDate>Fri, 23 Jan 2026 02:54:29 +0000</pubDate>
				<category><![CDATA[Prompts]]></category>
		<guid isPermaLink="false">https://flowpast.com/?p=5003193</guid>

					<description><![CDATA[Hiring picks keep missing the mark - a proven AI Prompt that rebuilds screening with structured interviews, reference scripts, and scorecards. Access our full AI prompt library for every model.]]></description>
										<content:encoded><![CDATA[<!-- FOCUS_KEYWORD: Topgrading hiring system -->

<div class="hook-introduction">

<p>Hiring “feels” like it should be straightforward. But the screening toolkit inside most companies is a patchwork: unstructured interviews, vague rubrics, inconsistent reference checks, and decisions made from half-evidence. The result is predictable—mis-hires, slow cycles, and a lot of internal blame that never fixes the root cause.</p>



<p>This <strong>Topgrading hiring system</strong> is built for <strong>Talent Acquisition leads</strong> who need a repeatable way to separate signal from noise, <strong>HR business partners</strong> cleaning up inconsistent manager interviewing habits, and <strong>department heads</strong> who are tired of “great interview, bad on the job” outcomes. The output is a multi-stage, interactive hiring audit and rebuild that produces structured behavioral interview guides, disciplined reference-check scripts, scorecards, and measurable tracking indicators.</p>

</div>

<div class="what-and-when-section">

<h2 class="wp-block-heading">What Does This AI Prompt Do and When to Use It?</h2>



<table class="solution-results-table three-column" role="presentation" aria-label="What this prompt does, when to use it, and what you get">
 <thead>
    <tr>
      <th scope="col">What This Prompt Does</th>
      <th scope="col">When to Use This Prompt</th>
      <th scope="col">What You&#8217;ll Get</th>
    </tr>
  </thead>
  <tbody>
    <tr>
      <td>
        <ul class="automation-list">
          <li>It runs a staged diagnostic that inventories your current hiring workflow, tools, roles, volumes, and success metrics before it suggests changes.</li>
          <li>It converts “good candidate” assumptions into job success predictors and behavioral evidence you can actually interview for.</li>
          <li>It designs structured, Topgrading-style behavioral interview flows with consistent question sets and scoring anchors.</li>
          <li>It builds disciplined reference-checking scripts that validate claims, probe patterns, and reduce “friendly reference” distortion.</li>
          <li>It embeds checkpoints where the AI pauses and waits for you to type “continue,” so the workflow adapts to your complexity (typically 6–11 stages).</li>
       </ul>
      </td>
      <td>
        <ul class="results-list">
          <li>You have recurring mis-hires, and post-mortems keep repeating the same themes (weak screening, inconsistent interviews, or poor validation).</li>
          <li>Time-to-hire is creeping up because every hiring manager runs their own process, then debates endlessly at debrief.</li>
          <li>You are scaling hiring volume and need a consistent system that works across teams, not a one-off “interview guide.”</li>
          <li>Legal and fairness concerns are increasing, and you need more structure, better documentation, and fewer subjective “gut feel” decisions.</li>
          <li>You are updating roles or leveling (new leadership roles, new competencies), and your screening toolkit no longer matches what success requires.</li>
        </ul>
      </td>
       <td>
         <ul class="deliverables-list">
           <li>A 6–11 stage interactive hiring-system workflow with “continue” checkpoints and clear decision gates.</li>
           <li>A structured behavioral interview guide with role success predictors, mapped questions, and scoring anchors (ready to paste into an interview packet).</li>
           <li>A reference-check script set that includes validation questions, discrepancy probes, and note-taking structure.</li>
           <li>A scorecard framework with measurable indicators (quality-of-hire signals, cycle-time metrics, and fairness checks).</li>
           <li>A prioritized remediation plan that identifies where decisions break down and what to change first.</li>
         </ul>
       </td>
    </tr>
  </tbody>
</table>

</div>

<div class="prompt-display-section">

<h2 class="wp-block-heading">The Full AI Prompt: Topgrading Hiring System Builder</h2>


<!-- Prompt file not found: /home/flowpast/htdocs/flowpast.com/wp-content/data/prompts_scraped/5006502/prompt-2026.txt -->

</div>

<div class="pro-tips-section">

<h2 class="wp-block-heading">Pro Tips for Better AI Prompt Results</h2>



<ul class="wp-block-list">

<li><strong>Bring real artifacts, not summaries.</strong> Paste your current job description, your interview questions, and (if you have it) your scorecard. Even a messy doc helps. After the AI inventories your toolkit, you can ask: “Flag which questions are leading, redundant, or not evidence-based.”</li>


<li><strong>Define “A-player” using outcomes.</strong> If you say “we want a strong communicator,” you will get generic interview questions. Instead, describe observable outcomes: “Can run weekly stakeholder updates, de-escalate scope creep, and drive decisions with incomplete data.” Follow-up prompt: “Rewrite the success predictors as measurable behaviors for the first 90 days.”</li>


<li><strong>Use a single role first, then templatize.</strong> Start with one high-impact role (a sales leader, a lead engineer, a key operations hire). Let the workflow rebuild that end-to-end, then reuse the structure. Ask: “Turn this into a reusable template for three adjacent roles with different success predictors.”</li>


<li><strong>Force calibration with a controlled test.</strong> After you get the structured interview and scorecard, run it on two recent hires: one strong, one weak (or a finalist who declined). Then ask: “Where would the new scorecard have changed the decision, and which questions created the biggest evidence gap?”</li>


<li><strong>Don’t skip the reference-check rebuild.</strong> Frankly, most hiring teams treat references as a rubber stamp, which defeats the entire system. Use the prompt’s disciplined validation angle, then add this: “Write a reference-check call plan for 3 references and 1 backchannel, including what to do when answers conflict.”</li>

</ul>

</div>

<div class="related-prompts-section">

<h2 class="wp-block-heading">Related Prompts</h2>



<p>Once your hiring system is structured, the next bottleneck is usually deciding where to grow and what the market is actually doing.</p>



<p>If you also need to pressure-test which roles to hire first (and why), a market feasibility lens helps you avoid building a team for a plan that won’t pencil out. Pair this hiring workflow with <a href="https://flowpast.com/prompts/build-a-market-feasibility-report-with-this-ai-prompt/">Build a Market Feasibility Report with this AI Prompt</a> when you’re validating a new product line, region expansion, or a major GTM shift.</p>



<p>For teams doing strategic planning, hiring improves faster when it’s tied to a clear view of category movement. Use <a href="https://flowpast.com/prompts/create-a-market-trend-intelligence-report-ai-prompt/">Create a Market Trend Intelligence Report AI Prompt</a> when leadership wants a narrative on where demand is moving, then map your success predictors to the capabilities you’ll need 6–18 months out.</p>



<p>When stakeholders are arguing from anecdotes, cited research can reset the conversation. <a href="https://flowpast.com/prompts/create-a-cited-market-research-report-with-this-ai-prompt/">Create a Cited Market Research Report with this AI Prompt</a> is a good companion if you’re building a hiring plan that depends on pricing, buyer behavior changes, or competitor shifts, and you need sources you can point to.</p>


<br>


<p>Quick reference:</p>



<ul class="wp-block-list">

<li><a href="https://flowpast.com/prompts/build-a-market-feasibility-report-with-this-ai-prompt/">Build a Market Feasibility Report with this AI Prompt</a>: Validate expansion before hiring aggressively.</li>


<li><a href="https://flowpast.com/prompts/create-a-market-trend-intelligence-report-ai-prompt/">Create a Market Trend Intelligence Report AI Prompt</a>: Track trends that shape future hiring.</li>


<li><a href="https://flowpast.com/prompts/create-a-cited-market-research-report-with-this-ai-prompt/">Create a Cited Market Research Report with this AI Prompt</a>: Build sourced rationale for headcount plans.</li>


<li><a href="https://flowpast.com/prompts/create-a-cited-market-trend-report-with-this-ai-prompt/">Create a Cited Market Trend Report with this AI Prompt</a>: Turn trend signals into an executive-ready brief.</li>


<li><a href="https://flowpast.com/prompts/build-a-market-intelligence-report-with-this-ai-prompt/">Build a Market Intelligence Report with this AI Prompt</a>: Monitor competitors and market dynamics continuously.</li>

</ul>

</div>

<div class="faq-section">

<h2 class="wp-block-heading">Common Questions</h2>


<div class="faq-item">
<span class="question">Which roles benefit most from this Topgrading hiring system AI prompt?</span>

<p class="answer"><strong>Talent Acquisition Managers</strong> use this to standardize screening across recruiters and hiring managers, so quality doesn’t swing wildly by team. <strong>HR Business Partners</strong> rely on it when they need defensible structure (interview packets, scorecards, documentation) that still feels practical to managers. <strong>Heads of Department</strong> get value when they are hiring for high-impact roles and want fewer “great talker” hires that underperform later. <strong>People Operations leaders</strong> apply it to reduce bias by tightening job success predictors and making evidence requirements consistent across candidates.</p>

</div>

<div class="faq-item">
<span class="question">Which industries get the most value from this Topgrading hiring system AI prompt?</span>

<p class="answer"><strong>SaaS companies</strong> benefit when hiring ramps quickly and multiple managers interview the same role, because the structured behavioral flow reduces disagreement at debrief. <strong>Healthcare and regulated businesses</strong> use it to add process discipline and measurable indicators without drifting into risky, inconsistent screening practices. <strong>Professional services firms</strong> get leverage because reference-check rigor and evidence-based interviewing are strong predictors of client-facing performance and reliability. <strong>High-growth e-commerce brands</strong> often use it to speed hiring while protecting quality as they add ops, paid media, and customer experience roles.</p>

</div>

<div class="faq-item">
<span class="question">Why do basic AI prompts for rebuilding a hiring screening system produce weak results?</span>

<p class="answer">A typical prompt like “<em>Write me an interview process for my company</em>” fails because it: lacks an upfront audit of your current workflow, so recommendations don’t match your reality; provides no structured Topgrading backbone (job success predictors, behavioral evidence, disciplined references); ignores cycle-time constraints like panel size, scheduling, and decision gates; produces generic questions instead of anchored scoring criteria tied to outcomes; and misses measurable indicators, so you can’t tell if quality-of-hire or fairness actually improved.</p>

</div>

<div class="faq-item">
<span class="question">Can I customize this Topgrading hiring system prompt for my specific situation?</span>

<p class="answer">Yes, customization happens through the inputs the workflow asks for during the staged “system recon” and pre-analysis steps, like your hiring volume, current interview stages, decision-makers, and the metrics you track today. The biggest lever is how clearly you describe job success predictors and what “good evidence” looks like for them. When the AI pauses, add constraints that matter to you (for example, “we must keep interviews to 3.5 hours total,” or “we hire across three time zones”). A strong follow-up request is: “Based on our constraints, redesign the stages to cut cycle time by 20% while keeping the same evidence coverage.”</p>

</div>

<div class="faq-item">
<span class="question">What are the most common mistakes when using this Topgrading hiring system prompt?</span>

<p class="answer">The biggest mistake is giving vague goals instead of measurable outcomes—“hire better people” is weak, while “reduce new-hire failure in 90 days from 18% to under 8%” gives the workflow something to optimize. Another common error is skipping the inventory of current tools and stages; “we do a phone screen and interviews” is not enough, but “30-minute recruiter screen, 60-minute manager interview, take-home, panel, then references after decision” is usable. People also under-specify role success predictors: “leadership” is fuzzy, while “sets quarterly priorities, manages conflict, and coaches two managers” produces better behavioral questions. Finally, teams forget to define what they track today (time-to-hire, pass-through rates, offer declines), which makes it harder for the prompt to produce meaningful indicators and improvement checks.</p>

</div>

<div class="faq-item">
<span class="question">Who should NOT use this Topgrading hiring system prompt?</span>

<p class="answer">This prompt isn’t ideal for one-off hires where you will not reuse the system or iterate on it after the first run. It also won’t be a perfect fit if you are not willing to do structured reference checking, since that’s a core part of the Topgrading-style approach. And if your role requirements are still unclear (you haven’t defined what success looks like), you may need to validate the role scope first before redesigning the entire toolkit. In those cases, start by clarifying the role and outcomes, then come back to rebuild the screening system.</p>

</div>

<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "FAQPage",
  "mainEntity": [
    {
      "@type": "Question",
      "name": "Which roles benefit most from this Topgrading hiring system AI prompt?",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "Talent Acquisition Managers use this to standardize screening across recruiters and hiring managers, so quality doesn’t swing wildly by team. HR Business Partners rely on it when they need defensible structure (interview packets, scorecards, documentation) that still feels practical to managers. Heads of Department get value when they are hiring for high-impact roles and want fewer “great talker” hires that underperform later. People Operations leaders apply it to reduce bias by tightening job success predictors and making evidence requirements consistent across candidates."
      }
    },
    {
      "@type": "Question",
      "name": "Which industries get the most value from this Topgrading hiring system AI prompt?",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "SaaS companies benefit when hiring ramps quickly and multiple managers interview the same role, because the structured behavioral flow reduces disagreement at debrief. Healthcare and regulated businesses use it to add process discipline and measurable indicators without drifting into risky, inconsistent screening practices. Professional services firms get leverage because reference-check rigor and evidence-based interviewing are strong predictors of client-facing performance and reliability. High-growth e-commerce brands often use it to speed hiring while protecting quality as they add ops, paid media, and customer experience roles."
      }
    },
    {
      "@type": "Question",
      "name": "Why do basic AI prompts for rebuilding a hiring screening system produce weak results?",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "A typical prompt like “Write me an interview process for my company” fails because it: lacks an upfront audit of your current workflow, so recommendations don’t match your reality; provides no structured Topgrading backbone (job success predictors, behavioral evidence, disciplined references); ignores cycle-time constraints like panel size, scheduling, and decision gates; produces generic questions instead of anchored scoring criteria tied to outcomes; and misses measurable indicators, so you can’t tell if quality-of-hire or fairness actually improved."
      }
    },
    {
      "@type": "Question",
      "name": "Can I customize this Topgrading hiring system prompt for my specific situation?",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "Yes, customization happens through the inputs the workflow asks for during the staged “system recon” and pre-analysis steps, like your hiring volume, current interview stages, decision-makers, and the metrics you track today. The biggest lever is how clearly you describe job success predictors and what “good evidence” looks like for them. When the AI pauses, add constraints that matter to you (for example, “we must keep interviews to 3.5 hours total,” or “we hire across three time zones”). A strong follow-up request is: “Based on our constraints, redesign the stages to cut cycle time by 20% while keeping the same evidence coverage.”"
      }
    },
    {
      "@type": "Question",
      "name": "What are the most common mistakes when using this Topgrading hiring system prompt?",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "The biggest mistake is giving vague goals instead of measurable outcomes—“hire better people” is weak, while “reduce new-hire failure in 90 days from 18% to under 8%” gives the workflow something to optimize. Another common error is skipping the inventory of current tools and stages; “we do a phone screen and interviews” is not enough, but “30-minute recruiter screen, 60-minute manager interview, take-home, panel, then references after decision” is usable. People also under-specify role success predictors: “leadership” is fuzzy, while “sets quarterly priorities, manages conflict, and coaches two managers” produces better behavioral questions. Finally, teams forget to define what they track today (time-to-hire, pass-through rates, offer declines), which makes it harder for the prompt to produce meaningful indicators and improvement checks."
      }
    },
    {
      "@type": "Question",
      "name": "Who should NOT use this Topgrading hiring system prompt?",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "This prompt isn’t ideal for one-off hires where you will not reuse the system or iterate on it after the first run. It also won’t be a perfect fit if you are not willing to do structured reference checking, since that’s a core part of the Topgrading-style approach. And if your role requirements are still unclear (you haven’t defined what success looks like), you may need to validate the role scope first before redesigning the entire toolkit. In those cases, start by clarifying the role and outcomes, then come back to rebuild the screening system."
      }
    }
  ]
}
</script>
</div>

<div class="closing-section">

<p>A better hiring process is not more interviews. It’s better evidence, collected the same way, and scored with discipline. Paste this prompt into your model, follow the stages, and rebuild your screening system with confidence.</p>

</div>]]></content:encoded>
					
		
		
		<media:content url="https://flowpast.s3.eu-north-1.amazonaws.com/featured_blog_images/5003193.webp" medium="image"></media:content>
            	</item>
		<item>
		<title>Build a Recruiting Metrics Maturity Roadmap AI Prompt</title>
		<link>https://flowpast.com/prompts/build-a-recruiting-metrics-maturity-roadmap-ai-prompt/</link>
		
		<dc:creator><![CDATA[Lisa Granqvist]]></dc:creator>
		<pubDate>Fri, 23 Jan 2026 02:53:29 +0000</pubDate>
				<category><![CDATA[Prompts]]></category>
		<guid isPermaLink="false">https://flowpast.com/?p=5003192</guid>

					<description><![CDATA[Hiring metrics feel noisy and reactive - a proven AI Prompt that diagnoses maturity levels, defines staged KPIs, dashboards, and adoption assets. Access our full AI prompt library for every model.]]></description>
										<content:encoded><![CDATA[<!-- FOCUS_KEYWORD: recruiting metrics roadmap -->

<div class="hook-introduction">

<p>Recruiting metrics can turn into noise fast. One month it’s “time-to-fill,” the next it’s “source mix,” and nobody trusts the story because the definitions keep shifting. Meanwhile leaders ask for “quality” and “forecasting,” but the data foundation isn’t there yet.</p>



<p>This <strong>recruiting metrics roadmap</strong> is built for <strong>TA leaders</strong> who need a measurement system that survives exec scrutiny, <strong>recruiting ops teams</strong> trying to standardize ATS reporting without new tools, and <strong>people analytics consultants</strong> who must deliver a quarter-by-quarter maturity plan for a client. The output is a 4-level maturity diagnosis (Operational → Strategic → Integrated → Predictive) plus staged KPIs, dashboard specs by audience, a rollout plan, and stakeholder-ready narratives tied to business outcomes.</p>

</div>

<div class="what-and-when-section">

<h2 class="wp-block-heading">What Does This AI Prompt Do and When to Use It?</h2>



<table class="solution-results-table three-column" role="presentation" aria-label="What this prompt does, when to use it, and what you get">
 <thead>
    <tr>
      <th scope="col">What This Prompt Does</th>
      <th scope="col">When to Use This Prompt</th>
      <th scope="col">What You&#8217;ll Get</th>
    </tr>
  </thead>
  <tbody>
    <tr>
      <td>
        <ul class="automation-list">
          <li>Diagnoses your current recruiting measurement maturity using the four defined levels and calls out what’s missing to move up a level.</li>
          <li>Selects 3–5 metrics per maturity stage, balancing efficiency and effectiveness and avoiding activity counts that won’t change decisions.</li>
          <li>Writes metric definitions with calculation notes, required ATS fields, metric owners, and refresh cadences that a team can actually follow.</li>
          <li>Maps leading indicators to lagging indicators and states the assumptions, so stakeholders can see how early signals should predict outcomes.</li>
          <li>Designs dashboards by audience (executives, recruiters, hiring managers) and adds adoption assets like narratives and quick-win rollouts.</li>
       </ul>
      </td>
      <td>
        <ul class="results-list">
          <li>You are getting challenged on “quality of hire,” but you can’t responsibly promise instant performance signals from day one.</li>
          <li>Your org reports speed metrics reactively, and the business wants a more strategic view tied to hiring plan execution and outcomes.</li>
          <li>Leaders don’t trust the numbers because teams use different definitions for the same KPI across functions or regions.</li>
          <li>You need progress without new integrations, so you must start from existing ATS reporting and build credibility first.</li>
          <li>You’re scaling headcount (or recovering from a hiring freeze) and you need a staged system that matures into predictive talent intelligence.</li>
        </ul>
      </td>
       <td>
         <ul class="deliverables-list">
           <li>A 4-level recruiting metrics maturity assessment with current-state notes and prioritized gaps to close.</li>
           <li>A quarter-by-quarter rollout plan that limits net-new metrics to 3–5 per quarter, with sequencing and dependencies.</li>
           <li>A KPI catalog per maturity level including definitions, formulas, ATS fields needed, owner, and refresh cadence.</li>
           <li>Three dashboard outlines (exec, recruiter, hiring manager) with chart suggestions and plain-language interpretation notes.</li>
           <li>Stakeholder-ready narratives that connect talent signals to business outcomes, plus an instrumentation and cleanup plan for predictive work.</li>
         </ul>
       </td>
    </tr>
  </tbody>
</table>

</div>

<div class="prompt-display-section">

<h2 class="wp-block-heading">The Full AI Prompt: Recruiting Metrics Maturity Roadmap Builder</h2>


<!-- Prompt file not found: /home/flowpast/htdocs/flowpast.com/wp-content/data/prompts_scraped/5006501/prompt-2026.txt -->

</div>

<div class="pro-tips-section">

<h2 class="wp-block-heading">Pro Tips for Better AI Prompt Results</h2>



<ul class="wp-block-list">

<li><strong>Start by listing your ATS fields before you run it.</strong> Even a quick inventory helps the prompt stay realistic with the “no new integrations” constraint. Paste a short list like: “Requisition opened date, offer accepted date, stage dates, source, recruiter, hiring manager, job family, location, disposition reason.” Then ask: “Which of the proposed metrics can we calculate immediately from this?”</li>


<li><strong>Define the business outcomes you want to influence.</strong> The prompt is strongest when it can tie leading indicators to something leaders care about (plan attainment, ramp time, regretted attrition). Add a follow-up prompt: “For each maturity level, explain how these metrics influence a business decision in workforce planning or cost control.”</li>


<li><strong>Be strict about the 3–5 metrics rule.</strong> If your first output feels bloated, push it to cut. Try: “Reduce each maturity level to exactly 4 metrics, and justify why each one changes a decision rather than just reporting activity.”</li>


<li><strong>Force audience-specific dashboards, not one mega dashboard.</strong> Ask for “one screen per audience,” with what they do next. After the first draft, try asking: “Rewrite the executive dashboard as five tiles with plain-English labels, and rewrite the recruiter dashboard as a weekly operating view with drill-down questions.”</li>


<li><strong>Use the maturity levels as a change-management script.</strong> Frankly, metrics fail more from adoption than math. Add: “Draft a rollout message for recruiters and hiring managers that explains what’s changing this quarter, what’s staying the same, and how it reduces their work.”</li>

</ul>

</div>

<div class="related-prompts-section">

<h2 class="wp-block-heading">Related Prompts</h2>



<p>If you like structured rollouts and staged improvement plans, these related prompts can help you document, communicate, and operationalize your roadmap work.</p>



<p>If you also need a clear weekly cadence for executing the rollout (training, office hours, dashboard reviews, data QA), <a href="https://flowpast.com/prompts/build-a-weekly-study-plan-with-this-ai-prompt/">Build a Weekly Study Plan with this AI Prompt</a> is surprisingly useful as a scheduling framework. Swap “study blocks” for “adoption blocks” and you’ll get a repeatable operating rhythm that keeps the maturity plan from drifting.</p>



<p>When you’re preparing leadership readouts and want a tighter narrative arc (problem → diagnosis → plan → proof), <a href="https://flowpast.com/prompts/build-an-exam-excellence-playbook-with-this-ai-prompt/">Build an Exam Excellence Playbook with this AI Prompt</a> can be repurposed to create an “analytics excellence playbook.” Use it to package definitions, governance, and “how to interpret this metric” guidance into something stakeholders will actually read.</p>



<p>For teams doing enablement, an outline-first approach makes adoption assets faster to ship. <a href="https://flowpast.com/prompts/build-an-exam-ready-study-guide-outline-ai-prompt/">Build an Exam-Ready Study Guide Outline AI Prompt</a> works well as a template to outline your metric glossary, dashboard tour, and the “what to do when this goes up or down” sections for recruiters and hiring managers.</p>


<br>


<p>Quick reference:</p>



<ul class="wp-block-list">

<li><a href="https://flowpast.com/prompts/build-a-weekly-study-plan-with-this-ai-prompt/">Build a Weekly Study Plan with this AI Prompt</a>: Set a consistent rollout cadence.</li>


<li><a href="https://flowpast.com/prompts/build-an-exam-excellence-playbook-with-this-ai-prompt/">Build an Exam Excellence Playbook with this AI Prompt</a>: Package a stakeholder-ready playbook.</li>


<li><a href="https://flowpast.com/prompts/build-an-exam-ready-study-guide-outline-ai-prompt/">Build an Exam-Ready Study Guide Outline AI Prompt</a>: Outline metric glossary and enablement.</li>

<li><a href="https://flowpast.com/prompts/build-an-exam-prep-study-timetable-ai-prompt/">Build an Exam Prep Study Timetable AI Prompt</a>: Turn milestones into a timeline.</li>

<li><a href="https://flowpast.com/prompts/build-an-exam-ready-study-guide-ai-prompt/">Build an Exam-Ready Study Guide AI Prompt</a>: Create a readable internal guide.</li>
<!-- /wp:post-content -->
</ul>
<!-- /wp:list -->
</div>

<div class="faq-section">
<!-- wp:heading {"level":2} -->
<h2 class="wp-block-heading">Common Questions</h2>
<!-- /wp:heading -->

<div class="faq-item">
<span class="question">Which roles benefit most from this recruiting metrics roadmap AI prompt?</span>
<!-- wp:paragraph -->
<p class="answer"><strong>Heads of Talent Acquisition</strong> use it to move the org out of reactive “speed-only” reporting and into a staged system they can defend in exec reviews. <strong>Recruiting Operations Managers</strong> benefit because the prompt forces definitions, owners, ATS fields, and refresh cadences, which is what makes metrics stick. <strong>People Analytics Leaders</strong> use it to connect leading indicators to lagging outcomes with explicit assumptions, so dashboards drive decisions instead of debates. <strong>HR and TA Consultants</strong> apply it to deliver a credible roadmap quickly, including quarter-by-quarter sequencing and adoption narratives.</p>
<!-- /wp:paragraph -->
</div>

<div class="faq-item">
<span class="question">Which industries get the most value from this recruiting metrics roadmap AI prompt?</span>
<!-- wp:paragraph -->
<p class="answer"><strong>High-growth SaaS</strong> teams use it to keep hiring plan execution visible as headcount ramps, without drowning leaders in weekly activity counts. It helps them progress from operational KPIs to integrated indicators that reflect funnel health by role family and location. <strong>Retail and logistics</strong> orgs benefit because volume hiring needs simple, non-analytical dashboards that still separate efficiency from effectiveness. The staged approach also fits seasonal cycles where quarter-by-quarter rollouts are realistic. <strong>Healthcare</strong> teams use it to standardize definitions across facilities and roles, then build trust before attempting predictive staffing signals. <strong>Professional services</strong> firms apply it to align recruiting metrics with utilization targets and growth plans, especially when leaders want “quality” but performance data arrives slowly.</p>
<!-- /wp:paragraph -->
</div>

<div class="faq-item">
<span class="question">Why do basic AI prompts for building a recruiting metrics maturity roadmap produce weak results?</span>
<!-- wp:paragraph -->
<p class="answer">A typical prompt like “<em>Create recruiting KPIs and a dashboard</em>” fails because it: lacks a maturity framework (Operational → Strategic → Integrated → Predictive) to sequence what comes first, provides no cap on metric sprawl so you end up with 20+ KPIs nobody uses, ignores ATS field realities and immediately assumes new tools or integrations, produces vague “quality” metrics without a 7–11 month evidence window, and skips the linkage between leading and lagging indicators so the metrics don’t translate into decisions. This prompt is stricter, and that’s the point.</p>
<!-- /wp:paragraph -->
</div>

<div class="faq-item">
<span class="question">Can I customize this recruiting metrics roadmap prompt for my specific situation?</span>
<!-- wp:paragraph -->
<p class="answer">Yes, by adding your constraints and context before you run it, even though the prompt itself has no built-in variables. Paste your hiring context (role families, geographies, volume vs specialist), your current ATS limitations, and the stakeholder audiences you report to. Then ask for tailoring like: “Assume we can only rely on existing ATS stage timestamps for the first two quarters; propose the maturity roadmap and flag any metrics that require data cleanup.” If you want a second pass, follow up with: “Now rewrite the dashboards for executives vs recruiters, and include one ‘so what’ decision per metric.”</p>
<!-- /wp:paragraph -->
</div>

<div class="faq-item">
<span class="question">What are the most common mistakes when using this recruiting metrics roadmap prompt?</span>
<!-- wp:paragraph -->
<p class="answer">The biggest mistake is leaving your current-state data reality too vague — instead of “we have an ATS,” say “Greenhouse with inconsistent stage naming across three regions; offer dates are reliable, stage dates are 70% complete.” Another common error is asking for predictive metrics immediately; a better input is “we have 12 months of clean data, so focus on Operational and Strategic first, and give a data-cleanup plan for Predictive.” Teams also forget to specify audiences, which leads to one cluttered dashboard; ask for three views (executive, recruiter, hiring manager) with different refresh cadences. Finally, people overload the roadmap; enforce “no more than 3–5 net-new metrics per quarter” and request cuts if it exceeds that.</p>
<!-- /wp:paragraph -->
</div>

<div class="faq-item">
<span class="question">Who should NOT use this recruiting metrics roadmap prompt?</span>
<!-- wp:paragraph -->
<p class="answer">This prompt isn’t ideal for one-off reporting tasks where you just need a quick chart or a single KPI definition by tomorrow. It also won’t fix a situation where your ATS data is severely incomplete and there is no owner willing to standardize stages, dispositions, or required fields. And if your organization refuses to change operating rhythms (no QBRs, no funnel reviews, no accountability), the roadmap will read well but adoption will stall. In those cases, start with basic data governance and a single dashboard pilot first.</p>
<!-- /wp:paragraph -->
</div>

<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "FAQPage",
  "mainEntity": [
    {
      "@type": "Question",
      "name": "Which roles benefit most from this recruiting metrics roadmap AI prompt?",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "Heads of Talent Acquisition use it to move the org out of reactive “speed-only” reporting and into a staged system they can defend in exec reviews. Recruiting Operations Managers benefit because the prompt forces definitions, owners, ATS fields, and refresh cadences, which is what makes metrics stick. People Analytics Leaders use it to connect leading indicators to lagging outcomes with explicit assumptions, so dashboards drive decisions instead of debates. HR and TA Consultants apply it to deliver a credible roadmap quickly, including quarter-by-quarter sequencing and adoption narratives."
      }
    },
    {
      "@type": "Question",
      "name": "Which industries get the most value from this recruiting metrics roadmap AI prompt?",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "High-growth SaaS teams use it to keep hiring plan execution visible as headcount ramps, without drowning leaders in weekly activity counts. It helps them progress from operational KPIs to integrated indicators that reflect funnel health by role family and location. Retail and logistics orgs benefit because volume hiring needs simple, non-analytical dashboards that still separate efficiency from effectiveness. The staged approach also fits seasonal cycles where quarter-by-quarter rollouts are realistic. Healthcare teams use it to standardize definitions across facilities and roles, then build trust before attempting predictive staffing signals. Professional services firms apply it to align recruiting metrics with utilization targets and growth plans, especially when leaders want “quality” but performance data arrives slowly."
      }
    },
    {
      "@type": "Question",
      "name": "Why do basic AI prompts for building a recruiting metrics maturity roadmap produce weak results?",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "A typical prompt like “Create recruiting KPIs and a dashboard” fails because it: lacks a maturity framework (Operational → Strategic → Integrated → Predictive) to sequence what comes first, provides no cap on metric sprawl so you end up with 20+ KPIs nobody uses, ignores ATS field realities and immediately assumes new tools or integrations, produces vague “quality” metrics without a 7–11 month evidence window, and skips the linkage between leading and lagging indicators so the metrics don’t translate into decisions. This prompt is stricter, and that’s the point."
      }
    },
    {
      "@type": "Question",
      "name": "Can I customize this recruiting metrics roadmap prompt for my specific situation?",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "Yes, by adding your constraints and context before you run it, even though the prompt itself has no built-in variables. Paste your hiring context (role families, geographies, volume vs specialist), your current ATS limitations, and the stakeholder audiences you report to. Then ask for tailoring like: “Assume we can only rely on existing ATS stage timestamps for the first two quarters; propose the maturity roadmap and flag any metrics that require data cleanup.” If you want a second pass, follow up with: “Now rewrite the dashboards for executives vs recruiters, and include one ‘so what’ decision per metric.”"
      }
    },
    {
      "@type": "Question",
      "name": "What are the most common mistakes when using this recruiting metrics roadmap prompt?",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "The biggest mistake is leaving your current-state data reality too vague — instead of “we have an ATS,” say “Greenhouse with inconsistent stage naming across three regions; offer dates are reliable, stage dates are 70% complete.” Another common error is asking for predictive metrics immediately; a better input is “we have 12 months of clean data, so focus on Operational and Strategic first, and give a data-cleanup plan for Predictive.” Teams also forget to specify audiences, which leads to one cluttered dashboard; ask for three views (executive, recruiter, hiring manager) with different refresh cadences. Finally, people overload the roadmap; enforce “no more than 3–5 net-new metrics per quarter” and request cuts if it exceeds that."
      }
    },
    {
      "@type": "Question",
      "name": "Who should NOT use this recruiting metrics roadmap prompt?",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "This prompt isn’t ideal for one-off reporting tasks where you just need a quick chart or a single KPI definition by tomorrow. It also won’t fix a situation where your ATS data is severely incomplete and there is no owner willing to standardize stages, dispositions, or required fields. And if your organization refuses to change operating rhythms (no QBRs, no funnel reviews, no accountability), the roadmap will read well but adoption will stall. In those cases, start with basic data governance and a single dashboard pilot first."
      }
    }
  ]
}
</script>
</div>

<div class="closing-section">
<!-- wp:paragraph -->
<p>You don’t need more recruiting metrics. You need the right ones, introduced in the right order, with definitions people will follow. Paste this prompt into your model, run the diagnosis, and turn your measurement into a roadmap your stakeholders can actually use.</p>
<!-- /wp:paragraph -->
</div>]]></content:encoded>
					
		
		
		<media:content url="https://flowpast.s3.eu-north-1.amazonaws.com/featured_blog_images/5003192.webp" medium="image"></media:content>
            	</item>
		<item>
		<title>Build a Small Business Budget Blueprint with this AI Prompt</title>
		<link>https://flowpast.com/prompts/build-a-small-business-budget-blueprint-with-this-ai-prompt/</link>
		
		<dc:creator><![CDATA[Lisa Granqvist]]></dc:creator>
		<pubDate>Fri, 23 Jan 2026 02:52:38 +0000</pubDate>
				<category><![CDATA[Prompts]]></category>
		<guid isPermaLink="false">https://flowpast.com/?p=5001753</guid>

					<description><![CDATA[Budget plans feel shaky - this AI Prompt builds a full-year allocation blueprint with scenarios, reserves, and KPIs. Explore thousands of AI prompts by function and industry.]]></description>
										<content:encoded><![CDATA[<!-- FOCUS_KEYWORD: small business budget -->
<div class="hook-introduction">

<p>Budgeting for a small business usually turns into guesswork. You patch last year’s numbers, sprinkle in “growth,” and hope nothing ugly happens in Q3. Then one surprise (a vendor increase, a slow month, a payroll spike) exposes how thin the plan really is.</p>



<p>This <strong>small business budget</strong> is built for <strong>operators</strong> who need a full-year plan they can actually run, <strong>finance leads</strong> trying to balance expansion with cash safety, and <strong>consultants</strong> who must deliver a decision-ready budget blueprint to a client fast. The output is a practical fiscal-year allocation plan with category percentages, reserve targets, scenario ranges, assumptions, and KPIs you can track monthly.</p>

</div>

<div class="what-and-when-section">

<h2 class="wp-block-heading">What Does This AI Prompt Do and When to Use It?</h2>



<table class="solution-results-table three-column" role="presentation" aria-label="What this prompt does, when to use it, and what you get">
 <thead>
    <tr>
      <th scope="col">What This Prompt Does</th>
      <th scope="col">When to Use This Prompt</th>
      <th scope="col">What You&#8217;ll Get</th>
    </tr>
  </thead>
  <tbody>
    <tr>
      <td>
        <ul class="automation-list">
          <li>It summarizes your current situation first, including what “success” looks like this year and which constraints matter most.</li>
          <li>It diagnoses last year’s financial signals, such as cost concentrations, margin pressure, volatility, and one-time events that shouldn’t repeat.</li>
          <li>It pressure-tests your plan against the economic and industry backdrop by translating conditions into likely impacts on demand, pricing power, labor, and financing.</li>
          <li>It converts goals into budget requirements, mapping each goal to the spend categories, timing, and capabilities needed to execute.</li>
          <li>It outputs budget allocations as percentages (with ranges when needed), while clearly stating assumptions when your input data is missing.</li>
       </ul>
      </td>
      <td>
        <ul class="results-list">
          <li>You are entering annual planning and want a budget that’s resilient, not just “last year plus 10%.”</li>
          <li>Your cash flow has felt tight or unpredictable, and you need a clearer safety net and reserve logic.</li>
          <li>You’re deciding between growth moves (new hire, new channel, new location, new tool) and need tradeoffs spelled out.</li>
          <li>Costs are rising (labor, shipping, SaaS, interest rates), and the old allocation no longer matches reality.</li>
          <li>You’re scaling and need a repeatable monthly KPI cadence tied to the budget, not a spreadsheet that gets ignored.</li>
        </ul>
      </td>
       <td>
         <ul class="deliverables-list">
           <li>A full-year budget allocation blueprint with 8–12 categories expressed as percentage targets and practical ranges.</li>
           <li>Three planning scenarios (base, conservative, aggressive) with “what changes” notes for each version.</li>
           <li>A reserve and risk plan, including a suggested buffer level and when you would tap it.</li>
           <li>A decision-ready assumptions list that flags missing numbers and shows how they affect the plan.</li>
           <li>A KPI set (8–15 metrics) with a simple monthly check-in routine aligned to the budget.</li>
         </ul>
       </td>
    </tr>
  </tbody>
</table>

</div>

<div class="prompt-display-section">

<h2 class="wp-block-heading">The Full AI Prompt: Small Business Budget Blueprint Builder</h2>



<div class="prompt-viewer-wrapper" id="prompt-section">
    <div class="prompt-comparison-row prompt-premium">
        <!-- Header with buttons -->
        <div class="prompt-row-header">
            <!-- <span class="prompt-row-icon">✨</span> -->
            <span class="prompt-row-title">
                                    Step 1: Customize the prompt with your input
                            </span>
            <div class="prompt-header-buttons">
                                    <button class="prompt-header-btn prompt-header-reset" onclick="resetPrompt()">
                        <svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="currentColor" viewBox="0 0 16 16">
                            <path fill-rule="evenodd" d="M8 3a5 5 0 1 0 4.546 2.914.5.5 0 0 1 .908-.417A6 6 0 1 1 8 2v1z" />
                            <path d="M8 4.466V.534a.25.25 0 0 1 .41-.192l2.36 1.966c.12.1.12.284 0 .384L8.41 4.658A.25.25 0 0 1 8 4.466z" />
                        </svg>
                        <span>Reset</span>
                    </button>
                                <button class="prompt-header-btn prompt-header-copy-green flowpast-copy-prompt-btn" onclick="handlePromptCopy()">
                    <svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="currentColor" viewBox="0 0 16 16">
                        <path d="M4 1.5H3a2 2 0 0 0-2 2V14a2 2 0 0 0 2 2h10a2 2 0 0 0 2-2V3.5a2 2 0 0 0-2-2h-1v1h1a1 1 0 0 1 1 1V14a1 1 0 0 1-1 1H3a1 1 0 0 1-1-1V3.5a1 1 0 0 1 1-1h1v-1z" />
                        <path d="M9.5 1a.5.5 0 0 1 .5.5v1a.5.5 0 0 1-.5.5h-3a.5.5 0 0 1-.5-.5v-1a.5.5 0 0 1 .5-.5h3zm-3-1A1.5 1.5 0 0 0 5 1.5v1A1.5 1.5 0 0 0 6.5 4h3A1.5 1.5 0 0 0 11 2.5v-1A1.5 1.5 0 0 0 9.5 0h-3z" />
                    </svg>
                    <span>Customize and Copy Full Prompt</span>
                </button>
            </div>
        </div>

        <!-- Customize the Prompt Section -->
                    <div class="prompt-customize-section">
                <span class="customize-title">Customize the Prompt</span>
                <p class="customize-subtitle">Fill in the fields below to personalize this prompt for your needs.</p>
                <table class="customize-table">
                    <thead>
                        <tr>
                            <th>Variable</th>
                            <th>What to Enter</th>
                            <th>Customise the prompt</th>
                        </tr>
                    </thead>
                    <tbody>
                                                    <tr>
                                <td class="var-name"><code>[PAST_FINANCIAL_DATA_SUMMARY]</code></td>
                                <td class="var-desc">
                                    Summarize key financial metrics from the previous fiscal year, including revenue, expenses, margins, and any notable one-time events.                                    <div class="var-example">For example: "Revenue: $3.2M, Expenses: $2.5M, Net Margin: 22%, one-time legal settlement of $100K, increased COGS due to supply chain disruptions."</div>
                                </td>
                                <td class="var-input">
                                                                            <textarea
                                            class="customize-input"
                                            data-placeholder="[PAST_FINANCIAL_DATA_SUMMARY]"
                                            placeholder="Enter your value here..."
                                            rows="3"></textarea>
                                                                    </td>
                            </tr>
                                                    <tr>
                                <td class="var-name"><code>[CURRENT_ECONOMIC_TRENDS]</code></td>
                                <td class="var-desc">
                                    Provide an overview of relevant macroeconomic and industry-specific conditions affecting your business, such as inflation, interest rates, or labor market shifts.                                    <div class="var-example">For example: "Inflation at 6%, interest rates increased by 1.5%, labor shortages in skilled positions, and rising material costs in the manufacturing sector."</div>
                                </td>
                                <td class="var-input">
                                                                            <textarea
                                            class="customize-input"
                                            data-placeholder="[CURRENT_ECONOMIC_TRENDS]"
                                            placeholder="Enter your value here..."
                                            rows="3"></textarea>
                                                                    </td>
                            </tr>
                                                    <tr>
                                <td class="var-name"><code>[SHORT_TERM_AND_LONG_TERM_GOALS]</code></td>
                                <td class="var-desc">
                                    List the key objectives for the business over the next year and beyond, including financial targets and operational ambitions.                                    <div class="var-example">For example: "Short-term: Achieve 15% revenue growth and reduce operating costs by 10%. Long-term: Expand into two new markets and develop a new product line within 3 years."</div>
                                </td>
                                <td class="var-input">
                                                                            <textarea
                                            class="customize-input"
                                            data-placeholder="[SHORT_TERM_AND_LONG_TERM_GOALS]"
                                            placeholder="Enter your value here..."
                                            rows="3"></textarea>
                                                                    </td>
                            </tr>
                                                    <tr>
                                <td class="var-name"><code>[RISK_TOLERANCE_AND_GROWTH_CAPACITY]</code></td>
                                <td class="var-desc">
                                    Describe the business’s appetite for risk and ability to support growth initiatives, considering cash reserves, debt levels, and operational stability.                                    <div class="var-example">For example: "Moderate risk tolerance with $500K in cash reserves and $1M in debt. Growth capacity constrained by current staffing levels but scalable with additional hiring."</div>
                                </td>
                                <td class="var-input">
                                                                            <textarea
                                            class="customize-input"
                                            data-placeholder="[RISK_TOLERANCE_AND_GROWTH_CAPACITY]"
                                            placeholder="Enter your value here..."
                                            rows="3"></textarea>
                                                                    </td>
                            </tr>
                                                    <tr>
                                <td class="var-name"><code>[ESSENTIAL_OPERATING_EXPENSES_DETAILS]</code></td>
                                <td class="var-desc">
                                    Provide a detailed breakdown of necessary costs for day-to-day operations, such as rent, utilities, payroll, and technology subscriptions.                                    <div class="var-example">For example: "Monthly rent: $10K, utilities: $2K, payroll: $80K, software subscriptions: $5K, and insurance: $3K."</div>
                                </td>
                                <td class="var-input">
                                                                            <textarea
                                            class="customize-input"
                                            data-placeholder="[ESSENTIAL_OPERATING_EXPENSES_DETAILS]"
                                            placeholder="Enter your value here..."
                                            rows="3"></textarea>
                                                                    </td>
                            </tr>
                                                    <tr>
                                <td class="var-name"><code>[POTENTIAL_AREAS_FOR_INVESTMENT_AND_GROWTH]</code></td>
                                <td class="var-desc">
                                    Identify specific opportunities to expand or improve the business, such as new product development, marketing campaigns, or operational upgrades.                                    <div class="var-example">For example: "Invest in digital marketing campaigns to increase online sales, upgrade manufacturing equipment to reduce production costs, and hire two senior sales representatives."</div>
                                </td>
                                <td class="var-input">
                                                                            <textarea
                                            class="customize-input"
                                            data-placeholder="[POTENTIAL_AREAS_FOR_INVESTMENT_AND_GROWTH]"
                                            placeholder="Enter your value here..."
                                            rows="3"></textarea>
                                                                    </td>
                            </tr>
                                                    <tr>
                                <td class="var-name"><code>[INDUSTRY]</code></td>
                                <td class="var-desc">
                                    Specify the industry or sector in which the business operates to provide relevant context for recommendations.                                    <div class="var-example">For example: "E-commerce specializing in eco-friendly home goods."</div>
                                </td>
                                <td class="var-input">
                                                                            <input
                                            type="text"
                                            class="customize-input"
                                            data-placeholder="[INDUSTRY]"
                                            placeholder="Enter your value here..." />
                                                                    </td>
                            </tr>
                                                    <tr>
                                <td class="var-name"><code>[TIMEFRAME]</code></td>
                                <td class="var-desc">
                                    Indicate the period for which the budget allocation strategy is being created, typically in months or years.                                    <div class="var-example">For example: "Next fiscal year (January 2024 - December 2024)."</div>
                                </td>
                                <td class="var-input">
                                                                            <input
                                            type="text"
                                            class="customize-input"
                                            data-placeholder="[TIMEFRAME]"
                                            placeholder="Enter your value here..." />
                                                                    </td>
                            </tr>
                                            </tbody>
                </table>

                <button class="copy-customized-btn flowpast-copy-prompt-btn" onclick="handlePromptCopy()">
                    <svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" fill="currentColor" viewBox="0 0 16 16">
                        <path d="M4 1.5H3a2 2 0 0 0-2 2V14a2 2 0 0 0 2 2h10a2 2 0 0 0 2-2V3.5a2 2 0 0 0-2-2h-1v1h1a1 1 0 0 1 1 1V14a1 1 0 0 1-1 1H3a1 1 0 0 1-1-1V3.5a1 1 0 0 1 1-1h1v-1z" />
                        <path d="M9.5 1a.5.5 0 0 1 .5.5v1a.5.5 0 0 1-.5.5h-3a.5.5 0 0 1-.5-.5v-1a.5.5 0 0 1 .5-.5h3zm-3-1A1.5 1.5 0 0 0 5 1.5v1A1.5 1.5 0 0 0 6.5 4h3A1.5 1.5 0 0 0 11 2.5v-1A1.5 1.5 0 0 0 9.5 0h-3z" />
                    </svg>
                    <span class="copy-customized-text">Customise the prompt now</span>
                </button>
            </div>
        
        <!-- Full Prompt Code Header -->
                    <div class="prompt-code-header">
                <span class="prompt-code-title">
                    Step 2: Copy the Prompt
                </span>
                <div class="prompt-code-buttons">
                    <!-- Reset: Only visible when unlocked -->
                    <button class="prompt-header-btn prompt-header-reset btn-when-unlocked" onclick="resetPrompt()" style="display: none;">
                        <svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="currentColor" viewBox="0 0 16 16">
                            <path fill-rule="evenodd" d="M8 3a5 5 0 1 0 4.546 2.914.5.5 0 0 1 .908-.417A6 6 0 1 1 8 2v1z" />
                            <path d="M8 4.466V.534a.25.25 0 0 1 .41-.192l2.36 1.966c.12.1.12.284 0 .384L8.41 4.658A.25.25 0 0 1 8 4.466z" />
                        </svg>
                        <span>Reset</span>
                    </button>
                    <!-- Copy Full Prompt -->
                    <button class="prompt-header-btn prompt-header-copy flowpast-copy-prompt-btn" onclick="handlePromptCopy()">
                        <svg xmlns="http://www.w3.org/2000/svg" width="16" height="16" fill="currentColor" viewBox="0 0 16 16">
                            <path d="M4 1.5H3a2 2 0 0 0-2 2V14a2 2 0 0 0 2 2h10a2 2 0 0 0 2-2V3.5a2 2 0 0 0-2-2h-1v1h1a1 1 0 0 1 1 1V14a1 1 0 0 1-1 1H3a1 1 0 0 1-1-1V3.5a1 1 0 0 1 1-1h1v-1z" />
                            <path d="M9.5 1a.5.5 0 0 1 .5.5v1a.5.5 0 0 1-.5.5h-3a.5.5 0 0 1-.5-.5v-1a.5.5 0 0 1 .5-.5h3zm-3-1A1.5 1.5 0 0 0 5 1.5v1A1.5 1.5 0 0 0 6.5 4h3A1.5 1.5 0 0 0 11 2.5v-1A1.5 1.5 0 0 0 9.5 0h-3z" />
                        </svg>
                        <span>Copy Full Prompt</span>
                    </button>
                </div>
            </div>
        

        <!-- Prompt Content -->
        <div class="prompt-box prompt-gated-wrapper">
            <!-- Gated: Blurred content -->
            <div class="prompt-gated-content">
                <div class="prompt-header-visible">OBJECTIVE</div><div class="locked-section"><div class="locked-section-bg"><div class="locked-section-lines"><div class="locked-line" style="width: 85%;"></div><div class="locked-line" style="width: 78%;"></div></div></div><div class="locked-section-icon">🔒</div></div><div class="prompt-header-visible">PERSONA</div><div class="locked-section"><div class="locked-section-bg"><div class="locked-section-lines"><div class="locked-line" style="width: 85%;"></div><div class="locked-line" style="width: 78%;"></div></div></div><div class="locked-section-icon">🔒</div></div><div class="prompt-header-visible">CONSTRAINTS</div><div class="locked-section"><div class="locked-section-bg"><div class="locked-section-lines"><div class="locked-line" style="width: 85%;"></div><div class="locked-line" style="width: 78%;"></div><div class="locked-line" style="width: 92%;"></div><div class="locked-line" style="width: 75%;"></div><div class="locked-line" style="width: 88%;"></div></div></div><div class="locked-section-icon">🔒</div></div><div class="prompt-header-visible subheader">Scope Boundaries — What This Is NOT</div><div class="locked-section"><div class="locked-section-bg"><div class="locked-section-lines"><div class="locked-line" style="width: 85%;"></div><div class="locked-line" style="width: 78%;"></div><div class="locked-line" style="width: 92%;"></div><div class="locked-line" style="width: 75%;"></div></div></div><div class="locked-section-icon">🔒</div></div><div class="prompt-header-visible">PROCESS</div><div class="locked-section"><div class="locked-section-bg"><div class="locked-section-lines"><div class="locked-line" style="width: 85%;"></div><div class="locked-line" style="width: 78%;"></div><div class="locked-line" style="width: 92%;"></div><div class="locked-line" style="width: 75%;"></div><div class="locked-line" style="width: 88%;"></div><div class="locked-line" style="width: 72%;"></div><div class="locked-line" style="width: 80%;"></div><div class="locked-line" style="width: 95%;"></div><div class="locked-line" style="width: 70%;"></div><div class="locked-line" style="width: 83%;"></div><div class="locked-line" style="width: 85%;"></div><div class="locked-line" style="width: 78%;"></div><div class="locked-line" style="width: 92%;"></div><div class="locked-line" style="width: 75%;"></div><div class="locked-line" style="width: 88%;"></div><div class="locked-line" style="width: 72%;"></div><div class="locked-line" style="width: 80%;"></div><div class="locked-line" style="width: 95%;"></div><div class="locked-line" style="width: 70%;"></div></div></div><div class="locked-section-icon">🔒</div></div><div class="prompt-header-visible subheader">Edge Case Handling</div><div class="locked-section"><div class="locked-section-bg"><div class="locked-section-lines"><div class="locked-line" style="width: 85%;"></div><div class="locked-line" style="width: 78%;"></div><div class="locked-line" style="width: 92%;"></div></div></div><div class="locked-section-icon">🔒</div></div><div class="prompt-header-visible">INPUTS</div><div class="locked-section"><div class="locked-section-bg"><div class="locked-section-lines"><div class="locked-line" style="width: 85%;"></div><div class="locked-line" style="width: 78%;"></div><div class="locked-line" style="width: 92%;"></div><div class="locked-line" style="width: 75%;"></div><div class="locked-line" style="width: 88%;"></div><div class="locked-line" style="width: 72%;"></div><div class="locked-line" style="width: 80%;"></div><div class="locked-line" style="width: 95%;"></div></div></div><div class="locked-section-icon">🔒</div></div><div class="prompt-header-visible">OUTPUT SPECIFICATION</div><div class="locked-section"><div class="locked-section-bg"><div class="locked-section-lines"><div class="locked-line" style="width: 85%;"></div><div class="locked-line" style="width: 78%;"></div><div class="locked-line" style="width: 92%;"></div><div class="locked-line" style="width: 75%;"></div><div class="locked-line" style="width: 88%;"></div><div class="locked-line" style="width: 72%;"></div><div class="locked-line" style="width: 80%;"></div><div class="locked-line" style="width: 95%;"></div><div class="locked-line" style="width: 70%;"></div><div class="locked-line" style="width: 83%;"></div><div class="locked-line" style="width: 85%;"></div><div class="locked-line" style="width: 78%;"></div><div class="locked-line" style="width: 92%;"></div><div class="locked-line" style="width: 75%;"></div><div class="locked-line" style="width: 88%;"></div><div class="locked-line" style="width: 72%;"></div><div class="locked-line" style="width: 80%;"></div><div class="locked-line" style="width: 95%;"></div><div class="locked-line" style="width: 70%;"></div><div class="locked-line" style="width: 83%;"></div><div class="locked-line" style="width: 85%;"></div><div class="locked-line" style="width: 78%;"></div><div class="locked-line" style="width: 92%;"></div><div class="locked-line" style="width: 75%;"></div><div class="locked-line" style="width: 88%;"></div><div class="locked-line" style="width: 72%;"></div><div class="locked-line" style="width: 80%;"></div><div class="locked-line" style="width: 95%;"></div><div class="locked-line" style="width: 70%;"></div><div class="locked-line" style="width: 83%;"></div><div class="locked-line" style="width: 85%;"></div><div class="locked-line" style="width: 78%;"></div><div class="locked-line" style="width: 92%;"></div><div class="locked-line" style="width: 75%;"></div><div class="locked-line" style="width: 88%;"></div><div class="locked-line" style="width: 72%;"></div><div class="locked-line" style="width: 80%;"></div><div class="locked-line" style="width: 95%;"></div><div class="locked-line" style="width: 70%;"></div><div class="locked-line" style="width: 83%;"></div><div class="locked-line" style="width: 85%;"></div><div class="locked-line" style="width: 78%;"></div><div class="locked-line" style="width: 92%;"></div><div class="locked-line" style="width: 75%;"></div><div class="locked-line" style="width: 88%;"></div></div></div><div class="locked-section-icon">🔒</div></div><div class="prompt-header-visible">QUALITY CHECKS</div><div class="locked-section"><div class="locked-section-bg"><div class="locked-section-lines"><div class="locked-line" style="width: 85%;"></div><div class="locked-line" style="width: 78%;"></div><div class="locked-line" style="width: 92%;"></div><div class="locked-line" style="width: 75%;"></div><div class="locked-line" style="width: 88%;"></div><div class="locked-line" style="width: 72%;"></div></div></div><div class="locked-section-icon">🔒</div></div>            </div>
            <!-- Unlocked: Full content (hidden by default) -->
            <div class="prompt-content-full" id="premium-prompt-content" style="display: none;">
                ## OBJECTIVE
Create a practical, numbers-aware budget allocation strategy for the next fiscal year that improves day-to-day efficiency, supports sustainable expansion, and strengthens the company’s ability to absorb surprises.

## PERSONA
You are a seasoned small-business financial planner and budgeting strategist. Communicate like a pragmatic advisor: clear assumptions, structured recommendations, and decision-ready guidance (not academic theory).

## CONSTRAINTS
- Anchor recommendations to the provided historical performance, stated goals, and risk posture.
- Reflect the supplied macro/industry conditions when proposing allocations, reserves, and debt moves.
- Provide allocations as percentages by category (and include ranges when precision isn’t possible).
- Call out assumptions explicitly when the inputs lack key numbers.
- Avoid generic advice; tie every major recommendation to a rationale.

### Scope Boundaries — What This Is NOT
- Not tax, legal, or regulatory compliance advice.
- Not a valuation, audit opinion, or bookkeeping cleanup.
- Not a personal finance plan for the owner unless explicitly requested.
- Not a promise of returns or a guarantee of business outcomes.

## PROCESS
1. **Pre-Analysis (state your understanding first):** Summarize what you believe the business situation is, what success looks like this year, and which constraints matter most. List any missing data you’d normally request.
2. **Look-back diagnosis:** Extract key signals from the prior year (cost concentrations, margin pressure, volatility, one-time events, and what “worked”).
3. **External pressure test:** Translate the current economic backdrop into likely impacts (pricing power, labor costs, financing costs, demand shifts, inventory risk).
4. **Goal translation:** Convert goals into budget requirements (capabilities needed, spend categories affected, and timing).
5. **Risk-and-growth calibration:** Determine how aggressive the plan should be, including how large the safety net should be and how quickly to deleverage (if applicable).
6. **Build the allocation model:** Propose category-by-category budget percentages covering:
   - core operations
   - variable/COGS or direct costs (if relevant)
   - people/labor
   - occupancy/utilities
   - marketing/sales
   - product/service development
   - tools/tech
   - debt service
   - emergency reserves
   - discretionary/experimental spend
7. **Investment prioritization:** Rank growth initiatives by expected impact and difficulty; recommend what to fund now vs. later.
8. **Debt strategy (if debt exists):** Offer an approach that balances interest cost, cash-flow stability, and opportunity cost (e.g., accelerate payments vs. refinance vs. maintain).
9. **Review cadence:** Define a check-in rhythm and specific triggers for reforecasting (missed revenue, cost spikes, rate changes, demand shifts).

### Edge Case Handling
- If any input is vague or incomplete, proceed with a “best-fit” plan using clearly labeled assumptions and provide 5–8 targeted follow-up questions.
- If the risk tolerance is low and goals imply aggressive growth, surface the conflict and provide two alternative allocation scenarios (conservative vs. growth-leaning).
- If the economic outlook suggests a downturn, include a downside protection version (expense brakes, reserve target, and priority cuts).

## INPUTS
- **Past financial snapshot:** [PAST_FINANCIAL_DATA_SUMMARY]  
- **Economic/market conditions:** [CURRENT_ECONOMIC_TRENDS]  
- **Near- and long-range goals:** [SHORT_TERM_AND_LONG_TERM_GOALS]  
- **Risk profile &amp; growth capacity:** [RISK_TOLERANCE_AND_GROWTH_CAPACITY]  
- **Core operating cost details:** [ESSENTIAL_OPERATING_EXPENSES_DETAILS]  
- **Candidate growth/investment options:** [POTENTIAL_AREAS_FOR_INVESTMENT_AND_GROWTH]  
- **Business sector (if relevant):** [INDUSTRY]  
- **Time horizon for the plan:** [TIMEFRAME]

## OUTPUT SPECIFICATION
Deliver a budget strategy document with the following sections:

1. **Task Understanding &amp; Assumptions**
   - {Situation Summary}
   - {Key Assumptions}
   - {Missing Information Requests}

2. **Findings From Prior Year**
   - {Revenue Notes}
   - {Cost Drivers}
   - {Irregular/One-Time Items}
   - {What Performed Well / Poorly}

3. **Economic Trend Implications**
   - {Trend}
   - {Expected Business Impact}
   - {Budget Response}

4. **Budget Allocation Table (Percent of Total Budget)**
   For each category include:
   - {Category Name}
   - {Recommended Allocation Percent}
   - {Reasoning}
   - {Cost Control Ideas}
   - {KPIs To Track}

5. **Emergency Reserve / Safety Net Design**
   - {Reserve Target}
   - {Funding Method}
   - {Rules For Use &amp; Refill}

6. **Growth Spend Plan**
   - {Initiative}
   - {Priority Level}
   - {Expected Outcome}
   - {Estimated Spend Range}
   - {Dependencies/Risks}

7. **Savings &amp; Cutbacks**
   - {Expense Area}
   - {Cut/Savings Approach}
   - {Estimated Impact}
   - {Operational Tradeoffs}

8. **Debt Management Plan (If Applicable)**
   - {Current Debt Considerations}
   - {Recommended Approach}
   - {Pros/Cons}
   - {Monitoring Metrics}

9. **Review Timeline &amp; Adjustment Triggers**
   - {Review Schedule} (use a cadence such as every 5–7 weeks plus quarterly deep dives)
   - {Trigger Events}
   - {How To Reallocate When Triggers Hit}

## QUALITY CHECKS
Before finalizing, verify:
- The allocation percentages are coherent and sum to ~100% (or explain any exception).
- Each major recommendation is justified by at least one input or stated assumption.
- The plan reflects the stated risk tolerance (reserve size, debt stance, and growth aggressiveness align).
- At least 3 measurable KPIs are provided for ongoing budget governance.
- A clear review cadence and concrete adjustment triggers are included.            </div>
        </div>


    </div>

    <!-- CTA Row - Full width buttons -->
    <div class="prompt-cta-row">
        <button class="prompt-cta-btn prompt-cta-copy flowpast-copy-prompt-btn" onclick="handlePromptCopy()">
            <svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" fill="currentColor" viewBox="0 0 16 16">
                <path d="M4 1.5H3a2 2 0 0 0-2 2V14a2 2 0 0 0 2 2h10a2 2 0 0 0 2-2V3.5a2 2 0 0 0-2-2h-1v1h1a1 1 0 0 1 1 1V14a1 1 0 0 1-1 1H3a1 1 0 0 1-1-1V3.5a1 1 0 0 1 1-1h1v-1z" />
                <path d="M9.5 1a.5.5 0 0 1 .5.5v1a.5.5 0 0 1-.5.5h-3a.5.5 0 0 1-.5-.5v-1a.5.5 0 0 1 .5-.5h3zm-3-1A1.5 1.5 0 0 0 5 1.5v1A1.5 1.5 0 0 0 6.5 4h3A1.5 1.5 0 0 0 11 2.5v-1A1.5 1.5 0 0 0 9.5 0h-3z" />
            </svg>
            <span class="cta-copy-text">Copy Full Prompt</span>
        </button>
    </div>
</div>

<style>
    /* Gated prompt states */
    .prompt-gated-wrapper {
        position: relative;
    }

    /* When unlocked - show full content, hide gated */
    body.flowpast-unlocked .prompt-gated-wrapper .prompt-gated-content {
        display: none;
    }

    body.flowpast-unlocked .prompt-gated-wrapper .prompt-content-full {
        display: block !important;
    }

    /* Show/hide elements based on unlock state */
    body.flowpast-unlocked .btn-when-unlocked {
        display: inline-flex !important;
    }

    .prompt-viewer-wrapper {
        scroll-margin-top: 250px;
    }

    /* ========================================
   PROMPT VIEWER - MAIN WRAPPER
   ======================================== */
    .prompt-viewer-wrapper {
        margin: 30px 0;
        display: flex;
        flex-direction: column;
        gap: 20px;
    }

    /* ========================================
   PROMPT BOX CONTAINER
   ======================================== */
    .prompt-comparison-row {
        border-radius: 12px;
        overflow: hidden;
        border: 1px solid #e0e0e0;
        background: #fff;
    }

    /* ========================================
   HEADER WITH BUTTONS
   ======================================== */
    .prompt-row-header {
        display: flex;
        align-items: center;
        gap: 10px;
        padding: 14px 20px;
        color: #fff !important;
        background: #141414;
        border-bottom: 1px solid #e0e0e0;
        flex-wrap: wrap;
    }

    .prompt-row-icon {
        font-size: 20px;
    }

    .prompt-row-title {
        font-weight: 600;
        font-size: 22px;
        color: #fff !important;
        text-decoration: underline
    }

    .prompt-header-buttons {
        margin-left: auto;
        display: flex;
        gap: 10px;
        flex-wrap: wrap;
    }

    /* Header buttons */
    .prompt-header-btn {
        display: inline-flex;
        align-items: center;
        gap: 8px;
        padding: 10px 20px;
        border-radius: 6px;
        font-size: 14px;
        font-weight: 600;
        cursor: pointer;
        transition: all 0.2s;
        text-decoration: none;
        border: none;
    }

    .prompt-header-copy {
        background: #3a3a3a;
        color: #fff;
    }

    .prompt-header-copy:hover {
        background: #2a2a2a;
    }

    .prompt-header-copy.copied {
        background: #2e7d32;
    }

    .prompt-header-copy-green {
        background: #04AA6D !important;
        color: #fff !important;
    }

    .prompt-header-copy-green:hover {
        background: #039860 !important;
    }

    .prompt-header-copy-green.copied {
        background: #2e7d32 !important;
    }

    .prompt-header-access {
        background: rgb(5, 152, 98);
        color: #fff !important;
    }

    .prompt-header-access:hover {
        background: rgb(4, 130, 83);
        transform: translateY(-1px);
    }

    /* ========================================
   PROMPT CONTENT - FULL (NO SCROLL)
   ======================================== */
    .prompt-box {
        background: #ffffff;
    }

    .prompt-content-full {
        padding: 24px;
        margin: 0;
        color: #202124;
        background: #ffffff;
        font-family: 'Fira Code', 'Monaco', 'Consolas', monospace;
        font-size: 13px;
        line-height: 1.7;
        white-space: pre-wrap;
        word-wrap: break-word;
        /* No scroll - show full content */
        max-height: none;
        overflow: visible;
    }

    /* Highlighted variable in prompt */
    .prompt-variable {
        background: #fff3cd;
        color: #1967d2;
        font-weight: 700;
        padding: 2px 4px;
        border-radius: 3px;
        border: 1px solid #ffc107;
    }

    .prompt-variable-filled {
        background: #d4edda;
        color: #155724;
        font-weight: 700;
        padding: 2px 4px;
        border-radius: 3px;
        border: 1px solid #28a745;
    }

    /* ========================================
   GATED CONTENT (NO ACCESS)
   ======================================== */
    .prompt-gated-content {
        padding: 24px;
        background: #ffffff;
        font-family: 'Fira Code', 'Monaco', 'Consolas', monospace;
        font-size: 13px;
        line-height: 1.8;
        max-height: none;
        overflow: visible;
        user-select: none;
        -webkit-user-select: none;
        -moz-user-select: none;
        -ms-user-select: none;
        cursor: default;
    }

    /* ## headers - larger, black */
    .prompt-header-visible {
        color: #202124;
        font-weight: 600;
        margin: 5px 0 0px 0;
        font-size: 20px;
        user-select: none;
        -webkit-user-select: none;
        -moz-user-select: none;
        -ms-user-select: none;
        text-decoration: underline;
        text-underline-offset: 4px;
    }

    /* ### headers - smaller, black */
    .prompt-header-visible.subheader {
        color: #202124;
        font-weight: 600;
        margin: 5px 0;
        font-size: 18px;
    }

    .prompt-header-visible:first-child {
        margin-top: 0;
    }

    /* ========================================
   LOCKED SECTION BLOCK
   ======================================== */
    .locked-section {
        position: relative;
        margin: 4px 0 8px 0;
        border-radius: 6px;
        overflow: hidden;
        background: linear-gradient(110deg, #e2e8f0 8%, #f1f5f9 18%, #e2e8f0 33%);
        user-select: none;
        -webkit-user-select: none;
        -moz-user-select: none;
        -ms-user-select: none;
    }

    .locked-section-bg {
        position: relative;
    }

    .locked-section-lines {
        padding: 8px 12px;
        position: relative;
    }

    .locked-line {
        height: 6px;
        background: rgba(255, 255, 255, 0.6);
        border-radius: 3px;
        margin-bottom: 4px;
        margin-left: 12px;
    }

    .locked-line:last-child {
        margin-bottom: 0;
    }

    .locked-section-icon {
        position: absolute;
        top: 50%;
        left: 50%;
        transform: translate(-50%, -50%);
        z-index: 10;
        font-size: 24px;
        filter: drop-shadow(0 1px 3px rgba(0, 0, 0, 0.1));
    }

    /* Subheader locked sections - slightly indented */
    /*  .prompt-header-visible.subheader+.locked-section {
        margin-left: 16px;
    } */

    /* ========================================
   COMPATIBILITY BADGES
   ======================================== */
    .prompt-compatibility {
        display: flex;
        flex-wrap: wrap;
        align-items: center;
        gap: 8px;
        padding: 12px 20px;
        background: #f8f9fa;
        border-top: 1px solid #e0e0e0;
    }

    .compat-label {
        font-size: 13px;
        color: #5f6368;
        font-weight: 500;
    }

    .compat-badge {
        padding: 4px 10px;
        background: #e8f0fe;
        color: #1967d2;
        border-radius: 4px;
        font-size: 12px;
        font-weight: 500;
    }

    /* ========================================
   CTA ROW - FULL WIDTH BUTTONS
   ======================================== */
    .prompt-cta-row {
        display: flex;
        gap: 16px;
        flex-wrap: wrap;
    }

    .prompt-cta-btn {
        flex: 1;
        min-width: 200px;
        display: inline-flex;
        align-items: center;
        justify-content: center;
        gap: 10px;
        padding: 16px 24px;
        border-radius: 8px;
        font-size: 16px;
        font-weight: 600;
        cursor: pointer;
        transition: all 0.2s;
        text-decoration: none;
        border: none;
    }

    .prompt-cta-copy {
        background: #3a3a3a;
        color: #fff;
    }

    .prompt-cta-copy:hover {
        background: #2a2a2a;
        transform: translateY(-2px);
        box-shadow: 0 4px 12px rgba(0, 0, 0, 0.15);
    }

    .prompt-cta-copy.copied {
        background: #2e7d32;
    }

    .prompt-cta-reset {
        background: #3a3a3a;
        color: #fff;
    }

    .prompt-cta-reset:hover {
        background: #2a2a2a;
        transform: translateY(-2px);
        box-shadow: 0 4px 12px rgba(0, 0, 0, 0.15);
    }

    .prompt-cta-access {
        background: rgb(5, 152, 98);
        color: #fff !important;
    }

    .prompt-cta-access:hover {
        background: rgb(4, 130, 83);
        transform: translateY(-2px);
        box-shadow: 0 4px 12px rgba(5, 152, 98, 0.3);
    }

    /* ========================================
    CUSTOMIZE YOUR PROMPT SECTION
    ======================================== */
    .prompt-customize-section {
        padding: 24px;
        border-bottom: 1px solid #e0e0e0;
        background: #fafbfc;
    }

    .customize-title {
        margin: 0 0 8px 0;
        font-size: 18px;
        font-weight: 700;
        color: #202124;
    }

    .customize-subtitle {
        margin: 0 0 20px 0;
        font-size: 14px;
        color: #5f6368;
    }

    .customize-table {
        width: 100%;
        border-collapse: collapse;
        margin-bottom: 20px;
    }

    .customize-table th {
        text-align: left;
        padding: 12px;
        background: #f1f3f4;
        border: 1px solid #e0e0e0;
        font-size: 13px;
        font-weight: 600;
        color: #202124;
    }

    .customize-table td {
        padding: 12px;
        border: 1px solid #e0e0e0;
        vertical-align: top;
    }

    .customize-table .var-name {
        width: 25%;
        background: #f8f9fa;
    }

    .customize-table .var-name code {
        background: #fff3cd;
        color: #1967d2;
        border: 1px solid #ffc107;
        padding: 4px 8px;
        border-radius: 4px;
        font-size: 12px;
        word-break: break-all;
        font-weight: 600;
    }

    .customize-table .var-desc {
        width: 35%;
        font-size: 13px;
        color: #5f6368;
        line-height: 1.5;
    }

    .customize-table .var-example {
        margin-top: 8px;
        padding: 8px 10px;
        background: #f8f9fa;
        border-left: 3px solid #dadce0;
        font-size: 12px;
        color: #5f6368;
        font-style: italic;
        border-radius: 0 4px 4px 0;
    }

    .customize-table .var-input {
        width: 40%;
    }

    .customize-input {
        width: 100%;
        padding: 10px 12px;
        border: 1px solid #dadce0;
        border-radius: 6px;
        font-size: 13px;
        font-family: inherit;
        resize: vertical;
        transition: border-color 0.2s, box-shadow 0.2s;
    }

    .customize-input:focus {
        outline: none;
        border-color: rgb(5, 152, 98);
        box-shadow: 0 0 0 3px rgba(5, 152, 98, 0.1);
    }

    .customize-input::placeholder {
        color: #9aa0a6;
        font-style: italic;
    }

    .copy-customized-btn {
        display: flex;
        align-items: center;
        justify-content: center;
        gap: 10px;
        width: 100%;
        padding: 16px 24px;
        background: rgb(5, 152, 98);
        color: #fff;
        border: none;
        border-radius: 8px;
        font-size: 16px;
        font-weight: 600;
        cursor: pointer;
        transition: all 0.2s;
    }

    .copy-customized-btn:hover {
        background: rgb(4, 130, 83);
        transform: translateY(-2px);
        box-shadow: 0 4px 12px rgba(5, 152, 98, 0.3);
    }

    .copy-customized-btn.copied {
        background: #2e7d32;
    }

    /* ========================================
    FULL PROMPT CODE HEADER
    ======================================== */
    .prompt-code-header {
        display: flex;
        align-items: center;
        justify-content: space-between;
        padding: 10px 20px;
        color: #fff !important;
        background: #141414;
        border-bottom: 1px solid #e0e0e0;
    }

    .prompt-code-title {
        font-size: 22px;
        font-weight: 600;
        text-decoration: underline;

    }

    .prompt-code-buttons {
        display: flex;
        gap: 8px;
    }

    .prompt-code-buttons .prompt-header-btn {
        padding: 8px 14px;
        font-size: 13px;
        background: #ffffff;
        color: #202124;
        border: 1px solid #dadce0;
    }

    .prompt-code-buttons .prompt-header-access {
        background: rgb(5, 152, 98);
        color: #fff !important;
        border-color: rgb(5, 152, 98);
    }

    .prompt-code-buttons .prompt-header-btn.prompt-header-access:hover {
        background: rgb(4, 130, 83) !important;
        border-color: rgb(4, 130, 83);
        color: #fff !important;
    }

    .prompt-code-buttons .prompt-header-btn:hover {
        background: #f1f3f4;
    }

    .prompt-code-buttons .prompt-header-copy.copied {
        background: #d4edda;
        color: #155724;
        border-color: #28a745;
    }

    .prompt-header-reset {
        background: #ffffff;
        color: #202124;
    }

    /* ========================================
   RESPONSIVE
   ======================================== */
    @media (max-width: 768px) {
        .prompt-row-header {
            flex-direction: column;
            align-items: flex-start;
            gap: 12px;
        }

        .prompt-header-buttons {
            margin-left: 0;
            width: 100%;
        }

        .prompt-header-btn {
            flex: 1;
            justify-content: center;
        }

        .prompt-cta-row {
            flex-direction: column;
        }

        .prompt-cta-btn {
            width: 100%;
        }

        /* Customize table responsive */
        .customize-table,
        .customize-table thead,
        .customize-table tbody,
        .customize-table tr,
        .customize-table th,
        .customize-table td {
            display: block;
        }

        .customize-table thead {
            display: none;
        }

        .customize-table tr {
            margin-bottom: 16px;
            border: 1px solid #e0e0e0;
            border-radius: 8px;
            overflow: hidden;
        }

        .customize-table td {
            width: 100% !important;
            border: none;
            border-bottom: 1px solid #e0e0e0;
        }

        .customize-table td:last-child {
            border-bottom: none;
        }

        .customize-table .var-name {
            background: #f1f3f4;
            font-weight: 600;
        }

        .prompt-code-header {
            flex-direction: column;
            gap: 12px;
            align-items: flex-start;
        }

        .prompt-code-buttons {
            width: 100%;
        }

        .prompt-code-buttons .prompt-header-btn {
            flex: 1;
            justify-content: center;
        }
    }
</style>

<script>
    function handlePromptCopy() {
        // Check if unlocked via cookie
        if (typeof window.flowpastIsUnlocked === 'function' && !window.flowpastIsUnlocked()) {
            // Show email popup
            if (typeof window.flowpastShowEmailPopup === 'function') {
                window.flowpastShowEmailPopup('prompt');
            }
            return;
        }

        // Copy the customized prompt (with filled variables)
        const customizedPrompt = getCustomizedPrompt();
        const copyButtons = document.querySelectorAll('.prompt-header-copy, .prompt-header-copy-green, .prompt-cta-copy, .copy-customized-btn');

        navigator.clipboard.writeText(customizedPrompt).then(() => {
            copyButtons.forEach(btn => {
                btn.classList.add('copied');
                const textSpan = btn.querySelector('span');
                if (textSpan) textSpan.textContent = 'Copied!';
            });

            setTimeout(() => {
                copyButtons.forEach(btn => {
                    btn.classList.remove('copied');
                    const textSpan = btn.querySelector('span');
                    if (textSpan) textSpan.textContent = 'Copy Full Prompt';
                });
            }, 2000);
        }).catch(err => {
            console.error('Failed to copy:', err);
        });
    }

    // Store original prompt for customization
    const originalPrompt = "## OBJECTIVE\r\nCreate a practical, numbers-aware budget allocation strategy for the next fiscal year that improves day-to-day efficiency, supports sustainable expansion, and strengthens the company\u2019s ability to absorb surprises.\r\n\r\n## PERSONA\r\nYou are a seasoned small-business financial planner and budgeting strategist. Communicate like a pragmatic advisor: clear assumptions, structured recommendations, and decision-ready guidance (not academic theory).\r\n\r\n## CONSTRAINTS\r\n- Anchor recommendations to the provided historical performance, stated goals, and risk posture.\r\n- Reflect the supplied macro\/industry conditions when proposing allocations, reserves, and debt moves.\r\n- Provide allocations as percentages by category (and include ranges when precision isn\u2019t possible).\r\n- Call out assumptions explicitly when the inputs lack key numbers.\r\n- Avoid generic advice; tie every major recommendation to a rationale.\r\n\r\n### Scope Boundaries \u2014 What This Is NOT\r\n- Not tax, legal, or regulatory compliance advice.\r\n- Not a valuation, audit opinion, or bookkeeping cleanup.\r\n- Not a personal finance plan for the owner unless explicitly requested.\r\n- Not a promise of returns or a guarantee of business outcomes.\r\n\r\n## PROCESS\r\n1. **Pre-Analysis (state your understanding first):** Summarize what you believe the business situation is, what success looks like this year, and which constraints matter most. List any missing data you\u2019d normally request.\r\n2. **Look-back diagnosis:** Extract key signals from the prior year (cost concentrations, margin pressure, volatility, one-time events, and what \u201cworked\u201d).\r\n3. **External pressure test:** Translate the current economic backdrop into likely impacts (pricing power, labor costs, financing costs, demand shifts, inventory risk).\r\n4. **Goal translation:** Convert goals into budget requirements (capabilities needed, spend categories affected, and timing).\r\n5. **Risk-and-growth calibration:** Determine how aggressive the plan should be, including how large the safety net should be and how quickly to deleverage (if applicable).\r\n6. **Build the allocation model:** Propose category-by-category budget percentages covering:\r\n   - core operations\r\n   - variable\/COGS or direct costs (if relevant)\r\n   - people\/labor\r\n   - occupancy\/utilities\r\n   - marketing\/sales\r\n   - product\/service development\r\n   - tools\/tech\r\n   - debt service\r\n   - emergency reserves\r\n   - discretionary\/experimental spend\r\n7. **Investment prioritization:** Rank growth initiatives by expected impact and difficulty; recommend what to fund now vs. later.\r\n8. **Debt strategy (if debt exists):** Offer an approach that balances interest cost, cash-flow stability, and opportunity cost (e.g., accelerate payments vs. refinance vs. maintain).\r\n9. **Review cadence:** Define a check-in rhythm and specific triggers for reforecasting (missed revenue, cost spikes, rate changes, demand shifts).\r\n\r\n### Edge Case Handling\r\n- If any input is vague or incomplete, proceed with a \u201cbest-fit\u201d plan using clearly labeled assumptions and provide 5\u20138 targeted follow-up questions.\r\n- If the risk tolerance is low and goals imply aggressive growth, surface the conflict and provide two alternative allocation scenarios (conservative vs. growth-leaning).\r\n- If the economic outlook suggests a downturn, include a downside protection version (expense brakes, reserve target, and priority cuts).\r\n\r\n## INPUTS\r\n- **Past financial snapshot:** [PAST_FINANCIAL_DATA_SUMMARY]  \r\n- **Economic\/market conditions:** [CURRENT_ECONOMIC_TRENDS]  \r\n- **Near- and long-range goals:** [SHORT_TERM_AND_LONG_TERM_GOALS]  \r\n- **Risk profile & growth capacity:** [RISK_TOLERANCE_AND_GROWTH_CAPACITY]  \r\n- **Core operating cost details:** [ESSENTIAL_OPERATING_EXPENSES_DETAILS]  \r\n- **Candidate growth\/investment options:** [POTENTIAL_AREAS_FOR_INVESTMENT_AND_GROWTH]  \r\n- **Business sector (if relevant):** [INDUSTRY]  \r\n- **Time horizon for the plan:** [TIMEFRAME]\r\n\r\n## OUTPUT SPECIFICATION\r\nDeliver a budget strategy document with the following sections:\r\n\r\n1. **Task Understanding & Assumptions**\r\n   - {Situation Summary}\r\n   - {Key Assumptions}\r\n   - {Missing Information Requests}\r\n\r\n2. **Findings From Prior Year**\r\n   - {Revenue Notes}\r\n   - {Cost Drivers}\r\n   - {Irregular\/One-Time Items}\r\n   - {What Performed Well \/ Poorly}\r\n\r\n3. **Economic Trend Implications**\r\n   - {Trend}\r\n   - {Expected Business Impact}\r\n   - {Budget Response}\r\n\r\n4. **Budget Allocation Table (Percent of Total Budget)**\r\n   For each category include:\r\n   - {Category Name}\r\n   - {Recommended Allocation Percent}\r\n   - {Reasoning}\r\n   - {Cost Control Ideas}\r\n   - {KPIs To Track}\r\n\r\n5. **Emergency Reserve \/ Safety Net Design**\r\n   - {Reserve Target}\r\n   - {Funding Method}\r\n   - {Rules For Use & Refill}\r\n\r\n6. **Growth Spend Plan**\r\n   - {Initiative}\r\n   - {Priority Level}\r\n   - {Expected Outcome}\r\n   - {Estimated Spend Range}\r\n   - {Dependencies\/Risks}\r\n\r\n7. **Savings & Cutbacks**\r\n   - {Expense Area}\r\n   - {Cut\/Savings Approach}\r\n   - {Estimated Impact}\r\n   - {Operational Tradeoffs}\r\n\r\n8. **Debt Management Plan (If Applicable)**\r\n   - {Current Debt Considerations}\r\n   - {Recommended Approach}\r\n   - {Pros\/Cons}\r\n   - {Monitoring Metrics}\r\n\r\n9. **Review Timeline & Adjustment Triggers**\r\n   - {Review Schedule} (use a cadence such as every 5\u20137 weeks plus quarterly deep dives)\r\n   - {Trigger Events}\r\n   - {How To Reallocate When Triggers Hit}\r\n\r\n## QUALITY CHECKS\r\nBefore finalizing, verify:\r\n- The allocation percentages are coherent and sum to ~100% (or explain any exception).\r\n- Each major recommendation is justified by at least one input or stated assumption.\r\n- The plan reflects the stated risk tolerance (reserve size, debt stance, and growth aggressiveness align).\r\n- At least 3 measurable KPIs are provided for ongoing budget governance.\r\n- A clear review cadence and concrete adjustment triggers are included.";
    const variables = ["[PAST_FINANCIAL_DATA_SUMMARY]","[CURRENT_ECONOMIC_TRENDS]","[SHORT_TERM_AND_LONG_TERM_GOALS]","[RISK_TOLERANCE_AND_GROWTH_CAPACITY]","[ESSENTIAL_OPERATING_EXPENSES_DETAILS]","[POTENTIAL_AREAS_FOR_INVESTMENT_AND_GROWTH]","[INDUSTRY]","[TIMEFRAME]"];
    // Initial render with highlighted variables
    document.addEventListener('DOMContentLoaded', function() {
        renderPromptWithHighlights();
    });

    // Live update prompt as user types
    document.querySelectorAll('.customize-input').forEach(input => {
        input.addEventListener('input', renderPromptWithHighlights);
    });

    function renderPromptWithHighlights() {
        const promptContent = document.getElementById('premium-prompt-content');
        if (!promptContent) return;

        let updatedPrompt = originalPrompt;
        let filledVariables = {};

        // Collect filled values
        document.querySelectorAll('.customize-input').forEach(input => {
            const placeholder = input.dataset.placeholder;
            const value = input.value.trim();

            if (value) {
                filledVariables[placeholder] = value;
            }
        });

        // Replace filled variables and highlight remaining
        let htmlContent = escapeHtml(updatedPrompt);

        variables.forEach(placeholder => {
            const escapedPlaceholder = escapeHtml(placeholder);
            const regex = new RegExp(escapeRegex(escapedPlaceholder), 'g');

            if (filledVariables[placeholder]) {
                // Show filled value with green highlight
                htmlContent = htmlContent.replace(regex,
                    '<span class="prompt-variable-filled">' + escapeHtml(filledVariables[placeholder]) + '</span>'
                );
            } else {
                // Show original placeholder with yellow highlight
                htmlContent = htmlContent.replace(regex,
                    '<span class="prompt-variable">' + escapedPlaceholder + '</span>'
                );
            }
        });

        promptContent.innerHTML = htmlContent;
    }

    function escapeRegex(string) {
        return string.replace(/[.*+?^${}()|[\]\\]/g, '\\$&');
    }

    function escapeHtml(text) {
        const div = document.createElement('div');
        div.textContent = text;
        return div.innerHTML;
    }

    function resetPrompt() {
        // Clear all input fields
        document.querySelectorAll('.customize-input').forEach(input => {
            input.value = '';
        });

        // Re-render with original placeholders highlighted
        renderPromptWithHighlights();

        // Visual feedback
        const resetBtns = document.querySelectorAll('.prompt-header-reset, .prompt-cta-reset');
        resetBtns.forEach(btn => {
            const originalText = btn.querySelector('span').textContent;
            btn.querySelector('span').textContent = 'Reset!';
            setTimeout(() => {
                btn.querySelector('span').textContent = originalText;
            }, 1000);
        });
    }


    function getCustomizedPrompt() {
        let updatedPrompt = originalPrompt;

        document.querySelectorAll('.customize-input').forEach(input => {
            const placeholder = input.dataset.placeholder;
            const value = input.value.trim();

            if (value) {
                const regex = new RegExp(escapeRegex(placeholder), 'g');
                updatedPrompt = updatedPrompt.replace(regex, value);
            }
        });

        return updatedPrompt;
    }
</script>

</div>

<div class="pro-tips-section">

<h2 class="wp-block-heading">Pro Tips for Better AI Prompt Results</h2>



<ul class="wp-block-list">

<li><strong>Bring a “last 12 months” snapshot, even if it’s imperfect.</strong> The prompt is designed to do a look-back diagnosis, so give it revenue, gross margin (or COGS), payroll, rent, software, marketing, and owner draws by month if you can. If you only have totals, say so and add seasonality notes (for example: “40% of sales come in Nov–Dec”). That context makes the scenario ranges much more realistic.</li>


<li><strong>State your risk posture in plain language.</strong> Don’t overthink it. Try something like: “I’m willing to run lean, but I don’t want payroll risk,” or “I can tolerate a rough quarter if it funds growth.” If the first output feels too cautious, follow up with: “Recalibrate to a more aggressive stance and explain which reserve and spend categories change most.”</li>


<li><strong>Describe your economic backdrop like a memo.</strong> A few sentences beat a vague phrase. Example: “Local demand is flat, competitors are discounting, supplier costs are up 8%, and interest rates are making financing expensive.” Honestly, this is where many budgets fall apart, and the prompt’s external pressure test is only as good as what you feed it.</li>


<li><strong>Force timing decisions instead of annual averages.</strong> If you have known spikes (inventory buys, renewals, slow seasons), tell the AI when they happen. After the first run, ask: “Now add a quarter-by-quarter emphasis note for each category (Q1–Q4) so I know when to spend and when to conserve.”</li>


<li><strong>Use the output to create a client-facing deliverable.</strong> If you’re presenting this to leadership or a client, combine the budget blueprint with a crisp narrative and visuals. A helpful next step is to paste the budget summary into <a href="https://flowpast.com/prompts/build-a-persuasive-business-presentation-ai-prompt/">Build a Persuasive Business Presentation AI Prompt</a> and ask it to turn the plan into a short deck with decisions, risks, and KPIs.</li>

</ul>

</div>

<div class="related-prompts-section">

<h2 class="wp-block-heading">Related Prompts</h2>



<p>Once you have a budget blueprint, these prompts help you communicate it, win buy-in, and turn the plan into decisions and documents.</p>



<p>If you also need to turn your budget plan into a polished deliverable a client can sign off on, pair this with <a href="https://flowpast.com/prompts/write-a-client-ready-business-proposal-with-this-ai-prompt/">Write a Client-Ready Business Proposal with this AI Prompt</a>. It’s useful when you want to include scope, timeline, and clear terms alongside the financial plan so the next steps are unmistakable.</p>



<p>For teams doing leadership approvals or board-style readouts, <a href="https://flowpast.com/prompts/write-executive-business-proposals-ai-prompt/">Write Executive Business Proposals AI Prompt</a> helps you translate the budget logic into an executive narrative. Use it when the budget is solid but the decision-makers need a tighter case, fewer distractions, and sharper tradeoffs.</p>



<p>When your next challenge is explaining the plan visually (and quickly), <a href="https://flowpast.com/prompts/build-a-persuasive-business-presentation-ai-prompt/">Build a Persuasive Business Presentation AI Prompt</a> is the natural companion. Feed it your categories, scenarios, and KPI list, then ask for a 8–12 slide structure that highlights what changed, why it matters, and what you will monitor monthly.</p>


<br>


<p>Quick reference:</p>



<ul class="wp-block-list">

<li><a href="https://flowpast.com/prompts/write-a-client-ready-business-proposal-with-this-ai-prompt/">Write a Client-Ready Business Proposal with this AI Prompt</a>: Turn budget into client-facing scope and terms.</li>


<li><a href="https://flowpast.com/prompts/write-executive-business-proposals-ai-prompt/">Write Executive Business Proposals AI Prompt</a>: Executive summary and approval-ready business case.</li>

<li><a href="https://flowpast.com/prompts/build-a-persuasive-business-presentation-ai-prompt/">Build a Persuasive Business Presentation AI Prompt</a>: Convert budget into a concise decision deck.</li>


<li><a href="https://flowpast.com/prompts/write-a-persuasive-opinion-article-with-this-ai-prompt/">Write a Persuasive Opinion Article with this AI Prompt</a>: Publish your “why this plan” viewpoint.</li>


<li><a href="https://flowpast.com/prompts/write-a-persuasive-political-manifesto-with-this-ai-prompt/">Write a Persuasive Political Manifesto with this AI Prompt</a>: Structure bold positioning and commitments.</li>

</ul>
<!-- /wp:post-content -->
</div>

<div class="faq-section">
<!-- wp:heading {"level":2} -->
<h2 class="wp-block-heading">Common Questions</h2>
<!-- /wp:heading -->

<div class="faq-item">
<span class="question">Which roles benefit most from this small business budget AI prompt?</span>
<!-- wp:paragraph -->
<p class="answer"><strong>Small business owners</strong> use this to turn messy “hope-based” planning into a clear allocation plan with reserves and monthly KPIs. <strong>Operations managers</strong> benefit because the prompt ties goals to spend timing, so hiring, tooling, and vendor decisions have guardrails. <strong>Fractional CFOs and finance consultants</strong> leverage the built-in pre-analysis, look-back diagnosis, and pressure test to deliver a decision-ready blueprint without writing everything from scratch. <strong>Agency owners</strong> apply it to smooth cash flow, set realistic marketing-to-delivery spend ratios, and plan for lumpy client revenue.</p>
<!-- /wp:paragraph -->
</div>

<div class="faq-item">
<span class="question">Which industries get the most value from this small business budget AI prompt?</span>
<!-- wp:paragraph -->
<p class="answer"><strong>E-commerce brands</strong> get value because the external pressure test can factor in shipping, returns, inventory risk, and ad cost volatility, then reflect that in reserves and scenario ranges. <strong>Local service businesses</strong> (home services, clinics, studios) can use it to plan staffing and seasonality, especially when demand fluctuates and labor costs move fast. <strong>Professional services firms</strong> benefit when utilization and pipeline uncertainty make annual plans fragile; the prompt helps translate goals into capacity and spend categories with clear assumptions. <strong>Light manufacturing and product businesses</strong> often need tighter buffers due to supplier pricing and financing costs, and this prompt pushes that into explicit safety net decisions.</p>
<!-- /wp:paragraph -->
</div>

<div class="faq-item">
<span class="question">Why do basic AI prompts for building a small business budget produce weak results?</span>
<!-- wp:paragraph -->
<p class="answer">A typical prompt like “Write me a budget for my small business” fails because it: lacks your historical performance signals (so it can’t spot cost concentrations or margin pressure), provides no structured process (so it jumps to numbers without a pre-analysis), ignores macro and industry conditions (so financing and demand shifts don’t show up in allocations), produces generic category splits instead of percentage ranges with rationales, and misses explicit assumptions (so you can’t tell what’s real versus what the model guessed). This prompt is stronger because it forces diagnosis, pressure testing, and decision-ready outputs, not just a template.</p>
<!-- /wp:paragraph -->
</div>

<div class="faq-item">
<span class="question">Can I customize this small business budget prompt for my specific situation?</span>
<!-- wp:paragraph -->
<p class="answer">Yes, but customization happens through what you paste in as context, since the prompt itself has no variables. Include your last 12 months of revenue and major expenses, your goals (for example: “hire 2 techs by May” or “launch subscription by Q3”), and your risk posture (how much volatility you can tolerate). Add external conditions you’re experiencing, like supplier increases, local demand shifts, or borrowing costs. After the first output, use a follow-up prompt like: “Rebuild the plan assuming revenue is 15% lower than expected for two quarters, and show what categories you would cut, what you would protect, and how reserves change.”</p>
<!-- /wp:paragraph -->
</div>

<div class="faq-item">
<span class="question">What are the most common mistakes when using this small business budget prompt?</span>
<!-- wp:paragraph -->
<p class="answer">The biggest mistake is providing no historical baseline — instead of “We did fine last year,” use “2025 revenue was $1.2M, gross margin averaged 48%, payroll was 22% of revenue, marketing was 9%, with a slow season in Jan–Feb.” Another common error is vague goals; “grow the business” is weak, while “increase recurring revenue from 10% to 25% by Q4” gives the budget something to translate into categories and timing. People also omit risk posture, which leads to mismatched reserves; “I’m okay with risk” is fuzzy compared to “I need 2 months of payroll protected at all times.” Finally, skipping macro conditions (rates, labor market, pricing pressure) causes allocations that look clean on paper but fail in real life.</p>
<!-- /wp:paragraph -->
</div>

<div class="faq-item">
<span class="question">Who should NOT use this small business budget prompt?</span>
<!-- wp:paragraph -->
<p class="answer">This prompt isn’t ideal for tax, legal, or regulatory compliance planning, since it explicitly avoids those areas. It’s also a poor fit if your books are not reliable enough to summarize last year at all; you will get better results by cleaning up your bookkeeping first, then running the prompt. And if you only want a quick fill-in-the-blank template with no analysis, the structured diagnosis and pressure test may feel like extra work. In those cases, start simpler, then come back once you’re ready to make decisions with real tradeoffs.</p>
<!-- /wp:paragraph -->
</div>

<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "FAQPage",
  "mainEntity": [
    {
      "@type": "Question",
      "name": "Which roles benefit most from this small business budget AI prompt?",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "Small business owners use this to turn messy “hope-based” planning into a clear allocation plan with reserves and monthly KPIs. Operations managers benefit because the prompt ties goals to spend timing, so hiring, tooling, and vendor decisions have guardrails. Fractional CFOs and finance consultants leverage the built-in pre-analysis, look-back diagnosis, and pressure test to deliver a decision-ready blueprint without writing everything from scratch. Agency owners apply it to smooth cash flow, set realistic marketing-to-delivery spend ratios, and plan for lumpy client revenue."
      }
    },
    {
      "@type": "Question",
      "name": "Which industries get the most value from this small business budget AI prompt?",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "E-commerce brands get value because the external pressure test can factor in shipping, returns, inventory risk, and ad cost volatility, then reflect that in reserves and scenario ranges. Local service businesses (home services, clinics, studios) can use it to plan staffing and seasonality, especially when demand fluctuates and labor costs move fast. Professional services firms benefit when utilization and pipeline uncertainty make annual plans fragile; the prompt helps translate goals into capacity and spend categories with clear assumptions. Light manufacturing and product businesses often need tighter buffers due to supplier pricing and financing costs, and this prompt pushes that into explicit safety net decisions."
      }
    },
    {
      "@type": "Question",
      "name": "Why do basic AI prompts for building a small business budget produce weak results?",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "A typical prompt like “Write me a budget for my small business” fails because it: lacks your historical performance signals (so it can’t spot cost concentrations or margin pressure), provides no structured process (so it jumps to numbers without a pre-analysis), ignores macro and industry conditions (so financing and demand shifts don’t show up in allocations), produces generic category splits instead of percentage ranges with rationales, and misses explicit assumptions (so you can’t tell what’s real versus what the model guessed). This prompt is stronger because it forces diagnosis, pressure testing, and decision-ready outputs, not just a template."
      }
    },
    {
      "@type": "Question",
      "name": "Can I customize this small business budget prompt for my specific situation?",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "Yes, but customization happens through what you paste in as context, since the prompt itself has no variables. Include your last 12 months of revenue and major expenses, your goals (for example: “hire 2 techs by May” or “launch subscription by Q3”), and your risk posture (how much volatility you can tolerate). Add external conditions you’re experiencing, like supplier increases, local demand shifts, or borrowing costs. After the first output, use a follow-up prompt like: “Rebuild the plan assuming revenue is 15% lower than expected for two quarters, and show what categories you would cut, what you would protect, and how reserves change.”"
      }
    },
    {
      "@type": "Question",
      "name": "What are the most common mistakes when using this small business budget prompt?",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "The biggest mistake is providing no historical baseline — instead of “We did fine last year,” use “2025 revenue was $1.2M, gross margin averaged 48%, payroll was 22% of revenue, marketing was 9%, with a slow season in Jan–Feb.” Another common error is vague goals; “grow the business” is weak, while “increase recurring revenue from 10% to 25% by Q4” gives the budget something to translate into categories and timing. People also omit risk posture, which leads to mismatched reserves; “I’m okay with risk” is fuzzy compared to “I need 2 months of payroll protected at all times.” Finally, skipping macro conditions (rates, labor market, pricing pressure) causes allocations that look clean on paper but fail in real life."
      }
    },
    {
      "@type": "Question",
      "name": "Who should NOT use this small business budget prompt?",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "This prompt isn’t ideal for tax, legal, or regulatory compliance planning, since it explicitly avoids those areas. It’s also a poor fit if your books are not reliable enough to summarize last year at all; you will get better results by cleaning up your bookkeeping first, then running the prompt. And if you only want a quick fill-in-the-blank template with no analysis, the structured diagnosis and pressure test may feel like extra work. In those cases, start simpler, then come back once you’re ready to make decisions with real tradeoffs."
      }
    }
  ]
}
</script>
</div>

<div class="closing-section">
<!-- wp:paragraph -->
<p>A budget should tell you what to do when things go right, and what to do when they don’t. Paste this prompt into ChatGPT, add your real numbers and constraints, and walk away with a plan you can run month after month.</p>
<!-- /wp:paragraph -->
</div>]]></content:encoded>
					
		
		
		<media:content url="https://flowpast.s3.eu-north-1.amazonaws.com/featured_blog_images/5001753.webp" medium="image"></media:content>
            	</item>
		<item>
		<title>Build a Campus Recruiting Playbook with this AI Prompt</title>
		<link>https://flowpast.com/prompts/build-a-campus-recruiting-playbook-with-this-ai-prompt/</link>
		
		<dc:creator><![CDATA[Lisa Granqvist]]></dc:creator>
		<pubDate>Fri, 23 Jan 2026 02:52:18 +0000</pubDate>
				<category><![CDATA[Prompts]]></category>
		<guid isPermaLink="false">https://flowpast.com/?p=5003191</guid>

					<description><![CDATA[Top students ignore unknown brands - the ultimate AI Prompt that maps a multi-year campus engagement plan, funnels, and ROI. Discover more AI prompts for marketing, sales, and ops.]]></description>
										<content:encoded><![CDATA[<!-- FOCUS_KEYWORD: campus recruiting playbook -->

<div class="hook-introduction">

<p>Your campus recruiting probably spikes for a few weeks, then disappears. Students see the same loud pitches from big-name tech employers, and your team is left chasing replies, scrambling for interns, and guessing what actually moved the needle.</p>



<p>This <strong>campus recruiting playbook</strong> is built for <strong>University Recruiting leads</strong> who need a predictable intern-to-full-time pipeline, <strong>HR teams at mid-market companies</strong> trying to win on relationship instead of brand power, and <strong>agency or RPO recruiters</strong> who must prove outcomes to clients across multiple campuses. The output is a multi-year plan (sophomore discovery through post-offer retention) with touchpoints, scoring milestones, budget allocation guidance, and ROI logic you can present to leadership.</p>

</div>

<div class="what-and-when-section">

<h2 class="wp-block-heading">What Does This AI Prompt Do and When to Use It?</h2>



<table class="solution-results-table three-column" role="presentation" aria-label="What this prompt does, when to use it, and what you get">
 <thead>
    <tr>
      <th scope="col">What This Prompt Does</th>
      <th scope="col">When to Use This Prompt</th>
      <th scope="col">What You&#8217;ll Get</th>
    </tr>
  </thead>
  <tbody>
    <tr>
      <td>
        <ul class="automation-list">
          <li>Maps a four-stage journey from sophomore discovery to post-offer retention with clear objectives per stage.</li>
          <li>Designs authentic connection mechanisms (peer ambassadors, faculty trust, community involvement) instead of generic info sessions.</li>
          <li>Builds a hybrid touchpoint plan that explicitly respects student time and attention limits.</li>
          <li>Adds instrumentation: progression milestones, engagement scoring, and measurable conversion gates at every step.</li>
          <li>Allocates budget across programs and channels and ties spend to ROI assumptions and projections.</li>
       </ul>
      </td>
      <td>
        <ul class="results-list">
          <li>You are losing candidates to “big-brand campus noise” and need a differentiated posture that feels student-first.</li>
          <li>Your intern class quality is inconsistent because outreach starts too late (junior spring) and relationships are shallow.</li>
          <li>Leadership is asking for proof: what activities drive applications, acceptances, and intern-to-FTE conversion.</li>
          <li>You are expanding to new campuses and need a repeatable system, not one-off event planning.</li>
          <li>Your team is split across virtual and in-person efforts, and the experience feels disconnected or redundant.</li>
        </ul>
      </td>
       <td>
         <ul class="deliverables-list">
           <li>A full multi-year campus recruiting playbook organized by stage (sophomore, junior, senior, post-offer).</li>
           <li>A touchpoint calendar outline with virtual and in-person activations plus the purpose of each.</li>
           <li>An engagement scoring model with milestone definitions you can track in any spreadsheet or ATS notes.</li>
           <li>A budget distribution guide for the annual constraint, including tradeoffs and “don’t waste money here” notes.</li>
           <li>An ROI logic section with projection assumptions, leading indicators, and reporting-friendly metrics.</li>
         </ul>
       </td>
    </tr>
  </tbody>
</table>

</div>

<div class="prompt-display-section">

<h2 class="wp-block-heading">The Full AI Prompt: Multi-Year Campus Recruiting Playbook Builder</h2>


<!-- Prompt file not found: /home/flowpast/htdocs/flowpast.com/wp-content/data/prompts_scraped/5006500/prompt-2026.txt -->

</div>

<div class="pro-tips-section">

<h2 class="wp-block-heading">Pro Tips for Better AI Prompt Results</h2>



<ul class="wp-block-list">

<li><strong>Define “win” beyond applications.</strong> If your goal is intern-to-FTE conversion, say so explicitly, then ask the model to prioritize acceptance rate and conversion gates. Follow up with: “Add leading indicators for trust-building (not just applicant volume) and show how they predict offer acceptance.”</li>


<li><strong>Pressure-test the student time budget.</strong> The prompt is designed to respect attention limits, but you’ll get sharper recommendations if you request a hard cap. Try: “Assume a target student will only engage 90 minutes per month; redesign touchpoints to fit without reducing relationship depth.”</li>


<li><strong>Ask for “anti-noise” differentiation in plain language.</strong> Big brands win on familiarity, so your playbook needs credibility tactics that do not feel like marketing. A useful follow-up is: “Rewrite the positioning so it sounds like a peer recommendation, not an employer pitch; include 5 examples students would actually repeat.”</li>


<li><strong>Iterate the scoring model until it’s trackable.</strong> After the first output, push it toward something your team will really use: “Now make the engagement score measurable with observable behaviors (reply, RSVP, referral, coffee chat) and define thresholds for ‘ready for internship interview’ vs ‘nurture.’”</li>


<li><strong>Combine with a KPI framework for clean reporting.</strong> Once the playbook is drafted, tie it into a reporting cadence so leadership stops asking for ad-hoc updates. Pair it with <a href="https://flowpast.com/prompts/build-a-kpi-framework-with-this-ai-prompt/">Build a KPI Framework with this AI Prompt</a> and ask: “Translate the playbook milestones into a monthly exec dashboard with leading and lagging metrics.”</li>

</ul>

</div>

<div class="related-prompts-section">

<h2 class="wp-block-heading">Related Prompts</h2>



<p>Once you’ve built your campus plan, these prompts help you measure it, report it, and defend budget with numbers.</p>



<p>If you also need a clean measurement layer for your recruiting funnel, <a href="https://flowpast.com/prompts/build-a-goal-aligned-kpi-system-with-this-ai-prompt/">Build a Goal-Aligned KPI System with this AI Prompt</a> is a strong next step. When your VP asks, “How does sophomore engagement tie to hires next year?”, a goal-aligned KPI tree makes that story simple and credible.</p>



<p>For teams doing deeper campus selection (which schools, which departments, which student groups), <a href="https://flowpast.com/prompts/build-a-market-research-kpi-framework-with-this-ai-prompt/">Build a Market Research KPI Framework with this AI Prompt</a> helps you evaluate campuses like markets. Use it when you’re deciding where to invest travel, ambassador programs, or faculty partnerships and need a defensible comparison model.</p>



<p>When your stakeholders want a quick, tabular view of performance, <a href="https://flowpast.com/prompts/build-a-sales-kpi-dashboard-table-with-this-ai-prompt/">Build a Sales KPI Dashboard Table with this AI Prompt</a> is surprisingly adaptable. Swap “leads and opportunities” for “prospects, applicants, interviews, offers,” and you’ll get a dashboard format that’s easy to review weekly.</p>


<br>


<p>Quick reference:</p>



<ul class="wp-block-list">

<li><a href="https://flowpast.com/prompts/build-a-kpi-framework-with-this-ai-prompt/">Build a KPI Framework with this AI Prompt</a>: Turn activities into measurable outcomes.</li>


<li><a href="https://flowpast.com/prompts/build-a-goal-aligned-kpi-system-with-this-ai-prompt/">Build a Goal-Aligned KPI System with this AI Prompt</a>: Tie recruiting to company goals.</li>


<li><a href="https://flowpast.com/prompts/build-a-market-research-kpi-framework-with-this-ai-prompt/">Build a Market Research KPI Framework with this AI Prompt</a>: Decide which campuses to prioritize.</li>


<li><a href="https://flowpast.com/prompts/build-a-sales-kpi-dashboard-table-with-this-ai-prompt/">Build a Sales KPI Dashboard Table with this AI Prompt</a>: Weekly dashboard table for funnel health.</li>


<li><a href="https://flowpast.com/prompts/build-a-task-platform-kpi-suite-with-this-ai-prompt/">Build a Task Platform KPI Suite with this AI Prompt</a>: KPI suite for multi-step workflows.</li>

</ul>

</div>

<div class="faq-section">

<h2 class="wp-block-heading">Common Questions</h2>


<div class="faq-item">
<span class="question">Which roles benefit most from this campus recruiting playbook AI prompt?</span>

<p class="answer"><strong>University Recruiting Managers</strong> use this to turn scattered events into a multi-year pipeline with measurable milestones and a defensible budget plan. <strong>Talent Acquisition Directors</strong> rely on it when leadership wants forecasting, ROI logic, and a clear answer to “what are we doing differently than big tech?” <strong>People Ops or HR Generalists at smaller companies</strong> find it helpful because it replaces guesswork with a repeatable journey (sophomore through post-offer) that doesn’t require a huge team. <strong>RPO and recruiting consultants</strong> apply it to create a client-ready playbook with instrumentation and reporting-friendly definitions.</p>

</div>

<div class="faq-item">
<span class="question">Which industries get the most value from this campus recruiting playbook AI prompt?</span>

<p class="answer"><strong>Mid-market SaaS</strong> teams benefit when they compete against famous tech logos and need trust-based, peer-led credibility to drive intern acceptance. <strong>Manufacturing and industrial firms</strong> use it to build earlier relationships (sophomore year) that help overcome location concerns and limited brand awareness on campus. <strong>Financial services</strong> teams get value by structuring a multi-touch journey that balances compliance-conscious messaging with authentic mentorship and alumni/peer proof. <strong>Healthcare and health tech</strong> orgs apply it to coordinate hybrid engagement across clinical, data, and operations tracks without spamming students or relying on generic info sessions.</p>

</div>

<div class="faq-item">
<span class="question">Why do basic AI prompts for building a campus recruiting playbook produce weak results?</span>

<p class="answer">A typical prompt like “<em>Write me a campus recruiting plan for my company</em>” fails because it: lacks a multi-year journey design (it usually starts at “career fair week”), provides no instrumentation or engagement scoring, ignores student attention constraints and ends up recommending more events, produces generic “info session + mass email” tactics instead of peer credibility mechanisms, and misses competitive differentiation from big-brand noise. This prompt forces structure: stages, touchpoints, measurable gates, and ROI logic. Frankly, that’s what makes it usable.</p>

</div>

<div class="faq-item">
<span class="question">Can I customize this campus recruiting playbook prompt for my specific situation?</span>

<p class="answer">Yes, but you’ll customize it through the content you paste around it, since the prompt itself has no variables (0 inputs). The best approach is to prepend a short “context block” with your target campuses, priority majors, hiring numbers, timeline, and annual budget constraint, then run the prompt. After you get the first draft, ask: “Revise this playbook for two scenarios: (1) travel budget cut by 30% and (2) acceptance rate is the top priority; show what changes and what stays.” If you want tighter measurement, pair the outputs with a KPI prompt so your milestones become dashboard metrics.</p>

</div>

<div class="faq-item">
<span class="question">What are the most common mistakes when using this campus recruiting playbook prompt?</span>

<p class="answer">The biggest mistake is giving vague context up front; instead of “We hire interns,” provide specifics like “We need 12 software interns and 6 data interns across two campuses, with 60% intern-to-FTE conversion.” Another common error is asking for “more outreach” rather than requiring time-boxed engagement; ask for a monthly time cap per student and you’ll avoid an unrealistic calendar. Teams also forget to request differentiation, so the model drifts toward standard career-fair playbooks; explicitly say “Avoid generic info sessions and mass blasts” (it’s already a constraint, but repeating it keeps outputs crisp). Finally, people skip measurement details; push for observable scoring inputs like replies, RSVPs, referrals, and repeat attendance so the playbook can be tracked without new tooling.</p>

</div>

<div class="faq-item">
<span class="question">Who should NOT use this campus recruiting playbook prompt?</span>

<p class="answer">This prompt isn’t ideal for one-off hiring pushes where you only need candidates for a single semester and won’t invest in long-term relationships. It’s also not the right tool if you’re looking for legal/compliance guidance, compensation banding, or ATS implementation specifics, because it explicitly stays tool-agnostic and out of policy. If you have not validated the roles you’re hiring for (or you’re still debating headcount), start with a simpler planning doc and come back once hiring targets and constraints are real.</p>

</div>

<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "FAQPage",
  "mainEntity": [
    {
      "@type": "Question",
      "name": "Which roles benefit most from this campus recruiting playbook AI prompt?",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "University Recruiting Managers use this to turn scattered events into a multi-year pipeline with measurable milestones and a defensible budget plan. Talent Acquisition Directors rely on it when leadership wants forecasting, ROI logic, and a clear answer to “what are we doing differently than big tech?” People Ops or HR Generalists at smaller companies find it helpful because it replaces guesswork with a repeatable journey (sophomore through post-offer) that doesn’t require a huge team. RPO and recruiting consultants apply it to create a client-ready playbook with instrumentation and reporting-friendly definitions."
      }
    },
    {
      "@type": "Question",
      "name": "Which industries get the most value from this campus recruiting playbook AI prompt?",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "Mid-market SaaS teams benefit when they compete against famous tech logos and need trust-based, peer-led credibility to drive intern acceptance. Manufacturing and industrial firms use it to build earlier relationships (sophomore year) that help overcome location concerns and limited brand awareness on campus. Financial services teams get value by structuring a multi-touch journey that balances compliance-conscious messaging with authentic mentorship and alumni/peer proof. Healthcare and health tech orgs apply it to coordinate hybrid engagement across clinical, data, and operations tracks without spamming students or relying on generic info sessions."
      }
    },
    {
      "@type": "Question",
      "name": "Why do basic AI prompts for building a campus recruiting playbook produce weak results?",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "A typical prompt like “Write me a campus recruiting plan for my company” fails because it: lacks a multi-year journey design (it usually starts at “career fair week”), provides no instrumentation or engagement scoring, ignores student attention constraints and ends up recommending more events, produces generic “info session + mass email” tactics instead of peer credibility mechanisms, and misses competitive differentiation from big-brand noise. This prompt forces structure: stages, touchpoints, measurable gates, and ROI logic. Frankly, that’s what makes it usable."
      }
    },
    {
      "@type": "Question",
      "name": "Can I customize this campus recruiting playbook prompt for my specific situation?",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "Yes, but you’ll customize it through the content you paste around it, since the prompt itself has no variables (0 inputs). The best approach is to prepend a short “context block” with your target campuses, priority majors, hiring numbers, timeline, and annual budget constraint, then run the prompt. After you get the first draft, ask: “Revise this playbook for two scenarios: (1) travel budget cut by 30% and (2) acceptance rate is the top priority; show what changes and what stays.” If you want tighter measurement, pair the outputs with a KPI prompt so your milestones become dashboard metrics."
      }
    },
    {
      "@type": "Question",
      "name": "What are the most common mistakes when using this campus recruiting playbook prompt?",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "The biggest mistake is giving vague context up front; instead of “We hire interns,” provide specifics like “We need 12 software interns and 6 data interns across two campuses, with 60% intern-to-FTE conversion.” Another common error is asking for “more outreach” rather than requiring time-boxed engagement; ask for a monthly time cap per student and you’ll avoid an unrealistic calendar. Teams also forget to request differentiation, so the model drifts toward standard career-fair playbooks; explicitly say “Avoid generic info sessions and mass blasts” (it’s already a constraint, but repeating it keeps outputs crisp). Finally, people skip measurement details; push for observable scoring inputs like replies, RSVPs, referrals, and repeat attendance so the playbook can be tracked without new tooling."
      }
    },
    {
      "@type": "Question",
      "name": "Who should NOT use this campus recruiting playbook prompt?",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "This prompt isn’t ideal for one-off hiring pushes where you only need candidates for a single semester and won’t invest in long-term relationships. It’s also not the right tool if you’re looking for legal/compliance guidance, compensation banding, or ATS implementation specifics, because it explicitly stays tool-agnostic and out of policy. If you have not validated the roles you’re hiring for (or you’re still debating headcount), start with a simpler planning doc and come back once hiring targets and constraints are real."
      }
    }
  ]
}
</script>
</div>

<div class="closing-section">

<p>A relationship-first campus strategy beats a louder logo, but only if you run it with discipline and measurement. Paste the prompt into your AI tool, add your campus context, and build a playbook your team can execute all year.</p>

</div>]]></content:encoded>
					
		
		
		<media:content url="https://flowpast.s3.eu-north-1.amazonaws.com/featured_blog_images/5003191.webp" medium="image"></media:content>
            	</item>
	</channel>
</rss>
