<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	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>Kall utskick och personliga mejl &#8211; Node Nordic &#8211; AI Konsult för företag</title>
	<atom:link href="https://nodenordic.se/function/kall-utskick-och-personliga-mejl/feed/" rel="self" type="application/rss+xml" />
	<link>https://nodenordic.se</link>
	<description>Vi guidar er från AI-strategi och pilot till färdig implementation och skalning.</description>
	<lastBuildDate>Fri, 23 Jan 2026 02:49:22 +0000</lastBuildDate>
	<language>sv-SE</language>
	<sy:updatePeriod>
	hourly	</sy:updatePeriod>
	<sy:updateFrequency>
	1	</sy:updateFrequency>
	<generator>https://wordpress.org/?v=6.9.1</generator>

<image>
	<url>https://nodenordic.se/wp-content/uploads/2025/12/cropped-icon-32x32.png</url>
	<title>Kall utskick och personliga mejl &#8211; Node Nordic &#8211; AI Konsult för företag</title>
	<link>https://nodenordic.se</link>
	<width>32</width>
	<height>32</height>
</image> 
	<item>
		<title>Bygg en transformationsplan för social rekrytering med AI</title>
		<link>https://nodenordic.se/prompts/bygg-en-transformationsplan-for-social-rekrytering-med-ai/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=bygg-en-transformationsplan-for-social-rekrytering-med-ai</link>
		
		<dc:creator><![CDATA[Rickard Andersson]]></dc:creator>
		<pubDate>Fri, 23 Jan 2026 02:49:22 +0000</pubDate>
				<category><![CDATA[prompts]]></category>
		<guid isPermaLink="false">https://nodenordic.se/?p=5003188</guid>

					<description><![CDATA[<p>Passiva kandidater ignorerar jobbannonser – en färdig AI-prompt som bygger ett stegvis system för social rekrytering med roller, material och KPI:er.</p>
<p>&lt;p&gt;The post <a rel="nofollow" href="https://nodenordic.se/prompts/bygg-en-transformationsplan-for-social-rekrytering-med-ai/">Bygg en transformationsplan för social rekrytering med AI</a> first appeared on <a rel="nofollow" href="https://nodenordic.se">Node Nordic - AI Konsult för företag</a>.&lt;/p&gt;</p>
]]></description>
										<content:encoded><![CDATA[<!-- FOCUS_KEYWORD: social recruiting transformation -->
<div class="hook-introduction">

<p>Dina jobbannonser syns. Det betyder inte att de övertygar. Passiva kandidater skummar, scrollar och går vidare eftersom ”vi rekryterar” låter som alla andra och, ärligt talat, inte ger dem något att reagera på.</p>



<p>Den här <strong>social recruiting transformation</strong> är byggd för <strong>Talent Acquisition-ledare</strong> som behöver ett repeterbart socialt system (inte slumpmässigt postande), <strong>specialister inom rekryteringsmarknadsföring</strong> som sitter fast utan en innehållsmotor som medarbetare faktiskt vill stötta, och <strong>searchkonsulter/inhouse-sourcers</strong> som vill ha fler varma samtal med seniora kandidater med hög krav- och kompetensnivå. Resultatet är en transformation i flera faser (7–12 faser) med tydliga roller, plattformsspecifika upplägg (LinkedIn, X, Instagram), nödvändiga assets och KPI:er som följer utvecklingen från närvaro till riktiga samtal.</p>

</div>

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

<h2 class="wp-block-heading">Vad gör den här AI-prompten och när ska du använda den?</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">Vad den här prompten gör</th>
      <th scope="col">När du ska använda den här prompten</th>
      <th scope="col">Vad du får</th>
    </tr>
  </thead>
  <tbody>
    <tr>
      <td>
        <ul class="automation-list">
          <li>Den återger din nuvarande rekryteringsverklighet och definierar vad ”vinst” betyder innan den föreslår några taktiker.</li>
          <li>Den diagnosticerar gap inom närvaro, innehåll, engagemang och konvertering till samtal med passiva talanger.</li>
          <li>Den genererar en skräddarsydd färdplan i 7–12 faser som matchar din mognadsnivå, resurser, budget och rekryteringsbrådska.</li>
          <li>Den prioriterar LinkedIn, X (Twitter) och Instagram och rekommenderar plattformsanpassade, mänskligt formulerade interaktioner.</li>
          <li>Den bygger ett operativt system med autentiskt kulturstorytelling (medarbetarberättelser) och undviker spamig eller oetisk outreach.</li>
       </ul>
      </td>
      <td>
        <ul class="results-list">
          <li>Teamet postar jobb regelbundet, men ansökningarna håller låg kvalitet eller så ser du för få kvalificerade seniora profiler.</li>
          <li>Rekryterande chefer vill ha ”fler kandidater”, men ert varumärke ger inte passiva personer någon anledning att engagera sig.</li>
          <li>Ni ska skala rekryteringen och behöver något mer hållbart än en kampanjspurt eller en engångskalender för innehåll.</li>
          <li>Konkurrenter vinner tankerymd på LinkedIn, och era rekryterare tvingas till kalla utskick som ignoreras.</li>
          <li>Ni har medarbetarberättelser, projekt och kulturögonblick, men ingen struktur för att omvandla dem till rekryteringsmomentum.</li>
        </ul>
      </td>
       <td>
         <ul class="deliverables-list">
           <li>En social rekryteringstransformation i 7–12 faser med mål och exitkriterier per fas.</li>
           <li>En karta över roller och ansvar (vem postar, vem kommenterar, vem godkänner, vem rapporterar) med realistisk arbetsbelastning.</li>
           <li>En lista över nödvändiga assets (storyprompter, innehållspelare, DM-skript, kommentarprompter) redo att sättas i produktion.</li>
           <li>Ett KPI-scorecard som följer ledande indikatorer (kvalitet i engagemang, startade samtal) och eftersläpande indikatorer (pipeline-lyft).</li>
           <li>En rekommendation för sekvensering och tidslinje som visar vad ni ska bygga först och vad som kan vänta.</li>
         </ul>
       </td>
    </tr>
  </tbody>
</table>

</div>

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

<h2 class="wp-block-heading">Hela AI-prompten: byggare för social rekryteringstransformation</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">
                                    Steg 1: Anpassa prompten med din information
                            </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>Återställ</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>Anpassa och kopiera hela prompten</span>
                </button>
            </div>
        </div>

        <!-- Customize the Prompt Section -->
                    <div class="prompt-customize-section">
                <span class="customize-title">Anpassa prompten</span>
                <p class="customize-subtitle">Fyll i fälten nedan för att anpassa prompten efter dina behov.</p>
                <table class="customize-table">
                    <thead>
                        <tr>
                            <th>Variabel</th>
                            <th>Vad du ska ange</th>
                            <th>Anpassa prompten</th>
                        </tr>
                    </thead>
                    <tbody>
                                                    <tr>
                                <td class="var-name"><code>[FORETAGSNAMN]</code></td>
                                <td class="var-desc">
                                    Ange det fullständiga namnet på företaget eller varumärket som strategin för social rekrytering tas fram för.                                    <div class="var-example">Till exempel: "Acme AB"</div>
                                </td>
                                <td class="var-input">
                                                                            <input
                                            type="text"
                                            class="customize-input"
                                            data-placeholder="[FORETAGSNAMN]"
                                            placeholder="Ange ditt värde här..." />
                                                                    </td>
                            </tr>
                                                    <tr>
                                <td class="var-name"><code>[BRANSCH]</code></td>
                                <td class="var-desc">
                                    Ange vilken bransch eller nisch företaget verkar inom så att strategin kan anpassas till relevanta normer och förväntningar.                                    <div class="var-example">Till exempel: "Hälsoteknik"</div>
                                </td>
                                <td class="var-input">
                                                                            <input
                                            type="text"
                                            class="customize-input"
                                            data-placeholder="[BRANSCH]"
                                            placeholder="Ange ditt värde här..." />
                                                                    </td>
                            </tr>
                                                    <tr>
                                <td class="var-name"><code>[HUVUDMAL]</code></td>
                                <td class="var-desc">
                                    Beskriv det främsta målet med företagets satsning på social rekrytering, till exempel att attrahera passiva kandidater eller bygga en talangcommunity.                                    <div class="var-example">Till exempel: "Attrahera erfarna mjukvaruutvecklare som redan är anställda och inte aktivt söker nya möjligheter."</div>
                                </td>
                                <td class="var-input">
                                                                            <textarea
                                            class="customize-input"
                                            data-placeholder="[HUVUDMAL]"
                                            placeholder="Ange ditt värde här..."
                                            rows="3"></textarea>
                                                                    </td>
                            </tr>
                                                    <tr>
                                <td class="var-name"><code>[KONTEXT]</code></td>
                                <td class="var-desc">
                                    Ge detaljer om vilka typer av roller, nivåer och orter företaget rekryterar till, samt andra relevanta egenskaper för tjänsterna.                                    <div class="var-example">Till exempel: "Seniora data scientists baserade i USA, med expertis inom maskininlärning och Python."</div>
                                </td>
                                <td class="var-input">
                                                                            <textarea
                                            class="customize-input"
                                            data-placeholder="[KONTEXT]"
                                            placeholder="Ange ditt värde här..."
                                            rows="3"></textarea>
                                                                    </td>
                            </tr>
                                                    <tr>
                                <td class="var-name"><code>[TIDSRAM]</code></td>
                                <td class="var-desc">
                                    Ange hur brådskande rekryteringen är och vilken tidsplan som gäller för att tillsätta rollerna, inklusive eventuella deadlines eller milstolpar.                                    <div class="var-example">Till exempel: "Behöver tillsätta alla roller inom 90 dagar för att stödja en produktlansering planerad till Q2."</div>
                                </td>
                                <td class="var-input">
                                                                            <input
                                            type="text"
                                            class="customize-input"
                                            data-placeholder="[TIDSRAM]"
                                            placeholder="Ange ditt värde här..." />
                                                                    </td>
                            </tr>
                                                    <tr>
                                <td class="var-name"><code>[BUDGET]</code></td>
                                <td class="var-desc">
                                    Ange den avsatta budgeten för strategin för social rekrytering, inklusive eventuella begränsningar eller flexibilitet.                                    <div class="var-example">Till exempel: "20 000 USD för kampanjer i sociala medier och innehållsproduktion under en 3-månadersperiod."</div>
                                </td>
                                <td class="var-input">
                                                                            <input
                                            type="text"
                                            class="customize-input"
                                            data-placeholder="[BUDGET]"
                                            placeholder="Ange ditt värde här..." />
                                                                    </td>
                            </tr>
                                                    <tr>
                                <td class="var-name"><code>[VARUMARKESTON]</code></td>
                                <td class="var-desc">
                                    Beskriv vilken ton och vilket uttryck företaget använder i sin kommunikation, så att det linjerar med kulturen och målgruppen.                                    <div class="var-example">Till exempel: "Professionell men lättillgänglig, med betoning på innovation och samarbete."</div>
                                </td>
                                <td class="var-input">
                                                                            <textarea
                                            class="customize-input"
                                            data-placeholder="[VARUMARKESTON]"
                                            placeholder="Ange ditt värde här..."
                                            rows="3"></textarea>
                                                                    </td>
                            </tr>
                                                    <tr>
                                <td class="var-name"><code>[MALGRUPP]</code></td>
                                <td class="var-desc">
                                    Definiera den primära målgruppen som strategin för social rekrytering ska rikta sig till, inklusive demografi, intressen och yrkesmässiga egenskaper.                                    <div class="var-example">Till exempel: "Teknikprofessionella mitt i karriären med 5–10 års erfarenhet som värdesätter balans mellan arbete och privatliv samt möjligheter till karriärutveckling."</div>
                                </td>
                                <td class="var-input">
                                                                            <textarea
                                            class="customize-input"
                                            data-placeholder="[MALGRUPP]"
                                            placeholder="Ange ditt värde här..."
                                            rows="3"></textarea>
                                                                    </td>
                            </tr>
                                                    <tr>
                                <td class="var-name"><code>[PLATTFORM]</code></td>
                                <td class="var-desc">
                                    Lista vilka sociala medieplattformar strategin ska fokusera på, baserat på var målgruppen är mest aktiv.                                    <div class="var-example">Till exempel: "LinkedIn, Instagram och X (tidigare Twitter)."</div>
                                </td>
                                <td class="var-input">
                                                                            <input
                                            type="text"
                                            class="customize-input"
                                            data-placeholder="[PLATTFORM]"
                                            placeholder="Ange ditt värde här..." />
                                                                    </td>
                            </tr>
                                                    <tr>
                                <td class="var-name"><code>[VERSALER_MED_UNDERSCORES]</code></td>
                                <td class="var-desc">
                                    Detta är ett exempel på platshållarformatet som används i prompten och som vanligtvis representerar dynamiska variabler.                                    <div class="var-example">Till exempel: "[EXEMPEL_PLATSHALLARE]"</div>
                                </td>
                                <td class="var-input">
                                                                            <input
                                            type="text"
                                            class="customize-input"
                                            data-placeholder="[VERSALER_MED_UNDERSCORES]"
                                            placeholder="Ange ditt värde här..." />
                                                                    </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">Anpassa prompten nu</span>

                </button>
            </div>
        
        <!-- Full Prompt Code Header -->
                    <div class="prompt-code-header">
                <span class="prompt-code-title">
                    Steg 2: Kopiera prompten
                </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>Återställ</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>Kopiera hela prompten</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">MÅL</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">BEGRÄNSNINGAR</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">Vad detta INTE är</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></div><div class="locked-section-icon">🔒</div></div><div class="prompt-header-visible">INPUT</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">OUTPUTSPECIFIKATION</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 subheader">1) Föranalys-snapshot</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 subheader">2) Transformationsplan (7–12 faser)</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">3) Kandidatpersona &amp; community-karta</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">4) System för kulturstory-mining</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 subheader">5) Plattformsspecifika playbooks</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">6) Program för medarbetarambassadörskap (inte cringe)</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 subheader">7) Mätning &amp; optimering</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">8) Utrullningsplan (75–105 dagar)</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">KVALITETSKONTROLLER</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;">
                ## MÅL
Bygg en skräddarsydd transformationsplan i flera faser som flyttar ett företags rekrytering på sociala plattformar från jobbannons-tung sändning till relationsdriven community-byggnad—med Sirona Says-metodiken och autentiskt kulturstorytelling för att attrahera passiv talang.

## PERSONA
Du är en **strateg för sociala talangcommunities** med ett decennium inom contingency/retained search som senare ställde om efter att ha sett att toppresterare sällan söker. Du är specialiserad på beslutspsykologin hos passiva kandidater och hjälper arbetsgivare att förtjäna uppmärksamhet genom verkliga medarbetarnarrativ, inte “vi rekryterar”-brus. Din kommunikationsstil är krispig, diagnostisk och workshop-lik—du ställer vassa frågor och förvandlar sedan svaren till ett praktiskt operativt system.

## BEGRÄNSNINGAR
- Anpassa rekommendationerna till företagets **mognad inom social rekrytering**, **branschnormer**, **kandidaters senioritet/sofistikering**, **resurser**, **budget** och **rekryteringsbrådska**.
- Designa **7–12 faser** beroende på gap och beredskap; tvinga inte fram en fast 10-fasplan.
- Prioritera **LinkedIn, X (Twitter) och Instagram** om inte inputen anger annat.
- Strategierna ska kännas som **mänsklig konversation**, inte annonstext.
- Undvik gimmickar, spamigt engagemang och etiskt tveksamma taktiker (t.ex. scraping av persondata, vilseledande outreach, fejkade medarbetarposter).

### Vad detta INTE är
- Inte ett generiskt manifest för employer branding.
- Inte en fullständig omskrivning av HR-policy, kompensationsstrategi eller guide för juridisk regelefterlevnad.
- Inte ett löfte om specifika rekryteringsutfall eller garantier för time-to-fill.
- Inte en ersättning för interna godkännanden kring integritet, arbetsrätt eller varumärkesriktlinjer.

## PROCESS
1. **Föranalys (måste göras först):** Återge din förståelse av företagets situation och hur en “vinst” ser ut baserat på given input. Lista eventuella antaganden.
2. **Upptäckt &amp; diagnos:** Identifiera gap i nuläget inom närvaro, innehåll, engagemang och konvertering till samtal.
3. **Dynamisk fasbyggare:** Välj ett lämpligt antal faser (7–12) och namnge varje fas utifrån vad som skapar störst effekt.
4. **Fasdetaljering:** För varje fas, ange mål, aktiviteter, ägare, behövda tillgångar, exempel och framgångssignaler.
5. **Plattformsöversättning:** Översätt strategin till plattformsspecifika beteenden för LinkedIn, X och Instagram (eller de som anges).
6. **Operationalisering:** Lägg till system för medarbetarambassadörskap, story-insamling, community management och mätning.
7. **Hantering av edge cases:** Om någon input saknas/är oklar, ställ bara de minsta frågorna som behövs—eller ge två alternativa spår med antaganden.
8. **Avsluta med en tidslinje:** Ta fram en utrullning på 75–105 dagar (inte en fast 90) med veckovisa milstolpar och quick wins.

## INPUT
- **Företag / varumärkesnamn:** [FORETAGSNAMN]  
- **Bransch / nisch:** [BRANSCH]  
- **Primärt mål för social rekrytering:** [HUVUDMAL]  
- **Roller att rekrytera (typer, nivåer, platser):** [KONTEXT]  
- **Rekryteringsbrådska / tidslinje:** [TIDSRAM]  
- **Sammanfattning av nuvarande social närvaro (plattformar, följarsiffror, postningsfrekvens):** [KONTEXT]  
- **Nuvarande rekryteringsupplägg på sociala medier (bara jobb vs innehåll vs engagemang etc.):** [KONTEXT]  
- **Status för medarbetarambassadörskap (ingen / informell / programmatisk):** [KONTEXT]  
- **Tillgängligt team/resurser (vem kan skapa innehåll, vem kan engagera, godkännanden):** [KONTEXT]  
- **Budgetintervall:** [BUDGET]  
- **Begränsningar för varumärkesröst/ton:** [VARUMARKESTON]  
- **Beskrivning av målkandidat (kompetenser, drivkrafter, communities, senioritet):** [MALGRUPP]  
- **Prioriterade plattformar (om inte LI/X/IG):** [PLATTFORM]  

## OUTPUTSPECIFIKATION
Leverera strategin enligt följande:

### 1) Föranalys-snapshot
- {Understanding Of The Situation}
- {Definition Of Success}
- {Key Assumptions}
- {Critical Unknowns + Minimal Questions}

### 2) Transformationsplan (7–12 faser)
För varje fas, inkludera:
- {Phase Name}
- {Why It Matters}
- {Outcomes}
- {Key Actions}
- {Owner / Responsible Roles}
- {Required Assets}
- {Conversation-First Examples} (skriv om från grunden; inga färdiga mallar)
- {Risks + Mitigations}
- {Completion Criteria}

### 3) Kandidatpersona &amp; community-karta
- {Persona Summary}
- {Likely Platforms + Behaviors}
- {Trust Signals}
- {Content Angles That Earn Attention}
- {Communities To Participate In}
- {Career Move Triggers}

### 4) System för kulturstory-mining
- {Story Sources} (var de finns internt)
- {Interview Prompts} (originell formulering)
- {Story Formats} (kort text, karusell, video, tråd, BTS-fotoset, etc.)
- {Review/Approval Flow}

### 5) Plattformsspecifika playbooks
För varje plattform:
- {Positioning}
- {Content Pillars}
- {Posting Rhythm}
- {Engagement Motions} (hur man kommenterar, svarar, DM:ar utan att vara säljig)
- {Employee Participation Options}

### 6) Program för medarbetarambassadörskap (inte cringe)
- {Participation Model} (opt-in)
- {Enablement Kit}
- {Recognition System}
- {Guardrails} (integritet, varumärke, konfidentialitet)

### 7) Mätning &amp; optimering
- {Leading Indicators} (samtalskvalitet, sparningar, kvalificerat inbound, etc.)
- {Pipeline Health Metrics}
- {Community Growth Signals}
- {Review Cadence}
- {Iteration Rules}

### 8) Utrullningsplan (75–105 dagar)
- {Week By Week Milestones}
- {Quick Wins In First 2 Weeks}
- {Resource Allocation}
- {Dependencies}
- {Escalation Plan}

## KVALITETSKONTROLLER
Innan du slutför, verifiera:
- Strategin matchar företagets mognadsnivå, resurser och brådska (inga orealistiska krav).
- Varje fas har tydliga utfall, ägare och kriterier för färdigställande.
- Plattformsvägledning är plattformsnative (inte copy-paste mellan kanaler).
- Taktiker respekterar kandidaters integritet och undviker spamiga outreach-beteenden.
- Alla användarinput använder **[VERSALER_MED_UNDERSCORES]** och alla AI-ifyllda placeholders använder **{Title Case}**-format.            </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">Kopiera hela prompten</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 span {
        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 !important;
    }


    .prompt-cta-copy span {
        background: #3a3a3a;
        color: #fff !important;
    }


    .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 !important;
        border: none;
        border-radius: 8px;
        font-size: 16px;
        font-weight: 600;
        cursor: pointer;
        transition: all 0.2s;
    }

    .copy-customized-btn span {
        color: #fff !important
    }

    .copy-customized-text span {
        color: #fff !important
    }

    .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;
        color: #fff !important;

    }

    .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 = 'Kopierad!';
            });

            setTimeout(() => {
                copyButtons.forEach(btn => {
                    btn.classList.remove('copied');
                    const textSpan = btn.querySelector('span');
                    if (textSpan) textSpan.textContent = 'Kopiera hela prompten';
                });
            }, 2000);
        }).catch(err => {
            console.error('Failed to copy:', err);
        });
    }

    // Store original prompt for customization
    const originalPrompt = "## M\u00c5L\r\nBygg en skr\u00e4ddarsydd transformationsplan i flera faser som flyttar ett f\u00f6retags rekrytering p\u00e5 sociala plattformar fr\u00e5n jobbannons-tung s\u00e4ndning till relationsdriven community-byggnad\u2014med Sirona Says-metodiken och autentiskt kulturstorytelling f\u00f6r att attrahera passiv talang.\r\n\r\n## PERSONA\r\nDu \u00e4r en **strateg f\u00f6r sociala talangcommunities** med ett decennium inom contingency\/retained search som senare st\u00e4llde om efter att ha sett att toppresterare s\u00e4llan s\u00f6ker. Du \u00e4r specialiserad p\u00e5 beslutspsykologin hos passiva kandidater och hj\u00e4lper arbetsgivare att f\u00f6rtj\u00e4na uppm\u00e4rksamhet genom verkliga medarbetarnarrativ, inte \u201cvi rekryterar\u201d-brus. Din kommunikationsstil \u00e4r krispig, diagnostisk och workshop-lik\u2014du st\u00e4ller vassa fr\u00e5gor och f\u00f6rvandlar sedan svaren till ett praktiskt operativt system.\r\n\r\n## BEGR\u00c4NSNINGAR\r\n- Anpassa rekommendationerna till f\u00f6retagets **mognad inom social rekrytering**, **branschnormer**, **kandidaters senioritet\/sofistikering**, **resurser**, **budget** och **rekryteringsbr\u00e5dska**.\r\n- Designa **7\u201312 faser** beroende p\u00e5 gap och beredskap; tvinga inte fram en fast 10-fasplan.\r\n- Prioritera **LinkedIn, X (Twitter) och Instagram** om inte inputen anger annat.\r\n- Strategierna ska k\u00e4nnas som **m\u00e4nsklig konversation**, inte annonstext.\r\n- Undvik gimmickar, spamigt engagemang och etiskt tveksamma taktiker (t.ex. scraping av persondata, vilseledande outreach, fejkade medarbetarposter).\r\n\r\n### Vad detta INTE \u00e4r\r\n- Inte ett generiskt manifest f\u00f6r employer branding.\r\n- Inte en fullst\u00e4ndig omskrivning av HR-policy, kompensationsstrategi eller guide f\u00f6r juridisk regelefterlevnad.\r\n- Inte ett l\u00f6fte om specifika rekryteringsutfall eller garantier f\u00f6r time-to-fill.\r\n- Inte en ers\u00e4ttning f\u00f6r interna godk\u00e4nnanden kring integritet, arbetsr\u00e4tt eller varum\u00e4rkesriktlinjer.\r\n\r\n## PROCESS\r\n1. **F\u00f6ranalys (m\u00e5ste g\u00f6ras f\u00f6rst):** \u00c5terge din f\u00f6rst\u00e5else av f\u00f6retagets situation och hur en \u201cvinst\u201d ser ut baserat p\u00e5 given input. Lista eventuella antaganden.\r\n2. **Uppt\u00e4ckt & diagnos:** Identifiera gap i nul\u00e4get inom n\u00e4rvaro, inneh\u00e5ll, engagemang och konvertering till samtal.\r\n3. **Dynamisk fasbyggare:** V\u00e4lj ett l\u00e4mpligt antal faser (7\u201312) och namnge varje fas utifr\u00e5n vad som skapar st\u00f6rst effekt.\r\n4. **Fasdetaljering:** F\u00f6r varje fas, ange m\u00e5l, aktiviteter, \u00e4gare, beh\u00f6vda tillg\u00e5ngar, exempel och framg\u00e5ngssignaler.\r\n5. **Plattforms\u00f6vers\u00e4ttning:** \u00d6vers\u00e4tt strategin till plattformsspecifika beteenden f\u00f6r LinkedIn, X och Instagram (eller de som anges).\r\n6. **Operationalisering:** L\u00e4gg till system f\u00f6r medarbetarambassad\u00f6rskap, story-insamling, community management och m\u00e4tning.\r\n7. **Hantering av edge cases:** Om n\u00e5gon input saknas\/\u00e4r oklar, st\u00e4ll bara de minsta fr\u00e5gorna som beh\u00f6vs\u2014eller ge tv\u00e5 alternativa sp\u00e5r med antaganden.\r\n8. **Avsluta med en tidslinje:** Ta fram en utrullning p\u00e5 75\u2013105 dagar (inte en fast 90) med veckovisa milstolpar och quick wins.\r\n\r\n## INPUT\r\n- **F\u00f6retag \/ varum\u00e4rkesnamn:** [FORETAGSNAMN]  \r\n- **Bransch \/ nisch:** [BRANSCH]  \r\n- **Prim\u00e4rt m\u00e5l f\u00f6r social rekrytering:** [HUVUDMAL]  \r\n- **Roller att rekrytera (typer, niv\u00e5er, platser):** [KONTEXT]  \r\n- **Rekryteringsbr\u00e5dska \/ tidslinje:** [TIDSRAM]  \r\n- **Sammanfattning av nuvarande social n\u00e4rvaro (plattformar, f\u00f6ljarsiffror, postningsfrekvens):** [KONTEXT]  \r\n- **Nuvarande rekryteringsuppl\u00e4gg p\u00e5 sociala medier (bara jobb vs inneh\u00e5ll vs engagemang etc.):** [KONTEXT]  \r\n- **Status f\u00f6r medarbetarambassad\u00f6rskap (ingen \/ informell \/ programmatisk):** [KONTEXT]  \r\n- **Tillg\u00e4ngligt team\/resurser (vem kan skapa inneh\u00e5ll, vem kan engagera, godk\u00e4nnanden):** [KONTEXT]  \r\n- **Budgetintervall:** [BUDGET]  \r\n- **Begr\u00e4nsningar f\u00f6r varum\u00e4rkesr\u00f6st\/ton:** [VARUMARKESTON]  \r\n- **Beskrivning av m\u00e5lkandidat (kompetenser, drivkrafter, communities, senioritet):** [MALGRUPP]  \r\n- **Prioriterade plattformar (om inte LI\/X\/IG):** [PLATTFORM]  \r\n\r\n## OUTPUTSPECIFIKATION\r\nLeverera strategin enligt f\u00f6ljande:\r\n\r\n### 1) F\u00f6ranalys-snapshot\r\n- {Understanding Of The Situation}\r\n- {Definition Of Success}\r\n- {Key Assumptions}\r\n- {Critical Unknowns + Minimal Questions}\r\n\r\n### 2) Transformationsplan (7\u201312 faser)\r\nF\u00f6r varje fas, inkludera:\r\n- {Phase Name}\r\n- {Why It Matters}\r\n- {Outcomes}\r\n- {Key Actions}\r\n- {Owner \/ Responsible Roles}\r\n- {Required Assets}\r\n- {Conversation-First Examples} (skriv om fr\u00e5n grunden; inga f\u00e4rdiga mallar)\r\n- {Risks + Mitigations}\r\n- {Completion Criteria}\r\n\r\n### 3) Kandidatpersona & community-karta\r\n- {Persona Summary}\r\n- {Likely Platforms + Behaviors}\r\n- {Trust Signals}\r\n- {Content Angles That Earn Attention}\r\n- {Communities To Participate In}\r\n- {Career Move Triggers}\r\n\r\n### 4) System f\u00f6r kulturstory-mining\r\n- {Story Sources} (var de finns internt)\r\n- {Interview Prompts} (originell formulering)\r\n- {Story Formats} (kort text, karusell, video, tr\u00e5d, BTS-fotoset, etc.)\r\n- {Review\/Approval Flow}\r\n\r\n### 5) Plattformsspecifika playbooks\r\nF\u00f6r varje plattform:\r\n- {Positioning}\r\n- {Content Pillars}\r\n- {Posting Rhythm}\r\n- {Engagement Motions} (hur man kommenterar, svarar, DM:ar utan att vara s\u00e4ljig)\r\n- {Employee Participation Options}\r\n\r\n### 6) Program f\u00f6r medarbetarambassad\u00f6rskap (inte cringe)\r\n- {Participation Model} (opt-in)\r\n- {Enablement Kit}\r\n- {Recognition System}\r\n- {Guardrails} (integritet, varum\u00e4rke, konfidentialitet)\r\n\r\n### 7) M\u00e4tning & optimering\r\n- {Leading Indicators} (samtalskvalitet, sparningar, kvalificerat inbound, etc.)\r\n- {Pipeline Health Metrics}\r\n- {Community Growth Signals}\r\n- {Review Cadence}\r\n- {Iteration Rules}\r\n\r\n### 8) Utrullningsplan (75\u2013105 dagar)\r\n- {Week By Week Milestones}\r\n- {Quick Wins In First 2 Weeks}\r\n- {Resource Allocation}\r\n- {Dependencies}\r\n- {Escalation Plan}\r\n\r\n## KVALITETSKONTROLLER\r\nInnan du slutf\u00f6r, verifiera:\r\n- Strategin matchar f\u00f6retagets mognadsniv\u00e5, resurser och br\u00e5dska (inga orealistiska krav).\r\n- Varje fas har tydliga utfall, \u00e4gare och kriterier f\u00f6r f\u00e4rdigst\u00e4llande.\r\n- Plattformsv\u00e4gledning \u00e4r plattformsnative (inte copy-paste mellan kanaler).\r\n- Taktiker respekterar kandidaters integritet och undviker spamiga outreach-beteenden.\r\n- Alla anv\u00e4ndarinput anv\u00e4nder **[VERSALER_MED_UNDERSCORES]** och alla AI-ifyllda placeholders anv\u00e4nder **{Title Case}**-format.";
    const variables = ["[FORETAGSNAMN]","[BRANSCH]","[HUVUDMAL]","[KONTEXT]","[TIDSRAM]","[BUDGET]","[VARUMARKESTON]","[MALGRUPP]","[PLATTFORM]","[VERSALER_MED_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 = 'Återställd!';
            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">Proffstips för bättre resultat från AI-prompten</h2>



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

<li><strong>Definiera ”passiv” i er kontext.</strong> Säg inte bara ”seniora talanger”. Specificera nivå, drivkrafter och vad som gör dem skeptiska. Lägg till detaljer som: ”Staff+ ingenjörer i fintech som undviker rekryterar-DM:ar, men följer builders och snackar shop i kommentarerna.”</li>


<li><strong>Ge prompten er nuvarande baslinje, även om den är stökig.</strong> Dela vad ni gör nu (jobbposter/vecka, ungefärligt följarspektrum, DM-volym, svarsfrekvens) så att faserna matchar verkligheten. Vill du ha ett snabbt tillägg, be om: ”Granska våra senaste 20 inlägg och säg vad vi ska sluta med, fortsätta med och börja med.”</li>


<li><strong>Ställ riktiga begränsningar.</strong> Planen är bara användbar om den respekterar kapacitet, godkännanden och budget. Säg: ”Två rekryterare, en marknadsförare, 30 minuter/dag från en grundare, och juridisk granskning krävs”, och be sedan om ”en minsta möjliga fas-sekvens vi kan köra i 6 veckor.”</li>


<li><strong>Iterera faserna som en workshop.</strong> Efter första outputen, pressa fram tydligare avvägningar: ”Gör fas 2 mer lättviktig (inga nya verktyg) och gör fas 5 mer offensiv på utgående samtal, men fortfarande etisk.” Då får du en plan du faktiskt kan driftsätta.</li>


<li><strong>Be om samtalslagret, inte bara innehåll.</strong> Social rekrytering faller när team postar och försvinner. Följ upp med: ”För varje fas, ge 10 kommentarprompter och 5 DM-öppningar som låter som en kollega, inte en rekryterare, plus när vi inte ska DM:a alls.”</li>

</ul>

</div>

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

<h2 class="wp-block-heading">Relaterade prompter</h2>



<p>När ditt rekryteringssystem är uppdelat i faser och mätbart hjälper de här prompterna dig att omsätta strategin till genomarbetade assets som teamet kan leverera konsekvent.</p>



<p>Om du också behöver en stark ”ytterdörrsberättelse” för längre storytelling (tänk grundarens perspektiv, kulturprinciper eller en flaggskeppsberättelse för talang), är strukturen från <a href="https://nodenordic.se/prompts/skapa-en-kindle-intro-mall-med-den-har-ai-prompten">Skapa en Kindle-intro mall med den här ai-prompten</a> förvånansvärt användbar. Du kan anpassa den intro-ramen till en pinnad LinkedIn-artikel, en berättelse till karriärsidan eller en återkommande serie i stil med ”varför vi byggde det så här” som lockar rätt sorts nyfikenhet.</p>



<p>När du ska bestämma vilka medarbetarberättelser ni ska publicera först blir idéurval ofta flaskhalsen. <a href="https://nodenordic.se/prompts/ranka-bokider-for-kindleskrivande-ai-prompt">Ranka bokidéer för Kindleskrivande – ai-prompt</a> passar bra eftersom den tvingar fram prioriteringskriterier. Översätt ”rankning av bokidéer” till ”rankning av storyvinklar” (trovärdighet, relevans för målroller, tillgängliga bevis) så slutar ni diskutera inlägg som inte driver rekryteringen framåt.</p>



<p>För team som jobbar med enablement för både rekryterare och medarbetarambassadörer är konsekvens allt. <a href="https://nodenordic.se/prompts/skriv-en-kindle-guide-med-den-har-ai-prompten">Skriv en Kindle-guide med den här ai-prompten</a> kan återanvändas som en intern playbook-byggare: hur man kommenterar, hur man berättar en mikro-story, hur man svarar när en passiv kandidat svarar. Det är ett strukturerat sätt att göra dina faser till lärbara, repeterbara beteenden.</p>


<br>


<p>Snabbreferens:</p>



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

<li><a href="https://nodenordic.se/prompts/skapa-en-kindle-intro-mall-med-den-har-ai-prompten">Skapa en Kindle-intro mall med den här ai-prompten</a>: Förvandla kulturberättelser till övertygande öppningar.</li>


<li><a href="https://nodenordic.se/prompts/ranka-bokider-for-kindleskrivande-ai-prompt">Ranka bokidéer för Kindleskrivande – ai-prompt</a>: Prioritera storyvinklar med poängsättningskriterier.</li>


<li><a href="https://nodenordic.se/prompts/skriv-en-kindle-guide-med-den-har-ai-prompten">Skriv en Kindle-guide med den här ai-prompten</a>: Bygg interna rekryterings-playbooks som visar hur man gör.</li>


<li><a href="https://nodenordic.se/prompts/skapa-en-publiceringsklar-e-bok-med-ai-prompten">Skapa en publiceringsklar e-bok med AI-prompten</a>: Paketera arbetsgivarnarrativ till flaggskeppsassets.</li>


<li><a href="https://nodenordic.se/prompts/skapa-en-barnboksplan-med-denna-ai-prompt">Skapa en barnboksplan med denna AI-prompt</a>: Förenkla komplexa budskap till tydliga dramaturgiska bågar.</li>

</ul>

</div>

<div class="faq-section">

<h2 class="wp-block-heading">Vanliga frågor</h2>


<div class="faq-item">
<span class="question">Vilka roller har mest nytta av den här AI-prompten för social rekryteringstransformation?</span>

<p class="answer"><strong>Head of Talent Acquisition</strong> använder den för att ersätta ”posta och hoppas” med en fasindelad operativ plan som rekryterare kan genomföra och ledare kan mäta. <strong>Recruiting Marketing Manager</strong> får nytta eftersom prompten gör kulturstorytelling till ett system med nödvändiga assets, ägare och plattformsprioriteringar. <strong>Senior Technical Recruiter eller Sourcer</strong> får värde genom att gå från kall outreach till varmare, community-drivna samtalsstarter som passar passiva kandidaters psykologi. <strong>People Ops eller HR Director</strong> använder den ofta för att linjera godkännanden, medarbetardeltagande och rapportering utan att göra det till en fullständig omskrivning av HR-policyer.</p>

</div>

<div class="faq-item">
<span class="question">Vilka branscher får mest värde av den här AI-prompten för social rekryteringstransformation?</span>

<p class="answer"><strong>SaaS- och techteam</strong> använder den för att attrahera ingenjörer och produktkompetens som sällan söker men som uppmärksammar trovärdiga builder-berättelser och samtal mellan peers. <strong>Professionella tjänsteföretag</strong> (konsult, redovisning, juridiska stödtjänster) använder den för att visa verkligt kundarbete, lärvägar och teamstandarder på ett sätt som bygger förtroende innan första meddelandet. <strong>Hälso- och sjukvård samt health tech</strong> nyttjar den för att humanisera roller och minska känslan av ”corporate hiring”, särskilt för svårrekryterade specialiteter där rykte och tydlighet är avgörande. <strong>Tillverkning och yrkesarbeten</strong> kan använda den fasindelade modellen för att lyfta verkliga team, säkerhetskultur och utvecklingsresor i stället för att förlita sig på repetitiva jobbutskick.</p>

</div>

<div class="faq-item">
<span class="question">Varför ger grundläggande AI-prompter för att bygga en plan för social rekryteringstransformation svaga resultat?</span>

<p class="answer">En typisk prompt som ”Skriv en plan för social rekrytering för mitt företag” misslyckas eftersom den: saknar ett föranalyssteg som definierar hur ”vinst” ser ut, saknar fasindelad struktur med exitkriterier, ignorerar mognad och resursbegränsningar (så planen blir orealistisk), producerar generiskt arbetsgivarvarumärkesinnehåll i stället för samtalsdriven community-byggnad, och saknar räcken för etik och en ton som känns som ”mänskliga samtal”. Du får fluffiga tips om postande, inte ett operativt system som rekryterare och medarbetare kan följa.</p>

</div>

<div class="faq-item">
<span class="question">Kan jag anpassa den här prompten för social rekryteringstransformation till min specifika situation?</span>

<p class="answer">Ja, men du anpassar den genom att ge skarpare input, eftersom prompten justerar efter mognad, branschnormer, kandidaters senioritet, resurser, budget och rekryteringsbrådska. I praktiken ger du detaljer som målroller, vilka plattformar som är viktigast (LinkedIn/X/Instagram som standard), nuvarande kadens för postande och outreach, samt vilka godkännanden som bromsar er. När den har levererat faserna, be om en uppföljning som: ”Skriv om planen för ett 90-dagarsfönster med två rekryterare, en marknadsförare och noll betald spend, och definiera veckovisa KPI:er för varje fas.” Det är oftast där den blir direkt användbar.</p>

</div>

<div class="faq-item">
<span class="question">Vilka är de vanligaste misstagen när man använder den här prompten för social rekryteringstransformation?</span>

<p class="answer">Det största misstaget är att lämna er <strong>mognadsnivå inom social rekrytering</strong> för vag — i stället för ”vi är nybörjare”, säg ”vi postar 3 jobblänkar/vecka, får &lt;1% engagemang och rekryterare kommenterar inte från sina profiler.” Ett annat vanligt fel är att vara otydlig kring <strong>kandidaters senioritet/kravnivå</strong>; ”säljare” är brett, medan ”enterprise AE med 7–12 års erfarenhet som undviker inkommande rekryterare” ger bättre faser. Team beskriver också <strong>resurser</strong> fel: ”vi har stöd” är oklart, men ”en marknadsförare 5 timmar/vecka och tre ledare som kan kommentera två gånger/vecka var” är genomförbart. Slutligen hoppar många över <strong>rekryteringsbrådska</strong>, vilket styr sekvenseringen; ”ASAP” hjälper inte, men ”8 anställningar på 60 dagar plus 15 anställningar de kommande två kvartalen” gör det.</p>

</div>

<div class="faq-item">
<span class="question">Vem ska INTE använda den här prompten för social rekryteringstransformation?</span>

<p class="answer">Den här prompten är inte optimal för enstaka roller där du behöver ansökningar i morgon och inte kommer att iterera på innehåll eller community-beteenden. Den passar också dåligt för team som inte kan använda medarbetarberättelser alls (strikt sekretess, ingen väg för godkännanden eller noll intern medverkan), eftersom metoden bygger på autentiskt berättande. Om du bara vill ha ett snabbt set med mallade jobbposter, använd i stället en enklare publiceringsmall och återkom när du är redo att bygga ett mer långsiktigt system.</p>

</div>

<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "FAQPage",
  "mainEntity": [
    {
      "@type": "Question",
      "name": "Vilka roller har mest nytta av den här AI-prompten för social rekryteringstransformation?",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "Head of Talent Acquisition använder den för att ersätta ”posta och hoppas” med en fasindelad operativ plan som rekryterare kan genomföra och ledare kan mäta. Recruiting Marketing Manager får nytta eftersom prompten gör kulturstorytelling till ett system med nödvändiga assets, ägare och plattformsprioriteringar. Senior Technical Recruiter eller Sourcer får värde genom att gå från kall outreach till varmare, community-drivna samtalsstarter som passar passiva kandidaters psykologi. People Ops eller HR Director använder den ofta för att linjera godkännanden, medarbetardeltagande och rapportering utan att göra det till en fullständig omskrivning av HR-policyer."
      }
    },
    {
      "@type": "Question",
      "name": "Vilka branscher får mest värde av den här AI-prompten för social rekryteringstransformation?",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "SaaS- och techteam använder den för att attrahera ingenjörer och produktkompetens som sällan söker men som uppmärksammar trovärdiga builder-berättelser och samtal mellan peers. Professionella tjänsteföretag (konsult, redovisning, juridiska stödtjänster) använder den för att visa verkligt kundarbete, lärvägar och teamstandarder på ett sätt som bygger förtroende innan första meddelandet. Hälso- och sjukvård samt health tech nyttjar den för att humanisera roller och minska känslan av ”corporate hiring”, särskilt för svårrekryterade specialiteter där rykte och tydlighet är avgörande. Tillverkning och yrkesarbeten kan använda den fasindelade modellen för att lyfta verkliga team, säkerhetskultur och utvecklingsresor i stället för att förlita sig på repetitiva jobbutskick."
      }
    },
    {
      "@type": "Question",
      "name": "Varför ger grundläggande AI-prompter för att bygga en plan för social rekryteringstransformation svaga resultat?",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "En typisk prompt som ”Skriv en plan för social rekrytering för mitt företag” misslyckas eftersom den: saknar ett föranalyssteg som definierar hur ”vinst” ser ut, saknar fasindelad struktur med exitkriterier, ignorerar mognad och resursbegränsningar (så planen blir orealistisk), producerar generiskt arbetsgivarvarumärkesinnehåll i stället för samtalsdriven community-byggnad, och saknar räcken för etik och en ton som känns som ”mänskliga samtal”. Du får fluffiga tips om postande, inte ett operativt system som rekryterare och medarbetare kan följa."
      }
    },
    {
      "@type": "Question",
      "name": "Kan jag anpassa den här prompten för social rekryteringstransformation till min specifika situation?",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "Ja, men du anpassar den genom att ge skarpare input, eftersom prompten justerar efter mognad, branschnormer, kandidaters senioritet, resurser, budget och rekryteringsbrådska. I praktiken ger du detaljer som målroller, vilka plattformar som är viktigast (LinkedIn/X/Instagram som standard), nuvarande kadens för postande och outreach, samt vilka godkännanden som bromsar er. När den har levererat faserna, be om en uppföljning som: ”Skriv om planen för ett 90-dagarsfönster med två rekryterare, en marknadsförare och noll betald spend, och definiera veckovisa KPI:er för varje fas.” Det är oftast där den blir direkt användbar."
      }
    },
    {
      "@type": "Question",
      "name": "Vilka är de vanligaste misstagen när man använder den här prompten för social rekryteringstransformation?",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "Det största misstaget är att lämna er sociala rekryteringsmognad för vag — i stället för ”vi är nybörjare”, säg ”vi postar 3 jobblänkar/vecka, får <1% engagemang och rekryterare kommenterar inte från sina profiler.” Ett annat vanligt fel är att vara otydlig kring kandidaters senioritet/kravnivå; ”säljare” är brett, medan ”enterprise AE med 7–12 års erfarenhet som undviker inkommande rekryterare” ger bättre faser. Team beskriver också resurser fel: ”vi har stöd” är oklart, men ”en marknadsförare 5 timmar/vecka och tre ledare som kan kommentera två gånger/vecka var” är genomförbart. Slutligen hoppar många över rekryteringsbrådska, vilket styr sekvenseringen; ”ASAP” hjälper inte, men ”8 anställningar på 60 dagar plus 15 anställningar de kommande två kvartalen” gör det."
      }
    },
    {
      "@type": "Question",
      "name": "Vem ska INTE använda den här prompten för social rekryteringstransformation?",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "Den här prompten är inte optimal för enstaka roller där du behöver ansökningar i morgon och inte kommer att iterera på innehåll eller community-beteenden. Den passar också dåligt för team som inte kan använda medarbetarberättelser alls (strikt sekretess, ingen väg för godkännanden eller noll intern medverkan), eftersom metoden bygger på autentiskt berättande. Om du bara vill ha ett snabbt set med mallade jobbposter, använd i stället en enklare publiceringsmall och återkom när du är redo att bygga ett mer långsiktigt system."
      }
    }
  ]
}
</script>
</div>

<div class="closing-section">

<p>Du behöver inte högre volym i rekryteringen. Du behöver ett system som förtjänar uppmärksamhet och omvandlar den till samtal. Klistra in prompten i ditt AI-verktyg, svara ärligt på diagnosfrågorna och börja bygga faser som teamet kan genomföra redan det här kvartalet.</p>

</div><p>&lt;p&gt;The post <a rel="nofollow" href="https://nodenordic.se/prompts/bygg-en-transformationsplan-for-social-rekrytering-med-ai/">Bygg en transformationsplan för social rekrytering med AI</a> first appeared on <a rel="nofollow" href="https://nodenordic.se">Node Nordic - AI Konsult för företag</a>.&lt;/p&gt;</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Skapa en handbok för målgruppsundersökningar med denna AI-prompt</title>
		<link>https://nodenordic.se/prompts/skapa-en-handbok-for-malgruppsundersokningar-med-denna-ai-prompt/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=skapa-en-handbok-for-malgruppsundersokningar-med-denna-ai-prompt</link>
		
		<dc:creator><![CDATA[Rickard Andersson]]></dc:creator>
		<pubDate>Fri, 23 Jan 2026 02:49:03 +0000</pubDate>
				<category><![CDATA[prompts]]></category>
		<guid isPermaLink="false">https://nodenordic.se/?p=5000970</guid>

					<description><![CDATA[<p>När enkätsvar känns osäkra: bygg en målgruppsanpassad enkäthandbok med flöde, logik och analyssteg. Från vår topprankade samling.</p>
<p>&lt;p&gt;The post <a rel="nofollow" href="https://nodenordic.se/prompts/skapa-en-handbok-for-malgruppsundersokningar-med-denna-ai-prompt/">Skapa en handbok för målgruppsundersökningar med denna AI-prompt</a> first appeared on <a rel="nofollow" href="https://nodenordic.se">Node Nordic - AI Konsult för företag</a>.&lt;/p&gt;</p>
]]></description>
										<content:encoded><![CDATA[<!-- FOCUS_KEYWORD: audience survey handbook -->
<div class="hook-introduction">

<p>Enkätresultat kan se “felfria” ut och ändå vara fel. Den vanliga boven är upplägget: otydliga mål, stökigt flöde och frågor som i det tysta styr svaren. Då sitter du med data som inte kan bära ett beslut, och rapporten blir en gissningslek.</p>



<p>Den här <strong>handboken för målgruppsenkäter</strong> är byggd för <strong>produktmarknadsförare</strong> som behöver beslutsunderlag före en lansering, <strong>konsulter</strong> som måste ge kunder en trovärdig researchplan (inte ett löst frågeformulär) och <strong>growth-team</strong> som vill minska churn genom att förstå de verkliga drivkrafterna. Resultatet är en praktisk, heltäckande enkätguide som tar dig från målgruppsdefinition till mål, frågekonstruktion, enkätflöde, förtest, distribution, analys och att omsätta insikter i åtgärder.</p>

</div>

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

<h2 class="wp-block-heading">Vad gör den här AI-prompten och när ska du använda den?</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">Vad den här prompten gör</th>
      <th scope="col">När du ska använda den här prompten</th>
      <th scope="col">Vad du får</th>
    </tr>
  </thead>
  <tbody>
    <tr>
      <td>
        <ul class="automation-list">
          <li>Den formulerar om målgruppen och researchmålet i ett föranalysuttalande, så att resten av upplägget håller kursen.</li>
          <li>Den definierar målgruppen tydligt och förklarar sedan hur du samlar in demografiska, psykologiska och beteendemässiga input med en buyer persona-metod.</li>
          <li>Den översätter affärsmål till prioriterade enkätsmål och mätbara informationsbehov (vad du måste lära dig kontra vad som är “bra att veta”).</li>
          <li>Den lär ut hur du bygger frågor med konkret vägledning för formulering, neutralitet, svarsskalor och hur du undviker ledande frågor.</li>
          <li>Den organiserar hela enkäten som en beroendekedja (målgrupp → mål → frågor → flöde → test → lansera → analysera → agera) så att varje del logiskt stödjer nästa.</li>
       </ul>
      </td>
      <td>
        <ul class="results-list">
          <li>Du ska precis köra en marknadsundersökningsenkät och behöver att den håller för granskning från intressenter.</li>
          <li>Din senaste enkät gav förvirrande resultat, och du misstänker att flöde, formuleringar eller targeting skapade brus.</li>
          <li>Du måste avgöra vad ni ska bygga eller prioritera, men kvalitativa anteckningar räcker inte för att kvantifiera mönster.</li>
          <li>En konkurrent har förändrat marknaden, och du behöver snabb, pålitlig signal om behov, bytetdrivare eller perception.</li>
          <li>Ni skalar förvärv eller retention och vill ha ett repeterbart enkätsystem i stället för att uppfinna angreppssättet på nytt varje kvartal.</li>
        </ul>
      </td>
       <td>
         <ul class="deliverables-list">
           <li>En strukturerad “enkäthandbok” med 7 sammankopplade steg från målgruppsdefinition till insikt-till-åtgärd.</li>
           <li>En förankringsmetod för buyer persona plus checklistor för demografiska, psykologiska och beteendemässiga input.</li>
           <li>En prioriterad målkarta som omvandlar mål till mätbara informationsbehov.</li>
           <li>En plan för enkätflöde och logik, inklusive vägledning för ordning, förgreningar och förteststeg.</li>
           <li>Ett avsnitt om analys-till-åtgärd som beskriver hur du tolkar resultat och gör dem till konkreta beslut.</li>
         </ul>
       </td>
    </tr>
  </tbody>
</table>

</div>

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

<h2 class="wp-block-heading">Hela AI-prompten: byggare för handbok om målgruppsenkäter</h2>


<!-- Prompt file not found: /home/reben001/htdocs/nodenordic.se/wp-content/data/prompts_scraped/5000970/prompt-2026.txt -->

</div>

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

<h2 class="wp-block-heading">Proffstips för bättre resultat från AI-prompten</h2>



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

<li><strong>Ge modellen en verklig målgrupp, inte en etikett.</strong> “SMB” är ingen målgruppsdefinition; det är en hink. Ge ett snävt segment som: “USA-baserade Shopify-klädbutiker som omsätter 20 000–150 000 USD/månad, team på 1–3 personer, som kämpar med returer och effektivitet i betalda sociala kanaler.” Fråga sedan: “Inkludera sannolikt vokabulär de använder när de beskriver problemet.”</li>


<li><strong>Beskriv vilket beslut du försöker fatta.</strong> Enkäter driver iväg när målet är “lära oss mer om kunder.” Lägg till en beslutsram som: “Vi behöver bestämma vilken friktion i onboarding vi ska fixa först” eller “Vi behöver signal för hur vi ska paketera prissättning.” Följ upp med: “Skriv om målen så att varje mål kopplas till ett beslut vi kan fatta inom 30 dagar.”</li>


<li><strong>Be om neutrala frågeexempel som du kan klistra in i ett verktyg.</strong> Prompten är utformad för att undvika ledande frågor, men du kan skruva upp kraven. Testa: “För varje mål, ta fram 2 neutrala frågor, 1 beteendefråga och 1 fritextfråga, och inkludera rekommenderade svarsskalor (5-gradig, 7-gradig, flervals).”</li>


<li><strong>Iterera flödet efter att du sett första utkastet.</strong> När du har den första handboken, be om en tydligare beroendekedja. Fråga: “Ordna nu om enkäten så att frågor med hög diskriminationsförmåga kommer tidigare, och flytta känsliga frågor till slutet; förklara varför varje flytt förbättrar datakvaliteten.”</li>


<li><strong>Använd “förtestartefakter” för att minska överraskningar.</strong> Många team hoppar över detta och undrar sedan varför avhoppen skjuter i höjden vid fråga 8. Lägg till: “Skapa en plan för ett kognitivt förtest med 10 personer, inklusive vad vi ska lyssna efter, vad vi ska mäta (tid per fråga, förvirringsflaggor) och exakt vilka revideringar vi ska göra när problem uppstår.”</li>

</ul>

</div>

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

<h2 class="wp-block-heading">Relaterade prompter</h2>



<p>När din enkäthandbok är klar hjälper de här relaterade prompterna dig att omsätta insikten i program du kan lansera, följa upp och förbättra.</p>



<p>Om du även behöver en partnerdriven tillväxtplan efter att du lärt dig vad som motiverar din målgrupp, passar <a href="https://nodenordic.se/prompts/bygg-en-affiliatemarknadsforingsplan-med-ai-prompt">Bygg en blueprint för affiliatekampanjer med den här AI-prompten</a> bra. Enkätresultat avslöjar ofta vilka incitament och budskap människor faktiskt reagerar på, och den här blueprinten hjälper dig att översätta det till en genomförbar kampanjstruktur.</p>



<p>För team som arbetar med affiliate som en seriös kanal (inte ett engångstest) blir <a href="https://nodenordic.se/prompts/bygg-ett-hogmarginal-affiliatprogram-med-ai">Bygg ett affiliateprogram med hög marginal med den här AI-prompten</a> mer effektiv när din enkät tydliggör acceptabla provisionsnivåer, föredragna belöningstyper och invändningarna som stoppar registreringar. Du kan koppla “vad marknaden vill ha” till “vad ekonomin kan bära”.</p>



<p>När enkäten pekar på retention-hävstänger som erkännande, förmåner eller status är <a href="https://nodenordic.se/prompts/bygg-en-plan-for-ett-lojalitetsprogram-med-ai">Bygg en blueprint för lojalitetsprogram med AI-prompt</a> ett naturligt nästa steg. Använd enkätens segmentering och drivkrafter för att designa nivåer och belöningar som matchar verkligt beteende, inte interna åsikter.</p>


<br>


<p>Snabbreferens:</p>



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

<li><a href="https://nodenordic.se/prompts/bygg-en-affiliatemarknadsforingsplan-med-ai-prompt">Bygg en blueprint för affiliatekampanjer med den här AI-prompten</a>: Omsätt insikter i en affiliatekampanjplan.</li>


<li><a href="https://nodenordic.se/prompts/bygg-ett-hogmarginal-affiliatprogram-med-ai">Bygg ett affiliateprogram med hög marginal med den här AI-prompten</a>: Bygg affiliateekonomi som fortfarande konverterar.</li>


<li><a href="https://nodenordic.se/prompts/starta-ett-affiliateprogram-byggguide-med-ai-prompt">Lansera en guide för att bygga ett affiliateprogram med AI-prompt</a>: Steg-för-steg-lanseringsplan och drift.</li>


<li><a href="https://nodenordic.se/prompts/bygg-en-plan-for-ett-lojalitetsprogram-med-ai">Bygg en blueprint för lojalitetsprogram med AI-prompt</a>: Lojalitetsstruktur, nivåer och belöningslogik.</li>

<li><a href="https://nodenordic.se/prompts/skapa-en-plan-for-ett-kundrekommendationsprogram">Bygg en blueprint för kundvärvningsprogram med AI-prompt</a>: Design av rekommendationsloop och utrullningsplan.</li>

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

<div class="faq-section">
<!-- wp:heading {"level":2} -->
<h2 class="wp-block-heading">Vanliga frågor</h2>
<!-- /wp:heading -->

<div class="faq-item">
<span class="question">Vilka roller har mest nytta av den här AI-prompten för en handbok om målgruppsenkäter?</span>
<!-- wp:paragraph -->
<p class="answer"><strong>Product marketing managers</strong> använder den här för att ta fram en enkät som tydligt besvarar frågor om positionering, prissättning och funktionsprioritering utan att förorena resultaten med ledande formuleringar. <strong>UX-researchers</strong> tycker den är hjälpsam när de behöver en strukturerad enkät som komplement till intervjuer, särskilt för att kvantifiera frekvens, allvarlighetsgrad och skillnader mellan segment. <strong>Growth leads</strong> använder den när retention eller aktivering försämras och de behöver beslutsunderlag om drivkrafter och hinder. <strong>Oberoende konsulter</strong> utnyttjar den för att leverera en trovärdig, end-to-end researchplan som kunder kan lita på (och genomföra) utan oändliga revideringar.</p>
<!-- /wp:paragraph -->
</div>

<div class="faq-item">
<span class="question">Vilka branscher får mest värde av den här AI-prompten för en handbok om målgruppsenkäter?</span>
<!-- wp:paragraph -->
<p class="answer"><strong>SaaS-bolag</strong> använder den här för att validera friktion i onboarding, drivkrafter för funktionsadoption och betalningsvilja per segment, och matar sedan in resultaten i roadmap- och paketeringsbeslut. <strong>E-handelsvarumärken</strong> använder den för att förstå köphinder, orsaker till returer och vilka lojalitetsincitament kunder faktiskt värderar, vilket ofta skiljer sig från vad teamet antar. <strong>Företag inom professionella tjänster</strong> använder den för att testa marknadsefterfrågan för nya erbjudanden, tydliggöra uppfattningen om “varför vi” och identifiera språket prospekt använder när de beskriver problemet. <strong>Marknadsplatser och plattformar</strong> får värde när de måste studera tvåsidig dynamik (utbud och efterfrågan) och behöver noggrant ordnade frågor som undviker att färga den ena sidan med antaganden om den andra.</p>
<!-- /wp:paragraph -->
</div>

<div class="faq-item">
<span class="question">Varför ger grundläggande AI-prompter för att bygga en marknadsundersökningsenkät svaga resultat?</span>
<!-- wp:paragraph -->
<p class="answer">En typisk prompt som “<em>Skriv en marknadsundersökningsenkät för mitt företag</em>” misslyckas eftersom den: saknar en precis målgruppsdefinition (så frågorna passar inte respondenten), ger ingen koppling mellan mål och frågor (så du kan inte se vad varje fråga är till för), ignorerar flöde och logikberoenden (vilket orsakar avhopp och kontexteffekter), producerar generiska frågor i stället för neutrala, beslutskopplade frågor och missar förtest samt analys-till-åtgärd (så du samlar in data utan en tydlig plan för att tolka och använda den).</p>
<!-- /wp:paragraph -->
</div>

<div class="faq-item">
<span class="question">Kan jag anpassa den här handboksprompten för målgruppsenkäter till min specifika situation?</span>
<!-- wp:paragraph -->
<p class="answer">Ja, men du anpassar den genom att lägga till detaljer innan du kör den, inte genom att “justera inställningar”. Definiera gränserna för din målgrupp (vem som är med, vem som inte är med), beslutet du behöver fatta och de 3–5 viktigaste hypoteserna du vill testa. Be sedan modellen att skräddarsy handboken efter din kanal och dina begränsningar, till exempel: “Optimera detta för en 5-minuters mobilenkät och inkludera en plan för skip logic.” En bra uppföljning är: “Generera två versioner: en för nya kunder (första 30 dagarna) och en för churnade kunder (senaste 60 dagarna), och förklara hur målen förändras.”</p>
<!-- /wp:paragraph -->
</div>

<div class="faq-item">
<span class="question">Vilka är de vanligaste misstagen när man använder den här prompten för en handbok om målgruppsenkäter?</span>
<!-- wp:paragraph -->
<p class="answer">Det största misstaget är att lämna målgruppsdefinitionen för vag—i stället för “småföretagare”, använd “ensamma CPA:er i USA som gör 50–200 deklarationer per säsong, använder QuickBooks och överväger automatiseringsverktyg.” Ett annat vanligt fel är att formulera mål som “lära oss om nöjdhet”, vilket är luddigt; ett bättre mål är “identifiera de 3 främsta drivkrafterna för förnyelseintention och kvantifiera deras effekt per abonnemangsnivå.” Folk glömmer också begränsningar som tid och enhet: “kort enkät” är otydligt, medan “max 12 frågor, under 4 minuter på mobil” tvingar fram bättre avvägningar. Till sist glömmer team att beskriva åtgärdsvägen; “analysera resultat” är svagt jämfört med “ta fram en beslutstabell: behåll, åtgärda eller stryk varje hypotes med konfidensnivåer.”</p>
<!-- /wp:paragraph -->
</div>

<div class="faq-item">
<span class="question">Vem ska INTE använda den här prompten för en handbok om målgruppsenkäter?</span>
<!-- wp:paragraph -->
<p class="answer">Den här prompten är inte optimal för engångs-“pulse”-enkäter där du bara behöver en tvåfrågors avstämning och inte kommer att iterera på design eller analys. Den passar inte heller om du inte har validerat din grundläggande målgrupp och ditt erbjudande alls, eftersom handboken förutsätter att du kan definiera respondenten och beslutet du försöker fatta. Och om du behöver compliance eller granskning för reglerad forskning (IRB, HIPAA, GDPR-implementering) bör du använda en specialistprocess parallellt med detta. Om det är du, börja med ett enklare internt frågeformulär eller ta in en researchspecialist som först sätter ramarna.</p>
<!-- /wp:paragraph -->
</div>

<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "FAQPage",
  "mainEntity": [
    {
      "@type": "Question",
      "name": "Vilka roller har mest nytta av den här AI-prompten för en handbok om målgruppsenkäter?",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "Product marketing managers använder den här för att ta fram en enkät som tydligt besvarar frågor om positionering, prissättning och funktionsprioritering utan att förorena resultaten med ledande formuleringar. UX-researchers tycker den är hjälpsam när de behöver en strukturerad enkät som komplement till intervjuer, särskilt för att kvantifiera frekvens, allvarlighetsgrad och skillnader mellan segment. Growth leads använder den när retention eller aktivering försämras och de behöver beslutsunderlag om drivkrafter och hinder. Oberoende konsulter utnyttjar den för att leverera en trovärdig, end-to-end researchplan som kunder kan lita på (och genomföra) utan oändliga revideringar."
      }
    },
    {
      "@type": "Question",
      "name": "Vilka branscher får mest värde av den här AI-prompten för en handbok om målgruppsenkäter?",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "SaaS-bolag använder den här för att validera friktion i onboarding, drivkrafter för funktionsadoption och betalningsvilja per segment, och matar sedan in resultaten i roadmap- och paketeringsbeslut. E-handelsvarumärken använder den för att förstå köphinder, orsaker till returer och vilka lojalitetsincitament kunder faktiskt värderar, vilket ofta skiljer sig från vad teamet antar. Företag inom professionella tjänster använder den för att testa marknadsefterfrågan för nya erbjudanden, tydliggöra uppfattningen om “varför vi” och identifiera språket prospekt använder när de beskriver problemet. Marknadsplatser och plattformar får värde när de måste studera tvåsidig dynamik (utbud och efterfrågan) och behöver noggrant ordnade frågor som undviker att färga den ena sidan med antaganden om den andra."
      }
    },
    {
      "@type": "Question",
      "name": "Varför ger grundläggande AI-prompter för att bygga en marknadsundersökningsenkät svaga resultat?",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "En typisk prompt som “Skriv en marknadsundersökningsenkät för mitt företag” misslyckas eftersom den: saknar en precis målgruppsdefinition (så frågorna passar inte respondenten), ger ingen koppling mellan mål och frågor (så du kan inte se vad varje fråga är till för), ignorerar flöde och logikberoenden (vilket orsakar avhopp och kontexteffekter), producerar generiska frågor i stället för neutrala, beslutskopplade frågor och missar förtest samt analys-till-åtgärd (så du samlar in data utan en tydlig plan för att tolka och använda den)."
      }
    },
    {
      "@type": "Question",
      "name": "Kan jag anpassa den här handboksprompten för målgruppsenkäter till min specifika situation?",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "Ja, men du anpassar den genom att lägga till detaljer innan du kör den, inte genom att “justera inställningar”. Definiera gränserna för din målgrupp (vem som är med, vem som inte är med), beslutet du behöver fatta och de 3–5 viktigaste hypoteserna du vill testa. Be sedan modellen att skräddarsy handboken efter din kanal och dina begränsningar, till exempel: “Optimera detta för en 5-minuters mobilenkät och inkludera en plan för skip logic.” En bra uppföljning är: “Generera två versioner: en för nya kunder (första 30 dagarna) och en för churnade kunder (senaste 60 dagarna), och förklara hur målen förändras.”"
      }
    },
    {
      "@type": "Question",
      "name": "Vilka är de vanligaste misstagen när man använder den här prompten för en handbok om målgruppsenkäter?",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "Det största misstaget är att lämna målgruppsdefinitionen för vag—i stället för “småföretagare”, använd “ensamma CPA:er i USA som gör 50–200 deklarationer per säsong, använder QuickBooks och överväger automatiseringsverktyg.” Ett annat vanligt fel är att formulera mål som “lära oss om nöjdhet”, vilket är luddigt; ett bättre mål är “identifiera de 3 främsta drivkrafterna för förnyelseintention och kvantifiera deras effekt per abonnemangsnivå.” Folk glömmer också begränsningar som tid och enhet: “kort enkät” är otydligt, medan “max 12 frågor, under 4 minuter på mobil” tvingar fram bättre avvägningar. Till sist glömmer team att beskriva åtgärdsvägen; “analysera resultat” är svagt jämfört med “ta fram en beslutstabell: behåll, åtgärda eller stryk varje hypotes med konfidensnivåer.”"
      }
    },
    {
      "@type": "Question",
      "name": "Vem ska INTE använda den här prompten för en handbok om målgruppsenkäter?",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "Den här prompten är inte optimal för engångs-“pulse”-enkäter där du bara behöver en tvåfrågors avstämning och inte kommer att iterera på design eller analys. Den passar inte heller om du inte har validerat din grundläggande målgrupp och ditt erbjudande alls, eftersom handboken förutsätter att du kan definiera respondenten och beslutet du försöker fatta. Och om du behöver compliance eller granskning för reglerad forskning (IRB, HIPAA, GDPR-implementering) bör du använda en specialistprocess parallellt med detta. Om det är du, börja med ett enklare internt frågeformulär eller ta in en researchspecialist som först sätter ramarna."
      }
    }
  ]
}
</script>
</div>

<div class="closing-section">
<!-- wp:paragraph -->
<p>Pålitliga enkätinsikter byggs, de uppstår inte av sig själva. Klistra in prompten i ditt AI-verktyg, generera handboken och använd den som din checklista innan du samlar in ett enda svar.</p>
<!-- /wp:paragraph -->
</div><p>&lt;p&gt;The post <a rel="nofollow" href="https://nodenordic.se/prompts/skapa-en-handbok-for-malgruppsundersokningar-med-denna-ai-prompt/">Skapa en handbok för målgruppsundersökningar med denna AI-prompt</a> first appeared on <a rel="nofollow" href="https://nodenordic.se">Node Nordic - AI Konsult för företag</a>.&lt;/p&gt;</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Skapa en blueprint för värdeerbjudande</title>
		<link>https://nodenordic.se/prompts/skapa-en-blueprint-for-vardeerbjudande/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=skapa-en-blueprint-for-vardeerbjudande</link>
		
		<dc:creator><![CDATA[Rickard Andersson]]></dc:creator>
		<pubDate>Fri, 23 Jan 2026 02:49:01 +0000</pubDate>
				<category><![CDATA[prompts]]></category>
		<guid isPermaLink="false">https://nodenordic.se/?p=5000160</guid>

					<description><![CDATA[<p>Positionering känns otydlig. En beprövad AI-prompt som bygger en blueprint för kund- och produktvärdeerbjudande du kan använda direkt.</p>
<p>&lt;p&gt;The post <a rel="nofollow" href="https://nodenordic.se/prompts/skapa-en-blueprint-for-vardeerbjudande/">Skapa en blueprint för värdeerbjudande</a> first appeared on <a rel="nofollow" href="https://nodenordic.se">Node Nordic - AI Konsult för företag</a>.&lt;/p&gt;</p>
]]></description>
										<content:encoded><![CDATA[<!-- FOCUS_KEYWORD: value proposition blueprint -->
<div class="hook-introduction">

<p>Positioneringsarbete har en ful ovana att landa i vaga påståenden, halvfärdiga personas och copy som låter som alla andra. Du vet att ditt erbjudande är bra, men när det är dags att förklara ”varför ni” i en enda tydlig mening blir orden snabbt luddiga. Sedan stannar kampanjer av, säljsidor sväller och produktbeslut börjar styras av magkänsla.</p>



<p>Den här <strong>mallen för värdeerbjudande</strong> är byggd för <strong>startupgrundare</strong> som behöver en knivskarp positioneringsgrund innan nästa lansering, <strong>varumärkes- och growth marketers</strong> som är trötta på att skriva om samma ”vad vi gör”-stycke, och <strong>konsulter</strong> som behöver ett strukturerat, kundklart messaging-dokument i stället för en lös brainstorm. Resultatet är en forskningsdriven blueprint som sammanfattar en namngiven kundpersonas psykologi, konkurrenstryck och marknadsdynamik till användbar kommunikation och produktvägledning som du faktiskt kan bygga kampanjer på.</p>

</div>

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

<h2 class="wp-block-heading">Vad gör den här AI-prompten och när ska du använda den?</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">Vad den här prompten gör</th>
      <th scope="col">När du ska använda den här prompten</th>
      <th scope="col">Det här får du</th>
    </tr>
  </thead>
  <tbody>
    <tr>
      <td>
        <ul class="automation-list">
          <li>Den börjar med en obligatorisk föranalys som tydliggör vad du säljer, vem du hjälper och vilken kategori du konkurrerar i.</li>
          <li>Den bygger en specifik, namngiven persona (introduceras i punkt A) och håller alla kundinsikter förankrade i just det perspektivet.</li>
          <li>Den härleder mindre uppenbara drivkrafter som oro, avvägningar, interna invändningar, social press och brådska kopplad till ”varför nu”.</li>
          <li>Den använder ett konkurrensfilter för att synliggöra marknadsdynamik och tryck, och omvandlar det till användbara budskapsvinklar.</li>
          <li>Den levererar strukturerad kommunikation och produktvägledning och markerar antaganden tydligt när underlag saknas.</li>
       </ul>
      </td>
      <td>
        <ul class="results-list">
          <li>Du ska skriva en startsida, säljsida eller pitch deck och din nuvarande positionering låter som generisk kategoritext.</li>
          <li>Du har okej traction, men konverteringen står still och du kan inte avgöra om problemet är erbjudandets tydlighet, fel målgrupp eller budskap.</li>
          <li>Du planerar en kampanj och behöver en sammanhållen ”single source of truth” innan annonser, mejl och landningssidor börjar glida isär.</li>
          <li>En konkurrent vinner mindshare och du behöver svara med differentiering, inte en högre volym av samma påstående.</li>
          <li>Du utvecklar produkten och vill ha vägledning kring vad ni ska betona härnäst utan att göra det till en fullständig affärsplan.</li>
        </ul>
      </td>
       <td>
         <ul class="deliverables-list">
           <li>En sammanfattning av föranalysen plus en tydligt märkt lista med antaganden för att hålla arbetet förankrat.</li>
           <li>En namngiven personabeskrivning inbäddad i ”punkt A”, skriven som en verklig person med kontext och begränsningar.</li>
           <li>Ett set med messaging-pelare och rekommenderade vinklar som du kan översätta till rubriker, sektioner och annons-teman.</li>
           <li>Slutsatser om konkurrenstryck som förklarar vad marknaden belönar och bestraffar just nu.</li>
           <li>Praktiska anteckningar om produktriktning kopplade till kundpsykologi (inte en roadmap, men användbar vägledning).</li>
         </ul>
       </td>
    </tr>
  </tbody>
</table>

</div>

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

<h2 class="wp-block-heading">Hela AI-prompten: byggare för value proposition 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">
                                    Steg 1: Anpassa prompten med din information
                            </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>Återställ</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>Anpassa och kopiera hela prompten</span>
                </button>
            </div>
        </div>

        <!-- Customize the Prompt Section -->
                    <div class="prompt-customize-section">
                <span class="customize-title">Anpassa prompten</span>
                <p class="customize-subtitle">Fyll i fälten nedan för att anpassa prompten efter dina behov.</p>
                <table class="customize-table">
                    <thead>
                        <tr>
                            <th>Variabel</th>
                            <th>Vad du ska ange</th>
                            <th>Anpassa prompten</th>
                        </tr>
                    </thead>
                    <tbody>
                                                    <tr>
                                <td class="var-name"><code>[MALGRUPP]</code></td>
                                <td class="var-desc">
                                    Definiera den primära målgruppen du vill nå, inklusive demografi, intressen, utmaningar/smärt-punkter och andra relevanta egenskaper.                                    <div class="var-example">Till exempel: "Småföretagare inom hotell- och restaurangbranschen som har svårt med digital marknadsföring och har begränsade budgetar."</div>
                                </td>
                                <td class="var-input">
                                                                            <textarea
                                            class="customize-input"
                                            data-placeholder="[MALGRUPP]"
                                            placeholder="Ange ditt värde här..."
                                            rows="3"></textarea>
                                                                    </td>
                            </tr>
                                                    <tr>
                                <td class="var-name"><code>[PRODUKTBESKRIVNING]</code></td>
                                <td class="var-desc">
                                    Ge en tydlig sammanfattning av din produkt eller tjänst, inklusive funktioner, fördelar och syfte.                                    <div class="var-example">Till exempel: "Ett prenumerationsbaserat mjukvaruverktyg som hjälper restauranger att optimera bordsbokningar och minska uteblivna besök."</div>
                                </td>
                                <td class="var-input">
                                                                            <textarea
                                            class="customize-input"
                                            data-placeholder="[PRODUKTBESKRIVNING]"
                                            placeholder="Ange ditt värde här..."
                                            rows="3"></textarea>
                                                                    </td>
                            </tr>
                                                    <tr>
                                <td class="var-name"><code>[BUDGET]</code></td>
                                <td class="var-desc">
                                    Ange den ekonomiska ramen, inklusive produktens prisnivå eller den marknadsföringsbudget som finns för kampanjen.                                    <div class="var-example">Till exempel: "500 USD i månadsbudget för marknadsföring med fokus på organiska strategier."</div>
                                </td>
                                <td class="var-input">
                                                                            <input
                                            type="text"
                                            class="customize-input"
                                            data-placeholder="[BUDGET]"
                                            placeholder="Ange ditt värde här..." />
                                                                    </td>
                            </tr>
                                                    <tr>
                                <td class="var-name"><code>[BRANSCH]</code></td>
                                <td class="var-desc">
                                    Ange vilken bransch eller sektor ditt företag verkar i, så att strategier kan anpassas till din nisch.                                    <div class="var-example">Till exempel: "E-handel med fokus på hållbart mode."</div>
                                </td>
                                <td class="var-input">
                                                                            <input
                                            type="text"
                                            class="customize-input"
                                            data-placeholder="[BRANSCH]"
                                            placeholder="Ange ditt värde här..." />
                                                                    </td>
                            </tr>
                                                    <tr>
                                <td class="var-name"><code>[PLATTFORM]</code></td>
                                <td class="var-desc">
                                    Lista de viktigaste digitala plattformarna eller kanalerna som ditt företag använder eller planerar att fokusera på för marknadsföring och engagemang.                                    <div class="var-example">Till exempel: "Instagram och TikTok för organisk tillväxt; Shopify för e-handel."</div>
                                </td>
                                <td class="var-input">
                                                                            <textarea
                                            class="customize-input"
                                            data-placeholder="[PLATTFORM]"
                                            placeholder="Ange ditt värde här..."
                                            rows="3"></textarea>
                                                                    </td>
                            </tr>
                                                    <tr>
                                <td class="var-name"><code>[TIDSRAM]</code></td>
                                <td class="var-desc">
                                    Ange tidsperioden inom vilken du vill uppnå snabba vinster eller mätbara resultat.                                    <div class="var-example">Till exempel: "30 dagar för att se första tecknen på momentum och engagemang."</div>
                                </td>
                                <td class="var-input">
                                                                            <input
                                            type="text"
                                            class="customize-input"
                                            data-placeholder="[TIDSRAM]"
                                            placeholder="Ange ditt värde här..." />
                                                                    </td>
                            </tr>
                                                    <tr>
                                <td class="var-name"><code>[HUVUDUTMANING]</code></td>
                                <td class="var-desc">
                                    Beskriv det största hindret eller flaskhalsen som ditt företag just nu möter för att nå tillväxt eller framgång.                                    <div class="var-example">Till exempel: "Låg webbplatstrafik trots stark närvaro i sociala medier."</div>
                                </td>
                                <td class="var-input">
                                                                            <textarea
                                            class="customize-input"
                                            data-placeholder="[HUVUDUTMANING]"
                                            placeholder="Ange ditt värde här..."
                                            rows="3"></textarea>
                                                                    </td>
                            </tr>
                                                    <tr>
                                <td class="var-name"><code>[VARUMARKESTON]</code></td>
                                <td class="var-desc">
                                    Definiera tonalitet, stil och personlighet i varumärkets kommunikation för att säkerställa konsekvens i allt innehåll och alla budskap.                                    <div class="var-example">Till exempel: "Vänlig, lättillgänglig och med fokus på att stärka småföretag."</div>
                                </td>
                                <td class="var-input">
                                                                            <textarea
                                            class="customize-input"
                                            data-placeholder="[VARUMARKESTON]"
                                            placeholder="Ange ditt värde här..."
                                            rows="3"></textarea>
                                                                    </td>
                            </tr>
                                                    <tr>
                                <td class="var-name"><code>[VERSALER_MED_UNDERSTRECK]</code></td>
                                <td class="var-desc">
                                    Detta är ett platshållarexempel som visar formatet med versaler och understreck. Ersätt det vid behov med en relevant variabel.                                    <div class="var-example">Till exempel: "[EXEMPEL_PLATSHALLARE]"</div>
                                </td>
                                <td class="var-input">
                                                                            <input
                                            type="text"
                                            class="customize-input"
                                            data-placeholder="[VERSALER_MED_UNDERSTRECK]"
                                            placeholder="Ange ditt värde här..." />
                                                                    </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">Anpassa prompten nu</span>

                </button>
            </div>
        
        <!-- Full Prompt Code Header -->
                    <div class="prompt-code-header">
                <span class="prompt-code-title">
                    Steg 2: Kopiera prompten
                </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>Återställ</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>Kopiera hela prompten</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">MÅL</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">BEGRÄNSNINGAR</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 subheader">Vad detta INTE är</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></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-SPECIFIKATION</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">KVALITETSKONTROLLER</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;">
                ## MÅL
Skapa en praktisk funnel-playbook i AARRR-stil som genererar **3 konkreta taktiker med hög hävstång** för varje funnel-steg—optimerade för snabba ”quick wins”, låg/ingen kostnad och genomförande av en person—så att användaren kan driva trafik, konvertera besökare, skapa intäkter, behålla kunder och trigga word-of-mouth.

## PERSONA
Agera som en senior growth strategist och praktisk funnel architect som översätter AARRR-ramverket till verklighetsnära, testbara åtgärder. Skriv tydligt och handlingsorienterat med skarp specificitet och minimalt fluff.

## BEGRÄNSNINGAR
- Använd AARRR-stegen: **Acquisition, Activation, Revenue, Retention, Referral**.
- Ge **exakt 3 idéer per steg** (15 totalt).
- Varje idé måste vara **mycket specifik** (inkludera vad man ska göra, vad man ska publicera/säga/bygga, och var det ligger). Undvik vaga råd som ”använd sociala medier”.
- Prioritera **kreativa, icke-uppenbara** angreppssätt som hjälper företaget att sticka ut.
- Prioritera taktiker som är:
  - **Ingen/låg budget**
  - **Genomförbara av en person**
  - **Sannolika att fungera snabbt** innan du föreslår långsammare, mer riskfyllda upplägg
- Om inputs saknas eller är otydliga, gör **rimliga antaganden**, märk dem, och leverera fortfarande funneln.

### Vad detta INTE är
- Inte en fullständig varumärkesstrategi, positioneringsworkshop eller komplett marknadsplan.
- Inte planering av betald media, komplex attribueringsmodellering eller automationsarkitektur i enterprise-skala.
- Inte juridisk, finansiell eller regelefterlevnadsrådgivning.

## PROCESS
1. **Föranalys (obligatorisk):** Återge kort din förståelse av verksamheten och det önskade utfallet, inklusive eventuella antaganden du måste göra.
2. **Funnel-mappning:** För varje AARRR-steg, föreslå 3 taktiker i linje med stegets mål.
3. **Specificitets-pass:** Säkerställ att varje idé innehåller tillräckligt med detaljer för att någon ska kunna genomföra den direkt (leverabel + kanal + vinkel + CTA eller nästa steg).
4. **Impact-scoring:** Tilldela en **Impact score (0–10)** baserat på förväntad effektivitet givet inputs, hastighet att implementera och arbetsinsats.
5. **Hantering av edge cases:** Om [MALGRUPP], [PRODUKTBESKRIVNING] eller [BUDGET] är vag, anpassa idéerna till den närmaste plausibla tolkningen och notera var förtydliganden skulle förbättra precisionen.

## INPUTS
- **Primärt användarsegment:** [MALGRUPP]  
- **Erbjudandeöversikt (produkt/tjänst):** [PRODUKTBESKRIVNING]  
- **Prisintervall / budgetkontext:** [BUDGET]  
- **Bransch (valfritt men hjälpsamt):** [BRANSCH]  
- **Plattformsfokus (valfritt):** [PLATTFORM]  
- **Tidsram för quick wins (valfritt):** [TIDSRAM]  
- **Huvudhinder eller tillväxtflaskhals (valfritt):** [HUVUDUTMANING]  
- **Varumärkeston (valfritt):** [VARUMARKESTON]

## OUTPUT-SPECIFIKATION
Leverera en enda markdown-tabell med **exakt 15 rader** (3 per funnel-steg) och dessa kolumner:
- **Marketing Funnel Step**
- **Marketing Idea**
- **Impact score (0 to 10)**

Varje rads “Marketing Idea” måste vara skriven som en kompakt, genomförandeklar instruktion som innehåller:
- {Channel Or Surface} (t.ex. landningssidans sektion, typ av community-inlägg, e-post, outreach-mål)
- {Concrete Asset} att skapa (t.ex. ett quiz med 7 frågor, ett teardown-inlägg, en e-postsekvens med 3 mejl)
- {Message Angle} (hook-mekanismen / inramningen)
- {Next Action} (vad läsaren/användaren ska göra härnäst)

## KVALITETSKONTROLLER
Innan du slutför, verifiera:
- Exakt **3 idéer per** Acquisition/Activation/Revenue/Retention/Referral.
- Inga generiska taktiker; varje idé innehåller {Channel Or Surface}, {Concrete Asset}, {Message Angle}, och {Next Action}.
- Minst **70%** av idéerna är genomförbara **utan kostnad** och av **en person**.
- Idéerna är prioriterade mot **snabba, lågrisk-vinster** snarare än långsamma experiment med hög arbetsinsats.
- Alla placeholders följer kraven: användarvariabler använder **[VERSALER_MED_UNDERSTRECK]** och AI-ifyllda fält använder **{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">Kopiera hela prompten</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 span {
        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 !important;
    }


    .prompt-cta-copy span {
        background: #3a3a3a;
        color: #fff !important;
    }


    .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 !important;
        border: none;
        border-radius: 8px;
        font-size: 16px;
        font-weight: 600;
        cursor: pointer;
        transition: all 0.2s;
    }

    .copy-customized-btn span {
        color: #fff !important
    }

    .copy-customized-text span {
        color: #fff !important
    }

    .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;
        color: #fff !important;

    }

    .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 = 'Kopierad!';
            });

            setTimeout(() => {
                copyButtons.forEach(btn => {
                    btn.classList.remove('copied');
                    const textSpan = btn.querySelector('span');
                    if (textSpan) textSpan.textContent = 'Kopiera hela prompten';
                });
            }, 2000);
        }).catch(err => {
            console.error('Failed to copy:', err);
        });
    }

    // Store original prompt for customization
    const originalPrompt = "## M\u00c5L\r\nSkapa en praktisk funnel-playbook i AARRR-stil som genererar **3 konkreta taktiker med h\u00f6g h\u00e4vst\u00e5ng** f\u00f6r varje funnel-steg\u2014optimerade f\u00f6r snabba \u201dquick wins\u201d, l\u00e5g\/ingen kostnad och genomf\u00f6rande av en person\u2014s\u00e5 att anv\u00e4ndaren kan driva trafik, konvertera bes\u00f6kare, skapa int\u00e4kter, beh\u00e5lla kunder och trigga word-of-mouth.\r\n\r\n## PERSONA\r\nAgera som en senior growth strategist och praktisk funnel architect som \u00f6vers\u00e4tter AARRR-ramverket till verklighetsn\u00e4ra, testbara \u00e5tg\u00e4rder. Skriv tydligt och handlingsorienterat med skarp specificitet och minimalt fluff.\r\n\r\n## BEGR\u00c4NSNINGAR\r\n- Anv\u00e4nd AARRR-stegen: **Acquisition, Activation, Revenue, Retention, Referral**.\r\n- Ge **exakt 3 id\u00e9er per steg** (15 totalt).\r\n- Varje id\u00e9 m\u00e5ste vara **mycket specifik** (inkludera vad man ska g\u00f6ra, vad man ska publicera\/s\u00e4ga\/bygga, och var det ligger). Undvik vaga r\u00e5d som \u201danv\u00e4nd sociala medier\u201d.\r\n- Prioritera **kreativa, icke-uppenbara** angreppss\u00e4tt som hj\u00e4lper f\u00f6retaget att sticka ut.\r\n- Prioritera taktiker som \u00e4r:\r\n  - **Ingen\/l\u00e5g budget**\r\n  - **Genomf\u00f6rbara av en person**\r\n  - **Sannolika att fungera snabbt** innan du f\u00f6resl\u00e5r l\u00e5ngsammare, mer riskfyllda uppl\u00e4gg\r\n- Om inputs saknas eller \u00e4r otydliga, g\u00f6r **rimliga antaganden**, m\u00e4rk dem, och leverera fortfarande funneln.\r\n\r\n### Vad detta INTE \u00e4r\r\n- Inte en fullst\u00e4ndig varum\u00e4rkesstrategi, positioneringsworkshop eller komplett marknadsplan.\r\n- Inte planering av betald media, komplex attribueringsmodellering eller automationsarkitektur i enterprise-skala.\r\n- Inte juridisk, finansiell eller regelefterlevnadsr\u00e5dgivning.\r\n\r\n## PROCESS\r\n1. **F\u00f6ranalys (obligatorisk):** \u00c5terge kort din f\u00f6rst\u00e5else av verksamheten och det \u00f6nskade utfallet, inklusive eventuella antaganden du m\u00e5ste g\u00f6ra.\r\n2. **Funnel-mappning:** F\u00f6r varje AARRR-steg, f\u00f6resl\u00e5 3 taktiker i linje med stegets m\u00e5l.\r\n3. **Specificitets-pass:** S\u00e4kerst\u00e4ll att varje id\u00e9 inneh\u00e5ller tillr\u00e4ckligt med detaljer f\u00f6r att n\u00e5gon ska kunna genomf\u00f6ra den direkt (leverabel + kanal + vinkel + CTA eller n\u00e4sta steg).\r\n4. **Impact-scoring:** Tilldela en **Impact score (0\u201310)** baserat p\u00e5 f\u00f6rv\u00e4ntad effektivitet givet inputs, hastighet att implementera och arbetsinsats.\r\n5. **Hantering av edge cases:** Om [MALGRUPP], [PRODUKTBESKRIVNING] eller [BUDGET] \u00e4r vag, anpassa id\u00e9erna till den n\u00e4rmaste plausibla tolkningen och notera var f\u00f6rtydliganden skulle f\u00f6rb\u00e4ttra precisionen.\r\n\r\n## INPUTS\r\n- **Prim\u00e4rt anv\u00e4ndarsegment:** [MALGRUPP]  \r\n- **Erbjudande\u00f6versikt (produkt\/tj\u00e4nst):** [PRODUKTBESKRIVNING]  \r\n- **Prisintervall \/ budgetkontext:** [BUDGET]  \r\n- **Bransch (valfritt men hj\u00e4lpsamt):** [BRANSCH]  \r\n- **Plattformsfokus (valfritt):** [PLATTFORM]  \r\n- **Tidsram f\u00f6r quick wins (valfritt):** [TIDSRAM]  \r\n- **Huvudhinder eller tillv\u00e4xtflaskhals (valfritt):** [HUVUDUTMANING]  \r\n- **Varum\u00e4rkeston (valfritt):** [VARUMARKESTON]\r\n\r\n## OUTPUT-SPECIFIKATION\r\nLeverera en enda markdown-tabell med **exakt 15 rader** (3 per funnel-steg) och dessa kolumner:\r\n- **Marketing Funnel Step**\r\n- **Marketing Idea**\r\n- **Impact score (0 to 10)**\r\n\r\nVarje rads \u201cMarketing Idea\u201d m\u00e5ste vara skriven som en kompakt, genomf\u00f6randeklar instruktion som inneh\u00e5ller:\r\n- {Channel Or Surface} (t.ex. landningssidans sektion, typ av community-inl\u00e4gg, e-post, outreach-m\u00e5l)\r\n- {Concrete Asset} att skapa (t.ex. ett quiz med 7 fr\u00e5gor, ett teardown-inl\u00e4gg, en e-postsekvens med 3 mejl)\r\n- {Message Angle} (hook-mekanismen \/ inramningen)\r\n- {Next Action} (vad l\u00e4saren\/anv\u00e4ndaren ska g\u00f6ra h\u00e4rn\u00e4st)\r\n\r\n## KVALITETSKONTROLLER\r\nInnan du slutf\u00f6r, verifiera:\r\n- Exakt **3 id\u00e9er per** Acquisition\/Activation\/Revenue\/Retention\/Referral.\r\n- Inga generiska taktiker; varje id\u00e9 inneh\u00e5ller {Channel Or Surface}, {Concrete Asset}, {Message Angle}, och {Next Action}.\r\n- Minst **70%** av id\u00e9erna \u00e4r genomf\u00f6rbara **utan kostnad** och av **en person**.\r\n- Id\u00e9erna \u00e4r prioriterade mot **snabba, l\u00e5grisk-vinster** snarare \u00e4n l\u00e5ngsamma experiment med h\u00f6g arbetsinsats.\r\n- Alla placeholders f\u00f6ljer kraven: anv\u00e4ndarvariabler anv\u00e4nder **[VERSALER_MED_UNDERSTRECK]** och AI-ifyllda f\u00e4lt anv\u00e4nder **{Title Case}**.";
    const variables = ["[MALGRUPP]","[PRODUKTBESKRIVNING]","[BUDGET]","[BRANSCH]","[PLATTFORM]","[TIDSRAM]","[HUVUDUTMANING]","[VARUMARKESTON]","[VERSALER_MED_UNDERSTRECK]"];
    // 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 = 'Återställd!';
            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">Proffstips för bättre resultat från AI-prompten</h2>



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

<li><strong>Mata den med ”riktiga” inputs, inte slogans.</strong> Innan du kör prompten: skriv ner de faktiska ramarna för ditt erbjudande: vilka du vägrar hjälpa, typisk affärsstorlek, köpprocess och din starkaste proof point. Om du bara ger ”Vi hjälper företag att växa” måste prompten anta för mycket. Lägg till detaljer som ”3 000–12 000 USD i månatliga retainers, beslutsfattare är marknadschef, 45–90 dagars utvärdering”.</li>


<li><strong>Lås kategori och alternativ tidigt.</strong> Prompten har ett föranalyssteg, men du gör den skarpare genom att ange vad kunder jämför dig med. Testa att lägga till en uppföljande instruktion: ”Lista de 5 främsta alternativen som Rachel skulle överväga, inklusive att göra ingenting, DIY och att anställa internt; visa sedan hur det påverkar differentieringen.” Den ändringen lyfter oftast konkurrensperspektivet.</li>


<li><strong>Stresstesta personans ”varför nu”.</strong> Prompten härleder brådska, men du får bättre resultat om du ger en utlösande händelse. En enkel rad räcker: ”De börjar leta när X händer.” Exempel: ”De börjar leta efter att ha missat pipen i Q2 och efter ett vd-direktiv att minska CAC.” Plötsligt blir budskapen aktuella i stället för bara aspirerande.</li>


<li><strong>Iterera på ytterligheter, inte finjusteringar.</strong> Efter första outputen: fråga ”Gör nu positioneringen mer premium och riskreducerande, men håll den på klarspråk”, och kör sedan motsatsen: ”Gör den mer pragmatisk och operativ, mindre visionär.” Att jämföra ytterligheter gör den slutliga mellannivån starkare – snabbt.</li>


<li><strong>Gör om blueprints till copy i en andra vända.</strong> Försök inte få den här prompten att skriva din landningssida. Följ i stället upp med: ”Utifrån messaging-pelarna ovan, skriv 8 rubrik/underrubrik-par för startsidan, där varje par kopplas till en specifik oro från personans djupdykning.” Då behåller du strategisk integritet och får samtidigt material du kan publicera.</li>

</ul>

</div>

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

<h2 class="wp-block-heading">Relaterade prompter</h2>



<p>När du har spikat positioneringsgrunden hjälper de här prompterna dig att omsätta tydligheten till ledarskapsnarrativ och interna utrullningsplaner:</p>



<p>Om du också behöver ett narrativ för ledningsnivå som bygger synlighet passar <a href="https://nodenordic.se/prompts/bygg-en-roadmap-for-thought-leadership-med-ai-prompt">Bygg en roadmap för thought leadership med AI-prompt</a> bra direkt efter att du har fastställt ditt värdeerbjudande. Använd din blueprints personao r och differentierare för att avgöra vad du ska publicera, vad du ska undvika och vad du trovärdigt kan äga på marknaden.</p>



<p>För team som jobbar med intern implementering eller chefsenablement hjälper <a href="https://nodenordic.se/prompts/bygg-en-plan-for-ledarforsorjning">Bygg en plan för ledarförsörjning</a> dig att översätta samma ”varför vi”-tydlighet till prioriteringar för people development. Den är särskilt användbar när den nya positioneringen kräver nya förmågor (till exempel att ni rör er uppmarket och behöver starkare discovery och account leadership).</p>



<p>När positioneringsarbetet visar ett gap i kompetens eller förväntningar ger <a href="https://nodenordic.se/prompts/skapa-en-plan-for-ledarskapsutveckling-med-ai-prompt">Skapa en plan för ledarskapsutveckling med AI-prompt</a> dig ett strukturerat sätt att utveckla de ledare som måste leverera på det löfte ni ger. Ärligt talat är det ett bra skydd mot ”marknad säger en sak, leverans gör en annan”.</p>


<br>


<p>Snabbreferens:</p>



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

<li><a href="https://nodenordic.se/prompts/bygg-en-roadmap-for-thought-leadership-med-ai-prompt">Bygg en roadmap för thought leadership med AI-prompt</a>: Publicera en trovärdig plan för ett eget perspektiv.</li>


<li><a href="https://nodenordic.se/prompts/bygg-en-plan-for-ledarforsorjning">Bygg en plan för ledarförsörjning</a>: Utforma en praktisk pipeline för ledare.</li>


<li><a href="https://nodenordic.se/prompts/skapa-en-plan-for-ledarskapsutveckling-med-ai-prompt">Skapa en plan för ledarskapsutveckling med AI-prompt</a>: Bygg ledarförmåga i linje med strategin.</li>


<li><a href="https://nodenordic.se/prompts/skapa-en-fardplan-for-personlig-utveckling-med-ai">Skapa en färdplan för personlig utveckling med AI</a>: Omvandla insikt till en individuell plan.</li>


<li><a href="https://nodenordic.se/prompts/bygg-en-702010-utvecklingsplan-med-ai-prompt">Bygg en 70/20/10-utvecklingsplan med AI-prompt</a>: Strukturera lärande via 70/20/10-modellen.</li>

</ul>

</div>

<div class="faq-section">

<h2 class="wp-block-heading">Vanliga frågor</h2>


<div class="faq-item">
<span class="question">Vilka roller har mest nytta av den här AI-prompten för en value proposition blueprint?</span>

<p class="answer"><strong>Grundare och vd:ar</strong> använder den för att sluta tveka kring hur de ska förklara verksamheten på klarspråk och för att göra tydligare avvägningar kring vad de inte ska bygga. <strong>Growth- och performance marketers</strong> lutar sig mot den för att samordna annonser, landningssidor och mejl kring ett sammanhållet budskap i stället för att testa slumpmässiga vinklar. <strong>Varumärkesstrateger</strong> använder persona-först-perspektivet för att omvandla ”insikter” till strukturerade messaging-pelare och differentiering som klarar stakeholder-feedback. <strong>Fractional CMOs och konsulter</strong> använder den för att snabbt leverera en kundklar blueprint, med antaganden tydligt markerade så att kunden kan validera eller korrigera dem.</p>

</div>

<div class="faq-item">
<span class="question">Vilka branscher får mest värde av den här AI-prompten för en value proposition blueprint?</span>

<p class="answer"><strong>SaaS-bolag</strong> får mycket värde eftersom köpare jämför flera verktyg och ”nice-to-have”-positionering ignoreras; konkurrensperspektivet hjälper dig att ta en skarpare plats i kategorin. <strong>Byråer och konsult-/tjänsteföretag</strong> använder den för att ta sig bort från generiska löften som ”fullservice” och i stället formulera de specifika avvägningar de optimerar för (hastighet, trygghet, specialisering eller strategiskt djup). <strong>E-handel och DTC-varumärken</strong> kan använda delen om personapsykologi för att tydliggöra varför en kund byter nu, inte någon gång senare, vilket förbättrar produktsidor och retention-budskap. <strong>B2B-utbildning och coaching</strong> gynnas eftersom prompten tvingar fram verklig differentiering mellan funktioner, magnets och vad som gör angreppssättet unikt, vilket hjälper vid premiumprissättning.</p>

</div>

<div class="faq-item">
<span class="question">Varför ger enkla AI-prompter för att bygga en value proposition blueprint svaga resultat?</span>

<p class="answer">En typisk prompt som ”<em>Skriv ett värdeerbjudande för mitt företag</em>” misslyckas eftersom den: saknar den obligatoriska föranalysen som definierar kategori och verkliga alternativ, saknar en mekanism för att förankra insikter i en specifik namngiven persona, ignorerar konkurrenstryck och marknadsdynamik så att resultatet låter utbytbart, producerar generiska påståenden i stället för en användbar messaging-arkitektur och missar disciplinen att märka upp antaganden när underlaget är tunt. Du får slagkraftiga rader som inte styr kampanjer eller produktbeslut. Den här prompten är starkare eftersom den tvingar fram struktur, perspektiv och evidensinriktade slutsatser – inte slogans.</p>

</div>

<div class="faq-item">
<span class="question">Kan jag anpassa den här value proposition blueprint-prompten för min specifika situation?</span>

<p class="answer">Ja, men anpassningen sker i kontexten du ger innan du kör den, eftersom prompten i sig saknar input-variabler. Lägg in dina ramar tydligt: målsegment, köp-trigger, starkaste bevis och topp 3 konkurrenter eller alternativ. Om du vill ha ett särskilt format, lägg till en rad som: ”Presentera den slutliga kommunikationen som 5 pelare, där varje pelare innehåller: rubrik, bevis, invändning som hanteras och ett exempel på annons-hook.” Efter att den har genererat första versionen kan du följa upp med: ”Skriv om blueprints för samma persona, men anta att kunden är mer riskavers och behöver starkare trygghet i implementeringen.”</p>

</div>

<div class="faq-item">
<span class="question">Vilka är de vanligaste misstagen när man använder den här value proposition blueprint-prompten?</span>

<p class="answer">Det största misstaget är att lämna beskrivningen av ”vad du säljer” för vag; i stället för ”hjälp med marknadsföring”, skriv ”done-for-you design och implementation av lifecycle-e-postprogram för Shopify-varumärken”. Ett annat vanligt fel är att inte ange verkliga alternativ, vilket gör differentieringen fluffig; ”vi konkurrerar med andra byråer” är svagt, medan ”Klaviyo-frilansare, interna retention-anställningar och DIY-mallpaket” ger prompten något att jobba med. Många glömmer också att ange en köp-trigger, vilket gör ”varför nu” generiskt; ”de vill växa” är tunt, medan ”betald CAC ökade med 30 % och de behöver retention för att skydda marginalen” skärper brådskan. Slutligen försöker användare ofta trycka in flera personas, men prompten är byggd runt ett namngivet individperspektiv, så välj den primära köparen och håll dig till den.</p>

</div>

<div class="faq-item">
<span class="question">Vem ska INTE använda den här value proposition blueprint-prompten?</span>

<p class="answer">Den här prompten passar inte för engångsprojekt där du inte kommer att validera antaganden eller iterera, eftersom outputen blir mycket bättre när du stresstestar den mot verkligt kundspråk. Den är heller inte rätt för team som behöver en fullständig affärsplan, investerarpresentation eller en djup, källtung marknadsrapport. Och om du faktiskt inte vet vad du säljer ännu (fortfarande testar orelaterade erbjudanden) får du ett mer strukturerat resultat genom att först smalna av till ett validerat erbjudande och en köpartyp och sedan köra den här prompten.</p>

</div>

<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "FAQPage",
  "mainEntity": [
    {
      "@type": "Question",
      "name": "Vilka roller har mest nytta av den här AI-prompten för en value proposition blueprint?",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "Grundare och vd:ar använder den för att sluta tveka kring hur de ska förklara verksamheten på klarspråk och för att göra tydligare avvägningar kring vad de inte ska bygga. Growth- och performance marketers lutar sig mot den för att samordna annonser, landningssidor och mejl kring ett sammanhållet budskap i stället för att testa slumpmässiga vinklar. Varumärkesstrateger använder persona-först-perspektivet för att omvandla ”insikter” till strukturerade messaging-pelare och differentiering som klarar stakeholder-feedback. Fractional CMOs och konsulter använder den för att snabbt leverera en kundklar blueprint, med antaganden tydligt markerade så att kunden kan validera eller korrigera dem."
      }
    },
    {
      "@type": "Question",
      "name": "Vilka branscher får mest värde av den här AI-prompten för en value proposition blueprint?",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "SaaS-bolag får mycket värde eftersom köpare jämför flera verktyg och ”nice-to-have”-positionering ignoreras; konkurrensperspektivet hjälper dig att ta en skarpare plats i kategorin. Byråer och konsult-/tjänsteföretag använder den för att ta sig bort från generiska löften som ”fullservice” och i stället formulera de specifika avvägningar de optimerar för (hastighet, trygghet, specialisering eller strategiskt djup). E-handel och DTC-varumärken kan använda delen om personapsykologi för att tydliggöra varför en kund byter nu, inte någon gång senare, vilket förbättrar produktsidor och retention-budskap. B2B-utbildning och coaching gynnas eftersom prompten tvingar fram verklig differentiering mellan funktioner, magnets och vad som gör angreppssättet unikt, vilket hjälper vid premiumprissättning."
      }
    },
    {
      "@type": "Question",
      "name": "Varför ger enkla AI-prompter för att bygga en value proposition blueprint svaga resultat?",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "En typisk prompt som ”Skriv ett värdeerbjudande för mitt företag” misslyckas eftersom den: saknar den obligatoriska föranalysen som definierar kategori och verkliga alternativ, saknar en mekanism för att förankra insikter i en specifik namngiven persona, ignorerar konkurrenstryck och marknadsdynamik så att resultatet låter utbytbart, producerar generiska påståenden i stället för en användbar messaging-arkitektur och missar disciplinen att märka upp antaganden när underlaget är tunt. Du får slagkraftiga rader som inte styr kampanjer eller produktbeslut. Den här prompten är starkare eftersom den tvingar fram struktur, perspektiv och evidensinriktade slutsatser – inte slogans."
      }
    },
    {
      "@type": "Question",
      "name": "Kan jag anpassa den här value proposition blueprint-prompten för min specifika situation?",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "Ja, men anpassningen sker i kontexten du ger innan du kör den, eftersom prompten i sig saknar input-variabler. Lägg in dina ramar tydligt: målsegment, köp-trigger, starkaste bevis och topp 3 konkurrenter eller alternativ. Om du vill ha ett särskilt format, lägg till en rad som: ”Presentera den slutliga kommunikationen som 5 pelare, där varje pelare innehåller: rubrik, bevis, invändning som hanteras och ett exempel på annons-hook.” Efter att den har genererat första versionen kan du följa upp med: ”Skriv om blueprints för samma persona, men anta att kunden är mer riskavers och behöver starkare trygghet i implementeringen.”"
      }
    },
    {
      "@type": "Question",
      "name": "Vilka är de vanligaste misstagen när man använder den här value proposition blueprint-prompten?",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "Det största misstaget är att lämna beskrivningen av ”vad du säljer” för vag; i stället för ”hjälp med marknadsföring”, skriv ”done-for-you design och implementation av lifecycle-e-postprogram för Shopify-varumärken”. Ett annat vanligt fel är att inte ange verkliga alternativ, vilket gör differentieringen fluffig; ”vi konkurrerar med andra byråer” är svagt, medan ”Klaviyo-frilansare, interna retention-anställningar och DIY-mallpaket” ger prompten något att jobba med. Många glömmer också att ange en köp-trigger, vilket gör ”varför nu” generiskt; ”de vill växa” är tunt, medan ”betald CAC ökade med 30 % och de behöver retention för att skydda marginalen” skärper brådskan. Slutligen försöker användare ofta trycka in flera personas, men prompten är byggd runt ett namngivet individperspektiv, så välj den primära köparen och håll dig till den."
      }
    },
    {
      "@type": "Question",
      "name": "Vem ska INTE använda den här value proposition blueprint-prompten?",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "Den här prompten passar inte för engångsprojekt där du inte kommer att validera antaganden eller iterera, eftersom outputen blir mycket bättre när du stresstestar den mot verkligt kundspråk. Den är heller inte rätt för team som behöver en fullständig affärsplan, investerarpresentation eller en djup, källtung marknadsrapport. Och om du faktiskt inte vet vad du säljer ännu (fortfarande testar orelaterade erbjudanden) får du ett mer strukturerat resultat genom att först smalna av till ett validerat erbjudande och en köpartyp och sedan köra den här prompten."
      }
    }
  ]
}
</script>
</div>

<div class="closing-section">

<p>Positionering ska inte kännas som dimma. Klistra in prompten i ChatGPT, ge den verklig kontext och få med dig en blueprint för värdeerbjudandet som du faktiskt kan använda i kampanjer och produktbeslut.</p>

</div><p>&lt;p&gt;The post <a rel="nofollow" href="https://nodenordic.se/prompts/skapa-en-blueprint-for-vardeerbjudande/">Skapa en blueprint för värdeerbjudande</a> first appeared on <a rel="nofollow" href="https://nodenordic.se">Node Nordic - AI Konsult för företag</a>.&lt;/p&gt;</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Bygg ett positioneringsramverk för X</title>
		<link>https://nodenordic.se/prompts/bygg-ett-positioneringsramverk-for-x/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=bygg-ett-positioneringsramverk-for-x</link>
		
		<dc:creator><![CDATA[Rickard Andersson]]></dc:creator>
		<pubDate>Fri, 23 Jan 2026 02:48:02 +0000</pubDate>
				<category><![CDATA[prompts]]></category>
		<guid isPermaLink="false">https://nodenordic.se/?p=5000159</guid>

					<description><![CDATA[<p>En generisk bio konverterar inte. En beprövad AI-prompt som guidar dig genom segment, positionering och differentiering för X.</p>
<p>&lt;p&gt;The post <a rel="nofollow" href="https://nodenordic.se/prompts/bygg-ett-positioneringsramverk-for-x/">Bygg ett positioneringsramverk för X</a> first appeared on <a rel="nofollow" href="https://nodenordic.se">Node Nordic - AI Konsult för företag</a>.&lt;/p&gt;</p>
]]></description>
										<content:encoded><![CDATA[<!-- FOCUS_KEYWORD: Twitter positioning framework -->
<div class="hook-introduction">

<p>Din Twitter/X-bio låter okej … men den drar inte in folk. Du får några profilklick, kanske några följare, och sedan stannar momentumet. Oftast är det inte kvaliteten på ditt innehåll. Det är din positionering: för bred, för generisk och inte ”värd att följa” vid första anblick.</p>



<p>Det här <strong>Twitter-positioneringsramverket</strong> är byggt för <strong>grundare</strong> som behöver att profilen stöttar en produktlansering, <strong>konsulter</strong> som vill attrahera bättre matchade leads utan att låta säljiga, och <strong>content creators</strong> som vill ha en tydligare nisch utan att bli inlåsta. Resultatet är ett strukturerat positioneringspaket: målgruppssegment, 20 positioneringsrader som börjar med ”Följ mig för att …” (max 10 ord), och 20 differentierare som börjar med ”För att bara jag …” som du kan lägga in i din bio, en fäst tweet eller en introtråd.</p>

</div>

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

<h2 class="wp-block-heading">Vad gör den här AI-prompten och när ska du använda den?</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">Vad den här prompten gör</th>
      <th scope="col">När du ska använda den här prompten</th>
      <th scope="col">Det du får</th>
    </tr>
  </thead>
  <tbody>
    <tr>
      <td>
        <ul class="automation-list">
          <li>Kör en steg-för-steg-brainstorming som bara går vidare när du säger ”fortsätt”.</li>
          <li>Tvingar målgruppssegment att vara under tre ord, så att du inte kan gömma dig bakom luddig målgruppsinriktning.</li>
          <li>Skapar 20 positioneringsrader som alla börjar med ”Följ mig för att …” och håller sig inom 10 ord.</li>
          <li>Skapar 20 differentierare som alla börjar med ”För att bara jag …” och håller sig inom 10 ord.</li>
          <li>Håller ihop processen mellan stegen genom att återanvända dina tidigare inputs så att allt blir linjerat.</li>
       </ul>
      </td>
      <td>
        <ul class="results-list">
          <li>Din bio får visningar, men konverteringen till följare står still.</li>
          <li>Du kan inte förklara kontot i en mening utan att sväva ut.</li>
          <li>Du byter nisch och behöver en strukturerad ompositionering utan att skriva om allt.</li>
          <li>Konkurrenter låter identiska, och du behöver en skarp ”varför du”-vinkel.</li>
          <li>Du ska precis lansera ett erbjudande och vill att din profil ska för-sälja det.</li>
        </ul>
      </td>
       <td>
         <ul class="deliverables-list">
           <li>5–10 kandidater till målgruppssegment, alla under 3 ord.</li>
           <li>20 ”Följ mig för att …”-alternativ för positionering, max 10 ord vardera.</li>
           <li>20 ”För att bara jag …”-alternativ för differentiering, max 10 ord vardera.</li>
           <li>En kort, sammanhållen uppsättning finalister som du kan kombinera till en bio + vinkel för fäst inlägg.</li>
           <li>Tydliga begränsningar som stoppar generiska outputs och gör att raderna låter mänskliga.</li>
         </ul>
       </td>
    </tr>
  </tbody>
</table>

</div>

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

<h2 class="wp-block-heading">Hela AI-prompten: session för Twitter/X-positionering + differentierare</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">
                                    Steg 1: Anpassa prompten med din information
                            </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>Återställ</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>Anpassa och kopiera hela prompten</span>
                </button>
            </div>
        </div>

        <!-- Customize the Prompt Section -->
                    <div class="prompt-customize-section">
                <span class="customize-title">Anpassa prompten</span>
                <p class="customize-subtitle">Fyll i fälten nedan för att anpassa prompten efter dina behov.</p>
                <table class="customize-table">
                    <thead>
                        <tr>
                            <th>Variabel</th>
                            <th>Vad du ska ange</th>
                            <th>Anpassa prompten</th>
                        </tr>
                    </thead>
                    <tbody>
                                                    <tr>
                                <td class="var-name"><code>[PRODUKTBESKRIVNING]</code></td>
                                <td class="var-desc">
                                    Ge en kortfattad beskrivning av produkten eller tjänsten som erbjuds, inklusive dess viktigaste funktioner och fördelar.                                    <div class="var-example">Till exempel: "En portabel blender som gör att du kan göra smoothies på språng, med USB-laddning och en spillsäker design."</div>
                                </td>
                                <td class="var-input">
                                                                            <textarea
                                            class="customize-input"
                                            data-placeholder="[PRODUKTBESKRIVNING]"
                                            placeholder="Ange ditt värde här..."
                                            rows="3"></textarea>
                                                                    </td>
                            </tr>
                                                    <tr>
                                <td class="var-name"><code>[SOCIALA_BEVIS]</code></td>
                                <td class="var-desc">
                                    Ta med trovärdighetsmarkörer som omdömen, betyg, recensioner eller andra relevanta meriter kopplade till produkten eller tjänsten.                                    <div class="var-example">Till exempel: "Betyg 4,8 av 5 på Amazon med över 5 000 recensioner. Uppmärksammad i Forbes som en av de mest innovativa köksprylarna."</div>
                                </td>
                                <td class="var-input">
                                                                            <textarea
                                            class="customize-input"
                                            data-placeholder="[SOCIALA_BEVIS]"
                                            placeholder="Ange ditt värde här..."
                                            rows="3"></textarea>
                                                                    </td>
                            </tr>
                                                    <tr>
                                <td class="var-name"><code>[UNIKT_SALJARGUMENT]</code></td>
                                <td class="var-desc">
                                    Beskriv vad som skiljer din produkt eller tjänst från konkurrenterna, med fokus på unika funktioner eller fördelar.                                    <div class="var-example">Till exempel: "Den enda blendern med självrengöringsteknik och en kompakt design som passar i bilens mugghållare."</div>
                                </td>
                                <td class="var-input">
                                                                            <textarea
                                            class="customize-input"
                                            data-placeholder="[UNIKT_SALJARGUMENT]"
                                            placeholder="Ange ditt värde här..."
                                            rows="3"></textarea>
                                                                    </td>
                            </tr>
                                                    <tr>
                                <td class="var-name"><code>[MALGRUPP]</code></td>
                                <td class="var-desc">
                                    Beskriv den ideala kunden för produkten, inklusive demografi, intressen samt specifika behov eller utmaningar.                                    <div class="var-example">Till exempel: "Hälsomedvetna millennials som älskar smoothies men har en hektisk livsstil och begränsat utrymme i köket."</div>
                                </td>
                                <td class="var-input">
                                                                            <textarea
                                            class="customize-input"
                                            data-placeholder="[MALGRUPP]"
                                            placeholder="Ange ditt värde här..."
                                            rows="3"></textarea>
                                                                    </td>
                            </tr>
                                                    <tr>
                                <td class="var-name"><code>[PLATTFORM]</code></td>
                                <td class="var-desc">
                                    Ange plattformen eller kanalen där annonsen ska publiceras, och säkerställ att den passar målgrupp och format.                                    <div class="var-example">Till exempel: "TikTok, optimerat för korta, engagerande videoformat."</div>
                                </td>
                                <td class="var-input">
                                                                            <input
                                            type="text"
                                            class="customize-input"
                                            data-placeholder="[PLATTFORM]"
                                            placeholder="Ange ditt värde här..." />
                                                                    </td>
                            </tr>
                                                    <tr>
                                <td class="var-name"><code>[VARUMARKESTON]</code></td>
                                <td class="var-desc">
                                    Beskriv tonläge och kommunikationsstil som stämmer överens med varumärket, till exempel avslappnat, professionellt eller lekfullt.                                    <div class="var-example">Till exempel: "Energiskt, roligt och lätt att relatera till – som en vän som delar med sig av sitt bästa life hack."</div>
                                </td>
                                <td class="var-input">
                                                                            <textarea
                                            class="customize-input"
                                            data-placeholder="[VARUMARKESTON]"
                                            placeholder="Ange ditt värde här..."
                                            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">Anpassa prompten nu</span>

                </button>
            </div>
        
        <!-- Full Prompt Code Header -->
                    <div class="prompt-code-header">
                <span class="prompt-code-title">
                    Steg 2: Kopiera prompten
                </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>Återställ</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>Kopiera hela prompten</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">MÅL</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">BEGRÄNSNINGAR</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 subheader">Vad det här INTE är (avgränsningar)</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></div><div class="locked-section-icon">🔒</div></div><div class="prompt-header-visible subheader">Hantering av edge cases</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></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></div><div class="locked-section-icon">🔒</div></div><div class="prompt-header-visible">KVALITETSKONTROLLER</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;">
                ## MÅL
Skapa en högkonverterande TikTok-annons **copy outline** som känns som en riktig person som pratar framför kameran, som lyfter varför erbjudandet funkar för de tänkta tittarna och som driver dem mot ett tydligt nästa steg (klicka, köp, följ, läs mer).

## PERSONA
Du är en TikTok performance creative-strateg och direct-response copywriter som är vass på korta, slagkraftiga, samtalstonade on-camera hooks, storydriven persuasion och trendmedvetna TikTok-koncept.

## BEGRÄNSNINGAR
- Skriv med **enkelt vardagsspråk**.
- Håll det i **jag-form**, som att du pratar till kameran (casual dialog/tal).  
- Undvik formuleringar som känns som en “formell lansering” (t.ex. säg inte “vi introducerar [PRODUKTBESKRIVNING]”).
- Visa resultat/fördelar genom en mini-berättelse, före–efter, demo eller egen erfarenhet—**inte** en säljig pitch.
- Måste vara optimerat för **&lt; 60 sekunder** speltid.
- Ta bara med social proof om det finns i input; hitta aldrig på påståenden.
- Följ **leveransstrukturen** i Output Specification exakt.

### Vad det här INTE är (avgränsningar)
- Inte ett fullständigt manus med scen-för-scen-tajming, kamerainstruktioner eller en komplett storyboard.
- Inte en compliance/juridisk granskning (medicinskt, finansiellt, reglerade påståenden osv.).
- Inte lång varumärkespositionering eller en plan för en multi-ad kampanj.

## PROCESS
1. **Föranalys (beskriv din förståelse):** Återge kort vad du ska skapa och vem det är för, utifrån input.
2. Identifiera kärn-löftet: hur erbjudandet hjälper, vad som förändras och varför det är annorlunda.
3. Välj en hook-mekanism som matchar målgruppen: fråga, överraskande sanning, snabb “POV” eller kontrast.
4. Bygg ett beliefs-skifte: peka ut ett vanligt antagande och vänd det sedan med din erfarenhet.
5. Avslöja lösningen naturligt i berättelsen (ingen “stor presentation”-retorik).
6. Lägg till proof: resultat, testimonials, betyg eller igenkännbar trovärdighet—endast om det finns.
7. Avsluta med en krispig CTA som säger exakt vad tittaren ska göra härnäst.
8. Lägg till TikTok-vänliga enhancement-notes: visuellt, hashtags och musikriktning.

### Hantering av edge cases
- Om [SOCIALA_BEVIS] saknas, ersätt proof med “förtjänat förtroende”-signaler (t.ex. konsekvent användning, specifik rutin, observerbart resultat) utan att hitta på siffror.
- Om [UNIKT_SALJARGUMENT] är oklart, härled en *säker*, generell differentierare från [PRODUKTBESKRIVNING] och markera det som ett antagande.
- Om [MALGRUPP] är bred, välj en tight undergrupp och specificera den i hooken.

## INPUTS
- **Erbjudandedetaljer:** [PRODUKTBESKRIVNING]
- **Ideal mottagare:** [MALGRUPP]
- **Differentierare/USP:** [UNIKT_SALJARGUMENT]
- **Trovärdighetsmarkörer (valfritt):** [SOCIALA_BEVIS]
- **Plattform/kanal:** [PLATTFORM]
- **Varumärkeston (valfritt):** [VARUMARKESTON]

## OUTPUT SPECIFICATION
Leverera TikTok-annonsens outline med **exakt dessa avsnitt och etiketter**:

1. **[OPENING HOOK]**  
   - {Hook Line} (en slagkraftig replik som sägs)  
   - {Why It Grabs Them} (1 mening)

2. **[CHALLENGE A BELIEF]**  
   - {Common Belief} (vad folk brukar tro)  
   - {Your Flip} (din motpunkt i jag-form)

3. **[CORE SOLUTION INTRODUCTION]**  
   - {Natural Mention} (hur du nämner erbjudandet utan att det låter som en annons)  
   - {USP Tie-In} (knyt till [UNIKT_SALJARGUMENT] med enkla ord)

4. **[VISUAL AND TEXTUAL HOOKS]**  
   - {On-Screen Text Ideas} (2–3 korta fraser)  
   - {What Viewers See} (2–4 snabba scen-beats: demo/före–efter/proof-ögonblick)

5. **[ENCOURAGE ACTION AND REFLECTION]**  
   - {Viewer Prompt} (en replik som får dem att föreställa sig nyttan)  
   - {CTA Line} (tydlig uppmaning)

6. **[LOOPING END]**  
   - {Loop Line} (knyter tillbaka till hooken så videon kan loopa smidigt)

7. **EXTRA CREATIVE BOOSTS (totalt 3 tips)**  
   - {Visual Tip}  
   - {Hashtag Tip}  
   - {Music/Sound Tip}

## KVALITETSKONTROLLER
Innan du slutför, verifiera:
- Rösten är tydligt **talad i jag-form** och inte i “annonsbroschyr”-stil.
- Hooken är omedelbar och begriplig på under 2 sekunder.
- Fördelar visas genom **erfarenhet/demo**, inte vag hype.
- CTA:n är specifik och handlingsdriven, med ett tydligt nästa steg.
- Inga påhittade bevis, siffror eller garantier; alla påståenden stämmer med given input.            </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">Kopiera hela prompten</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 span {
        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 !important;
    }


    .prompt-cta-copy span {
        background: #3a3a3a;
        color: #fff !important;
    }


    .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 !important;
        border: none;
        border-radius: 8px;
        font-size: 16px;
        font-weight: 600;
        cursor: pointer;
        transition: all 0.2s;
    }

    .copy-customized-btn span {
        color: #fff !important
    }

    .copy-customized-text span {
        color: #fff !important
    }

    .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;
        color: #fff !important;

    }

    .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 = 'Kopierad!';
            });

            setTimeout(() => {
                copyButtons.forEach(btn => {
                    btn.classList.remove('copied');
                    const textSpan = btn.querySelector('span');
                    if (textSpan) textSpan.textContent = 'Kopiera hela prompten';
                });
            }, 2000);
        }).catch(err => {
            console.error('Failed to copy:', err);
        });
    }

    // Store original prompt for customization
    const originalPrompt = "## M\u00c5L\r\nSkapa en h\u00f6gkonverterande TikTok-annons **copy outline** som k\u00e4nns som en riktig person som pratar framf\u00f6r kameran, som lyfter varf\u00f6r erbjudandet funkar f\u00f6r de t\u00e4nkta tittarna och som driver dem mot ett tydligt n\u00e4sta steg (klicka, k\u00f6p, f\u00f6lj, l\u00e4s mer).\r\n\r\n## PERSONA\r\nDu \u00e4r en TikTok performance creative-strateg och direct-response copywriter som \u00e4r vass p\u00e5 korta, slagkraftiga, samtalstonade on-camera hooks, storydriven persuasion och trendmedvetna TikTok-koncept.\r\n\r\n## BEGR\u00c4NSNINGAR\r\n- Skriv med **enkelt vardagsspr\u00e5k**.\r\n- H\u00e5ll det i **jag-form**, som att du pratar till kameran (casual dialog\/tal).  \r\n- Undvik formuleringar som k\u00e4nns som en \u201cformell lansering\u201d (t.ex. s\u00e4g inte \u201cvi introducerar [PRODUKTBESKRIVNING]\u201d).\r\n- Visa resultat\/f\u00f6rdelar genom en mini-ber\u00e4ttelse, f\u00f6re\u2013efter, demo eller egen erfarenhet\u2014**inte** en s\u00e4ljig pitch.\r\n- M\u00e5ste vara optimerat f\u00f6r **< 60 sekunder** speltid.\r\n- Ta bara med social proof om det finns i input; hitta aldrig p\u00e5 p\u00e5st\u00e5enden.\r\n- F\u00f6lj **leveransstrukturen** i Output Specification exakt.\r\n\r\n### Vad det h\u00e4r INTE \u00e4r (avgr\u00e4nsningar)\r\n- Inte ett fullst\u00e4ndigt manus med scen-f\u00f6r-scen-tajming, kamerainstruktioner eller en komplett storyboard.\r\n- Inte en compliance\/juridisk granskning (medicinskt, finansiellt, reglerade p\u00e5st\u00e5enden osv.).\r\n- Inte l\u00e5ng varum\u00e4rkespositionering eller en plan f\u00f6r en multi-ad kampanj.\r\n\r\n## PROCESS\r\n1. **F\u00f6ranalys (beskriv din f\u00f6rst\u00e5else):** \u00c5terge kort vad du ska skapa och vem det \u00e4r f\u00f6r, utifr\u00e5n input.\r\n2. Identifiera k\u00e4rn-l\u00f6ftet: hur erbjudandet hj\u00e4lper, vad som f\u00f6r\u00e4ndras och varf\u00f6r det \u00e4r annorlunda.\r\n3. V\u00e4lj en hook-mekanism som matchar m\u00e5lgruppen: fr\u00e5ga, \u00f6verraskande sanning, snabb \u201cPOV\u201d eller kontrast.\r\n4. Bygg ett beliefs-skifte: peka ut ett vanligt antagande och v\u00e4nd det sedan med din erfarenhet.\r\n5. Avsl\u00f6ja l\u00f6sningen naturligt i ber\u00e4ttelsen (ingen \u201cstor presentation\u201d-retorik).\r\n6. L\u00e4gg till proof: resultat, testimonials, betyg eller igenk\u00e4nnbar trov\u00e4rdighet\u2014endast om det finns.\r\n7. Avsluta med en krispig CTA som s\u00e4ger exakt vad tittaren ska g\u00f6ra h\u00e4rn\u00e4st.\r\n8. L\u00e4gg till TikTok-v\u00e4nliga enhancement-notes: visuellt, hashtags och musikriktning.\r\n\r\n### Hantering av edge cases\r\n- Om [SOCIALA_BEVIS] saknas, ers\u00e4tt proof med \u201cf\u00f6rtj\u00e4nat f\u00f6rtroende\u201d-signaler (t.ex. konsekvent anv\u00e4ndning, specifik rutin, observerbart resultat) utan att hitta p\u00e5 siffror.\r\n- Om [UNIKT_SALJARGUMENT] \u00e4r oklart, h\u00e4rled en *s\u00e4ker*, generell differentierare fr\u00e5n [PRODUKTBESKRIVNING] och markera det som ett antagande.\r\n- Om [MALGRUPP] \u00e4r bred, v\u00e4lj en tight undergrupp och specificera den i hooken.\r\n\r\n## INPUTS\r\n- **Erbjudandedetaljer:** [PRODUKTBESKRIVNING]\r\n- **Ideal mottagare:** [MALGRUPP]\r\n- **Differentierare\/USP:** [UNIKT_SALJARGUMENT]\r\n- **Trov\u00e4rdighetsmark\u00f6rer (valfritt):** [SOCIALA_BEVIS]\r\n- **Plattform\/kanal:** [PLATTFORM]\r\n- **Varum\u00e4rkeston (valfritt):** [VARUMARKESTON]\r\n\r\n## OUTPUT SPECIFICATION\r\nLeverera TikTok-annonsens outline med **exakt dessa avsnitt och etiketter**:\r\n\r\n1. **[OPENING HOOK]**  \r\n   - {Hook Line} (en slagkraftig replik som s\u00e4gs)  \r\n   - {Why It Grabs Them} (1 mening)\r\n\r\n2. **[CHALLENGE A BELIEF]**  \r\n   - {Common Belief} (vad folk brukar tro)  \r\n   - {Your Flip} (din motpunkt i jag-form)\r\n\r\n3. **[CORE SOLUTION INTRODUCTION]**  \r\n   - {Natural Mention} (hur du n\u00e4mner erbjudandet utan att det l\u00e5ter som en annons)  \r\n   - {USP Tie-In} (knyt till [UNIKT_SALJARGUMENT] med enkla ord)\r\n\r\n4. **[VISUAL AND TEXTUAL HOOKS]**  \r\n   - {On-Screen Text Ideas} (2\u20133 korta fraser)  \r\n   - {What Viewers See} (2\u20134 snabba scen-beats: demo\/f\u00f6re\u2013efter\/proof-\u00f6gonblick)\r\n\r\n5. **[ENCOURAGE ACTION AND REFLECTION]**  \r\n   - {Viewer Prompt} (en replik som f\u00e5r dem att f\u00f6rest\u00e4lla sig nyttan)  \r\n   - {CTA Line} (tydlig uppmaning)\r\n\r\n6. **[LOOPING END]**  \r\n   - {Loop Line} (knyter tillbaka till hooken s\u00e5 videon kan loopa smidigt)\r\n\r\n7. **EXTRA CREATIVE BOOSTS (totalt 3 tips)**  \r\n   - {Visual Tip}  \r\n   - {Hashtag Tip}  \r\n   - {Music\/Sound Tip}\r\n\r\n## KVALITETSKONTROLLER\r\nInnan du slutf\u00f6r, verifiera:\r\n- R\u00f6sten \u00e4r tydligt **talad i jag-form** och inte i \u201cannonsbroschyr\u201d-stil.\r\n- Hooken \u00e4r omedelbar och begriplig p\u00e5 under 2 sekunder.\r\n- F\u00f6rdelar visas genom **erfarenhet\/demo**, inte vag hype.\r\n- CTA:n \u00e4r specifik och handlingsdriven, med ett tydligt n\u00e4sta steg.\r\n- Inga p\u00e5hittade bevis, siffror eller garantier; alla p\u00e5st\u00e5enden st\u00e4mmer med given input.";
    const variables = ["[PRODUKTBESKRIVNING]","[SOCIALA_BEVIS]","[UNIKT_SALJARGUMENT]","[MALGRUPP]","[PLATTFORM]","[VARUMARKESTON]"];
    // 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 = 'Återställd!';
            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">Proffstips för bättre resultat från AI-promptar</h2>



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

<li><strong>Ta med en verklig ”mottagare” till sessionen.</strong> Beskriv inte en bred målgrupp som ”entreprenörer”. Välj en specifik person som du vill ska följa dig och skriv 3 punkter: deras nuvarande situation, deras största hinder och vinsten de vill nå den här månaden. Om du fastnar, säg till modellen: ”Anta att min ideala följare är en frilansdesigner som vill nå 8 000 USD/månad pålitligt.”</li>


<li><strong>Mata in din bakgrund i vassa fragment.</strong> Den här prompten funkar bäst när din creator-berättelse har kanter. Använd korta fakta: ”tidigare ops på fintech”, ”körde 200+ säljsamtal”, ”bootstrappade till 15 000 USD MRR”, ”återhämtande perfektionist”. Fråga sedan: ”Använd de här detaljerna för att göra differentierarna mer specifika och mindre motivational.”</li>


<li><strong>Använd begränsningarna till din fördel.</strong> Gränsen ”max 10 ord” är en feature, inte en begränsning. När en rad känns nära men inte helt, be inte om ett stycke. Be om en tajtare omskrivning: ”Skriv om alternativ 7 med enklare ord och ett konkret resultat.”</li>


<li><strong>Gör en medveten andra runda på de bästa 5.</strong> Efter första outputen, välj dina favoriter och iterera i stället för att be om 20 helt nya rader. Testa: ”Ta alternativen 3, 8, 12, 16, 19. Gör två versioner av varje: en mer konträr, en mer rak.”</li>


<li><strong>Stresstesta mot ditt nuvarande innehåll.</strong> En positioneringsrad kan låta catchy men falla ihop när du börjar posta. Klistra in 5 senaste tweets eller din senaste tråd och fråga: ”Vilken positioneringsrad passar det här innehållet bäst, och vilka 3 återkommande postteman bör jag committa till så att det blir trovärdigt?” Ärligt talat: det här steget förhindrar många rebrands.</li>

</ul>

</div>

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

<h2 class="wp-block-heading">Relaterade promptar</h2>



<p>När din positionering är tydlig hjälper de här promptarna dig att koppla uppmärksamhet till intäkter och genomförande.</p>



<p>Om du också behöver en konkret plan för vad du ska sälja det här kvartalet (mål, aktiviteter och hur du faktiskt når siffran), kombinera detta med <a href="https://nodenordic.se/prompts/bygg-en-kvartalsvis-saljplan-for-aret-med-ai">Bygg en kvartalsvis säljplan med den här AI-prompten</a>. Det är ett praktiskt nästa steg när din Twitter-profil börjar generera leads och du behöver ett system för att följa upp och stänga.</p>



<p>När ledningen frågar ”hur mycket kommer den här pipen bli i intäkter?” vill du ha <a href="https://nodenordic.se/prompts/bygg-saljprognosmodeller-med-denna-ai-prompt">Bygg prognosmodeller för försäljning med den här AI-prompten</a>. Din positionering kan öka inbound, men prognoser hjälper dig att översätta aktiviteten till realistiska förväntningar och smartare beslut.</p>



<p>För team som gör mer än bara inbound och vill ha en komplett end-to-end-approach (toppen, mitten och botten av tratten) passar <a href="https://nodenordic.se/prompts/bygg-en-saljplan-for-hela-tratten-med-denna-ai-prompt">Bygg en full-funnel-säljplan med den här AI-prompten</a> bra. Använd den när du har satt ”varför följa mig” och nu behöver ”varför köpa av mig” genom hela resan.</p>


<br>


<p>Snabböversikt:</p>



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

<li><a href="https://nodenordic.se/prompts/bygg-en-kvartalsvis-saljplan-for-aret-med-ai">Bygg en kvartalsvis säljplan med den här AI-prompten</a>: Omvandla mål till veckovisa säljaktiviteter.</li>


<li><a href="https://nodenordic.se/prompts/bygg-saljprognosmodeller-med-denna-ai-prompt">Bygg prognosmodeller för försäljning med den här AI-prompten</a>: Förutse intäkter utifrån pipeline och konverteringsgrader.</li>


<li><a href="https://nodenordic.se/prompts/bygg-en-saljplan-for-hela-tratten-med-denna-ai-prompt">Bygg en full-funnel-säljplan med den här AI-prompten</a>: Mappa budskap och erbjudanden över trattens olika steg.</li>


<li><a href="https://nodenordic.se/prompts/skapa-en-ritning-for-saljtavlingar-med-ai-prompt">Bygg en AI-prompt för en sälj-gamification-plan</a>: Motivera konsekvent outreach med poängsättning och belöningar.</li>


<li><a href="https://nodenordic.se/prompts/bygg-en-branschmall-for-saljprocess-med-ai-prompt">Bygg en AI-prompt för en branschspecifik säljprocess-plan</a>: Standardisera steg och överlämningar för din marknad.</li>

</ul>

</div>

<div class="faq-section">

<h2 class="wp-block-heading">Vanliga frågor</h2>


<div class="faq-item">
<span class="question">Vilka roller har mest nytta av den här AI-prompten för Twitter-positioneringsramverket?</span>

<p class="answer"><strong>Startup-grundare</strong> använder den här för att göra en vag ”bygger öppet”-profil till ett tydligt löfte som ger följare och värmer upp framtida köpare. <strong>Coacher och konsulter</strong> har nytta av den eftersom prompten tvingar fram specifika differentierare (”För att bara jag …”) som skiljer dem från generiska råd-konton. <strong>Contentansvariga och sociala medier-ansvariga</strong> använder den för att positionera en ledare eller ett varumärkes ansikte utan att ta till buzzwords, och kan sedan snabbt testa flera vinklar. <strong>Creators som säljer digitala produkter</strong> använder ”Följ mig för att …”-raderna för att linjera målgruppens förväntningar med det produkten faktiskt hjälper människor att göra.</p>

</div>

<div class="faq-item">
<span class="question">Vilka branscher får mest värde av den här AI-prompten för Twitter-positioneringsramverket?</span>

<p class="answer"><strong>SaaS</strong>-team använder den för att positionera en grundare eller produktmarknadsförare kring ett specifikt utfall (till exempel retention, onboarding eller säljmotion) i stället för ”tillväxttips”. <strong>Professionella tjänster</strong> (design, dev-byråer, fractional ops, byråer) får värde eftersom differentierarraderna kan koda en signaturprocess, en återkommande teardown-serie eller en konträr syn som attraherar bättre kunder. <strong>E-handel och DTC</strong>-operatörer kan använda den för att fokusera på en tydlig hävstång som erbjudandestrategi eller kreativatestning, och sedan konvertera följare till prenumeranter och kunder. <strong>B2B-säljorganisationer</strong> använder den för att hjälpa säljare och ledare att sticka ut med ett tydligt perspektiv, särskilt när alla andra postar samma mallar.</p>

</div>

<div class="faq-item">
<span class="question">Varför ger grundläggande AI-promptar för Twitter/X-positionering svaga resultat?</span>

<p class="answer">En typisk prompt som ”Skriv en Twitter-bio för mitt företag” misslyckas eftersom den: saknar målgruppsbegränsningar (så den riktar sig till ”alla”), ger inga strukturerade outputs (du får inte segment, hooks och differentierare separat), ignorerar kontinuitet mellan iterationer (varje omskrivning motsäger den förra), skapar generiska rader i stället för korta, följvärda löften, och missar de specifika mekanismer som gör att den här prompten fungerar (20 alternativ, strikta ordgränser och obligatoriska format ”Följ mig för att …” / ”För att bara jag …”). Resultatet är en bio som låter polerad men som ingen minns. Och det som ingen minns konverterar inte.</p>

</div>

<div class="faq-item">
<span class="question">Kan jag anpassa den här prompten för Twitter-positioneringsramverket till min specifika situation?</span>

<p class="answer">Ja, genom att anpassa de inputs du ger under de interaktiva stegen, även om själva prompten saknar formella variabler. De största hävstängerna är: din beskrivning av den ideala mottagaren (situation, hinder, önskade vinster), din creator-bakgrund (bevis, erfarenhet, stil) och eventuella ramar (ämnen du inte tar upp, branscher du undviker, tonpreferenser). Efter att du fått de första 20 raderna, följ upp med något som: ”Behåll samma segment, men skriv om 10 rader för en mer teknisk målgrupp och 10 för en nybörjarmålgrupp.” Det håller positioneringen konsekvent samtidigt som den anpassas till din marknads verklighet.</p>

</div>

<div class="faq-item">
<span class="question">Vilka är de vanligaste misstagen när man använder den här prompten för Twitter-positioneringsramverket?</span>

<p class="answer">Det största misstaget är att lämna den ideala mottagaren för vag—dåligt: ”personer som vill växa”, bättre: ”B2B-grundare med 10–50k MRR som kämpar med churn.” Ett annat vanligt fel är att ge en generisk bakgrund—dåligt: ”Jag är marknadsförare”, bättre: ”Jag ansvarade för lifecycle i ett PLG-SaaS och körde 300 onboarding-experiment.” Många hoppar också över detaljer kring ”önskade vinster”; om du säger ”framgång” får du luddiga rader, men ”boka 6 kvalificerade samtal/månad” ger vassare hooks. Till sist accepterar många första batchen; välj i stället 5 favoriter och be om kontrollerade variationer så att din slutliga bio känns som du, inte som modellen.</p>

</div>

<div class="faq-item">
<span class="question">Vem ska INTE använda den här prompten för Twitter-positioneringsramverket?</span>

<p class="answer">Den här prompten är inte idealisk för team som vill ha en komplett varumärkesstrategi, en contentkalender eller en full funnel-uppbyggnad, eftersom den medvetet håller fokus på positionering och differentiering. Den passar också dåligt om du vägrar nischa alls och inte vill definiera ett målgruppssegment på under tre ord; begränsningarna är en del av värdet. Om du ännu inte har validerat vad du hjälper människor att uppnå, gör först en snabb övning för att förtydliga ditt erbjudande och kom tillbaka när du kan beskriva ett verkligt utfall.</p>

</div>

<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "FAQPage",
  "mainEntity": [
    {
      "@type": "Question",
      "name": "Vilka roller har mest nytta av den här AI-prompten för Twitter-positioneringsramverket?",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "Startup-grundare använder den här för att göra en vag ”bygger öppet”-profil till ett tydligt löfte som ger följare och värmer upp framtida köpare. Coacher och konsulter har nytta av den eftersom prompten tvingar fram specifika differentierare (”För att bara jag …”) som skiljer dem från generiska råd-konton. Contentansvariga och sociala medier-ansvariga använder den för att positionera en ledare eller ett varumärkes ansikte utan att ta till buzzwords, och kan sedan snabbt testa flera vinklar. Creators som säljer digitala produkter använder ”Följ mig för att …”-raderna för att linjera målgruppens förväntningar med det produkten faktiskt hjälper människor att göra."
      }
    },
    {
      "@type": "Question",
      "name": "Vilka branscher får mest värde av den här AI-prompten för Twitter-positioneringsramverket?",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "SaaS-team använder den för att positionera en grundare eller produktmarknadsförare kring ett specifikt utfall (till exempel retention, onboarding eller säljmotion) i stället för ”tillväxttips”. Professionella tjänster (design, dev-byråer, fractional ops, byråer) får värde eftersom differentierarraderna kan koda en signaturprocess, en återkommande teardown-serie eller en konträr syn som attraherar bättre kunder. E-handel och DTC-operatörer kan använda den för att fokusera på en tydlig hävstång som erbjudandestrategi eller kreativatestning, och sedan konvertera följare till prenumeranter och kunder. B2B-säljorganisationer använder den för att hjälpa säljare och ledare att sticka ut med ett tydligt perspektiv, särskilt när alla andra postar samma mallar."
      }
    },
    {
      "@type": "Question",
      "name": "Varför ger grundläggande AI-promptar för Twitter/X-positionering svaga resultat?",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "En typisk prompt som ”Skriv en Twitter-bio för mitt företag” misslyckas eftersom den: saknar målgruppsbegränsningar (så den riktar sig till ”alla”), ger inga strukturerade outputs (du får inte segment, hooks och differentierare separat), ignorerar kontinuitet mellan iterationer (varje omskrivning motsäger den förra), skapar generiska rader i stället för korta, följvärda löften, och missar de specifika mekanismer som gör att den här prompten fungerar (20 alternativ, strikta ordgränser och obligatoriska format ”Följ mig för att …” / ”För att bara jag …”). Resultatet är en bio som låter polerad men som ingen minns. Och det som ingen minns konverterar inte."
      }
    },
    {
      "@type": "Question",
      "name": "Kan jag anpassa den här prompten för Twitter-positioneringsramverket till min specifika situation?",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "Ja, genom att anpassa de inputs du ger under de interaktiva stegen, även om själva prompten saknar formella variabler. De största hävstängerna är: din beskrivning av den ideala mottagaren (situation, hinder, önskade vinster), din creator-bakgrund (bevis, erfarenhet, stil) och eventuella ramar (ämnen du inte tar upp, branscher du undviker, tonpreferenser). Efter att du fått de första 20 raderna, följ upp med något som: ”Behåll samma segment, men skriv om 10 rader för en mer teknisk målgrupp och 10 för en nybörjarmålgrupp.” Det håller positioneringen konsekvent samtidigt som den anpassas till din marknads verklighet."
      }
    },
    {
      "@type": "Question",
      "name": "Vilka är de vanligaste misstagen när man använder den här prompten för Twitter-positioneringsramverket?",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "Det största misstaget är att lämna den ideala mottagaren för vag—dåligt: ”personer som vill växa”, bättre: ”B2B-grundare med 10–50k MRR som kämpar med churn.” Ett annat vanligt fel är att ge en generisk bakgrund—dåligt: ”Jag är marknadsförare”, bättre: ”Jag ansvarade för lifecycle i ett PLG-SaaS och körde 300 onboarding-experiment.” Många hoppar också över detaljer kring ”önskade vinster”; om du säger ”framgång” får du luddiga rader, men ”boka 6 kvalificerade samtal/månad” ger vassare hooks. Till sist accepterar många första batchen; välj i stället 5 favoriter och be om kontrollerade variationer så att din slutliga bio känns som du, inte som modellen."
      }
    },
    {
      "@type": "Question",
      "name": "Vem ska INTE använda den här prompten för Twitter-positioneringsramverket?",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "Den här prompten är inte idealisk för team som vill ha en komplett varumärkesstrategi, en contentkalender eller en full funnel-uppbyggnad, eftersom den medvetet håller fokus på positionering och differentiering. Den passar också dåligt om du vägrar nischa alls och inte vill definiera ett målgruppssegment på under tre ord; begränsningarna är en del av värdet. Om du ännu inte har validerat vad du hjälper människor att uppnå, gör först en snabb övning för att förtydliga ditt erbjudande och kom tillbaka när du kan beskriva ett verkligt utfall."
      }
    }
  ]
}
</script>
</div>

<div class="closing-section">

<p>Din profil har ett jobb: få rätt person att tänka ”Ja, det här är för mig.” Klistra in prompten i ChatGPT, följ stegen och lås en positioneringsrad som du faktiskt kan leva upp till.</p>

</div><p>&lt;p&gt;The post <a rel="nofollow" href="https://nodenordic.se/prompts/bygg-ett-positioneringsramverk-for-x/">Bygg ett positioneringsramverk för X</a> first appeared on <a rel="nofollow" href="https://nodenordic.se">Node Nordic - AI Konsult för företag</a>.&lt;/p&gt;</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Skriv leverantörsuppföljningar med fokus på köparen</title>
		<link>https://nodenordic.se/prompts/skriv-leverantorsuppfoljningar-med-fokus-pa-koparen/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=skriv-leverantorsuppfoljningar-med-fokus-pa-koparen</link>
		
		<dc:creator><![CDATA[Rickard Andersson]]></dc:creator>
		<pubDate>Fri, 23 Jan 2026 02:47:16 +0000</pubDate>
				<category><![CDATA[prompts]]></category>
		<guid isPermaLink="false">https://nodenordic.se/?p=5002885</guid>

					<description><![CDATA[<p>Leverantörer blir ignorerade – en beprövad AI-prompt som skriver SPIN- och Challenger-uppföljningar med tydliga nästa steg. Upptäck fler.</p>
<p>&lt;p&gt;The post <a rel="nofollow" href="https://nodenordic.se/prompts/skriv-leverantorsuppfoljningar-med-fokus-pa-koparen/">Skriv leverantörsuppföljningar med fokus på köparen</a> first appeared on <a rel="nofollow" href="https://nodenordic.se">Node Nordic - AI Konsult för företag</a>.&lt;/p&gt;</p>
]]></description>
										<content:encoded><![CDATA[<!-- FOCUS_KEYWORD: supplier follow-ups prompt -->

<div class="hook-introduction">

<p>Dina uppföljningar mot leverantör blir ignorerade av en anledning. De flesta meddelanden är skrivna för leverantörens tidslinje, inte för köparens beslutsprocess. De låter som ”ville bara kolla läget”, och stressade inköpsteam stänger av direkt.</p>



<p>Den här <strong>supplier follow-ups prompt</strong> är byggd för <strong>account executives</strong> som vill återöppna en stannad utvärdering utan att låta behövande, <strong>säljteam som jobbar mot inköp</strong> som måste synka flera intressenter hos kunden, och <strong>konsulter</strong> som stöttar B2B-partnerskap där ett otydligt nästa steg kan dra ut i veckor. Resultatet är ett köparförst uppföljningspaket: ett kärnmejl plus vinkelvarianter, ett eskaleringsalternativ vid uteblivet svar och en mobilkort version, allt förankrat i SPIN och en Challenger-inspirerad ”teach”-insikt.</p>

</div>

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

<h2 class="wp-block-heading">Vad gör den här AI-prompten och när ska du använda den?</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">Vad den här prompten gör</th>
      <th scope="col">När du ska använda den här prompten</th>
      <th scope="col">Det du får</th>
    </tr>
  </thead>
  <tbody>
    <tr>
      <td>
        <ul class="automation-list">
          <li>Den återger affärskontexten och den sannolika stoppklossen i en kort föranalys så att uppföljningen inte känns slumpmässig.</li>
          <li>Den kartlägger affären (fas, brådska, relationsdjup och köparens kommunikationsstil) för att matcha ton och fråga.</li>
          <li>Den genererar SPIN-frågor som passar fasen, inklusive implication- och need-payoff-frågor som bjuder in till ett beslut.</li>
          <li>Den lägger till en Challenger-inspirerad ”teach/reframe”-insikt som sätter risk, kostnad för fördröjning eller missad uppsida i perspektiv utan att predika.</li>
          <li>Den bygger en kontrollerad stängning med en primär CTA som innehåller en tidsram, plus ett enkelt alternativ för att minska friktion.</li>
       </ul>
      </td>
      <td>
        <ul class="results-list">
          <li>Du hade ett bra discovery-samtal, men köparen blev tyst efter att du skickade pris eller offert.</li>
          <li>Juridik, säkerhet eller ekonomi fördröjer godkännande, och din champion får inget tydligt internt svar.</li>
          <li>Köparen säger ”vi utvärderar fortfarande”, men du misstänker att ni jämförs med ett billigare eller befintligt alternativ.</li>
          <li>En intressent bad om ”en sak till” (case, scope-justering, reviderade villkor) och försvann sedan.</li>
          <li>Du behöver återengagera utan att pressa, eftersom kontot är viktigt och relationen är långsiktig.</li>
        </ul>
      </td>
       <td>
         <ul class="deliverables-list">
           <li>Ett köparförst mejlutkast för uppföljning som innehåller en kontextankare, teach-moment, SPIN-frågor och en enda CTA.</li>
           <li>Minst 3 varianter (alternativ vinkel, eskalering vid uteblivet svar och en mobilkort version) så att du snabbt kan anpassa.</li>
           <li>Ett set med fas-anpassade SPIN-frågor som du kan återanvända i samtal eller i framtida mejl.</li>
           <li>En tydlig begäran om nästa steg med en specifik tidsram och ett ”enkelt ut”-alternativ (till exempel en snabb hänvisning till rätt ansvarig).</li>
           <li>En kort föranalys som hjälper teamet att enas om vad som är pending och vad ni faktiskt ber köparen att göra.</li>
         </ul>
       </td>
    </tr>
  </tbody>
</table>

</div>

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

<h2 class="wp-block-heading">Hela AI-prompten: köparförst byggare för leverantörsuppföljningssekvens</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">
                                    Steg 1: Anpassa prompten med din information
                            </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>Återställ</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>Anpassa och kopiera hela prompten</span>
                </button>
            </div>
        </div>

        <!-- Customize the Prompt Section -->
                    <div class="prompt-customize-section">
                <span class="customize-title">Anpassa prompten</span>
                <p class="customize-subtitle">Fyll i fälten nedan för att anpassa prompten efter dina behov.</p>
                <table class="customize-table">
                    <thead>
                        <tr>
                            <th>Variabel</th>
                            <th>Vad du ska ange</th>
                            <th>Anpassa prompten</th>
                        </tr>
                    </thead>
                    <tbody>
                                                    <tr>
                                <td class="var-name"><code>[SENASTE_KONTAKTDATUM]</code></td>
                                <td class="var-desc">
                                    Ange datumet för den senaste interaktionen med kunden. Använd ett tydligt format, till exempel ÅÅÅÅ-MM-DD.                                    <div class="var-example">Till exempel: "2023-10-01"</div>
                                </td>
                                <td class="var-input">
                                                                            <input
                                            type="text"
                                            class="customize-input"
                                            data-placeholder="[SENASTE_KONTAKTDATUM]"
                                            placeholder="Ange ditt värde här..." />
                                                                    </td>
                            </tr>
                                                    <tr>
                                <td class="var-name"><code>[OPPNA_PUNKTER]</code></td>
                                <td class="var-desc">
                                    Lista eventuella utestående leveranser, obesvarade frågor eller olösta ärenden från tidigare kontakter.                                    <div class="var-example">Till exempel: "Inväntar bekräftelse på leveranstidplanen och förtydligande av betalningsvillkoren."</div>
                                </td>
                                <td class="var-input">
                                                                            <textarea
                                            class="customize-input"
                                            data-placeholder="[OPPNA_PUNKTER]"
                                            placeholder="Ange ditt värde här..."
                                            rows="3"></textarea>
                                                                    </td>
                            </tr>
                                                    <tr>
                                <td class="var-name"><code>[MALGRUPP]</code></td>
                                <td class="var-desc">
                                    Beskriv vilken typ av köpare det gäller, inklusive roll, bransch och viktiga egenskaper som är relevanta för affären.                                    <div class="var-example">Till exempel: "Inköpschefer inom tillverkningsindustrin med fokus på kostnadseffektivitet och leverantörers pålitlighet."</div>
                                </td>
                                <td class="var-input">
                                                                            <textarea
                                            class="customize-input"
                                            data-placeholder="[MALGRUPP]"
                                            placeholder="Ange ditt värde här..."
                                            rows="3"></textarea>
                                                                    </td>
                            </tr>
                                                    <tr>
                                <td class="var-name"><code>[BRANSCH]</code></td>
                                <td class="var-desc">
                                    Ange bransch eller nisch som är relevant för kunden eller affären.                                    <div class="var-example">Till exempel: "Tillverkning av fordonskomponenter."</div>
                                </td>
                                <td class="var-input">
                                                                            <input
                                            type="text"
                                            class="customize-input"
                                            data-placeholder="[BRANSCH]"
                                            placeholder="Ange ditt värde här..." />
                                                                    </td>
                            </tr>
                                                    <tr>
                                <td class="var-name"><code>[PRODUKTBESKRIVNING]</code></td>
                                <td class="var-desc">
                                    Ge en kortfattad sammanfattning av den produkt eller tjänst som erbjuds.                                    <div class="var-example">Till exempel: "Ett molnbaserat lagerhanteringssystem utvecklat för medelstora tillverkare."</div>
                                </td>
                                <td class="var-input">
                                                                            <textarea
                                            class="customize-input"
                                            data-placeholder="[PRODUKTBESKRIVNING]"
                                            placeholder="Ange ditt värde här..."
                                            rows="3"></textarea>
                                                                    </td>
                            </tr>
                                                    <tr>
                                <td class="var-name"><code>[UPPFOLJNINGSTYP]</code></td>
                                <td class="var-desc">
                                    Ange vilken kategori uppföljningen gäller, till exempel prover, offert, försening, betalning eller annat.                                    <div class="var-example">Till exempel: "Uppföljning av offert."</div>
                                </td>
                                <td class="var-input">
                                                                            <input
                                            type="text"
                                            class="customize-input"
                                            data-placeholder="[UPPFOLJNINGSTYP]"
                                            placeholder="Ange ditt värde här..." />
                                                                    </td>
                            </tr>
                                                    <tr>
                                <td class="var-name"><code>[SENASTE_KONTAKT_DETALJER]</code></td>
                                <td class="var-desc">
                                    Sammanfatta vad som hände vid den senaste kontakten med kunden, inklusive eventuella överenskommelser eller öppna punkter.                                    <div class="var-example">Till exempel: "Gick igenom prisalternativ och skickade en reviderad offert för granskning."</div>
                                </td>
                                <td class="var-input">
                                                                            <textarea
                                            class="customize-input"
                                            data-placeholder="[SENASTE_KONTAKT_DETALJER]"
                                            placeholder="Ange ditt värde här..."
                                            rows="3"></textarea>
                                                                    </td>
                            </tr>
                                                    <tr>
                                <td class="var-name"><code>[UTMANING]</code></td>
                                <td class="var-desc">
                                    Beskriv den huvudsakliga utmaning eller det hinder kunden står inför som er lösning adresserar.                                    <div class="var-example">Till exempel: "Svårigheter att följa lagersaldo över flera lager, vilket leder till både bristsituationer och överlager."</div>
                                </td>
                                <td class="var-input">
                                                                            <textarea
                                            class="customize-input"
                                            data-placeholder="[UTMANING]"
                                            placeholder="Ange ditt värde här..."
                                            rows="3"></textarea>
                                                                    </td>
                            </tr>
                                                    <tr>
                                <td class="var-name"><code>[AFFARSFAS]</code></td>
                                <td class="var-desc">
                                    Ange nuvarande fas i affären, till exempel första kontakt, förhandling eller avslut.                                    <div class="var-example">Till exempel: "Förhandlingsfas."</div>
                                </td>
                                <td class="var-input">
                                                                            <input
                                            type="text"
                                            class="customize-input"
                                            data-placeholder="[AFFARSFAS]"
                                            placeholder="Ange ditt värde här..." />
                                                                    </td>
                            </tr>
                                                    <tr>
                                <td class="var-name"><code>[ANGELAGENHETSGRAD]</code></td>
                                <td class="var-desc">
                                    Ange hur brådskande eller tidskritisk affären är ur kundens perspektiv.                                    <div class="var-example">Till exempel: "Hög brådska på grund av kommande räkenskapsårsslut."</div>
                                </td>
                                <td class="var-input">
                                                                            <input
                                            type="text"
                                            class="customize-input"
                                            data-placeholder="[ANGELAGENHETSGRAD]"
                                            placeholder="Ange ditt värde här..." />
                                                                    </td>
                            </tr>
                                                    <tr>
                                <td class="var-name"><code>[RELATIONSDJUP]</code></td>
                                <td class="var-desc">
                                    Beskriv nivån av kännedom och förtroende mellan er och kunden.                                    <div class="var-example">Till exempel: "Medel—vi samarbetade tidigare i ett mindre projekt förra kvartalet."</div>
                                </td>
                                <td class="var-input">
                                                                            <textarea
                                            class="customize-input"
                                            data-placeholder="[RELATIONSDJUP]"
                                            placeholder="Ange ditt värde här..."
                                            rows="3"></textarea>
                                                                    </td>
                            </tr>
                                                    <tr>
                                <td class="var-name"><code>[KUNDENS_KOMMUNIKATIONSSTIL]</code></td>
                                <td class="var-desc">
                                    Beskriv kundens föredragna kommunikationssätt, till exempel formellt, rakt på sak eller samarbetsinriktat.                                    <div class="var-example">Till exempel: "Föredrar korta, datadrivna uppdateringar via e-post."</div>
                                </td>
                                <td class="var-input">
                                                                            <textarea
                                            class="customize-input"
                                            data-placeholder="[KUNDENS_KOMMUNIKATIONSSTIL]"
                                            placeholder="Ange ditt värde här..."
                                            rows="3"></textarea>
                                                                    </td>
                            </tr>
                                                    <tr>
                                <td class="var-name"><code>[TIDSRAM]</code></td>
                                <td class="var-desc">
                                    Ange önskad tidsram för nästa steg eller för att få en lösning på plats.                                    <div class="var-example">Till exempel: "Inom de kommande två arbetsdagarna."</div>
                                </td>
                                <td class="var-input">
                                                                            <input
                                            type="text"
                                            class="customize-input"
                                            data-placeholder="[TIDSRAM]"
                                            placeholder="Ange ditt värde här..." />
                                                                    </td>
                            </tr>
                                                    <tr>
                                <td class="var-name"><code>[INTRESSENTER]</code></td>
                                <td class="var-desc">
                                    Lista eventuella ytterligare beslutsfattare eller påverkare som är involverade i affären.                                    <div class="var-example">Till exempel: "Driftchef, CFO och teamledare för inköp."</div>
                                </td>
                                <td class="var-input">
                                                                            <textarea
                                            class="customize-input"
                                            data-placeholder="[INTRESSENTER]"
                                            placeholder="Ange ditt värde här..."
                                            rows="3"></textarea>
                                                                    </td>
                            </tr>
                                                    <tr>
                                <td class="var-name"><code>[PLATTFORM]</code></td>
                                <td class="var-desc">
                                    Ange vilken kommunikationsplattform eller kanal som används för uppföljningen.                                    <div class="var-example">Till exempel: "E-post, med LinkedIn-meddelande som sekundär kanal."</div>
                                </td>
                                <td class="var-input">
                                                                            <input
                                            type="text"
                                            class="customize-input"
                                            data-placeholder="[PLATTFORM]"
                                            placeholder="Ange ditt värde här..." />
                                                                    </td>
                            </tr>
                                                    <tr>
                                <td class="var-name"><code>[VARUMARKESTON]</code></td>
                                <td class="var-desc">
                                    Beskriv den ton och stil i kommunikationen som ligger i linje med ert varumärke.                                    <div class="var-example">Till exempel: "Professionell, partnerskapsorienterad och resultatinriktad."</div>
                                </td>
                                <td class="var-input">
                                                                            <textarea
                                            class="customize-input"
                                            data-placeholder="[VARUMARKESTON]"
                                            placeholder="Ange ditt värde här..."
                                            rows="3"></textarea>
                                                                    </td>
                            </tr>
                                                    <tr>
                                <td class="var-name"><code>[PRIMART_MAL]</code></td>
                                <td class="var-desc">
                                    Ange huvudsyftet med uppföljningsmeddelandet.                                    <div class="var-example">Till exempel: "Boka ett möte för att slutföra avtalsvillkoren."</div>
                                </td>
                                <td class="var-input">
                                                                            <textarea
                                            class="customize-input"
                                            data-placeholder="[PRIMART_MAL]"
                                            placeholder="Ange ditt värde här..."
                                            rows="3"></textarea>
                                                                    </td>
                            </tr>
                                                    <tr>
                                <td class="var-name"><code>[KONTEXT]</code></td>
                                <td class="var-desc">
                                    Ge bakgrundsinformation som är relevant för uppföljningen, inklusive tidigare diskussioner eller kundens prioriteringar.                                    <div class="var-example">Till exempel: "Kunden uttryckte intresse för att minska driftskostnaderna under det senaste samtalet."</div>
                                </td>
                                <td class="var-input">
                                                                            <textarea
                                            class="customize-input"
                                            data-placeholder="[KONTEXT]"
                                            placeholder="Ange ditt värde här..."
                                            rows="3"></textarea>
                                                                    </td>
                            </tr>
                                                    <tr>
                                <td class="var-name"><code>[VERSALER_MED_UNDERSCORE]</code></td>
                                <td class="var-desc">
                                    Ange ett variabelnamn formaterat med versaler och separerat med understreck.                                    <div class="var-example">Till exempel: "UPPFOLJNING_KATEGORI"</div>
                                </td>
                                <td class="var-input">
                                                                            <input
                                            type="text"
                                            class="customize-input"
                                            data-placeholder="[VERSALER_MED_UNDERSCORE]"
                                            placeholder="Ange ditt värde här..." />
                                                                    </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">Anpassa prompten nu</span>

                </button>
            </div>
        
        <!-- Full Prompt Code Header -->
                    <div class="prompt-code-header">
                <span class="prompt-code-title">
                    Steg 2: Kopiera prompten
                </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>Återställ</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>Kopiera hela prompten</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">MÅL</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">BEGRÄNSNINGAR</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">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></div><div class="locked-section-icon">🔒</div></div><div class="prompt-header-visible subheader">Vad det här INTE är</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">INDATA</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></div><div class="locked-section-icon">🔒</div></div><div class="prompt-header-visible">OUTPUTSPECIFIKATION</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 subheader">1) Scenariobeskrivning</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 subheader">2) Uppföljningsfasplan (5–9 steg)</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">3) Meddelandepaket (anpassat till [UPPFOLJNINGSTYP])</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 subheader">4) Timing- &amp; kanalrekommendationer</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 subheader">5) Svarshanteringssnuttar</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">KVALITETSKONTROLLER</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;">
                ## MÅL  
Skapa högpresterande uppföljningskommunikation till leverantörer som för en B2B-affär framåt. Meddelanden måste vara köparcentrerade, använda SPIN-frågor (Situation/Problem/Implication/Need-payoff), inkludera en Challenger-inspirerad ”teach/reframe”-insikt och avslutas med ett tydligt nästa steg som behåller artig kontroll.

## PERSONA  
Du är en **Buyer-first sales messaging strategist** med 15 års erfarenhet som inköpsledare på ett Fortune 500-bolag som utvärderade (och ofta ignorerade) leverantörers uppföljningar. Du översätter nu vad som faktiskt förtjänar ett svar till kortfattad, respektfull och kommersiellt vass outreach. Din skrivstil är lugn, konkret och executive—fokuserad på resultat, beslut och att ta bort friktion.

## BEGRÄNSNINGAR  
- Skriv för köparens prioriteringar (tid, risk, intern samsyn), inte säljarens behov.  
- Undvik vaga puffar (t.ex. ”kollar läget”, ”puttar på den här”, ”följer upp”).  
- Varje outreach måste innehålla **(a)** en kontextförankring, **(b)** en ny insikt, **(c)** SPIN-frågor som passar fasen, **(d)** en enda primär CTA med tidsram, plus ett enkelt alternativ.  
- Håll tonen professionell och partnerskapsorienterad; ingen skuld, inga påtryckningstaktiker.  
- Om information saknas: be bara om minsta möjliga som behövs och ge ett ”best-guess”-utkast märkt som sådant.

## PROCESS  
1. **Föranalys (obligatorisk):** Återge kort din förståelse av scenariot: senaste kontaktpunkt, vad som är öppet, sannolik blockerare och mest logiska nästa steg.  
2. **Affärskartläggning:** Identifiera affärsfas, angelägenhet, relationsdjup och köparens kommunikationsstil.  
3. **Fasplanering:** Välj **5–9 steg** av uppföljning (dynamiskt) baserat på uppföljningstyp, komplexitet och hur brådskande svar är.  
4. **Köparlins:** Skriv ett Challenger ”teach moment” som omramar köparens situation (risk, kostnad av att vänta, missad uppsida eller processbrist).  
5. **Meddelandebygg:** Ta fram kärnmejlet plus varianter (alternativ vinkel, eskalering vid uteblivet svar och mobilkort version).  
6. **Sekvens &amp; timing:** Ge en praktisk kadens och kanal-mix (email/threading, samtal, LinkedIn) anpassad till scenariot.  
7. **Hantera svar:** Ge mikro-skript för vanliga svar (invändning, fördröjning, intresse, ”inte jag”).  
8. **Edge cases:** Om [SENASTE_KONTAKTDATUM] är okänt eller [OPPNA_PUNKTER] är otydliga, generera två versioner: en som utgår från ”nyligen kontakt” och en som utgår från ”gammal tråd”.

### Vad det här INTE är  
- Inte en komplett sales playbook, offert eller prisstrategi.  
- Inte juridisk rådgivning, inkasso- eller kontraktråd (särskilt vid betalningstvister).  
- Inte manipulativ copywriting, skrämselretorik eller skapande av falsk brådska.

## INDATA  
- **Primärt användarsegment (köpartyp):** [MALGRUPP]  
- **Bransch/nisch:** [BRANSCH]  
- **Erbjudandesammanfattning:** [PRODUKTBESKRIVNING]  
- **Uppföljningskategori (prov/offert/fördröjning/betalning/annat):** [UPPFOLJNINGSTYP]  
- **Senaste kontaktpunkt (vad hände):** [SENASTE_KONTAKT_DETALJER]  
- **Datum/tid sedan senaste kontakt:** [SENASTE_KONTAKTDATUM]  
- **Överenskomna nästa steg / öppna punkter:** [OPPNA_PUNKTER]  
- **Nuvarande blockerare (om någon):** [UTMANING]  
- **Affärsfas (t.ex. utvärdering, förhandling, inköp, förnyelse):** [AFFARSFAS]  
- **Angelägenhetsgrad + varför:** [ANGELAGENHETSGRAD]  
- **Relationsdjup (ny/utvecklas/etablerad):** [RELATIONSDJUP]  
- **Köparens kommunikationsstil (kortfattad/detaljorienterad/formell/etc.):** [KUNDENS_KOMMUNIKATIONSSTIL]  
- **Besluts-tidslinje:** [TIDSRAM]  
- **Intressenter involverade:** [INTRESSENTER]  
- **Föredragen kanal(er):** [PLATTFORM]  
- **Varumärkeston:** [VARUMARKESTON]  
- **Primärt utfall du vill ha:** [PRIMART_MAL]  
- **Eventuella begränsningar (budget, compliance, leverantörsonboarding):** [KONTEXT]

## OUTPUTSPECIFIKATION  
Leverera följande, med hjälp av placeholders som visas:

### 1) Scenariobeskrivning  
- {Last Touchpoint Summary}  
- {What’s Open}  
- {Likely Buyer Concern}  
- {Recommended Next Step}

### 2) Uppföljningsfasplan (5–9 steg)  
För varje steg, ange:  
- {Phase Name}  
- {Trigger/When to Send}  
- {Goal}  
- {Value Add}  
- {CTA}

### 3) Meddelandepaket (anpassat till [UPPFOLJNINGSTYP])  
Ge varje meddelande med: {Subject Line} och {Email Body}

- **Primärt meddelande (bästa vägen till ett svar)**  
- **Alternativ vinkel (annan inramning/värde)**  
- **Eskalering vid uteblivet svar (fortfarande respektfull, något fastare)**  
- **Mobilkort version (&lt;= 75 ord)**

Varje mejl måste innehålla:  
- {Context Anchor}  
- {Challenger Teach Moment}  
- {SPIN Questions} (tydligt märkta S/P/I/N)  
- {Clear Ask + Timeframe}  
- {Fallback Option} (t.ex. ”Om det inte är du, vem bör jag prata med?”)

### 4) Timing- &amp; kanalrekommendationer  
- {Recommended Cadence} (dagar mellan kontakter)  
- {Best Send Windows} (köparens lokala tid)  
- {Channel Mix Suggestion}

### 5) Svarshanteringssnuttar  
Ge korta svar för:  
- {Objection Reply}  
- {Delay Reply}  
- {Interest Reply}  
- {Wrong Contact Reply}

## KVALITETSKONTROLLER  
Innan du slutför, verifiera:  
- Meddelandena innehåller **noll** vag ”kollar läget”-formulering och ingen skuldbeläggande inramning.  
- Varje mejl innehåller en konkret insikt + minst en SPIN-fråga som matchas mot {Deal Stage}.  
- CTA:n är specifik, tidsatt och lätt att tacka ja till (med ett enkelt alternativ).  
- Tonen matchar [VARUMARKESTON] och [KUNDENS_KOMMUNIKATIONSSTIL] (executive-vänlig, låg friktion).  
- Output använder **[VERSALER_MED_UNDERSCORE]** endast för indata och **{Title Case}** endast för deliverable placeholders.            </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">Kopiera hela prompten</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 span {
        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 !important;
    }


    .prompt-cta-copy span {
        background: #3a3a3a;
        color: #fff !important;
    }


    .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 !important;
        border: none;
        border-radius: 8px;
        font-size: 16px;
        font-weight: 600;
        cursor: pointer;
        transition: all 0.2s;
    }

    .copy-customized-btn span {
        color: #fff !important
    }

    .copy-customized-text span {
        color: #fff !important
    }

    .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;
        color: #fff !important;

    }

    .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 = 'Kopierad!';
            });

            setTimeout(() => {
                copyButtons.forEach(btn => {
                    btn.classList.remove('copied');
                    const textSpan = btn.querySelector('span');
                    if (textSpan) textSpan.textContent = 'Kopiera hela prompten';
                });
            }, 2000);
        }).catch(err => {
            console.error('Failed to copy:', err);
        });
    }

    // Store original prompt for customization
    const originalPrompt = "## M\u00c5L  \r\nSkapa h\u00f6gpresterande uppf\u00f6ljningskommunikation till leverant\u00f6rer som f\u00f6r en B2B-aff\u00e4r fram\u00e5t. Meddelanden m\u00e5ste vara k\u00f6parcentrerade, anv\u00e4nda SPIN-fr\u00e5gor (Situation\/Problem\/Implication\/Need-payoff), inkludera en Challenger-inspirerad \u201dteach\/reframe\u201d-insikt och avslutas med ett tydligt n\u00e4sta steg som beh\u00e5ller artig kontroll.\r\n\r\n## PERSONA  \r\nDu \u00e4r en **Buyer-first sales messaging strategist** med 15 \u00e5rs erfarenhet som ink\u00f6psledare p\u00e5 ett Fortune 500-bolag som utv\u00e4rderade (och ofta ignorerade) leverant\u00f6rers uppf\u00f6ljningar. Du \u00f6vers\u00e4tter nu vad som faktiskt f\u00f6rtj\u00e4nar ett svar till kortfattad, respektfull och kommersiellt vass outreach. Din skrivstil \u00e4r lugn, konkret och executive\u2014fokuserad p\u00e5 resultat, beslut och att ta bort friktion.\r\n\r\n## BEGR\u00c4NSNINGAR  \r\n- Skriv f\u00f6r k\u00f6parens prioriteringar (tid, risk, intern samsyn), inte s\u00e4ljarens behov.  \r\n- Undvik vaga puffar (t.ex. \u201dkollar l\u00e4get\u201d, \u201dputtar p\u00e5 den h\u00e4r\u201d, \u201df\u00f6ljer upp\u201d).  \r\n- Varje outreach m\u00e5ste inneh\u00e5lla **(a)** en kontextf\u00f6rankring, **(b)** en ny insikt, **(c)** SPIN-fr\u00e5gor som passar fasen, **(d)** en enda prim\u00e4r CTA med tidsram, plus ett enkelt alternativ.  \r\n- H\u00e5ll tonen professionell och partnerskapsorienterad; ingen skuld, inga p\u00e5tryckningstaktiker.  \r\n- Om information saknas: be bara om minsta m\u00f6jliga som beh\u00f6vs och ge ett \u201dbest-guess\u201d-utkast m\u00e4rkt som s\u00e5dant.\r\n\r\n## PROCESS  \r\n1. **F\u00f6ranalys (obligatorisk):** \u00c5terge kort din f\u00f6rst\u00e5else av scenariot: senaste kontaktpunkt, vad som \u00e4r \u00f6ppet, sannolik blockerare och mest logiska n\u00e4sta steg.  \r\n2. **Aff\u00e4rskartl\u00e4ggning:** Identifiera aff\u00e4rsfas, angel\u00e4genhet, relationsdjup och k\u00f6parens kommunikationsstil.  \r\n3. **Fasplanering:** V\u00e4lj **5\u20139 steg** av uppf\u00f6ljning (dynamiskt) baserat p\u00e5 uppf\u00f6ljningstyp, komplexitet och hur br\u00e5dskande svar \u00e4r.  \r\n4. **K\u00f6parlins:** Skriv ett Challenger \u201dteach moment\u201d som omramar k\u00f6parens situation (risk, kostnad av att v\u00e4nta, missad uppsida eller processbrist).  \r\n5. **Meddelandebygg:** Ta fram k\u00e4rnmejlet plus varianter (alternativ vinkel, eskalering vid uteblivet svar och mobilkort version).  \r\n6. **Sekvens & timing:** Ge en praktisk kadens och kanal-mix (email\/threading, samtal, LinkedIn) anpassad till scenariot.  \r\n7. **Hantera svar:** Ge mikro-skript f\u00f6r vanliga svar (inv\u00e4ndning, f\u00f6rdr\u00f6jning, intresse, \u201dinte jag\u201d).  \r\n8. **Edge cases:** Om [SENASTE_KONTAKTDATUM] \u00e4r ok\u00e4nt eller [OPPNA_PUNKTER] \u00e4r otydliga, generera tv\u00e5 versioner: en som utg\u00e5r fr\u00e5n \u201dnyligen kontakt\u201d och en som utg\u00e5r fr\u00e5n \u201dgammal tr\u00e5d\u201d.\r\n\r\n### Vad det h\u00e4r INTE \u00e4r  \r\n- Inte en komplett sales playbook, offert eller prisstrategi.  \r\n- Inte juridisk r\u00e5dgivning, inkasso- eller kontraktr\u00e5d (s\u00e4rskilt vid betalningstvister).  \r\n- Inte manipulativ copywriting, skr\u00e4mselretorik eller skapande av falsk br\u00e5dska.\r\n\r\n## INDATA  \r\n- **Prim\u00e4rt anv\u00e4ndarsegment (k\u00f6partyp):** [MALGRUPP]  \r\n- **Bransch\/nisch:** [BRANSCH]  \r\n- **Erbjudandesammanfattning:** [PRODUKTBESKRIVNING]  \r\n- **Uppf\u00f6ljningskategori (prov\/offert\/f\u00f6rdr\u00f6jning\/betalning\/annat):** [UPPFOLJNINGSTYP]  \r\n- **Senaste kontaktpunkt (vad h\u00e4nde):** [SENASTE_KONTAKT_DETALJER]  \r\n- **Datum\/tid sedan senaste kontakt:** [SENASTE_KONTAKTDATUM]  \r\n- **\u00d6verenskomna n\u00e4sta steg \/ \u00f6ppna punkter:** [OPPNA_PUNKTER]  \r\n- **Nuvarande blockerare (om n\u00e5gon):** [UTMANING]  \r\n- **Aff\u00e4rsfas (t.ex. utv\u00e4rdering, f\u00f6rhandling, ink\u00f6p, f\u00f6rnyelse):** [AFFARSFAS]  \r\n- **Angel\u00e4genhetsgrad + varf\u00f6r:** [ANGELAGENHETSGRAD]  \r\n- **Relationsdjup (ny\/utvecklas\/etablerad):** [RELATIONSDJUP]  \r\n- **K\u00f6parens kommunikationsstil (kortfattad\/detaljorienterad\/formell\/etc.):** [KUNDENS_KOMMUNIKATIONSSTIL]  \r\n- **Besluts-tidslinje:** [TIDSRAM]  \r\n- **Intressenter involverade:** [INTRESSENTER]  \r\n- **F\u00f6redragen kanal(er):** [PLATTFORM]  \r\n- **Varum\u00e4rkeston:** [VARUMARKESTON]  \r\n- **Prim\u00e4rt utfall du vill ha:** [PRIMART_MAL]  \r\n- **Eventuella begr\u00e4nsningar (budget, compliance, leverant\u00f6rsonboarding):** [KONTEXT]\r\n\r\n## OUTPUTSPECIFIKATION  \r\nLeverera f\u00f6ljande, med hj\u00e4lp av placeholders som visas:\r\n\r\n### 1) Scenariobeskrivning  \r\n- {Last Touchpoint Summary}  \r\n- {What\u2019s Open}  \r\n- {Likely Buyer Concern}  \r\n- {Recommended Next Step}\r\n\r\n### 2) Uppf\u00f6ljningsfasplan (5\u20139 steg)  \r\nF\u00f6r varje steg, ange:  \r\n- {Phase Name}  \r\n- {Trigger\/When to Send}  \r\n- {Goal}  \r\n- {Value Add}  \r\n- {CTA}\r\n\r\n### 3) Meddelandepaket (anpassat till [UPPFOLJNINGSTYP])  \r\nGe varje meddelande med: {Subject Line} och {Email Body}\r\n\r\n- **Prim\u00e4rt meddelande (b\u00e4sta v\u00e4gen till ett svar)**  \r\n- **Alternativ vinkel (annan inramning\/v\u00e4rde)**  \r\n- **Eskalering vid uteblivet svar (fortfarande respektfull, n\u00e5got fastare)**  \r\n- **Mobilkort version (<= 75 ord)**\r\n\r\nVarje mejl m\u00e5ste inneh\u00e5lla:  \r\n- {Context Anchor}  \r\n- {Challenger Teach Moment}  \r\n- {SPIN Questions} (tydligt m\u00e4rkta S\/P\/I\/N)  \r\n- {Clear Ask + Timeframe}  \r\n- {Fallback Option} (t.ex. \u201dOm det inte \u00e4r du, vem b\u00f6r jag prata med?\u201d)\r\n\r\n### 4) Timing- & kanalrekommendationer  \r\n- {Recommended Cadence} (dagar mellan kontakter)  \r\n- {Best Send Windows} (k\u00f6parens lokala tid)  \r\n- {Channel Mix Suggestion}\r\n\r\n### 5) Svarshanteringssnuttar  \r\nGe korta svar f\u00f6r:  \r\n- {Objection Reply}  \r\n- {Delay Reply}  \r\n- {Interest Reply}  \r\n- {Wrong Contact Reply}\r\n\r\n## KVALITETSKONTROLLER  \r\nInnan du slutf\u00f6r, verifiera:  \r\n- Meddelandena inneh\u00e5ller **noll** vag \u201dkollar l\u00e4get\u201d-formulering och ingen skuldbel\u00e4ggande inramning.  \r\n- Varje mejl inneh\u00e5ller en konkret insikt + minst en SPIN-fr\u00e5ga som matchas mot {Deal Stage}.  \r\n- CTA:n \u00e4r specifik, tidsatt och l\u00e4tt att tacka ja till (med ett enkelt alternativ).  \r\n- Tonen matchar [VARUMARKESTON] och [KUNDENS_KOMMUNIKATIONSSTIL] (executive-v\u00e4nlig, l\u00e5g friktion).  \r\n- Output anv\u00e4nder **[VERSALER_MED_UNDERSCORE]** endast f\u00f6r indata och **{Title Case}** endast f\u00f6r deliverable placeholders.";
    const variables = ["[SENASTE_KONTAKTDATUM]","[OPPNA_PUNKTER]","[MALGRUPP]","[BRANSCH]","[PRODUKTBESKRIVNING]","[UPPFOLJNINGSTYP]","[SENASTE_KONTAKT_DETALJER]","[UTMANING]","[AFFARSFAS]","[ANGELAGENHETSGRAD]","[RELATIONSDJUP]","[KUNDENS_KOMMUNIKATIONSSTIL]","[TIDSRAM]","[INTRESSENTER]","[PLATTFORM]","[VARUMARKESTON]","[PRIMART_MAL]","[KONTEXT]","[VERSALER_MED_UNDERSCORE]"];
    // 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 = 'Återställd!';
            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">Proffstips för bättre resultat med AI-prompten</h2>



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

<li><strong>Mata in senaste kontaktpunkten, ordagrant.</strong> Klistra in det senaste mejlet du skickade och den senaste raden du fick tillbaka (även om den är kort). Om du bara sammanfattar kan AI:n hitta på kontextankare som låter rimliga men inte stämmer med tråden. När du klistrat in, lägg till en rad: ”Pending: säkerhetsgranskning” eller ”Pending: sista mötet med intressenter.”</li>


<li><strong>Berätta vilket beslut som faktiskt sitter fast.</strong> ”Väntar på återkoppling” är inget beslut. Ge den en verklig vägdelning, som: ”De behöver välja mellan årsavtal vs flerårsavtal” eller ”De behöver internt godkännande för att köra en pilot i Q2.” Uppföljningsprompt du kan använda: ”Skriv om CTA:n så att den ber om ett beslut om pilotens startdatum, inte ett möte.”</li>

<li><strong>Välj ett teach-moment som handlar om deras risk, inte om din produkt.</strong> Ärligt talat är de flesta ”insikter” leverantörer delar bara produktmarknadsföring i förklädnad. Rikta omramningen mot inköpsverkligheten: missade besparingar vid fördröjning, bristande samsyn mellan intressenter, ofullständiga krav eller ett dolt kostnadsställe. Fråga sedan AI:n: ”Ge mig två teach-moments: ett om kostnad för fördröjning, ett om processrisk.”</li>


<li><strong>Iterera genom att skärpa SPIN-frågorna.</strong> Efter första resultatet, välj en SPIN-fråga som känns för bred och be om en vassare version. Prova: ”Gör Problem-frågan mer specifik för deras nuvarande workflow, och gör Implication-frågan så att den kvantifierar tid eller risk.” Små ändringar här kan lyfta svarsfrekvensen eftersom köparen kan svara snabbt.</li>


<li><strong>Bygg en minisekvens, inte en engångstext.</strong> Den här prompten är som starkast när du planerar 5–9 uppföljningssteg baserat på brådska och affärens komplexitet. Be om en kadens och vinkelbyten: ”Skapa en sekvens med 6 kontaktpunkter över 14 dagar, där kontakt 3 är mobilkort och kontakt 5 är en artig eskalering för att bekräfta close-lost eller nästa steg.” Du slipper skriva om från noll varje gång.</li>

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

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

<!-- wp:paragraph -->
<p>När dina uppföljningar börjar få svar igen hjälper de här promptarna dig att stötta den interna köpresan som ofta ligger bakom tystnaden.</p>
<!-- /wp:paragraph -->

<!-- wp:paragraph -->
<p>Om du också behöver bevisa att ni kan leverera efter att affären stängts hjälper en vy för onboarding-mätning mycket. När implementationsrisk är en stoppkloss kan <a href="https://nodenordic.se/prompts/bygg-en-dashboard-for-onboardingmatetal">Bygg en dashboard för onboardingmätetal</a> hjälpa dig att visa exakt hur du kommer att följa upp adoption, milstolpar och värderealisering.</p>
<!-- /wp:paragraph -->

<!-- wp:paragraph -->
<p>För team som gör utrullningar med mycket rekrytering, där förändringsledning spelar roll, kan positionering av ert arbetsgivarvarumärke och er interna berättelse minska motstånd. När köparens oro är ”kommer det här att hålla”, para ihop din uppföljning med <a href="https://nodenordic.se/prompts/bygg-en-roadmap-for-arbetsgivarvarumarket">Bygg en roadmap för arbetsgivarvarumärket</a> för att skapa en tydligare story som din champion kan återge internt.</p>
<!-- /wp:paragraph -->

<!-- wp:paragraph -->
<p>När uppsättningen intressenter inkluderar HR eller talent leadership behöver du ibland en bredare plan innan de förbinder sig till ett leverantörsbeslut. I så fall ger <a href="https://nodenordic.se/prompts/bygg-en-transformationsplan-for-social-rekrytering-med-ai">Bygg en transformationsplan för social rekrytering med AI</a> struktur som kan göra ”vi funderar på det” till ett definierat initiativ med datum och ansvariga.</p>
<!-- /wp:paragraph -->

<br>

<!-- wp:paragraph -->
<p>Snabbreferens:</p>
<!-- /wp:paragraph -->

<!-- wp:list -->
<ul>
<!-- wp:list-item -->
<li><a href="https://nodenordic.se/prompts/bygg-en-dashboard-for-onboardingmatetal">Bygg en dashboard för onboardingmätetal</a>: Mät onboardingresultat och adoptionsmilstolpar.</li>
<!-- /wp:list-item -->
<!-- wp:list-item -->
<li><a href="https://nodenordic.se/prompts/bygg-en-roadmap-for-arbetsgivarvarumarket">Bygg en roadmap för arbetsgivarvarumärket</a>: Förtydliga positionering, narrativ och genomförandesteg.</li>
<!-- /wp:list-item -->
<!-- wp:list-item -->
<li><a href="https://nodenordic.se/prompts/bygg-en-transformationsplan-for-social-rekrytering-med-ai">Bygg en transformationsplan för social rekrytering med AI</a>: Gör ett vagt initiativ till en plan.</li>
<!-- /wp:list-item -->
<!-- wp:list-item -->
<li><a href="https://nodenordic.se/prompts/skapa-en-playbook-for-campusrekrytering-med-ai-prompt">Skapa en playbook för campusrekrytering med AI-prompt</a>: Skapa en strukturerad playbook för intressenter.</li>
<!-- /wp:list-item -->
<!-- wp:list-item -->
<li><a href="https://nodenordic.se/prompts/bygg-en-702010-utvecklingsplan-med-ai-prompt">Bygg en 70/20/10-utvecklingsplan med AI-prompt</a>: Planera enablement och kompetensutveckling över tid.</li>
<!-- /wp:list-item -->
</ul>
<!-- /wp:list -->
</div>

<div class="faq-section">
<!-- wp:heading {"level":2} -->
<h2 class="wp-block-heading">Vanliga frågor</h2>
<!-- /wp:heading -->

<div class="faq-item">
<span class="question">Vilka roller har mest nytta av den här supplier follow-ups prompt AI-prompten?</span>
<!-- wp:paragraph -->
<p class="answer"><strong>Enterprise Account Executives</strong> använder den för att få tillbaka momentum efter att en offert tystnat, samtidigt som budskapet förblir köparcentrerat och konkret. <strong>Sales Development Leaders</strong> använder den för att skapa uppföljningsvarianter som teamet kan personifiera utan att falla tillbaka på ”ville bara kolla läget”-språk. <strong>Partnership Managers</strong> lutar sig mot den när ett gemensamt initiativ fastnat i intern samsyn och de behöver ett respektfullt, kontrollerat nästa steg. <strong>Revenue Operations Managers</strong> uppskattar den eftersom promptens struktur (kontextankare, SPIN-frågor, CTA) är tillräckligt konsekvent för att bli en repeterbar standard.</p>
<!-- /wp:paragraph -->
</div>

<div class="faq-item">
<span class="question">Vilka branscher får mest värde av den här supplier follow-ups prompt AI-prompten?</span>
<!-- wp:paragraph -->
<p class="answer"><strong>Tillverkning och distribution</strong> använder den när leverantörsutvärderingar fastnar i riskgranskningar, ledtider och byteskostnader, och de behöver en uppföljning som pratar om kontinuitet och att undvika driftstopp. <strong>SaaS- och IT-tjänsteteam</strong> har nytta när säkerhet, inköp och ekonomi alla har vetomakt; prompten hjälper till att ställa fas-anpassade SPIN-frågor utan att låta otålig. <strong>Konsult- och professional services-bolag</strong> använder den för att omrama värde kring resultat och leveransrisk, särskilt när köparen jämför flera leverantörer. <strong>Sjukvård och reglerade branscher</strong> får värde eftersom tonen är exekutiv och lugn, vilket fungerar bättre när compliance och interna godkännanden bromsar allt.</p>
<!-- /wp:paragraph -->
</div>

<div class="faq-item">
<span class="question">Varför ger enkla AI-promptar för uppföljningsmejl till leverantörer svaga resultat?</span>
<!-- wp:paragraph -->
<p class="answer">En typisk prompt som ”Skriv ett uppföljningsmejl till en potentiell leverantör” misslyckas eftersom den: saknar ett kontextankare kopplat till senaste kontaktpunkten, så meddelandet känns generiskt; inte ger någon SPIN-struktur, så den ställer frågor som är lätta att ignorera; bortser från köparens friktion som risk, intern samsyn och vem som äger beslutet; producerar artiga puffar i stället för ett kommersiellt skarpt nästa steg; och missar ett Challenger-inspirerat teach-moment som ger köparen en anledning att svara nu i stället för senare.</p>
<!-- /wp:paragraph -->
</div>

<div class="faq-item">
<span class="question">Kan jag anpassa den här supplier follow-ups prompt för min specifika situation?</span>
<!-- wp:paragraph -->
<p class="answer">Ja, men du anpassar den genom att lägga till kontext innan du kör den, eftersom prompten i sig inte har några inbyggda variabler. Ta med datum för senaste kontaktpunkt, vad som är pending (till exempel ”MSA-redlines” eller ”bekräftelse av pilotscope”), vilka intressenter som är involverade och vilket beslut du vill ha. Be sedan om uppföljningspaketet för den fas du är i, till exempel tidig utvärdering kontra slutligt godkännande. En användbar följdfråga är: ”Skriv om detta för en CFO-målgrupp, håll det under 120 ord, och gör den primära CTA:n till ett ja/nej-beslut med två datumalternativ.”</p>
<!-- /wp:paragraph -->
</div>

<div class="faq-item">
<span class="question">Vilka är de vanligaste misstagen när man använder den här supplier follow-ups prompt?</span>
<!-- wp:paragraph -->
<p class="answer">Det största misstaget är att lämna scenariot för vagt; i stället för ”De blev tysta efter samtalet”, använd ”Senaste kontaktpunkt: 2026-01-12 demo-recap skickad; pending: säkerhetsfrågeformulär och policy för datalagring; stoppkloss: InfoSec-backlog.” Ett annat vanligt fel är att be om ”en uppföljning” utan att namnge beslutet du behöver, vilket gör CTA:n till en mjuk mötesförfrågan; ge den ett beslut som ”godkänn pilotstartdatum” eller ”bekräfta close-lost.” Många klistrar inte in några köparbegränsningar, vilket leder till säljarcentrerat språk; lägg till verkliga prioriteringar som ”riskminskning”, ”tid till värde” eller ”samsyn mellan intressenter.” Slutligen gör avsaknad av teach-moment att mejlet smälter in; styr prompten med en specifik vinkel som ”kostnad för fördröjning” eller ”dold processrisk.”</p>
<!-- /wp:paragraph -->
</div>

<div class="faq-item">
<span class="question">Vem ska INTE använda den här supplier follow-ups prompt?</span>
<!-- wp:paragraph -->
<p class="answer">Den här prompten är inte idealisk för engångsmässig transaktionsförsäljning där en enkel påminnelse och en betalningslänk är hela jobbet, eller för team som inte kan dela någon affärskontext alls (ens sanerad). Den passar heller inte om du behöver en helt automatiserad mail-merge-mall med placeholders, eftersom prompten är designad för genomtänkt, scenariobaserad textproduktion. Om det är du, överväg att bygga ett lättviktsbibliotek av mallar och använd den här prompten bara för högvärdiga, komplexa affärer som motiverar djupare budskapsarbete.</p>
<!-- /wp:paragraph -->
</div>

<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "FAQPage",
  "mainEntity": [
    {
      "@type": "Question",
      "name": "Vilka roller har mest nytta av den här supplier follow-ups prompt AI-prompten?",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "Enterprise Account Executives använder den för att få tillbaka momentum efter att en offert tystnat, samtidigt som budskapet förblir köparcentrerat och konkret. Sales Development Leaders använder den för att skapa uppföljningsvarianter som teamet kan personifiera utan att falla tillbaka på ”ville bara kolla läget”-språk. Partnership Managers lutar sig mot den när ett gemensamt initiativ fastnat i intern samsyn och de behöver ett respektfullt, kontrollerat nästa steg. Revenue Operations Managers uppskattar den eftersom promptens struktur (kontextankare, SPIN-frågor, CTA) är tillräckligt konsekvent för att bli en repeterbar standard."
      }
    },
    {
      "@type": "Question",
      "name": "Vilka branscher får mest värde av den här supplier follow-ups prompt AI-prompten?",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "Tillverkning och distribution använder den när leverantörsutvärderingar fastnar i riskgranskningar, ledtider och byteskostnader, och de behöver en uppföljning som pratar om kontinuitet och att undvika driftstopp. SaaS- och IT-tjänsteteam har nytta när säkerhet, inköp och ekonomi alla har vetomakt; prompten hjälper till att ställa fas-anpassade SPIN-frågor utan att låta otålig. Konsult- och professional services-bolag använder den för att omrama värde kring resultat och leveransrisk, särskilt när köparen jämför flera leverantörer. Sjukvård och reglerade branscher får värde eftersom tonen är exekutiv och lugn, vilket fungerar bättre när compliance och interna godkännanden bromsar allt."
      }
    },
    {
      "@type": "Question",
      "name": "Varför ger enkla AI-promptar för uppföljningsmejl till leverantörer svaga resultat?",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "En typisk prompt som ”Skriv ett uppföljningsmejl till en potentiell leverantör” misslyckas eftersom den: saknar ett kontextankare kopplat till senaste kontaktpunkten, så meddelandet känns generiskt; inte ger någon SPIN-struktur, så den ställer frågor som är lätta att ignorera; bortser från köparens friktion som risk, intern samsyn och vem som äger beslutet; producerar artiga puffar i stället för ett kommersiellt skarpt nästa steg; och missar ett Challenger-inspirerat teach-moment som ger köparen en anledning att svara nu i stället för senare."
      }
    },
    {
      "@type": "Question",
      "name": "Kan jag anpassa den här supplier follow-ups prompt för min specifika situation?",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "Ja, men du anpassar den genom att lägga till kontext innan du kör den, eftersom prompten i sig inte har några inbyggda variabler. Ta med datum för senaste kontaktpunkt, vad som är pending (till exempel ”MSA-redlines” eller ”bekräftelse av pilotscope”), vilka intressenter som är involverade och vilket beslut du vill ha. Be sedan om uppföljningspaketet för den fas du är i, till exempel tidig utvärdering kontra slutligt godkännande. En användbar följdfråga är: ”Skriv om detta för en CFO-målgrupp, håll det under 120 ord, och gör den primära CTA:n till ett ja/nej-beslut med två datumalternativ.”"
      }
    },
    {
      "@type": "Question",
      "name": "Vilka är de vanligaste misstagen när man använder den här supplier follow-ups prompt?",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "Det största misstaget är att lämna scenariot för vagt; i stället för ”De blev tysta efter samtalet”, använd ”Senaste kontaktpunkt: 2026-01-12 demo-recap skickad; pending: säkerhetsfrågeformulär och policy för datalagring; stoppkloss: InfoSec-backlog.” Ett annat vanligt fel är att be om ”en uppföljning” utan att namnge beslutet du behöver, vilket gör CTA:n till en mjuk mötesförfrågan; ge den ett beslut som ”godkänn pilotstartdatum” eller ”bekräfta close-lost.” Många klistrar inte in några köparbegränsningar, vilket leder till säljarcentrerat språk; lägg till verkliga prioriteringar som ”riskminskning”, ”tid till värde” eller ”samsyn mellan intressenter.” Slutligen gör avsaknad av teach-moment att mejlet smälter in; styr prompten med en specifik vinkel som ”kostnad för fördröjning” eller ”dold processrisk.”"
      }
    },
    {
      "@type": "Question",
      "name": "Vem ska INTE använda den här supplier follow-ups prompt?",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "Den här prompten är inte idealisk för engångsmässig transaktionsförsäljning där en enkel påminnelse och en betalningslänk är hela jobbet, eller för team som inte kan dela någon affärskontext alls (ens sanerad). Den passar heller inte om du behöver en helt automatiserad mail-merge-mall med placeholders, eftersom prompten är designad för genomtänkt, scenariobaserad textproduktion. Om det är du, överväg att bygga ett lättviktsbibliotek av mallar och använd den här prompten bara för högvärdiga, komplexa affärer som motiverar djupare budskapsarbete."
      }
    }
  ]
}
</script>
</div>

<div class="closing-section">
<!-- wp:paragraph -->
<p>Tystnad är oftast inte ett nej. Det är friktion, risk eller ett saknat beslut. Klistra in prompten i ChatGPT, ge den din verkliga affärskontext och skicka uppföljningar som köpare faktiskt kan svara på.</p>
<!-- /wp:paragraph -->
</div><p>&lt;p&gt;The post <a rel="nofollow" href="https://nodenordic.se/prompts/skriv-leverantorsuppfoljningar-med-fokus-pa-koparen/">Skriv leverantörsuppföljningar med fokus på köparen</a> first appeared on <a rel="nofollow" href="https://nodenordic.se">Node Nordic - AI Konsult för företag</a>.&lt;/p&gt;</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Skapa ett beteendebaserat e-postprogram</title>
		<link>https://nodenordic.se/prompts/skapa-ett-beteendebaserat-e-postprogram/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=skapa-ett-beteendebaserat-e-postprogram</link>
		
		<dc:creator><![CDATA[Rickard Andersson]]></dc:creator>
		<pubDate>Fri, 23 Jan 2026 02:46:54 +0000</pubDate>
				<category><![CDATA[prompts]]></category>
		<guid isPermaLink="false">https://nodenordic.se/?p=5002087</guid>

					<description><![CDATA[<p>Besökare lämnar utan att konvertera? AI-prompten kartlägger spårning, segment och automatiserade e-postflöden med testloop. Se fler.</p>
<p>&lt;p&gt;The post <a rel="nofollow" href="https://nodenordic.se/prompts/skapa-ett-beteendebaserat-e-postprogram/">Skapa ett beteendebaserat e-postprogram</a> first appeared on <a rel="nofollow" href="https://nodenordic.se">Node Nordic - AI Konsult för företag</a>.&lt;/p&gt;</p>
]]></description>
										<content:encoded><![CDATA[<!-- FOCUS_KEYWORD: behavior-based email program -->

<div class="hook-introduction">

<p>De flesta e-postprogram misslyckas av en tråkig anledning: de är inte kopplade till vad människor faktiskt gör på din webbplats. Du skickar samma ”nyhetsbrev” till alla, öppningsgraderna sjunker och konverteringarna stannar av. Sedan gissar du dig fram till åtgärder, eftersom du inte kan se vilka beteenden som ska trigga vilka meddelanden.</p>



<p>Det här <strong>beteendebaserade e-postprogrammet</strong> är byggt för <strong>lifecycle-marknadsförare</strong> som behöver göra åtgärder på sajten till automatiserade kundresor, <strong>e-handelsansvariga</strong> som vill minska övergivna varukorgar och avbrutna bläddringar utan att spamma, samt <strong>growth-konsulter</strong> som måste leverera ett komplett program snabbt för en kunds webbplats. Resultatet är en helhetsplan: en karta för beteendespårning, segmentdefinitioner med in-/utträdesregler och skisser för triggade e-postresor med timing, budskapsfokus och framgångsmått.</p>

</div>

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

<h2 class="wp-block-heading">Vad gör den här AI-prompten och när ska du använda den?</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">Vad den här prompten gör</th>
      <th scope="col">När du ska använda den här prompten</th>
      <th scope="col">Vad du får</th>
    </tr>
  </thead>
  <tbody>
    <tr>
      <td>
        <ul class="automation-list">
          <li>Den identifierar webbplatsbeteenden med hög signal att spåra (till exempel: visningar av prissidan, återkommande kategoribrowsing och friktionspunkter vid provstart) och förklarar varför varje händelse spelar roll.</li>
          <li>Den omvandlar råa beteenden till segment med tydliga in- och utträdesregler, så att personer inte fastnar i fel automation.</li>
          <li>Den designar resarkitektur per segment, inklusive triggers, utskickstidsfönster, budskapsfokus och ett primärt framgångsmått för varje steg.</li>
          <li>Den rekommenderar verktygsagnostisk spårning och attribueringssetup (pixlar, tag managers, analyshändelser, UTM:er) och definierar all oundviklig jargong på klarspråk.</li>
          <li>Den bygger en optimeringsloop med tester att köra, vad du ska mäta och hur du itererar när data saknas (inklusive standardvärden märkta som ”Antagande” plus följdfrågor).</li>
       </ul>
      </td>
      <td>
        <ul class="results-list">
          <li>Du har trafik, men ”e-post” är i praktiken en broadcast-kanal och du behöver automation som reagerar på beteende.</li>
          <li>Din konverteringsgrad är oförändrad och du misstänker att problemet är relevans, inte volym, men du kan inte ringa in vad som ska personaliseras.</li>
          <li>Du byter ESP eller bygger om lifecycle-flöden och vill ha en korrekt formaterad ritning innan du rör automationerna.</li>
          <li>En konkurrent kör uppenbart smartare triggers (browse-retargeting, påfyllnad, trial-påminnelser) och du känner pressen att komma ikapp.</li>
          <li>Du skalar acquisition och behöver att retention och intäkt per besökare ökar, annars börjar betald spend göra ont.</li>
        </ul>
      </td>
       <td>
         <ul class="deliverables-list">
           <li>En prioriterad plan för händelsespårning med 12–20 rekommenderade events och varför varje event finns.</li>
           <li>6–10 beteendebaserade segment med in-/utträdesregler skrivna som enkel ”om/så”-logik.</li>
           <li>4–8 skisser för automatiserade resor, var och en med en steg-för-steg-sekvens (trigger, fördröjning, e-postmål, CTA och mätetal).</li>
           <li>En spårnings- och uppsättningschecklista som mappar varje event till en praktisk insamlingsmetod och ett valideringssteg.</li>
           <li>En testloop med 6–12 experimentidéer, inklusive en hypotes och hur framgång ser ut.</li>
         </ul>
       </td>
    </tr>
  </tbody>
</table>

</div>

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

<h2 class="wp-block-heading">Hela AI-prompten: byggare för beteendedrivet e-postautomationsprogram</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">
                                    Steg 1: Anpassa prompten med din information
                            </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>Återställ</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>Anpassa och kopiera hela prompten</span>
                </button>
            </div>
        </div>

        <!-- Customize the Prompt Section -->
                    <div class="prompt-customize-section">
                <span class="customize-title">Anpassa prompten</span>
                <p class="customize-subtitle">Fyll i fälten nedan för att anpassa prompten efter dina behov.</p>
                <table class="customize-table">
                    <thead>
                        <tr>
                            <th>Variabel</th>
                            <th>Vad du ska ange</th>
                            <th>Anpassa prompten</th>
                        </tr>
                    </thead>
                    <tbody>
                                                    <tr>
                                <td class="var-name"><code>[PRODUKTBESKRIVNING]</code></td>
                                <td class="var-desc">
                                    Ge en detaljerad beskrivning av produkten eller tjänsten som avses, inklusive viktigaste funktioner, fördelar och tänkta användningsområden.                                    <div class="var-example">Till exempel: "Ett molnbaserat CRM-verktyg för småföretag som erbjuder automatiserad leadspårning, e-postintegration och försäljningsprognoser."</div>
                                </td>
                                <td class="var-input">
                                                                            <textarea
                                            class="customize-input"
                                            data-placeholder="[PRODUKTBESKRIVNING]"
                                            placeholder="Ange ditt värde här..."
                                            rows="3"></textarea>
                                                                    </td>
                            </tr>
                                                    <tr>
                                <td class="var-name"><code>[VERSAL_MED_UNDERSCORE]</code></td>
                                <td class="var-desc">
                                    Ge ett exempel på ett variabelformat med ord i versaler separerade med understreck, så som det används i prompten.                                    <div class="var-example">Till exempel: "[KUNDSEGMENT], [PROGRAMMAL], [BELONINGSNIVAER]"</div>
                                </td>
                                <td class="var-input">
                                                                            <input
                                            type="text"
                                            class="customize-input"
                                            data-placeholder="[VERSAL_MED_UNDERSCORE]"
                                            placeholder="Ange ditt värde här..." />
                                                                    </td>
                            </tr>
                                                    <tr>
                                <td class="var-name"><code>[KONTEXT]</code></td>
                                <td class="var-desc">
                                    Ta med relevanta detaljer om nuvarande funnel, verktyg, prissättning eller begränsningar som påverkar utformningen av rekommendationsprogrammet.                                    <div class="var-example">Till exempel: "Företaget använder HubSpot för marketing automation, har en provperiodsfunnel som konverterar 12 %, och erbjuder nivåbaserad prissättning från 50 USD/månad."</div>
                                </td>
                                <td class="var-input">
                                                                            <textarea
                                            class="customize-input"
                                            data-placeholder="[KONTEXT]"
                                            placeholder="Ange ditt värde här..."
                                            rows="3"></textarea>
                                                                    </td>
                            </tr>
                                                    <tr>
                                <td class="var-name"><code>[MALGRUPP]</code></td>
                                <td class="var-desc">
                                    Beskriv det primära kundsegmentet, inklusive demografi, beteenden och särskilda egenskaper som är relevanta för rekommendationsprogrammet.                                    <div class="var-example">Till exempel: "Teknikvana entreprenörer i åldern 25–40 som driver e-handelsbolag och söker verktyg för att effektivisera verksamheten."</div>
                                </td>
                                <td class="var-input">
                                                                            <textarea
                                            class="customize-input"
                                            data-placeholder="[MALGRUPP]"
                                            placeholder="Ange ditt värde här..."
                                            rows="3"></textarea>
                                                                    </td>
                            </tr>
                                                    <tr>
                                <td class="var-name"><code>[BRANSCH]</code></td>
                                <td class="var-desc">
                                    Ange vilken bransch eller nisch produkten verkar inom, så att programupplägg och budskap blir tydliga.                                    <div class="var-example">Till exempel: "E-handelsmjukvara och verktyg för små och medelstora företag."</div>
                                </td>
                                <td class="var-input">
                                                                            <input
                                            type="text"
                                            class="customize-input"
                                            data-placeholder="[BRANSCH]"
                                            placeholder="Ange ditt värde här..." />
                                                                    </td>
                            </tr>
                                                    <tr>
                                <td class="var-name"><code>[PRIMART_MAL]</code></td>
                                <td class="var-desc">
                                    Ange huvudmålet med rekommendationsprogrammet, till exempel att öka antalet provperioder, betalande användare eller kundlivstidsvärde.                                    <div class="var-example">Till exempel: "Öka antalet betalda abonnemang med 20 % under de första tre månaderna efter lansering."</div>
                                </td>
                                <td class="var-input">
                                                                            <input
                                            type="text"
                                            class="customize-input"
                                            data-placeholder="[PRIMART_MAL]"
                                            placeholder="Ange ditt värde här..." />
                                                                    </td>
                            </tr>
                                                    <tr>
                                <td class="var-name"><code>[BUDGET]</code></td>
                                <td class="var-desc">
                                    Ange total budget eller högsta tillåtna incitamentsnivå som avsatts för rekommendationsprogrammet, om det är relevant.                                    <div class="var-example">Till exempel: "10 000 USD avsatta för belöningar, med en maximal individuell belöning på 50 USD per rekommendation."</div>
                                </td>
                                <td class="var-input">
                                                                            <input
                                            type="text"
                                            class="customize-input"
                                            data-placeholder="[BUDGET]"
                                            placeholder="Ange ditt värde här..." />
                                                                    </td>
                            </tr>
                                                    <tr>
                                <td class="var-name"><code>[TIDSRAM]</code></td>
                                <td class="var-desc">
                                    Ange önskad tidsplan för lansering av rekommendationsprogrammet, inklusive eventuella datum eller tidsintervall.                                    <div class="var-example">Till exempel: "Lansera under Q1 2024, helst senast den 15 februari."</div>
                                </td>
                                <td class="var-input">
                                                                            <input
                                            type="text"
                                            class="customize-input"
                                            data-placeholder="[TIDSRAM]"
                                            placeholder="Ange ditt värde här..." />
                                                                    </td>
                            </tr>
                                                    <tr>
                                <td class="var-name"><code>[VARUMARKESTONALITET]</code></td>
                                <td class="var-desc">
                                    Beskriv tonaliteten och kommunikationsstilen som passar varumärket, särskilt i kundnära kommunikation.                                    <div class="var-example">Till exempel: "Vänlig och lättillgänglig, med fokus på att stärka användarna och bygga förtroende."</div>
                                </td>
                                <td class="var-input">
                                                                            <textarea
                                            class="customize-input"
                                            data-placeholder="[VARUMARKESTONALITET]"
                                            placeholder="Ange ditt värde här..."
                                            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">Anpassa prompten nu</span>

                </button>
            </div>
        
        <!-- Full Prompt Code Header -->
                    <div class="prompt-code-header">
                <span class="prompt-code-title">
                    Steg 2: Kopiera prompten
                </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>Återställ</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>Kopiera hela prompten</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">MÅL</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">BEGRÄNSNINGAR</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 subheader">Vad detta INTE är</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></div><div class="locked-section-icon">🔒</div></div><div class="prompt-header-visible">INDATA</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">OUTPUTSPECIFIKATION</div><div class="prompt-header-visible subheader">1) Incitamentsdesign (tvåsidig)</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 subheader">2) Attribuering &amp; spårningsalternativ</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 subheader">3) Automatiserad workflow-blueprint</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">4) Mät- och uppföljningsramverk</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 subheader">5) Utrullningsplan (fasindelad tidslinje)</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 subheader">6) QA, experiment och optimering</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">KVALITETSKONTROLLER</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;">
                ## MÅL
Designa ett komplett, automationsredo arbetsflöde för ett rekommendationsprogram som motiverar befintliga kunder att introducera nya kunder till [PRODUKTBESKRIVNING], samtidigt som du säkerställer korrekt attribuering, smidig belöningsutbetalning och mätbar performance.

## PERSONA
Agera som arkitekt för rekommendationsprogram och konsult inom marketing ops-automation. Kommunicera med skarpa, implementeringsinriktade råd (tydliga val, konkreta steg, minimal utfyllnad), och anta att läsaren vill ha något de kan lämna till en byggare direkt.

## BEGRÄNSNINGAR
- Bygg incitament för **båda** sidor: förespråkaren (befintlig kund) och den inbjudna vännen (ny kund).
- Attribuering måste vara tillförlitlig och bedrägerimedveten (ingen “svepande” spårning).
- Arbetsflödet måste täcka uppsättning, spårning, meddelanden, godkännanden, belöningsleverans och undantagshantering.
- Inkludera mätetal som direkt speglar anskaffningseffektivitet och efterföljande intäktskvalitet.
- Tillhandahåll en fasindelad utrullningsplan med realistiska tidsintervall (undvik “magiska” lanseringar på en dag).
- Avsluta med konkreta experiment och optimeringsåtgärder.
- **Efterlevnad av variabelformat:** användarinmatade uppgifter använder **[VERSAL_MED_UNDERSCORE]**; AI-ifyllda platshållare använder **{Title Case}**.

### Vad detta INTE är
- Inte ett juridik-/compliance-dokument (skatt, lotterilagstiftning, GDPR/CCPA-detaljer).
- Inte en leverantörsspecifik byggguide för ett enskilt verktyg (om inte användaren anger verktyg i [KONTEXT]).
- Inte en varumärkeskampanj eller en kreativ konceptpresentation; detta är operativ programdesign + automationslogik.

## PROCESS
1. **Föranalys (krävs):** återge din förståelse av [PRODUKTBESKRIVNING] och [KONTEXT], lista antaganden och ställ upp till 3 förtydligande frågor om något väsentligt saknas.
2. Föreslå ett belöningssystem med nivåer/milstolpar och tydliga behörighetsregler.
3. Specificera flera spårningsalternativ, när du ska använda varje, och hur attribuering lagras.
4. Tillhandahåll en automationsblueprint från trigger → validering → meddelanden → belöningsutfärdande → rapportering.
5. Definiera framgångsmått (ledande + eftersläpande indikatorer) med definitioner och “hur man räknar”.
6. Lägg upp ett utrullningsschema i faser med uppgifter och uppskattade varaktigheter (använd lätt varierade intervall, inte exakta kopior).
7. Tillhandahåll en testplan plus optimeringar; inkludera minst ett test för bedrägeri/missbruk.
8. **Edge cases:** om indata är ofullständiga, tillhandahåll en “baseline version” plus en lista över vad som ska bekräftas härnäst.

## INDATA
- **Produkt-/tjänstebeskrivning:** [PRODUKTBESKRIVNING]
- **Primärt användarsegment (vilka dina kunder är):** [MALGRUPP]
- **Bransch/nisch:** [BRANSCH]
- **Primärt mål för rekommendationsprogrammet (t.ex. fler testkonton, fler betalande användare, högre AOV):** [PRIMART_MAL]
- **Relevant bakgrund (nuvarande funnel, verktyg, prissättning, begränsningar):** [KONTEXT]
- **Budget eller incitamentstak (valfritt):** [BUDGET]
- **Önskat lanseringsfönster (valfritt):** [TIDSRAM]
- **Varumärkeston för kundvända meddelanden (valfritt):** [VARUMARKESTONALITET]

## OUTPUTSPECIFIKATION
### 1) Incitamentsdesign (tvåsidig)
Tillhandahåll:
- **Belöningar till förespråkaren (den som rekommenderar)**
  - {Advocate Reward Tier 1}: för {Milestone 1} (behörighet: {Rule})
  - {Advocate Reward Tier 2}: för {Milestone 2} (behörighet: {Rule})
  - {Advocate Reward Tier 3}: för {Milestone 3} (behörighet: {Rule})
- **Belöningar till den inbjudna (den som blir rekommenderad)**
  - {Invitee Reward 1}: vid {Conversion Event}
  - {Invitee Reward 2}: vid {Activation Milestone}
  - {Invitee Reward 3}: vid {Retention Milestone}
- **Skyddsräcken**
  - {Fraud Controls}
  - {Reward Expiration / Limits}
  - {Refund/Chargeback Handling}

### 2) Attribuering &amp; spårningsalternativ
Lista minst 3 metoder i detta format:
1. **{Tracking Method}** — {How it works}, {Best for}, {Weaknesses}, {Data captured}
2. **{Tracking Method}** — {How it works}, {Best for}, {Weaknesses}, {Data captured}
3. **{Tracking Method}** — {How it works}, {Best for}, {Weaknesses}, {Data captured}

### 3) Automatiserad workflow-blueprint
Tillhandahåll en numrerad sekvens med triggers, system och output:
1. **{Step Name}** — {Trigger}, {Action}, {System/Owner}, {Data written}
2. **{Step Name}** — {Trigger}, {Action}, {System/Owner}, {Data written}
3. **{Step Name}** — {Trigger}, {Action}, {System/Owner}, {Data written}
4. **{Step Name}** — {Trigger}, {Action}, {System/Owner}, {Data written}
5. **{Step Name}** — {Trigger}, {Action}, {System/Owner}, {Data written}
Inkludera:
- {Event Schema} (nyckelhändelser och egenskaper)
- {Reward Fulfillment Flow}
- {Exception Queue} (vad som flaggas + hur det löses)

### 4) Mät- och uppföljningsramverk
Tillhandahåll minst 5 mätetal i detta format:
- **{Metric Name}** — {Definition}, {Formula}, {Why it matters}, {Where to find it}
Inkludera en balans av:
- Anskaffning (volym + konvertering)
- Kostnadseffektivitet (påverkan på CAC)
- Kvalitet (retention/LTV)
- Operativ hälsa (tid till belöning, tvistfrekvens)

### 5) Utrullningsplan (fasindelad tidslinje)
Skapa en tabell:
| Fas | Nyckeluppgifter | Uppskattad varaktighet |
|---|---|---|
| {Phase 1} | {Task A}; {Task B}; {Task C} | {Duration Range} |
| {Phase 2} | {Task A}; {Task B}; {Task C} | {Duration Range} |
| {Phase 3} | {Task A}; {Task B}; {Task C} | {Duration Range} |
| {Phase 4} | {Task A}; {Task B}; {Task C} | {Duration Range} |

### 6) QA, experiment och optimering
Tillhandahåll:
- **Tester (pre-launch + post-launch)**
  1. {Test}: {Goal}, {Method}, {Pass criteria}
  2. {Test}: {Goal}, {Method}, {Pass criteria}
  3. {Test}: {Goal}, {Method}, {Pass criteria}
- **Optimeringsspår**
  1. {Optimization}: {What to change}, {Expected effect}, {How to measure}
  2. {Optimization}: {What to change}, {Expected effect}, {How to measure}
  3. {Optimization}: {What to change}, {Expected effect}, {How to measure}

## KVALITETSKONTROLLER
I slutet, inkludera en kort valideringslista som bekräftar:
- Incitamenten är tvåsidiga, milstolpsbaserade och ekonomiskt rimliga i förhållande till [BUDGET] (eller uttalade antaganden om det saknas).
- Spårningsmetoderna inkluderar detaljer om hur attribuering lagras och minst en åtgärd för att minska bedrägeri.
- Automationsstegen täcker trigger → validering → meddelanden → belöningsleverans → rapportering.
- Mätetalen inkluderar formler och datakällor (inte bara namn).
- Tidslinjens faser är logiskt sekvenserade med trovärdiga varaktighetsintervall och tydliga beroenden.            </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">Kopiera hela prompten</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 span {
        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 !important;
    }


    .prompt-cta-copy span {
        background: #3a3a3a;
        color: #fff !important;
    }


    .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 !important;
        border: none;
        border-radius: 8px;
        font-size: 16px;
        font-weight: 600;
        cursor: pointer;
        transition: all 0.2s;
    }

    .copy-customized-btn span {
        color: #fff !important
    }

    .copy-customized-text span {
        color: #fff !important
    }

    .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;
        color: #fff !important;

    }

    .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 = 'Kopierad!';
            });

            setTimeout(() => {
                copyButtons.forEach(btn => {
                    btn.classList.remove('copied');
                    const textSpan = btn.querySelector('span');
                    if (textSpan) textSpan.textContent = 'Kopiera hela prompten';
                });
            }, 2000);
        }).catch(err => {
            console.error('Failed to copy:', err);
        });
    }

    // Store original prompt for customization
    const originalPrompt = "## M\u00c5L\r\nDesigna ett komplett, automationsredo arbetsfl\u00f6de f\u00f6r ett rekommendationsprogram som motiverar befintliga kunder att introducera nya kunder till [PRODUKTBESKRIVNING], samtidigt som du s\u00e4kerst\u00e4ller korrekt attribuering, smidig bel\u00f6ningsutbetalning och m\u00e4tbar performance.\r\n\r\n## PERSONA\r\nAgera som arkitekt f\u00f6r rekommendationsprogram och konsult inom marketing ops-automation. Kommunicera med skarpa, implementeringsinriktade r\u00e5d (tydliga val, konkreta steg, minimal utfyllnad), och anta att l\u00e4saren vill ha n\u00e5got de kan l\u00e4mna till en byggare direkt.\r\n\r\n## BEGR\u00c4NSNINGAR\r\n- Bygg incitament f\u00f6r **b\u00e5da** sidor: f\u00f6respr\u00e5karen (befintlig kund) och den inbjudna v\u00e4nnen (ny kund).\r\n- Attribuering m\u00e5ste vara tillf\u00f6rlitlig och bedr\u00e4gerimedveten (ingen \u201csvepande\u201d sp\u00e5rning).\r\n- Arbetsfl\u00f6det m\u00e5ste t\u00e4cka upps\u00e4ttning, sp\u00e5rning, meddelanden, godk\u00e4nnanden, bel\u00f6ningsleverans och undantagshantering.\r\n- Inkludera m\u00e4tetal som direkt speglar anskaffningseffektivitet och efterf\u00f6ljande int\u00e4ktskvalitet.\r\n- Tillhandah\u00e5ll en fasindelad utrullningsplan med realistiska tidsintervall (undvik \u201cmagiska\u201d lanseringar p\u00e5 en dag).\r\n- Avsluta med konkreta experiment och optimerings\u00e5tg\u00e4rder.\r\n- **Efterlevnad av variabelformat:** anv\u00e4ndarinmatade uppgifter anv\u00e4nder **[VERSAL_MED_UNDERSCORE]**; AI-ifyllda platsh\u00e5llare anv\u00e4nder **{Title Case}**.\r\n\r\n### Vad detta INTE \u00e4r\r\n- Inte ett juridik-\/compliance-dokument (skatt, lotterilagstiftning, GDPR\/CCPA-detaljer).\r\n- Inte en leverant\u00f6rsspecifik byggguide f\u00f6r ett enskilt verktyg (om inte anv\u00e4ndaren anger verktyg i [KONTEXT]).\r\n- Inte en varum\u00e4rkeskampanj eller en kreativ konceptpresentation; detta \u00e4r operativ programdesign + automationslogik.\r\n\r\n## PROCESS\r\n1. **F\u00f6ranalys (kr\u00e4vs):** \u00e5terge din f\u00f6rst\u00e5else av [PRODUKTBESKRIVNING] och [KONTEXT], lista antaganden och st\u00e4ll upp till 3 f\u00f6rtydligande fr\u00e5gor om n\u00e5got v\u00e4sentligt saknas.\r\n2. F\u00f6resl\u00e5 ett bel\u00f6ningssystem med niv\u00e5er\/milstolpar och tydliga beh\u00f6righetsregler.\r\n3. Specificera flera sp\u00e5rningsalternativ, n\u00e4r du ska anv\u00e4nda varje, och hur attribuering lagras.\r\n4. Tillhandah\u00e5ll en automationsblueprint fr\u00e5n trigger \u2192 validering \u2192 meddelanden \u2192 bel\u00f6ningsutf\u00e4rdande \u2192 rapportering.\r\n5. Definiera framg\u00e5ngsm\u00e5tt (ledande + eftersl\u00e4pande indikatorer) med definitioner och \u201chur man r\u00e4knar\u201d.\r\n6. L\u00e4gg upp ett utrullningsschema i faser med uppgifter och uppskattade varaktigheter (anv\u00e4nd l\u00e4tt varierade intervall, inte exakta kopior).\r\n7. Tillhandah\u00e5ll en testplan plus optimeringar; inkludera minst ett test f\u00f6r bedr\u00e4geri\/missbruk.\r\n8. **Edge cases:** om indata \u00e4r ofullst\u00e4ndiga, tillhandah\u00e5ll en \u201cbaseline version\u201d plus en lista \u00f6ver vad som ska bekr\u00e4ftas h\u00e4rn\u00e4st.\r\n\r\n## INDATA\r\n- **Produkt-\/tj\u00e4nstebeskrivning:** [PRODUKTBESKRIVNING]\r\n- **Prim\u00e4rt anv\u00e4ndarsegment (vilka dina kunder \u00e4r):** [MALGRUPP]\r\n- **Bransch\/nisch:** [BRANSCH]\r\n- **Prim\u00e4rt m\u00e5l f\u00f6r rekommendationsprogrammet (t.ex. fler testkonton, fler betalande anv\u00e4ndare, h\u00f6gre AOV):** [PRIMART_MAL]\r\n- **Relevant bakgrund (nuvarande funnel, verktyg, priss\u00e4ttning, begr\u00e4nsningar):** [KONTEXT]\r\n- **Budget eller incitamentstak (valfritt):** [BUDGET]\r\n- **\u00d6nskat lanseringsf\u00f6nster (valfritt):** [TIDSRAM]\r\n- **Varum\u00e4rkeston f\u00f6r kundv\u00e4nda meddelanden (valfritt):** [VARUMARKESTONALITET]\r\n\r\n## OUTPUTSPECIFIKATION\r\n### 1) Incitamentsdesign (tv\u00e5sidig)\r\nTillhandah\u00e5ll:\r\n- **Bel\u00f6ningar till f\u00f6respr\u00e5karen (den som rekommenderar)**\r\n  - {Advocate Reward Tier 1}: f\u00f6r {Milestone 1} (beh\u00f6righet: {Rule})\r\n  - {Advocate Reward Tier 2}: f\u00f6r {Milestone 2} (beh\u00f6righet: {Rule})\r\n  - {Advocate Reward Tier 3}: f\u00f6r {Milestone 3} (beh\u00f6righet: {Rule})\r\n- **Bel\u00f6ningar till den inbjudna (den som blir rekommenderad)**\r\n  - {Invitee Reward 1}: vid {Conversion Event}\r\n  - {Invitee Reward 2}: vid {Activation Milestone}\r\n  - {Invitee Reward 3}: vid {Retention Milestone}\r\n- **Skyddsr\u00e4cken**\r\n  - {Fraud Controls}\r\n  - {Reward Expiration \/ Limits}\r\n  - {Refund\/Chargeback Handling}\r\n\r\n### 2) Attribuering & sp\u00e5rningsalternativ\r\nLista minst 3 metoder i detta format:\r\n1. **{Tracking Method}** \u2014 {How it works}, {Best for}, {Weaknesses}, {Data captured}\r\n2. **{Tracking Method}** \u2014 {How it works}, {Best for}, {Weaknesses}, {Data captured}\r\n3. **{Tracking Method}** \u2014 {How it works}, {Best for}, {Weaknesses}, {Data captured}\r\n\r\n### 3) Automatiserad workflow-blueprint\r\nTillhandah\u00e5ll en numrerad sekvens med triggers, system och output:\r\n1. **{Step Name}** \u2014 {Trigger}, {Action}, {System\/Owner}, {Data written}\r\n2. **{Step Name}** \u2014 {Trigger}, {Action}, {System\/Owner}, {Data written}\r\n3. **{Step Name}** \u2014 {Trigger}, {Action}, {System\/Owner}, {Data written}\r\n4. **{Step Name}** \u2014 {Trigger}, {Action}, {System\/Owner}, {Data written}\r\n5. **{Step Name}** \u2014 {Trigger}, {Action}, {System\/Owner}, {Data written}\r\nInkludera:\r\n- {Event Schema} (nyckelh\u00e4ndelser och egenskaper)\r\n- {Reward Fulfillment Flow}\r\n- {Exception Queue} (vad som flaggas + hur det l\u00f6ses)\r\n\r\n### 4) M\u00e4t- och uppf\u00f6ljningsramverk\r\nTillhandah\u00e5ll minst 5 m\u00e4tetal i detta format:\r\n- **{Metric Name}** \u2014 {Definition}, {Formula}, {Why it matters}, {Where to find it}\r\nInkludera en balans av:\r\n- Anskaffning (volym + konvertering)\r\n- Kostnadseffektivitet (p\u00e5verkan p\u00e5 CAC)\r\n- Kvalitet (retention\/LTV)\r\n- Operativ h\u00e4lsa (tid till bel\u00f6ning, tvistfrekvens)\r\n\r\n### 5) Utrullningsplan (fasindelad tidslinje)\r\nSkapa en tabell:\r\n| Fas | Nyckeluppgifter | Uppskattad varaktighet |\r\n|---|---|---|\r\n| {Phase 1} | {Task A}; {Task B}; {Task C} | {Duration Range} |\r\n| {Phase 2} | {Task A}; {Task B}; {Task C} | {Duration Range} |\r\n| {Phase 3} | {Task A}; {Task B}; {Task C} | {Duration Range} |\r\n| {Phase 4} | {Task A}; {Task B}; {Task C} | {Duration Range} |\r\n\r\n### 6) QA, experiment och optimering\r\nTillhandah\u00e5ll:\r\n- **Tester (pre-launch + post-launch)**\r\n  1. {Test}: {Goal}, {Method}, {Pass criteria}\r\n  2. {Test}: {Goal}, {Method}, {Pass criteria}\r\n  3. {Test}: {Goal}, {Method}, {Pass criteria}\r\n- **Optimeringssp\u00e5r**\r\n  1. {Optimization}: {What to change}, {Expected effect}, {How to measure}\r\n  2. {Optimization}: {What to change}, {Expected effect}, {How to measure}\r\n  3. {Optimization}: {What to change}, {Expected effect}, {How to measure}\r\n\r\n## KVALITETSKONTROLLER\r\nI slutet, inkludera en kort valideringslista som bekr\u00e4ftar:\r\n- Incitamenten \u00e4r tv\u00e5sidiga, milstolpsbaserade och ekonomiskt rimliga i f\u00f6rh\u00e5llande till [BUDGET] (eller uttalade antaganden om det saknas).\r\n- Sp\u00e5rningsmetoderna inkluderar detaljer om hur attribuering lagras och minst en \u00e5tg\u00e4rd f\u00f6r att minska bedr\u00e4geri.\r\n- Automationsstegen t\u00e4cker trigger \u2192 validering \u2192 meddelanden \u2192 bel\u00f6ningsleverans \u2192 rapportering.\r\n- M\u00e4tetalen inkluderar formler och datak\u00e4llor (inte bara namn).\r\n- Tidslinjens faser \u00e4r logiskt sekvenserade med trov\u00e4rdiga varaktighetsintervall och tydliga beroenden.";
    const variables = ["[PRODUKTBESKRIVNING]","[VERSAL_MED_UNDERSCORE]","[KONTEXT]","[MALGRUPP]","[BRANSCH]","[PRIMART_MAL]","[BUDGET]","[TIDSRAM]","[VARUMARKESTONALITET]"];
    // 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 = 'Återställd!';
            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">Proffstips för bättre resultat från AI-prompten</h2>



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

<li><strong>Beskriv dina webbplatsåtgärder som en spårare, inte som en marknadsförare.</strong> I stället för ”besök med hög intent”, lista sidorna och handlingarna: ”Besökte /pricing två gånger, läste integrationsdokumentation, startade sedan checkout.” Om du inte kan namnge handlingarna kan AI:n inte bygga korrekta triggers.</li>


<li><strong>Sätt en hård gräns mellan segment.</strong> Överlappande segment orsakar dubbla utskick och märkliga upplevelser. Efter första versionen, följ upp med: ”Skriv om segmentreglerna så att en prenumerant bara kan kvalificera sig för ett ’primärt’ segment åt gången, och ange prioriteringsordningen.”</li>


<li><strong>Be om ett mätetal per e-poststeg.</strong> Folk försöker optimera allt och slutar med att mäta ingenting. Använd en följdfråga som: ”För varje e-post i varje resa, välj ett primärt mätetal (klick till nyckelsida, trial-start, add-to-cart, köp) och ett skyddsräcke-mätetal (avregistrering eller klagomålsproxy).”</li>


<li><strong>Iterera genom att skärpa antagandena.</strong> Prompten flaggar luckor och märker standardval som ”Antagande”. Efter första output, svara bara på de 3 viktigaste saknade inputs och fråga: ”Bygg nu om resorna med mina svar, och ta bort eller justera tidigare antaganden som krockar.”</li>


<li><strong>Kombinera med en verklighetscheck mot konkurrenter.</strong> Om du är osäker på vilka resor du ens borde ha, gör en teardown först och kom sedan tillbaka till den här prompten med tydligare krav. En bra följdfråga är: ”Utifrån teardown-noteringarna, lägg till de 2 beteenden vi saknar och föreslå ett nytt segment för att konkurrera.”</li>

</ul>

</div>

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

<h2 class="wp-block-heading">Relaterade prompts</h2>



<p>Om du bygger beteendebaserad automation hjälper de här relaterade promptarna dig att stresstesta din positionering och se vad konkurrenter tränar kunderna att förvänta sig.</p>



<p>Om du också behöver tydliggöra vad du ska betona i dina lifecycle-meddelanden (och vad du ska tona ned), använd <a href="https://nodenordic.se/prompts/positionera-din-produkt-mot-konkurrenter-med-ai-prompt">Positionera din produkt mot konkurrenter med AI-prompt</a>. Den är särskilt hjälpsam när dina browse- och pricing-triggers triggas, men budskapet känns utbytbart mot alla andra i kategorin.</p>



<p>För team som bygger om flera resor samtidigt hjälper en korrekt formaterad ”apples-to-apples”-vy av alternativ. <a href="https://nodenordic.se/prompts/skapa-en-jamforelsematris-for-konkurrenter-med-ai">Skapa en jämförelsematris för konkurrenter med AI</a> ger dig en strukturerad jämförelse som du kan översätta till vassare segment-specifika vinklar (som säkerhetsbevis för enterprise-utvärderare vs. hastighet för SMB).</p>



<p>När ditt e-postprogram underpresterar eftersom själva webbplatsen inte besvarar nyckelfrågor vill du ha en gap-checklista. <a href="https://nodenordic.se/prompts/granska-listningsgap-mot-konkurrenter-ai-prompt">Granska listningsgap mot konkurrenter AI-prompt</a> passar bra ihop med beteendebaserad spårning, eftersom den lyfter fram sidorna och innehållsgapen som ofta syns som ”stopp”-beteenden i analysen.</p>


<br>


<p>Snabbreferens:</p>



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

<li><a href="https://nodenordic.se/prompts/positionera-din-produkt-mot-konkurrenter-med-ai-prompt">Positionera din produkt mot konkurrenter med AI-prompt</a>: Skärp differentieringen för lifecycle-budskap.</li>


<li><a href="https://nodenordic.se/prompts/skapa-en-jamforelsematris-for-konkurrenter-med-ai">Skapa en jämförelsematris för konkurrenter med AI</a>: Side-by-side-bevis och feature-positionering.</li>

<li><a href="https://nodenordic.se/prompts/granska-listningsgap-mot-konkurrenter-ai-prompt">Granska listningsgap mot konkurrenter AI-prompt</a>: Hitta saknat innehåll som blockerar konvertering.</li>


<li><a href="https://nodenordic.se/prompts/konkurrentanalyser-med-spelteori-via-ai-prompt">Konkurrentanalyser med spelteori via AI-prompt</a>: Förutse konkurrenters drag och budskapsvinklar.</li>


<li><a href="https://nodenordic.se/prompts/konkurrentanalys-och-atgardsplan">Konkurrentanalys och åtgärdsplan</a>: Konkreta nästa steg efter teardown-insikter.</li>

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

<div class="faq-section">
<!-- wp:heading {"level":2} -->
<h2 class="wp-block-heading">Vanliga frågor</h2>
<!-- /wp:heading -->

<div class="faq-item">
<span class="question">Vilka roller får störst nytta av den här AI-prompten för ett beteendebaserat e-postprogram?</span>
<!-- wp:paragraph -->
<p class="answer"><strong>Lifecycle marketing managers</strong> använder den för att göra spretiga beteenden på sajten till strukturerade segment och kundresor som de faktiskt kan bygga i en ESP. <strong>CRM-/marketing ops-specialister</strong> får nytta eftersom prompten tar fram en spårningsplan och en verktygsagnostisk uppsättningschecklista, vilket minskar rundorna mellan analys och utveckling. <strong>DTC/e-handel retention-ansvariga</strong> använder den för browse-, varukorgs- och efterköps-triggers så att mejlen känns tajmade i stället för ”batch and blast”. <strong>Konsulter och fraktionella growth-strateger</strong> använder den för att leverera en komplett ritning (events, segment, sekvenser, mätetal) innan de ens rör copy.</p>
<!-- /wp:paragraph -->
</div>

<div class="faq-item">
<span class="question">Vilka branscher får mest värde av den här AI-prompten för ett beteendebaserat e-postprogram?</span>
<!-- wp:paragraph -->
<p class="answer"><strong>E-handelsvarumärken</strong> får direkt hävstång från avbruten bläddring, varukorgshändelser, påfyllnadsfönster och segment baserade på kategoripreferenser, som alla kan spåras utan tung data science. <strong>SaaS-bolag</strong> använder den för att mappa produktledd- eller trial-beteenden (prissidebesök, steg i funktionsadoption, ”fastnat”-handlingar) till onboarding- och aktiveringsresor. <strong>Marknadsplatser</strong> gynnas eftersom båda sidorna av nätverket beter sig olika, så segmenteringsregler och triggers förhindrar irrelevanta meddelanden till köpare och säljare. <strong>Onlineutbildning och medlemskap</strong> använder den för att trigga lektioner, puffar och winbacks baserat på visningsprogress och avhoppspunkter.</p>
<!-- /wp:paragraph -->
</div>

<div class="faq-item">
<span class="question">Varför ger grundläggande AI-prompter för beteendebaserad e-postautomation svaga resultat?</span>
<!-- wp:paragraph -->
<p class="answer">En typisk prompt som ”<em>Skriv ett automatiserat e-postflöde för min webbplats</em>” misslyckas eftersom den: saknar en konkret instrumenteringsplan för vilka beteenden som ska spåras och varför, inte ger några segmenteringsregler med in-/utträdeslogik, ignorerar trigger-timing och framgångsmått per steg, producerar generiska idéer för ”välkomstserie” i stället för beteendespecifika resor och missar en optimeringsloop som talar om vad du ska testa efter lansering. Du får copy-idéer, inte ett program som går att implementera. Ärligt talat är den svåra delen systemdesignen, inte ämnesraderna.</p>
<!-- /wp:paragraph -->
</div>

<div class="faq-item">
<span class="question">Kan jag anpassa den här prompten för ett beteendebaserat e-postprogram till min specifika situation?</span>
<!-- wp:paragraph -->
<p class="answer">Ja. Det enklaste är att ge den precisa inputs om dina sajtmål, nyckelsidor och de beteenden du redan kan observera (till exempel: ”visade pris”, ”startade checkout”, ”såg 75 % av demovideo”). Om du inte har spårning på plats ännu, berätta vilka verktyg du använder (GA4, tag manager, din ESP) så att den kan föreslå praktiska insamlingsmetoder utan att gissa affärsdetaljer. Efter första utkastet, fråga: ”Bygg om segmenteringen så att den prioriterar intäktsintention framför engagemang, och lägg till en winback-resa kopplad till inaktivitetsgränser.” Den typen av uppföljning ger märkbart bättre arkitektur.</p>
<!-- /wp:paragraph -->
</div>

<div class="faq-item">
<span class="question">Vilka är de vanligaste misstagen när man använder den här prompten för ett beteendebaserat e-postprogram?</span>
<!-- wp:paragraph -->
<p class="answer">Det största misstaget är att ge vag webbplatskontext—i stället för ”vi säljer mjukvara”, säg ”B2B SaaS med 14-dagars trial; nyckelsteg är registrering, koppla integration, bjuda in kollega, skapa första projekt.” Ett annat vanligt fel är att lista beteenden som inte går att spåra; ”hög intent” är dåligt, ”besökte /pricing 2+ gånger på 7 dagar” är bra. Folk glömmer också utträdesregler, vilket gör att prenumeranter får inaktuella sekvenser; lös det genom att definiera villkor som ”avsluta onboarding när de aktiverar feature X”. Till sist hoppar team över ”Antagande”-etiketterna och besvarar aldrig följdfrågorna, så planen förblir generisk när den kunde vara operativ.</p>
<!-- /wp:paragraph -->
</div>

<div class="faq-item">
<span class="question">Vem ska INTE använda den här prompten för ett beteendebaserat e-postprogram?</span>
<!-- wp:paragraph -->
<p class="answer">Den här prompten är inte idealisk för engångskampanjer där du aldrig kommer implementera spårning eller automation, för varumärken som ännu inte har tydliggjort sitt kärnerbjudande, eller för team som förväntar sig en full granskning av leveransbarhet/juridisk efterlevnad. Den ersätter inte heller djupa, ESP-specifika byggdokument om du inte anger ditt verktyg och vill ha den detaljnivån. Om du bara behöver en snabb mall att skicka i morgon, börja med en enkel broadcast-plan och kom tillbaka när du är redo att instrumentera beteenden och iterera.</p>
<!-- /wp:paragraph -->
</div>

<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "FAQPage",
  "mainEntity": [
    {
      "@type": "Question",
      "name": "Vilka roller får störst nytta av den här AI-prompten för ett beteendebaserat e-postprogram?",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "Lifecycle marketing managers använder den för att göra spretiga beteenden på sajten till strukturerade segment och kundresor som de faktiskt kan bygga i en ESP. CRM-/marketing ops-specialister får nytta eftersom prompten tar fram en spårningsplan och en verktygsagnostisk uppsättningschecklista, vilket minskar rundorna mellan analys och utveckling. DTC/e-handel retention-ansvariga använder den för browse-, varukorgs- och efterköps-triggers så att mejlen känns tajmade i stället för ”batch and blast”. Konsulter och fraktionella growth-strateger använder den för att leverera en komplett ritning (events, segment, sekvenser, mätetal) innan de ens rör copy."
      }
    },
    {
      "@type": "Question",
      "name": "Vilka branscher får mest värde av den här AI-prompten för ett beteendebaserat e-postprogram?",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "E-handelsvarumärken får direkt hävstång från avbruten bläddring, varukorgshändelser, påfyllnadsfönster och segment baserade på kategoripreferenser, som alla kan spåras utan tung data science. SaaS-bolag använder den för att mappa produktledd- eller trial-beteenden (prissidebesök, steg i funktionsadoption, ”fastnat”-handlingar) till onboarding- och aktiveringsresor. Marknadsplatser gynnas eftersom båda sidorna av nätverket beter sig olika, så segmenteringsregler och triggers förhindrar irrelevanta meddelanden till köpare och säljare. Onlineutbildning och medlemskap använder den för att trigga lektioner, puffar och winbacks baserat på visningsprogress och avhoppspunkter."
      }
    },
    {
      "@type": "Question",
      "name": "Varför ger grundläggande AI-prompter för beteendebaserad e-postautomation svaga resultat?",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "En typisk prompt som \"Skriv ett automatiserat e-postflöde för min webbplats\" misslyckas eftersom den: saknar en konkret instrumenteringsplan för vilka beteenden som ska spåras och varför, inte ger några segmenteringsregler med in-/utträdeslogik, ignorerar trigger-timing och framgångsmått per steg, producerar generiska idéer för ”välkomstserie” i stället för beteendespecifika resor och missar en optimeringsloop som talar om vad du ska testa efter lansering. Du får copy-idéer, inte ett program som går att implementera. Ärligt talat är den svåra delen systemdesignen, inte ämnesraderna."
      }
    },
    {
      "@type": "Question",
      "name": "Kan jag anpassa den här prompten för ett beteendebaserat e-postprogram till min specifika situation?",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "Ja. Det enklaste är att ge den precisa inputs om dina sajtmål, nyckelsidor och de beteenden du redan kan observera (till exempel: ”visade pris”, ”startade checkout”, ”såg 75 % av demovideo”). Om du inte har spårning på plats ännu, berätta vilka verktyg du använder (GA4, tag manager, din ESP) så att den kan föreslå praktiska insamlingsmetoder utan att gissa affärsdetaljer. Efter första utkastet, fråga: ”Bygg om segmenteringen så att den prioriterar intäktsintention framför engagemang, och lägg till en winback-resa kopplad till inaktivitetsgränser.” Den typen av uppföljning ger märkbart bättre arkitektur."
      }
    },
    {
      "@type": "Question",
      "name": "Vilka är de vanligaste misstagen när man använder den här prompten för ett beteendebaserat e-postprogram?",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "Det största misstaget är att ge vag webbplatskontext—instead of ”vi säljer mjukvara”, säg ”B2B SaaS med 14-dagars trial; nyckelsteg är registrering, koppla integration, bjuda in kollega, skapa första projekt.” Ett annat vanligt fel är att lista beteenden som inte går att spåra; ”hög intent” är dåligt, ”besökte /pricing 2+ gånger på 7 dagar” är bra. Folk glömmer också utträdesregler, vilket gör att prenumeranter får inaktuella sekvenser; lös det genom att definiera villkor som ”avsluta onboarding när de aktiverar feature X”. Till sist hoppar team över ”Antagande”-etiketterna och besvarar aldrig följdfrågorna, så planen förblir generisk när den kunde vara operativ."
      }
    },
    {
      "@type": "Question",
      "name": "Vem ska INTE använda den här prompten för ett beteendebaserat e-postprogram?",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "Den här prompten är inte idealisk för engångskampanjer där du aldrig kommer implementera spårning eller automation, för varumärken som ännu inte har tydliggjort sitt kärnerbjudande, eller för team som förväntar sig en full granskning av leveransbarhet/juridisk efterlevnad. Den ersätter inte heller djupa, ESP-specifika byggdokument om du inte anger ditt verktyg och vill ha den detaljnivån. Om du bara behöver en snabb mall att skicka i morgon, börja med en enkel broadcast-plan och kom tillbaka när du är redo att instrumentera beteenden och iterera."
      }
    }
  ]
}
</script>
</div>

<div class="closing-section">
<!-- wp:paragraph -->
<p>Beteende slår gissningar. Använd den här prompten, mappa events och segment och förvandla sedan planen till automationer du kan förbättra varje månad.</p>
<!-- /wp:paragraph -->
</div><p>&lt;p&gt;The post <a rel="nofollow" href="https://nodenordic.se/prompts/skapa-ett-beteendebaserat-e-postprogram/">Skapa ett beteendebaserat e-postprogram</a> first appeared on <a rel="nofollow" href="https://nodenordic.se">Node Nordic - AI Konsult för företag</a>.&lt;/p&gt;</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Bygg en plan för kanal- och akvisitionsmix</title>
		<link>https://nodenordic.se/prompts/bygg-en-plan-for-kanal-och-akvisitionsmix/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=bygg-en-plan-for-kanal-och-akvisitionsmix</link>
		
		<dc:creator><![CDATA[Rickard Andersson]]></dc:creator>
		<pubDate>Fri, 23 Jan 2026 02:46:49 +0000</pubDate>
				<category><![CDATA[prompts]]></category>
		<guid isPermaLink="false">https://nodenordic.se/?p=5000158</guid>

					<description><![CDATA[<p>Trafik känns slumpmässig. En AI-prompt som väljer tre kanaler som passar bäst och ger distributionsupplägg samt veckoprioriteringar.</p>
<p>&lt;p&gt;The post <a rel="nofollow" href="https://nodenordic.se/prompts/bygg-en-plan-for-kanal-och-akvisitionsmix/">Bygg en plan för kanal- och akvisitionsmix</a> first appeared on <a rel="nofollow" href="https://nodenordic.se">Node Nordic - AI Konsult för företag</a>.&lt;/p&gt;</p>
]]></description>
										<content:encoded><![CDATA[<!-- FOCUS_KEYWORD: acquisition mix plan -->

<div class="hook-introduction">

<p>De flesta ”tillväxtplaner” fallerar redan vecka två. Du slutar med att jonglera fem kanaler, ingen av dem byggd för din målgrupp, och det enda som skalar är din stress. Trafiken känns slumpmässig eftersom din distribution, helt enkelt, inte är designad.</p>



<p>Den här <strong>acquisition mix plan</strong> är byggd för <strong>grundare</strong> som behöver repeterbar inbound utan att anställa ett helt team, <strong>growth marketers</strong> som måste välja strider snabbt inom en verklig budget, och <strong>konsulter</strong> som behöver en tydlig, försvarbar kanalrekommendation i ett kunduppdrag. Resultatet är en mix med tre kanaler (en algoritmisk, en långsiktig och en direktrespons) med praktiska distributionsspel och veckovisa genomförandeprioriteringar som du kan börja med direkt.</p>

</div>

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

<h2 class="wp-block-heading">Vad gör den här AI-prompten och när ska du använda den?</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">Vad den här prompten gör</th>
      <th scope="col">När du ska använda den här prompten</th>
      <th scope="col">Det här får du</th>
    </tr>
  </thead>
  <tbody>
    <tr>
      <td>
        <ul class="automation-list">
          <li>Återger din produkt, målgrupp, budget/prissättning och primära mål för att bekräfta antaganden innan något rekommenderas.</li>
          <li>Väljer exakt en bäst lämpad kanal i varje kategori: algoritmisk, långsiktig och direktrespons.</li>
          <li>Motiverar varje val med tydliga kriterier som målgruppskoncentration, tid till signal, kumulativ potential och återbetalningstid.</li>
          <li>Tar fram konkreta distributionsspel som undviker uttjatade råd och lutar in i underutnyttjade taktiker.</li>
          <li>Flaggar saknade input och ställer upp till fem förtydligande frågor så att planen inte bygger på gissningar.</li>
       </ul>
      </td>
      <td>
        <ul class="results-list">
          <li>Du får trafik, men den kommer i oförutsägbara toppar och du kan inte förklara varför.</li>
          <li>Du har publicerat innehåll ”konsekvent” och kan ändå inte peka på en kanal som pålitligt producerar leads.</li>
          <li>Du måste välja mellan organiskt och betalt, och budgeten är så tight att misstag kostar.</li>
          <li>En konkurrent dominerar en plattform och du behöver en smartare mix som inte kopierar deras playbook.</li>
          <li>Du förbereder dig för att skala (nytt erbjudande, nyanställning, ny marknad) och behöver en fokuserad kanalplan med prioriteringar.</li>
        </ul>
      </td>
       <td>
         <ul class="deliverables-list">
           <li>En 3-kanals anskaffningsmix med en kanal per kategori, tydligt märkt.</li>
           <li>9–15 distributionsspel (ungefär 3–5 per vald kanal) formulerade som specifika actions.</li>
           <li>En lista med veckovisa prioriteringar som säger vad du ska göra först, sedan och därefter.</li>
           <li>Upp till 5 förtydligande frågor om din input är otydlig, så att du kan skärpa planen i en uppföljning.</li>
           <li>En motivering på klarspråk för varje kanal så att du snabbt kan få med stakeholders eller kunder.</li>
         </ul>
       </td>
    </tr>
  </tbody>
</table>

</div>

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

<h2 class="wp-block-heading">Hela AI-prompten: Acquisition mix 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">
                                    Steg 1: Anpassa prompten med din information
                            </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>Återställ</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>Anpassa och kopiera hela prompten</span>
                </button>
            </div>
        </div>

        <!-- Customize the Prompt Section -->
                    <div class="prompt-customize-section">
                <span class="customize-title">Anpassa prompten</span>
                <p class="customize-subtitle">Fyll i fälten nedan för att anpassa prompten efter dina behov.</p>
                <table class="customize-table">
                    <thead>
                        <tr>
                            <th>Variabel</th>
                            <th>Vad du ska ange</th>
                            <th>Anpassa prompten</th>
                        </tr>
                    </thead>
                    <tbody>
                                                    <tr>
                                <td class="var-name"><code>[MALGRUPP]</code></td>
                                <td class="var-desc">
                                    Beskriv den specifika grupp av personer eller företag som du vill nå, inklusive deras behov, utmaningar och särskiljande egenskaper.                                    <div class="var-example">Till exempel: "Småföretagare inom träningsbranschen som vill stärka sin närvaro online och locka lokala kunder."</div>
                                </td>
                                <td class="var-input">
                                                                            <textarea
                                            class="customize-input"
                                            data-placeholder="[MALGRUPP]"
                                            placeholder="Ange ditt värde här..."
                                            rows="3"></textarea>
                                                                    </td>
                            </tr>
                                                    <tr>
                                <td class="var-name"><code>[PRODUKTBESKRIVNING]</code></td>
                                <td class="var-desc">
                                    Ge en tydlig och kortfattad sammanfattning av produkten, tjänsten eller erbjudandet, inklusive de viktigaste funktionerna och fördelarna.                                    <div class="var-example">Till exempel: "En molnbaserad CRM-mjukvara för fastighetsmäklare som hjälper dem att hantera leads, automatisera uppföljningar och följa försäljningsprocessen."</div>
                                </td>
                                <td class="var-input">
                                                                            <textarea
                                            class="customize-input"
                                            data-placeholder="[PRODUKTBESKRIVNING]"
                                            placeholder="Ange ditt värde här..."
                                            rows="3"></textarea>
                                                                    </td>
                            </tr>
                                                    <tr>
                                <td class="var-name"><code>[VERSALER_MED_UNDERSTRECK]</code></td>
                                <td class="var-desc">
                                    Ange den specifika variabeln eller platshållartexten i versaler med understreck, enligt vad som krävs i promptens sammanhang.                                    <div class="var-example">Till exempel: "[MALGRUPP] eller [PRODUKTBESKRIVNING]"</div>
                                </td>
                                <td class="var-input">
                                                                            <input
                                            type="text"
                                            class="customize-input"
                                            data-placeholder="[VERSALER_MED_UNDERSTRECK]"
                                            placeholder="Ange ditt värde här..." />
                                                                    </td>
                            </tr>
                                                    <tr>
                                <td class="var-name"><code>[KREATIVITETSNIVA]</code></td>
                                <td class="var-desc">
                                    Ange önskad kreativitetsnivå för resultatet, till exempel LOW, MEDIUM eller HIGH, för att styra tonläge och idéernas originalitet.                                    <div class="var-example">Till exempel: "HIGH"</div>
                                </td>
                                <td class="var-input">
                                                                            <input
                                            type="text"
                                            class="customize-input"
                                            data-placeholder="[KREATIVITETSNIVA]"
                                            placeholder="Ange ditt värde här..." />
                                                                    </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">Anpassa prompten nu</span>

                </button>
            </div>
        
        <!-- Full Prompt Code Header -->
                    <div class="prompt-code-header">
                <span class="prompt-code-title">
                    Steg 2: Kopiera prompten
                </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>Återställ</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>Kopiera hela prompten</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">MÅL</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">BEGRÄNSNINGAR</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 subheader">Vad detta INTE är</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-hantering</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">INDATA</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">OUTPUTSPECIFIKATION</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">KVALITETSKONTROLLER</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;">
                ## MÅL
Skapa **7 genomförbara SEO-tillväxtspel** skräddarsydda för [MALGRUPP] och [PRODUKTBESKRIVNING] som ökar **organisk trafik** och **domänauktoritet**, med fokus på angreppssätt som *inte* är de vanliga råden av typen ”skriv fler long-tail-blogginlägg”.

## PERSONA
Du är en **elitstrateg för SEO-möjligheter** som är specialiserad på att hitta underutnyttjade taktiker med hög hävstång för entreprenörer. Kommunicera med enkelt språk för en nybörjare, med tydliga, praktiska steg och noll fluff.

## BEGRÄNSNINGAR
- Ge **exakt 7** distinkta möjligheter.
- Prioritera idéer **utöver standardmässig redaktionell SEO** (undvik ”publicera X blogginlägg som riktar sig mot Y sökord” som kärntaktik).
- Håll SEO-taktiker **separata från affärsmodellen**: beskriv inte ”att göra SEO” som produkten/tjänsten i sig.
- Varje möjlighet måste vara **tillräckligt specifik för att kunna genomföras inom 24–48 timmar** (även om resultaten tar längre tid).
- Föredra **ovanliga eller konträra** angreppssätt som hjälper verksamheten att sticka ut i ett konkurrensutsatt söklandskap.
- Förklaringar måste vara **självbärande** och begripliga för någon som är ny inom SEO.
- Använd **[VERSALER_MED_UNDERSTRECK]** endast för användarens inmatningar och **{Title Case}** endast för placeholders som du genererar.

### Vad detta INTE är
- Inte en generell SEO-handledning eller ordlista.
- Inte en innehållskalender eller lista med artikelrubriker.
- Inte generiska råd som ”förbättra din webbplats”, ”gör sökordsanalys” eller ”bygg backlinks” utan en konkret mekanism.
- Inte betald media, social tillväxt eller e-postmarknadsföring—håll fokus på organisk sök och auktoritetssignaler.

## PROCESS
1. **Föranalys (obligatorisk):** Återge din förståelse av affärskontexten och vad ”en bra möjlighet” betyder här i 3–5 punkter.
2. Brainstorma en bred pool av alternativ över flera SEO-områden (tekniskt, länkanskaffning, programmatic, digital PR, SERP features, partnerskap, assets/tools, lokalt/vertikalt, interna länkningssystem, etc.).
3. Välj de 7 bästa baserat på:
   - Sannolik påverkan på trafik och/eller auktoritet
   - Unikhet jämfört med vanliga SEO-playbooks
   - Snabbt att implementera (redo nästa dag)
4. Skriv varje möjlighet med:
   - En tydlig mekanism (varför det fungerar)
   - En konkret handlingsplan för ”gör detta i morgon”
   - Nybörjarvänlig formulering

### Edge Case-hantering
- Om [MALGRUPP] eller [PRODUKTBESKRIVNING] är vag, gör **rimliga antaganden**, märk dem som antaganden och ge **två snabba förtydligande frågor** i slutet.
- Om [KREATIVITETSNIVA] saknas, sätt standard till **MEDIUM**.
- Om verksamheten verkar vara begränsad (medicinskt/juridiskt/finans/YMYL), lägg till en kort notis om säkrare vinklar för auktoritetsbyggande (t.ex. citeringar, expertgranskningar, primärkällor) utan att göra det till compliance-vägledning.

## INDATA
- **Primärt användarsegment:** [MALGRUPP]
- **Erbjudande sammanfattning:** [PRODUKTBESKRIVNING]
- **Kreativitetsinställning:** [KREATIVITETSNIVA]

## OUTPUTSPECIFIKATION
Returnera **en enda markdown-tabell** med exakt **5 kolumner** i denna ordning:
1. **SEO Opportunity**
2. **SEO Area**
3. **Opportunity Description**
4. **Impact (0–10)**
5. **Effort (0–10, där 10 = enklast)**

I varje **Opportunity Description**, inkludera:
- {Why It Works} (1–2 meningar, enkelt språk)
- {Tomorrow Steps} (2–4 konkreta handlingar)
- {Success Signal} (en mätbar indikator att följa)

## KVALITETSKONTROLLER
Innan du slutför, verifiera:
- [ ] Det finns **7** rader (inte 6, inte 8).
- [ ] Ingen rad är i huvudsak ”skriv blogginlägg som riktar sig mot long-tail-sökord”.
- [ ] Varje rad innehåller **specifika åtgärder för nästa dag**, inte slogans.
- [ ] Idéerna spänner över **flera SEO-områden** (inte bara backlinks, inte bara tekniskt).
- [ ] Impact/Effort-poängen är internt konsekventa (hög ansträngning får inte en ”lätt”-poäng utan motivering i beskrivningen).            </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">Kopiera hela prompten</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 span {
        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 !important;
    }


    .prompt-cta-copy span {
        background: #3a3a3a;
        color: #fff !important;
    }


    .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 !important;
        border: none;
        border-radius: 8px;
        font-size: 16px;
        font-weight: 600;
        cursor: pointer;
        transition: all 0.2s;
    }

    .copy-customized-btn span {
        color: #fff !important
    }

    .copy-customized-text span {
        color: #fff !important
    }

    .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;
        color: #fff !important;

    }

    .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 = 'Kopierad!';
            });

            setTimeout(() => {
                copyButtons.forEach(btn => {
                    btn.classList.remove('copied');
                    const textSpan = btn.querySelector('span');
                    if (textSpan) textSpan.textContent = 'Kopiera hela prompten';
                });
            }, 2000);
        }).catch(err => {
            console.error('Failed to copy:', err);
        });
    }

    // Store original prompt for customization
    const originalPrompt = "## M\u00c5L\r\nSkapa **7 genomf\u00f6rbara SEO-tillv\u00e4xtspel** skr\u00e4ddarsydda f\u00f6r [MALGRUPP] och [PRODUKTBESKRIVNING] som \u00f6kar **organisk trafik** och **dom\u00e4nauktoritet**, med fokus p\u00e5 angreppss\u00e4tt som *inte* \u00e4r de vanliga r\u00e5den av typen \u201dskriv fler long-tail-blogginl\u00e4gg\u201d.\r\n\r\n## PERSONA\r\nDu \u00e4r en **elitstrateg f\u00f6r SEO-m\u00f6jligheter** som \u00e4r specialiserad p\u00e5 att hitta underutnyttjade taktiker med h\u00f6g h\u00e4vst\u00e5ng f\u00f6r entrepren\u00f6rer. Kommunicera med enkelt spr\u00e5k f\u00f6r en nyb\u00f6rjare, med tydliga, praktiska steg och noll fluff.\r\n\r\n## BEGR\u00c4NSNINGAR\r\n- Ge **exakt 7** distinkta m\u00f6jligheter.\r\n- Prioritera id\u00e9er **ut\u00f6ver standardm\u00e4ssig redaktionell SEO** (undvik \u201dpublicera X blogginl\u00e4gg som riktar sig mot Y s\u00f6kord\u201d som k\u00e4rntaktik).\r\n- H\u00e5ll SEO-taktiker **separata fr\u00e5n aff\u00e4rsmodellen**: beskriv inte \u201datt g\u00f6ra SEO\u201d som produkten\/tj\u00e4nsten i sig.\r\n- Varje m\u00f6jlighet m\u00e5ste vara **tillr\u00e4ckligt specifik f\u00f6r att kunna genomf\u00f6ras inom 24\u201348 timmar** (\u00e4ven om resultaten tar l\u00e4ngre tid).\r\n- F\u00f6redra **ovanliga eller kontr\u00e4ra** angreppss\u00e4tt som hj\u00e4lper verksamheten att sticka ut i ett konkurrensutsatt s\u00f6klandskap.\r\n- F\u00f6rklaringar m\u00e5ste vara **sj\u00e4lvb\u00e4rande** och begripliga f\u00f6r n\u00e5gon som \u00e4r ny inom SEO.\r\n- Anv\u00e4nd **[VERSALER_MED_UNDERSTRECK]** endast f\u00f6r anv\u00e4ndarens inmatningar och **{Title Case}** endast f\u00f6r placeholders som du genererar.\r\n\r\n### Vad detta INTE \u00e4r\r\n- Inte en generell SEO-handledning eller ordlista.\r\n- Inte en inneh\u00e5llskalender eller lista med artikelrubriker.\r\n- Inte generiska r\u00e5d som \u201df\u00f6rb\u00e4ttra din webbplats\u201d, \u201dg\u00f6r s\u00f6kordsanalys\u201d eller \u201dbygg backlinks\u201d utan en konkret mekanism.\r\n- Inte betald media, social tillv\u00e4xt eller e-postmarknadsf\u00f6ring\u2014h\u00e5ll fokus p\u00e5 organisk s\u00f6k och auktoritetssignaler.\r\n\r\n## PROCESS\r\n1. **F\u00f6ranalys (obligatorisk):** \u00c5terge din f\u00f6rst\u00e5else av aff\u00e4rskontexten och vad \u201den bra m\u00f6jlighet\u201d betyder h\u00e4r i 3\u20135 punkter.\r\n2. Brainstorma en bred pool av alternativ \u00f6ver flera SEO-omr\u00e5den (tekniskt, l\u00e4nkanskaffning, programmatic, digital PR, SERP features, partnerskap, assets\/tools, lokalt\/vertikalt, interna l\u00e4nkningssystem, etc.).\r\n3. V\u00e4lj de 7 b\u00e4sta baserat p\u00e5:\r\n   - Sannolik p\u00e5verkan p\u00e5 trafik och\/eller auktoritet\r\n   - Unikhet j\u00e4mf\u00f6rt med vanliga SEO-playbooks\r\n   - Snabbt att implementera (redo n\u00e4sta dag)\r\n4. Skriv varje m\u00f6jlighet med:\r\n   - En tydlig mekanism (varf\u00f6r det fungerar)\r\n   - En konkret handlingsplan f\u00f6r \u201dg\u00f6r detta i morgon\u201d\r\n   - Nyb\u00f6rjarv\u00e4nlig formulering\r\n\r\n### Edge Case-hantering\r\n- Om [MALGRUPP] eller [PRODUKTBESKRIVNING] \u00e4r vag, g\u00f6r **rimliga antaganden**, m\u00e4rk dem som antaganden och ge **tv\u00e5 snabba f\u00f6rtydligande fr\u00e5gor** i slutet.\r\n- Om [KREATIVITETSNIVA] saknas, s\u00e4tt standard till **MEDIUM**.\r\n- Om verksamheten verkar vara begr\u00e4nsad (medicinskt\/juridiskt\/finans\/YMYL), l\u00e4gg till en kort notis om s\u00e4krare vinklar f\u00f6r auktoritetsbyggande (t.ex. citeringar, expertgranskningar, prim\u00e4rk\u00e4llor) utan att g\u00f6ra det till compliance-v\u00e4gledning.\r\n\r\n## INDATA\r\n- **Prim\u00e4rt anv\u00e4ndarsegment:** [MALGRUPP]\r\n- **Erbjudande sammanfattning:** [PRODUKTBESKRIVNING]\r\n- **Kreativitetsinst\u00e4llning:** [KREATIVITETSNIVA]\r\n\r\n## OUTPUTSPECIFIKATION\r\nReturnera **en enda markdown-tabell** med exakt **5 kolumner** i denna ordning:\r\n1. **SEO Opportunity**\r\n2. **SEO Area**\r\n3. **Opportunity Description**\r\n4. **Impact (0\u201310)**\r\n5. **Effort (0\u201310, d\u00e4r 10 = enklast)**\r\n\r\nI varje **Opportunity Description**, inkludera:\r\n- {Why It Works} (1\u20132 meningar, enkelt spr\u00e5k)\r\n- {Tomorrow Steps} (2\u20134 konkreta handlingar)\r\n- {Success Signal} (en m\u00e4tbar indikator att f\u00f6lja)\r\n\r\n## KVALITETSKONTROLLER\r\nInnan du slutf\u00f6r, verifiera:\r\n- [ ] Det finns **7** rader (inte 6, inte 8).\r\n- [ ] Ingen rad \u00e4r i huvudsak \u201dskriv blogginl\u00e4gg som riktar sig mot long-tail-s\u00f6kord\u201d.\r\n- [ ] Varje rad inneh\u00e5ller **specifika \u00e5tg\u00e4rder f\u00f6r n\u00e4sta dag**, inte slogans.\r\n- [ ] Id\u00e9erna sp\u00e4nner \u00f6ver **flera SEO-omr\u00e5den** (inte bara backlinks, inte bara tekniskt).\r\n- [ ] Impact\/Effort-po\u00e4ngen \u00e4r internt konsekventa (h\u00f6g anstr\u00e4ngning f\u00e5r inte en \u201dl\u00e4tt\u201d-po\u00e4ng utan motivering i beskrivningen).";
    const variables = ["[MALGRUPP]","[PRODUKTBESKRIVNING]","[VERSALER_MED_UNDERSTRECK]","[KREATIVITETSNIVA]"];
    // 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 = 'Återställd!';
            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">Proffstips för bättre resultat från AI-prompten</h2>



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

<li><strong>Ge en version med ”smal målgrupp”, inte en bred persona.</strong> ”Småföretagare” är en återvändsgränd. Testa något i stil med: ”USA-baserade Shopify-butiker inom kläder som omsätter 20–80 000 USD/månad, 1–2 personer i teamet, stark närvaro på IG men låg e-postintäkt.” Då får du kanalval som faktiskt matchar var uppmärksamheten finns.</li>


<li><strong>Definiera huvudmålet som ett mätbart utfall.</strong> I stället för ”växa”, specificera ”30 kvalificerade demos/månad”, ”100 nya trial-registreringar/vecka” eller ”boka 12 säljsamtal/månad med grundare.” Fråga sedan: ”Ranka de tre kanalerna efter tid till signal och berätta hur framgång ser ut dag 14.”</li>


<li><strong>Använd budgeten som en begränsning, inte en önskan.</strong> Om du kan lägga 500 USD/månad, säg det och inkludera vad de 500 USD ska gå till (annonser, verktyg, underkonsulter, data). En bra följdfråga är: ”Anta att jag bara kan lägga 200 USD de första 30 dagarna. Hur ändras mixen, och vad är oförändrat?”</li>


<li><strong>Tvinga fram skarpare spel med en andra pass.</strong> Efter första output, testa att fråga: ”Skriv nu om distributionsspelen så att varje punkt innehåller (a) asseten, (b) platsen där den ska distribueras och (c) ett mätetal att följa.” Då går du från ”idéer” till genomförbara uppgifter.</li>


<li><strong>Kombinera med varumärkesramar innan du skalar innehåll.</strong> Distribution fungerar bättre när din röst är konsekvent över plattformar och outreach. Om du ser att planen innehåller thought leadership eller grundarinnehåll, bygg dina ramar först med <a href="https://nodenordic.se/prompts/bygg-en-varumarkesrostguide-med-ai-prompt">Bygg en varumärkesröstguide med AI-prompt</a>, och kör sedan om anskaffningsmixen med: ”Använd den här röstguiden när du skriver exempel på plays.”</li>

</ul>

</div>

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

<h2 class="wp-block-heading">Relaterade prompter</h2>



<p>När du har kartlagt din kanalmix hjälper de här promptarna dig att få genomförandet att kännas sammanhållet i varje kontaktpunkt.</p>



<p>Om du också behöver att teamet låter som ett och samma varumärke (särskilt när du distribuerar över flera plattformar), använd <a href="https://nodenordic.se/prompts/bygg-en-varumarkesrostguide-med-ai-prompt">Bygg en varumärkesröstguide med AI-prompt</a>. Den passar bra med en anskaffningsmix eftersom den minskar kreativt omtag; samma budskap kan flytta från algoritmiska inlägg till outbound-mejl utan att kännas ihopklistrat.</p>



<p>När stakeholders inte kan enas om ”hur vi ska låta” är <a href="https://nodenordic.se/prompts/workshop-for-varumarkets-tonalitet-med-ai-prompt">Workshop för varumärkets tonalitet med AI-prompt</a> den snabbare lösningen. Använd den innan du kör distributionsspel som kräver mycket skrivande (LinkedIn, nyhetsbrev, kalla mejl), så att varje asset känns genomtänkt.</p>



<p>För founder-led growth hjälper <a href="https://nodenordic.se/prompts/skapa-en-playbook-for-ditt-personliga-varumarke">Skapa en playbook för ditt personliga varumärke</a> dig att göra rekommendationen för den ”algoritmiska kanalen” till en hållbar närvaro. Den är särskilt användbar när din anskaffningsmix bygger på förtroendeskapande och trovärdighet snarare än ren annonsbudget.</p>


<br>


<p>Snabb översikt:</p>



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

<li><a href="https://nodenordic.se/prompts/bygg-en-varumarkesrostguide-med-ai-prompt">Bygg en varumärkesröstguide med AI-prompt</a>: Regler för varumärkesröst för konsekvent distribution.</li>


<li><a href="https://nodenordic.se/prompts/workshop-for-varumarkets-tonalitet-med-ai-prompt">Workshop för varumärkets tonalitet med AI-prompt</a>: Anpassa tonalitet snabbt med input från stakeholders.</li>

<li><a href="https://nodenordic.se/prompts/skapa-en-playbook-for-ditt-personliga-varumarke">Skapa en playbook för ditt personliga varumärke</a>: Gör grundaridentitet till repeterbart innehåll.</li>


<li><a href="https://nodenordic.se/prompts/spelbok-for-optimering-av-rostsok">Spelbok för optimering av röstsök</a>: Fånga kumulativ upptäcktstrafik av sök-typ.</li>


<li><a href="https://nodenordic.se/prompts/skapa-en-spelbok-for-varumarkeskonsistens-off-page">Skapa en spelbok för varumärkeskonsistens off-page</a>: Håll varumärket konsekvent i tredjepartsprofiler.</li>

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

<div class="faq-section">
<!-- wp:heading {"level":2} -->
<h2 class="wp-block-heading">Vanliga frågor</h2>
<!-- /wp:heading -->

<div class="faq-item">
<span class="question">Vilka roller har mest nytta av den här AI-prompten för en acquisition mix plan?</span>
<!-- wp:paragraph -->
<p class="answer"><strong>Grundare och soloentreprenörer</strong> använder den för att sluta hoppa mellan kanaler och i stället committa till en slimmad mix med ROI först, som de kan driva med begränsad tid. <strong>Growth marketing managers</strong> använder den för att göra försvarbara kanalval, särskilt när ledningen vill ha ”fler leads” men inte finansierar fem experiment samtidigt. <strong>Demand gen-konsulter</strong> använder de strukturerade kanalkategorierna och motiveringen för att presentera en tydlig plan för kunder utan fluffiga rekommendationer. <strong>Fraktionella CMOs</strong> gynnas eftersom resultatet innehåller veckoprioriteringar, vilket gör det enklare att samordna ett litet team och snabbt följa signal.</p>
<!-- /wp:paragraph -->
</div>

<div class="faq-item">
<span class="question">Vilka branscher får mest värde av den här AI-prompten för en acquisition mix plan?</span>
<!-- wp:paragraph -->
<p class="answer"><strong>B2B SaaS</strong> får värde eftersom prompten kan balansera en algoritmisk kanal för awareness med en direktresponskanal för demos, samtidigt som den bygger en långsiktig tillgång som ett nyhetsbrev eller sökinnehåll. <strong>E-handelsvarumärken</strong> kan använda den för att välja en discovery-motor (till exempel en flödesdriven plattform) och kombinera den med kumulativt innehåll och en kontrollerbar betald eller outreach-baserad hävstång. <strong>Professionella tjänster</strong> (byråer, coaching, rådgivning) gynnas när planen betonar distributionsspel som bygger trovärdighet och outreach-sekvenser som bokar samtal. <strong>Creator-led products</strong> vinner ofta på att tajta till kombon algoritmisk + långsiktig och sedan lägga till en enkel direktresponsmekanism för att konvertera uppmärksamhet till e-postprenumeranter eller kunder.</p>
<!-- /wp:paragraph -->
</div>

<div class="faq-item">
<span class="question">Varför ger grundläggande AI-prompter för att bygga en kanalplan för anskaffning svaga resultat?</span>
<!-- wp:paragraph -->
<p class="answer">En typisk prompt som ”Skriv en marknadsplan för att få mer trafik” misslyckas eftersom den: saknar begränsningar kring produkt, målgrupp och budget och kan därför inte göra tuffa avvägningar; saknar struktur (algoritmisk vs långsiktig vs direktrespons), vilket leder till en slumpmässig blandning av kanaler; ignorerar tid till signal och återbetalning, så du får idéer som låter smarta men inte ger resultat snart; producerar generiska råd som ”publicera konsekvent” i stället för handlingsbara distributionsspel; och missar promptens inbyggda föranalys och förtydligande frågor som hindrar att planen byggs på otydliga input.</p>
<!-- /wp:paragraph -->
</div>

<div class="faq-item">
<span class="question">Kan jag anpassa den här acquisition mix plan-prompten för min specifika situation?</span>
<!-- wp:paragraph -->
<p class="answer">Ja. De enklaste reglagen är din PRODUCT_DESCRIPTION, TARGET_AUDIENCE, BUDGET/PRICING och PRIMARY_GOAL, eftersom prompten väljer kanaler utifrån målgruppskoncentration, signalhastighet och förväntad återbetalning. Om du ändrar en variabel (till exempel från 0 USD budget till 2 000 USD/månad) bör du köra prompten igen så att rekommendationen ”gratis vs betalt” räknas om. En bra uppföljning är: ”Här är svaren på förtydligandefrågorna – revidera nu kanalvalen och skriv om veckoprioriteringarna för de första 14 dagarna.” Då hålls planen förankrad och direkt genomförbar.</p>
<!-- /wp:paragraph -->
</div>

<div class="faq-item">
<span class="question">Vilka är de vanligaste misstagen när man använder den här acquisition mix plan-prompten?</span>
<!-- wp:paragraph -->
<p class="answer">Det största misstaget är att lämna TARGET_AUDIENCE för otydlig – i stället för ”småföretagare”, testa ”amerikanska redovisningskonsulter på byråer med 5–30 anställda som använder QuickBooks och vill ha snabbare månadsbokslut.” Ett annat vanligt fel är en luddig PRODUCT_DESCRIPTION; ”AI-verktyg för team” är svagt, medan ”AI-mötesanteckningar som skickar action items till Asana och Salesforce” ger modellen något att matcha mot kanaler. Många anger också BUDGET/PRICING fel genom att utelämna begränsningar (till exempel ”låg budget”); ett bättre input är ”300 USD/månad för distributionsverktyg, ingen annonsbudget på 30 dagar.” Slutligen skrivs PRIMARY_GOAL som en slogan; använd ”20 kvalificerade leads/månad från operationschefer” så att planen kan optimera för rätt konverteringshändelse.</p>
<!-- /wp:paragraph -->
</div>

<div class="faq-item">
<span class="question">Vem ska INTE använda den här acquisition mix plan-prompten?</span>
<!-- wp:paragraph -->
<p class="answer">Den här prompten är inte idealisk för team som vill ha en komplett varumärkesstrategi eller en product-market fit-diagnos, eftersom den utgår från att du redan har ett säljklart erbjudande och bara behöver en smartare kanalmix. Den passar också dåligt om du letar efter en komplett innehållskalender eller en steg-för-steg-guide för att bygga ett annonskonto, eftersom den fokuserar på kanalval och distributionsspel, inte fullständiga implementationsdokument. Om du först behöver samsyn kring budskap, skärp röst och tonalitet innan du skalar genomförandet.</p>
<!-- /wp:paragraph -->
</div>

<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "FAQPage",
  "mainEntity": [
    {
      "@type": "Question",
      "name": "Vilka roller har mest nytta av den här AI-prompten för en acquisition mix plan?",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "Grundare och soloentreprenörer använder den för att sluta hoppa mellan kanaler och i stället committa till en slimmad mix med ROI först, som de kan driva med begränsad tid. Growth marketing managers använder den för att göra försvarbara kanalval, särskilt när ledningen vill ha ”fler leads” men inte finansierar fem experiment samtidigt. Demand gen-konsulter använder de strukturerade kanalkategorierna och motiveringen för att presentera en tydlig plan för kunder utan fluffiga rekommendationer. Fraktionella CMOs gynnas eftersom resultatet innehåller veckoprioriteringar, vilket gör det enklare att samordna ett litet team och snabbt följa signal."
      }
    },
    {
      "@type": "Question",
      "name": "Vilka branscher får mest värde av den här AI-prompten för en acquisition mix plan?",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "B2B SaaS får värde eftersom prompten kan balansera en algoritmisk kanal för awareness med en direktresponskanal för demos, samtidigt som den bygger en långsiktig tillgång som ett nyhetsbrev eller sökinnehåll. E-handelsvarumärken kan använda den för att välja en discovery-motor (till exempel en flödesdriven plattform) och kombinera den med kumulativt innehåll och en kontrollerbar betald eller outreach-baserad hävstång. Professionella tjänster (byråer, coaching, rådgivning) gynnas när planen betonar distributionsspel som bygger trovärdighet och outreach-sekvenser som bokar samtal. Creator-led products vinner ofta på att tajta till kombon algoritmisk + långsiktig och sedan lägga till en enkel direktresponsmekanism för att konvertera uppmärksamhet till e-postprenumeranter eller kunder."
      }
    },
    {
      "@type": "Question",
      "name": "Varför ger grundläggande AI-prompter för att bygga en kanalplan för anskaffning svaga resultat?",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "En typisk prompt som ”Skriv en marknadsplan för att få mer trafik” misslyckas eftersom den: saknar begränsningar kring produkt, målgrupp och budget och kan därför inte göra tuffa avvägningar; saknar struktur (algoritmisk vs långsiktig vs direktrespons), vilket leder till en slumpmässig blandning av kanaler; ignorerar tid till signal och återbetalning, så du får idéer som låter smarta men inte ger resultat snart; producerar generiska råd som ”publicera konsekvent” i stället för handlingsbara distributionsspel; och missar promptens inbyggda föranalys och förtydligande frågor som hindrar att planen byggs på otydliga input."
      }
    },
    {
      "@type": "Question",
      "name": "Kan jag anpassa den här acquisition mix plan-prompten för min specifika situation?",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "Ja. De enklaste reglagen är din PRODUCT_DESCRIPTION, TARGET_AUDIENCE, BUDGET/PRICING och PRIMARY_GOAL, eftersom prompten väljer kanaler utifrån målgruppskoncentration, signalhastighet och förväntad återbetalning. Om du ändrar en variabel (till exempel från 0 USD budget till 2 000 USD/månad) bör du köra prompten igen så att rekommendationen ”gratis vs betalt” räknas om. En bra uppföljning är: ”Här är svaren på förtydligandefrågorna – revidera nu kanalvalen och skriv om veckoprioriteringarna för de första 14 dagarna.” Då hålls planen förankrad och direkt genomförbar."
      }
    },
    {
      "@type": "Question",
      "name": "Vilka är de vanligaste misstagen när man använder den här acquisition mix plan-prompten?",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "Det största misstaget är att lämna TARGET_AUDIENCE för otydlig – i stället för ”småföretagare”, testa ”amerikanska redovisningskonsulter på byråer med 5–30 anställda som använder QuickBooks och vill ha snabbare månadsbokslut.” Ett annat vanligt fel är en luddig PRODUCT_DESCRIPTION; ”AI-verktyg för team” är svagt, medan ”AI-mötesanteckningar som skickar action items till Asana och Salesforce” ger modellen något att matcha mot kanaler. Många anger också BUDGET/PRICING fel genom att utelämna begränsningar (till exempel ”låg budget”); ett bättre input är ”300 USD/månad för distributionsverktyg, ingen annonsbudget på 30 dagar.” Slutligen skrivs PRIMARY_GOAL som en slogan; använd ”20 kvalificerade leads/månad från operationschefer” så att planen kan optimera för rätt konverteringshändelse."
      }
    },
    {
      "@type": "Question",
      "name": "Vem ska INTE använda den här acquisition mix plan-prompten?",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "Den här prompten är inte idealisk för team som vill ha en komplett varumärkesstrategi eller en product-market fit-diagnos, eftersom den utgår från att du redan har ett säljklart erbjudande och bara behöver en smartare kanalmix. Den passar också dåligt om du letar efter en komplett innehållskalender eller en steg-för-steg-guide för att bygga ett annonskonto, eftersom den fokuserar på kanalval och distributionsspel, inte fullständiga implementationsdokument. Om du först behöver samsyn kring budskap, skärp röst och tonalitet innan du skalar genomförandet."
      }
    }
  ]
}
</script>
</div>

<div class="closing-section">
<!-- wp:paragraph -->
<p>Slumpmässig trafik är inget mysterium; det är oftast ett problem med kanalmixen. Kör den här prompten, committa till de tre valen och använd veckoprioriteringarna för att börja se signal utan att dra i gång ett dussin halva planer.</p>
<!-- /wp:paragraph -->
</div><p>&lt;p&gt;The post <a rel="nofollow" href="https://nodenordic.se/prompts/bygg-en-plan-for-kanal-och-akvisitionsmix/">Bygg en plan för kanal- och akvisitionsmix</a> first appeared on <a rel="nofollow" href="https://nodenordic.se">Node Nordic - AI Konsult för företag</a>.&lt;/p&gt;</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Skriv träffsäkra presentationer med detta AI-prompt</title>
		<link>https://nodenordic.se/prompts/skriv-traffsakra-presentationer-med-detta-ai-prompt/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=skriv-traffsakra-presentationer-med-detta-ai-prompt</link>
		
		<dc:creator><![CDATA[Rickard Andersson]]></dc:creator>
		<pubDate>Fri, 23 Jan 2026 02:46:37 +0000</pubDate>
				<category><![CDATA[prompts]]></category>
		<guid isPermaLink="false">https://nodenordic.se/?p=5001928</guid>

					<description><![CDATA[<p>Stela presentationer stoppar samtal. Detta AI-prompt skapar fem pitchar under 280 tecken som väcker nyfikenhet. Fler AI-prompt.</p>
<p>&lt;p&gt;The post <a rel="nofollow" href="https://nodenordic.se/prompts/skriv-traffsakra-presentationer-med-detta-ai-prompt/">Skriv träffsäkra presentationer med detta AI-prompt</a> first appeared on <a rel="nofollow" href="https://nodenordic.se">Node Nordic - AI Konsult för företag</a>.&lt;/p&gt;</p>
]]></description>
										<content:encoded><![CDATA[<!-- FOCUS_KEYWORD: meet-a-stranger intros -->
<div class="hook-introduction">

<p>De flesta svar på ”så, vad jobbar du med?” blir antingen svamlande eller låter som en säljpitch. Sedan glasar den andra personens blick, ni ler artigt och samtalet glider vidare. Det är inte ditt jobb som är tråkigt. Det är att din intro inte gör sitt jobb.</p>



<p>Den här prompten för <strong>meet-a-stranger intros</strong> är byggd för <strong>grundare</strong> som hamnar på plats på event och vill ha ett lugnt, tydligt sätt att beskriva sin produkt, <strong>konsulter</strong> som behöver en lågtröskelreplik som signalerar resultat (inte buzzwords), och <strong>säljare</strong> som vill starta samtal utan att det låter som att de ”jobbar rummet”. Resultatet är fem tydligt olika, under-280-teckens elevator-intros i en kompisvänlig ton, där varje variant använder en annan vinkel så att du kan välja det som passar stunden.</p>

</div>

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

<h2 class="wp-block-heading">Vad gör den här AI-prompten och när ska du använda den?</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">Vad den här prompten gör</th>
      <th scope="col">När du ska använda den här prompten</th>
      <th scope="col">Det här får du</th>
    </tr>
  </thead>
  <tbody>
    <tr>
      <td>
        <ul class="automation-list">
          <li>Den sammanfattar ditt erbjudande i 2–3 rader först och bekräftar vem det är för, vad det gör och varför det är värdefullt innan den skriver något.</li>
          <li>Den plockar ut det viktigaste ur dina inputs (kärnproblemet, målgruppen, mekanismen och ett trovärdigt resultat) så att pitcharna förblir specifika.</li>
          <li>Den producerar exakt fem olika intros, alla under 280 tecken, med korta meningar och tydligt språk.</li>
          <li>Den varierar vinkeln mellan de fem versionerna (till exempel: hastighet, enkelhet, riskminskning, kostnadsminskning eller nischad specialisering).</li>
          <li>Den hanterar stökiga inputs genom att göra försiktiga antaganden och smalna av breda målgrupper till ett rimligt delsegment.</li>
       </ul>
      </td>
      <td>
        <ul class="results-list">
          <li>Du är på väg in i en konferens, meetup eller kundmiddag och du vet att ”vad jobbar du med?”-ögonblicket kommer snabbt.</li>
          <li>Din nuvarande intro låter som en mini-landningssida, och folk svarar med ”Åh, coolt” och byter sedan ämne.</li>
          <li>Du har nyligen vässat ditt erbjudande och behöver ett fräscht sätt att förklara det utan att glida in i jargong.</li>
          <li>En partner, investerare eller vän introducerar dig och du vill ha en skarp one-liner de kan återge korrekt.</li>
          <li>Du skalar nätverksarbete och vill ha några alternativ anpassade för olika rum (operatörer, marknadsförare, tekniska personer).</li>
        </ul>
      </td>
       <td>
         <ul class="deliverables-list">
           <li>Fem under-280-teckens meet-a-stranger-intros som du kan säga ordagrant.</li>
           <li>En 2–3-raders ”förståelse”-sammanfattning som fångar din positionering på enkel engelska.</li>
           <li>Fem tydligt olika vinklar, skrivna som separata pitchar, så att du kan matcha ton med kontext.</li>
           <li>Nyfikenhetsdriven formulering som undviker hype men ändå känns konkret.</li>
           <li>Nätverkssäkert språk utan call-to-action-rader, inget ”DM:a mig” och inga länkar.</li>
         </ul>
       </td>
    </tr>
  </tbody>
</table>

</div>

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

<h2 class="wp-block-heading">Hela AI-prompten: lågtröskel meet-a-stranger-intros (5 alternativ)</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">
                                    Steg 1: Anpassa prompten med din information
                            </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>Återställ</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>Anpassa och kopiera hela prompten</span>
                </button>
            </div>
        </div>

        <!-- Customize the Prompt Section -->
                    <div class="prompt-customize-section">
                <span class="customize-title">Anpassa prompten</span>
                <p class="customize-subtitle">Fyll i fälten nedan för att anpassa prompten efter dina behov.</p>
                <table class="customize-table">
                    <thead>
                        <tr>
                            <th>Variabel</th>
                            <th>Vad du ska ange</th>
                            <th>Anpassa prompten</th>
                        </tr>
                    </thead>
                    <tbody>
                                                    <tr>
                                <td class="var-name"><code>[PRODUKTBESKRIVNING]</code></td>
                                <td class="var-desc">
                                    Ge en kort beskrivning av den produkt eller tjänst som erbjuds, inklusive dess viktigaste funktioner och syfte.                                    <div class="var-example">Till exempel: "Ett projektledningsverktyg som hjälper distansteam att samarbeta effektivt med uppdateringar i realtid och integrationer."</div>
                                </td>
                                <td class="var-input">
                                                                            <textarea
                                            class="customize-input"
                                            data-placeholder="[PRODUKTBESKRIVNING]"
                                            placeholder="Ange ditt värde här..."
                                            rows="3"></textarea>
                                                                    </td>
                            </tr>
                                                    <tr>
                                <td class="var-name"><code>[MALGRUPP]</code></td>
                                <td class="var-desc">
                                    Beskriv den ideala målgruppen för produkten eller tjänsten, inklusive demografi, behov och utmaningar.                                    <div class="var-example">Till exempel: "Techstartups med distribuerade team som behöver effektivisera kommunikation och arbetsflödeshantering."</div>
                                </td>
                                <td class="var-input">
                                                                            <textarea
                                            class="customize-input"
                                            data-placeholder="[MALGRUPP]"
                                            placeholder="Ange ditt värde här..."
                                            rows="3"></textarea>
                                                                    </td>
                            </tr>
                                                    <tr>
                                <td class="var-name"><code>[BAKGRUND]</code></td>
                                <td class="var-desc">
                                    Ange relevant bakgrundsinformation eller den situation som sätter ramarna för produktens användning eller behov.                                    <div class="var-example">Till exempel: "Många distansteam har svårt att hålla samsyn kring mål och uppgifter på grund av kommunikationsglapp och brist på uppdateringar i realtid."</div>
                                </td>
                                <td class="var-input">
                                                                            <textarea
                                            class="customize-input"
                                            data-placeholder="[BAKGRUND]"
                                            placeholder="Ange ditt värde här..."
                                            rows="3"></textarea>
                                                                    </td>
                            </tr>
                                                    <tr>
                                <td class="var-name"><code>[VARUMARKESTON]</code></td>
                                <td class="var-desc">
                                    Beskriv varumärkets ton och personlighet, inklusive hur det kommunicerar med sin målgrupp.                                    <div class="var-example">Till exempel: "Vänlig, lättillgänglig och professionell – med fokus på att förenkla komplexa uppgifter utan att låta för teknisk."</div>
                                </td>
                                <td class="var-input">
                                                                            <textarea
                                            class="customize-input"
                                            data-placeholder="[VARUMARKESTON]"
                                            placeholder="Ange ditt värde här..."
                                            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">Anpassa prompten nu</span>

                </button>
            </div>
        
        <!-- Full Prompt Code Header -->
                    <div class="prompt-code-header">
                <span class="prompt-code-title">
                    Steg 2: Kopiera prompten
                </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>Återställ</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>Kopiera hela prompten</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">MÅL</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">BEGRÄNSNINGAR</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">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></div><div class="locked-section-icon">🔒</div></div><div class="prompt-header-visible subheader">Vad detta INTE är</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">INPUT</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">SPECIFIKATION FÖR OUTPUT</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">KVALITETSKONTROLLER</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;">
                ## MÅL
Skapa flera ultrakorta hisspresentationer som på ett avslappnat sätt beskriver [PRODUKTBESKRIVNING] så att [MALGRUPP] vill lära sig mer senare – utan att det låter säljigt.

## PERSONA
Agera som en samtalsdriven positioneringsstrateg som är grym på “lågtrycks-” nätverksintros: självsäker, tydlig, vänlig och specifik, som en betrodd jämlike som förklarar vad de gör.

## BEGRÄNSNINGAR
- Ta fram exakt **5** distinkta pitchar.
- Varje pitch måste vara **under 280 tecken**.
- Ton: **bra vän** – varm, rak, inget hype, inget jargong.
- Fokusera på lyssnarens **egenintresse** och praktiska resultat.
- Håll det **specifikt och konkret** (konkreta resultat, tydliga användningsfall).
- Skapa nyfikenhet genom precision (inte vaghet).
- **Ingen hård försäljning** och **ingen uppmaning till handling** (inga “boka ett samtal”, “DM:a mig”, “kolla in”, länkar osv.).
- Använd **enkelt språk** och korta meningar.

## PROCESS
1. **Föranalys (ange din förståelse först):** På 2–3 rader, sammanfatta vem erbjudandet är för, vad det gör och vad som gör det värdefullt utifrån inputen.
2. **Plocka ut det väsentliga:** Identifiera kärnproblemet, målgruppen, mekanismen/angreppssättet och det mest trovärdiga utfallet.
3. **Välj vinklar:** Välj 5 olika vinklar (t.ex. snabbhet, kvalitet, kostnadsminskning, riskminskning, enkelhet, nischspecialisering).
4. **Skriv &amp; tajta:** Skriv varje pitch och korta sedan ner tills den är slagkraftig och bekvämt under teckenbegränsningen.
5. **Hantering av specialfall:**  
   - Om [BAKGRUND] eller [PRODUKTBESKRIVNING] saknas/är oklart, gör de minsta rimliga antagandena och håll påståenden försiktiga.  
   - Om [MALGRUPP] är bred, välj ett vettigt delsegment och spegla det i pitcharna.

### Vad detta INTE är
- Inte en annons, landningssida, en uppsättning slogans eller en fullständig varumärkesberättelse.
- Inte ett manus med en avslutningsrad eller en uppmaning till nästa steg.
- Inte en funktionsdump eller en lista med generiska fördelar utan konkretion.

## INPUT
- **Bakgrund / situation:** [BAKGRUND]
- **Vad du säljer (kort):** [PRODUKTBESKRIVNING]
- **Idealisk mottagare:** [MALGRUPP]
- **Varumärkesröst (valfritt):** [VARUMARKESTON]

## SPECIFIKATION FÖR OUTPUT
Returnera:
- Ett kort **Föranalys**-block (2–3 rader).
- Därefter en numrerad lista med **5** punkter. Varje punkt får endast innehålla:
  - {Elevator Pitch}

Inga extra noter, rubriker (förutom “Föranalys”) eller förklaringar.

## KVALITETSKONTROLLER
Innan du färdigställer, kontrollera:
- Alla 5 pitchar är **&lt; 280 tecken**.
- **Ingen CTA** förekommer någonstans.
- Fördelar är **konkreta** (mätbara, observerbara eller tydligt praktiska).
- Varje pitch använder en **annan vinkel** och upprepar inte formuleringar.
- Språket är **enkelt, vänligt och inte säljigt**.            </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">Kopiera hela prompten</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 span {
        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 !important;
    }


    .prompt-cta-copy span {
        background: #3a3a3a;
        color: #fff !important;
    }


    .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 !important;
        border: none;
        border-radius: 8px;
        font-size: 16px;
        font-weight: 600;
        cursor: pointer;
        transition: all 0.2s;
    }

    .copy-customized-btn span {
        color: #fff !important
    }

    .copy-customized-text span {
        color: #fff !important
    }

    .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;
        color: #fff !important;

    }

    .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 = 'Kopierad!';
            });

            setTimeout(() => {
                copyButtons.forEach(btn => {
                    btn.classList.remove('copied');
                    const textSpan = btn.querySelector('span');
                    if (textSpan) textSpan.textContent = 'Kopiera hela prompten';
                });
            }, 2000);
        }).catch(err => {
            console.error('Failed to copy:', err);
        });
    }

    // Store original prompt for customization
    const originalPrompt = "## M\u00c5L\r\nSkapa flera ultrakorta hisspresentationer som p\u00e5 ett avslappnat s\u00e4tt beskriver [PRODUKTBESKRIVNING] s\u00e5 att [MALGRUPP] vill l\u00e4ra sig mer senare \u2013 utan att det l\u00e5ter s\u00e4ljigt.\r\n\r\n## PERSONA\r\nAgera som en samtalsdriven positioneringsstrateg som \u00e4r grym p\u00e5 \u201cl\u00e5gtrycks-\u201d n\u00e4tverksintros: sj\u00e4lvs\u00e4ker, tydlig, v\u00e4nlig och specifik, som en betrodd j\u00e4mlike som f\u00f6rklarar vad de g\u00f6r.\r\n\r\n## BEGR\u00c4NSNINGAR\r\n- Ta fram exakt **5** distinkta pitchar.\r\n- Varje pitch m\u00e5ste vara **under 280 tecken**.\r\n- Ton: **bra v\u00e4n** \u2013 varm, rak, inget hype, inget jargong.\r\n- Fokusera p\u00e5 lyssnarens **egenintresse** och praktiska resultat.\r\n- H\u00e5ll det **specifikt och konkret** (konkreta resultat, tydliga anv\u00e4ndningsfall).\r\n- Skapa nyfikenhet genom precision (inte vaghet).\r\n- **Ingen h\u00e5rd f\u00f6rs\u00e4ljning** och **ingen uppmaning till handling** (inga \u201cboka ett samtal\u201d, \u201cDM:a mig\u201d, \u201ckolla in\u201d, l\u00e4nkar osv.).\r\n- Anv\u00e4nd **enkelt spr\u00e5k** och korta meningar.\r\n\r\n## PROCESS\r\n1. **F\u00f6ranalys (ange din f\u00f6rst\u00e5else f\u00f6rst):** P\u00e5 2\u20133 rader, sammanfatta vem erbjudandet \u00e4r f\u00f6r, vad det g\u00f6r och vad som g\u00f6r det v\u00e4rdefullt utifr\u00e5n inputen.\r\n2. **Plocka ut det v\u00e4sentliga:** Identifiera k\u00e4rnproblemet, m\u00e5lgruppen, mekanismen\/angreppss\u00e4ttet och det mest trov\u00e4rdiga utfallet.\r\n3. **V\u00e4lj vinklar:** V\u00e4lj 5 olika vinklar (t.ex. snabbhet, kvalitet, kostnadsminskning, riskminskning, enkelhet, nischspecialisering).\r\n4. **Skriv & tajta:** Skriv varje pitch och korta sedan ner tills den \u00e4r slagkraftig och bekv\u00e4mt under teckenbegr\u00e4nsningen.\r\n5. **Hantering av specialfall:**  \r\n   - Om [BAKGRUND] eller [PRODUKTBESKRIVNING] saknas\/\u00e4r oklart, g\u00f6r de minsta rimliga antagandena och h\u00e5ll p\u00e5st\u00e5enden f\u00f6rsiktiga.  \r\n   - Om [MALGRUPP] \u00e4r bred, v\u00e4lj ett vettigt delsegment och spegla det i pitcharna.\r\n\r\n### Vad detta INTE \u00e4r\r\n- Inte en annons, landningssida, en upps\u00e4ttning slogans eller en fullst\u00e4ndig varum\u00e4rkesber\u00e4ttelse.\r\n- Inte ett manus med en avslutningsrad eller en uppmaning till n\u00e4sta steg.\r\n- Inte en funktionsdump eller en lista med generiska f\u00f6rdelar utan konkretion.\r\n\r\n## INPUT\r\n- **Bakgrund \/ situation:** [BAKGRUND]\r\n- **Vad du s\u00e4ljer (kort):** [PRODUKTBESKRIVNING]\r\n- **Idealisk mottagare:** [MALGRUPP]\r\n- **Varum\u00e4rkesr\u00f6st (valfritt):** [VARUMARKESTON]\r\n\r\n## SPECIFIKATION F\u00d6R OUTPUT\r\nReturnera:\r\n- Ett kort **F\u00f6ranalys**-block (2\u20133 rader).\r\n- D\u00e4refter en numrerad lista med **5** punkter. Varje punkt f\u00e5r endast inneh\u00e5lla:\r\n  - {Elevator Pitch}\r\n\r\nInga extra noter, rubriker (f\u00f6rutom \u201cF\u00f6ranalys\u201d) eller f\u00f6rklaringar.\r\n\r\n## KVALITETSKONTROLLER\r\nInnan du f\u00e4rdigst\u00e4ller, kontrollera:\r\n- Alla 5 pitchar \u00e4r **< 280 tecken**.\r\n- **Ingen CTA** f\u00f6rekommer n\u00e5gonstans.\r\n- F\u00f6rdelar \u00e4r **konkreta** (m\u00e4tbara, observerbara eller tydligt praktiska).\r\n- Varje pitch anv\u00e4nder en **annan vinkel** och upprepar inte formuleringar.\r\n- Spr\u00e5ket \u00e4r **enkelt, v\u00e4nligt och inte s\u00e4ljigt**.";
    const variables = ["[PRODUKTBESKRIVNING]","[MALGRUPP]","[BAKGRUND]","[VARUMARKESTON]"];
    // 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 = 'Återställd!';
            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">Proffstips för bättre resultat med AI-prompter</h2>



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

<li><strong>Skriv din PRODUCT_DESCRIPTION som om du förklarar för en smart vän.</strong> Skippa funktionslistor och ta med ett konkret ”före → efter”. Till exempel: ”Vi hjälper kliniker sluta tappa remisser genom att följa upp automatiskt med patienter som inte bokar.” Då får prompten något verkligt att tajta till.</li>


<li><strong>Smala av TARGET_AUDIENCE till ett enda rum.</strong> ”Småföretag” är för brett för en naturlig intro. Säg hellre: ”Shopify-varumärken som gör 50k–300k USD/månad och har problem med återköp.” Om du vill, kör prompten två gånger för två olika rum och behåll de bästa raderna.</li>


<li><strong>Använd CONTEXT för att styra känslan.</strong> Lägg till en mening om var du ska använda den: ”Jag är på en grundarträff; folk hatar säljsnack”, eller ”Jag är på ett första samtal; jag vill ha lugn trovärdighet.” Följ sedan upp med: ”Skriv om pitch #3 så att den låter lite mer teknisk, men fortfarande vänlig.”</li>


<li><strong>Iterera genom att ändra vinkeln, inte hela prompten.</strong> Efter första outputen, testa: ”Gör alternativ 2 mer specifikt kring mekanismen, och gör alternativ 4 mer fokuserat på riskminskning.” Då behåller du tonen men får mer variation.</li>


<li><strong>Stresstesta trovärdigheten.</strong> Om en rad känns som marknadsföring är det troligen det. Fråga: ”Korta ner alla påståenden som låter uppblåsta och ersätt med ett modest, konkret resultat (timmar sparade per vecka, färre fel, snabbare ledtid).” Ärligt talat: försiktiga intros ger fler följdfrågor.</li>

</ul>

</div>

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

<h2 class="wp-block-heading">Relaterade prompter</h2>



<p>Om du också jobbar med hur dina ord landar i riktiga samtal är de här promptarna bra komplement för ton, rytm och dialog som låter naturlig.</p>



<p>Om du också behöver öva på hur ett samtal faktiskt kan utvecklas efter din intro hjälper <a href="https://nodenordic.se/prompts/skriv-dialogscener-med-karaktarer-med-denna-ai-prompt">Skriv dialogscener med karaktärer med denna AI-prompt</a> dig att skapa realistisk fram-och-tillbaka-dialog. Använd den för att simulera en nyfiken främling som ställer de två nästa frågorna, så att du kan förbereda svar som fortfarande känns mänskliga.</p>



<p>När du vill att din intro ska låta mindre ”skriven” och mer som något du skulle säga högt är <a href="https://nodenordic.se/prompts/skriv-realistisk-scendialog-med-ai">Skriv realistisk scendialog med AI</a> användbar. Du kan lägga in din favoritpitch i en scen och se vilka fraser som känns stela när de omges av vanligt tal.</p>



<p>För team som bygger en konsekvent röst över karaktärer, varumärken eller talespersoner passar <a href="https://nodenordic.se/prompts/skriv-dialogscener-med-tva-karaktarer">Skriv dialogscener med två karaktärer</a> bra ihop med den här intro-generatorn. Det är ett praktiskt sätt att jobba igenom ”du säger det, de svarar”-scenarier, särskilt för event, poddar eller säljsamtal i discovery-fas.</p>


<br>


<p>Snabbreferens:</p>



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

<li><a href="https://nodenordic.se/prompts/skriv-dialogscener-med-karaktarer-med-denna-ai-prompt">Skriv dialogscener med karaktärer med denna AI-prompt</a>: Simulera följdfrågor efter din intro.</li>


<li><a href="https://nodenordic.se/prompts/skriv-en-kompletterande-berattelse-med-ai-prompten">Skriv en kompletterande berättelse med AI-prompten</a>: Lägg till en kort berättelse som förstärker ditt budskap.</li>


<li><a href="https://nodenordic.se/prompts/skriv-realistisk-scendialog-med-ai">Skriv realistisk scendialog med AI</a>: Få formuleringar att låta naturliga när de sägs högt.</li>


<li><a href="https://nodenordic.se/prompts/bygg-en-protagonistdossier-med-denna-ai-prompt">Bygg en protagonistdossier med denna AI-prompt</a>: Tydliggör röst, drivkrafter och bakgrundsdetaljer.</li>


<li><a href="https://nodenordic.se/prompts/skriv-dialogscener-med-tva-karaktarer">Skriv dialogscener med två karaktärer</a>: Jobba igenom samtal mellan två personer för mer realism.</li>

</ul>

</div>

<div class="faq-section">

<h2 class="wp-block-heading">Vanliga frågor</h2>


<div class="faq-item">
<span class="question">Vilka roller har mest nytta av den här meet-a-stranger intros AI-prompten?</span>

<p class="answer"><strong>Startup-grundare</strong> använder den för att förklara en produkt snabbt utan att hamna i en funktionssmet, särskilt när någon frågar i en korridor eller på ett mingel. <strong>Konsulter och fraktionella operatörer</strong> tycker att den är användbar för att beskriva resultat och omfattning (”vad som förändras när jag är med”) på ett sätt som bjuder in till följdfrågor. <strong>SDR:er</strong> använder den för att skapa en icke-säljig öppning som ger utrymme att fortsätta prata. <strong>Creators och soloprenörer</strong> lutar sig mot den när erbjudandet är nyanserat och de behöver en enkel, repeterbar rad som de kan säga på samma sätt varje gång.</p>

</div>

<div class="faq-item">
<span class="question">Vilka branscher får mest värde av den här meet-a-stranger intros AI-prompten?</span>

<p class="answer"><strong>B2B SaaS</strong>-team använder den för att översätta tekniska förmågor till praktiska resultat, som färre manuella överlämningar eller mer korrekt formaterad rapportering, utan att det låter som en inbjudan till en demo. <strong>Professionella tjänster</strong> (byråer, redovisning, juridik, coaching) tjänar på den eftersom trovärdighet är avgörande, och prompten styr dig mot specifika resultat i stället för stora löften. <strong>Sjukvård och kliniker</strong> kan använda den för att beskriva patientnära förbättringar försiktigt, med påståenden som är konservativa och konkreta. <strong>E-handel och retail-operatörer</strong> får värde när de behöver en skarp rad om logistik, konvertering eller retention som fortfarande låter som ett vanligt samtal.</p>

</div>

<div class="faq-item">
<span class="question">Varför ger enkla AI-prompter för networking/elevator-intros svaga resultat?</span>

<p class="answer">En typisk prompt som ”Skriv en elevator pitch för mitt företag” misslyckas eftersom den: saknar tydliga inputs för PRODUCT_DESCRIPTION, TARGET_AUDIENCE och CONTEXT, så modellen gissar och blir generisk; inte ger någon struktur för att variera vinklar, så du får fem nästan identiska rader; ignorerar regeln ”ingen call-to-action”, så den smyger in säljspråk; producerar vaga påståenden (”hjälper dig växa”) i stället för trovärdiga, konkreta resultat; och missar åtstramningen som tvingar varje version under 280 tecken.</p>

</div>

<div class="faq-item">
<span class="question">Kan jag anpassa den här meet-a-stranger intros-prompten för min specifika situation?</span>

<p class="answer">Ja. Börja med att vässa tre inputs: PRODUCT_DESCRIPTION (vad du gör med tydligt språk), TARGET_AUDIENCE (ett specifikt segment) och CONTEXT (var du ska säga det och hur du vill att det ska kännas). Om du vill att de fem alternativen ska täcka vissa teman, lägg till det i CONTEXT, till exempel: ”Inkludera en vinkel om riskminskning och en om snabbhet.” En bra uppföljningsprompt är: ”Skriv om pitchar 1–5 för en mer teknisk målgrupp, håll dem under 240 tecken och ta bort vaga ord som ’optimize’ eller ’streamline’.”</p>

</div>

<div class="faq-item">
<span class="question">Vilka är de vanligaste misstagen när man använder den här meet-a-stranger intros-prompten?</span>

<p class="answer">Det största misstaget är att lämna TARGET_AUDIENCE för vag — i stället för ”småföretagare”, testa ”tandläkare med 2–5 kliniker som vill få fler bokade återbesök.” Ett annat vanligt fel är att trycka in PRODUCT_DESCRIPTION full av funktioner; ”AI-driven arbetsflödesautomation med integrationer” är svagare än ”Vi routar supportärenden till rätt person och utkastar första svaret.” Många hoppar också över CONTEXT, vilket ger fel känsla; ”på en avslappnad meetup, inget säljsnack” ger helt annan formulering än ”på ett discovery-samtal med en CFO.” Till sist trycker vissa på enorma utfall (”dubbla intäkterna”) och då börjar intros låta som annonser, så håll påståenden modesta och specifika.</p>

</div>

<div class="faq-item">
<span class="question">Vem ska INTE använda den här meet-a-stranger intros-prompten?</span>

<p class="answer">Den här prompten är inte optimal för engångssituationer där du behöver en lång, formell presentation, som en keynote-bio till en konferens eller en hel ”om oss”-sida. Den passar också dåligt om du ännu inte kan beskriva din PRODUCT_DESCRIPTION tydligt, eftersom prompten då måste göra försiktiga antaganden och du kanske inte gillar resultatet. Och om ditt mål är direktrespons (tydliga CTA:er, erbjudanden och nästa steg) undviker den det medvetet. I de fallen ska du använda en dedikerad prompt för säljcopy eller landningssidor i stället.</p>

</div>

<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "FAQPage",
  "mainEntity": [
    {
      "@type": "Question",
      "name": "Vilka roller har mest nytta av den här meet-a-stranger intros AI-prompten?",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "Startup-grundare använder den för att förklara en produkt snabbt utan att hamna i en funktionssmet, särskilt när någon frågar i en korridor eller på ett mingel. Konsulter och fraktionella operatörer tycker att den är användbar för att beskriva resultat och omfattning (”vad som förändras när jag är med”) på ett sätt som bjuder in till följdfrågor. SDR:er använder den för att skapa en icke-säljig öppning som ger utrymme att fortsätta prata. Creators och soloprenörer lutar sig mot den när erbjudandet är nyanserat och de behöver en enkel, repeterbar rad som de kan säga på samma sätt varje gång."
      }
    },
    {
      "@type": "Question",
      "name": "Vilka branscher får mest värde av den här meet-a-stranger intros AI-prompten?",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "B2B SaaS-team använder den för att översätta tekniska förmågor till praktiska resultat, som färre manuella överlämningar eller mer korrekt formaterad rapportering, utan att det låter som en inbjudan till en demo. Professionella tjänster (byråer, redovisning, juridik, coaching) tjänar på den eftersom trovärdighet är avgörande, och prompten styr dig mot specifika resultat i stället för stora löften. Sjukvård och kliniker kan använda den för att beskriva patientnära förbättringar försiktigt, med påståenden som är konservativa och konkreta. E-handel och retail-operatörer får värde när de behöver en skarp rad om logistik, konvertering eller retention som fortfarande låter som ett vanligt samtal."
      }
    },
    {
      "@type": "Question",
      "name": "Varför ger enkla AI-prompter för networking/elevator-intros svaga resultat?",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "En typisk prompt som ”Skriv en elevator pitch för mitt företag” misslyckas eftersom den: saknar tydliga inputs för PRODUCT_DESCRIPTION, TARGET_AUDIENCE och CONTEXT, så modellen gissar och blir generisk; inte ger någon struktur för att variera vinklar, så du får fem nästan identiska rader; ignorerar regeln ”ingen call-to-action”, så den smyger in säljspråk; producerar vaga påståenden (”hjälper dig växa”) i stället för trovärdiga, konkreta resultat; och missar åtstramningen som tvingar varje version under 280 tecken."
      }
    },
    {
      "@type": "Question",
      "name": "Kan jag anpassa den här meet-a-stranger intros-prompten för min specifika situation?",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "Ja. Börja med att vässa tre inputs: PRODUCT_DESCRIPTION (vad du gör med tydligt språk), TARGET_AUDIENCE (ett specifikt segment) och CONTEXT (var du ska säga det och hur du vill att det ska kännas). Om du vill att de fem alternativen ska täcka vissa teman, lägg till det i CONTEXT, till exempel: ”Inkludera en vinkel om riskminskning och en om snabbhet.” En bra uppföljningsprompt är: ”Skriv om pitchar 1–5 för en mer teknisk målgrupp, håll dem under 240 tecken och ta bort vaga ord som ’optimize’ eller ’streamline’.”"
      }
    },
    {
      "@type": "Question",
      "name": "Vilka är de vanligaste misstagen när man använder den här meet-a-stranger intros-prompten?",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "Det största misstaget är att lämna TARGET_AUDIENCE för vag — i stället för ”småföretagare”, testa ”tandläkare med 2–5 kliniker som vill få fler bokade återbesök.” Ett annat vanligt fel är att trycka in PRODUCT_DESCRIPTION full av funktioner; ”AI-driven arbetsflödesautomation med integrationer” är svagare än ”Vi routar supportärenden till rätt person och utkastar första svaret.” Många hoppar också över CONTEXT, vilket ger fel känsla; ”på en avslappnad meetup, inget säljsnack” ger helt annan formulering än ”på ett discovery-samtal med en CFO.” Till sist trycker vissa på enorma utfall (”dubbla intäkterna”) och då börjar intros låta som annonser, så håll påståenden modesta och specifika."
      }
    },
    {
      "@type": "Question",
      "name": "Vem ska INTE använda den här meet-a-stranger intros-prompten?",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "Den här prompten är inte optimal för engångssituationer där du behöver en lång, formell presentation, som en keynote-bio till en konferens eller en hel ”om oss”-sida. Den passar också dåligt om du ännu inte kan beskriva din PRODUCT_DESCRIPTION tydligt, eftersom prompten då måste göra försiktiga antaganden och du kanske inte gillar resultatet. Och om ditt mål är direktrespons (tydliga CTA:er, erbjudanden och nästa steg) undviker den det medvetet. I de fallen ska du använda en dedikerad prompt för säljcopy eller landningssidor i stället."
      }
    }
  ]
}
</script>
</div>

<div class="closing-section">

<p>Du behöver ingen ”perfekt pitch”. Du behöver några få felfria alternativ som låter som du, är specifika och får folk att ställa nästa fråga. Klistra in prompten i ditt AI-verktyg, mata in verkliga inputs och ha de två bästa raderna redo till nästa introduktion.</p>

</div><p>&lt;p&gt;The post <a rel="nofollow" href="https://nodenordic.se/prompts/skriv-traffsakra-presentationer-med-detta-ai-prompt/">Skriv träffsäkra presentationer med detta AI-prompt</a> first appeared on <a rel="nofollow" href="https://nodenordic.se">Node Nordic - AI Konsult för företag</a>.&lt;/p&gt;</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Skapa partnerskapsförslag med AI-prompt</title>
		<link>https://nodenordic.se/prompts/skapa-partnerskapsforslag-med-ai-prompt/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=skapa-partnerskapsforslag-med-ai-prompt</link>
		
		<dc:creator><![CDATA[Rickard Andersson]]></dc:creator>
		<pubDate>Fri, 23 Jan 2026 02:46:04 +0000</pubDate>
				<category><![CDATA[prompts]]></category>
		<guid isPermaLink="false">https://nodenordic.se/?p=5000966</guid>

					<description><![CDATA[<p>Partnerdialoger stannar av – denna AI-prompt tar fram ett win-win-förslag med smarta mål, KPI:er, roller och tidslinje.</p>
<p>&lt;p&gt;The post <a rel="nofollow" href="https://nodenordic.se/prompts/skapa-partnerskapsforslag-med-ai-prompt/">Skapa partnerskapsförslag med AI-prompt</a> first appeared on <a rel="nofollow" href="https://nodenordic.se">Node Nordic - AI Konsult för företag</a>.&lt;/p&gt;</p>
]]></description>
										<content:encoded><![CDATA[<!-- FOCUS_KEYWORD: partnership proposal AI prompt -->

<div class="hook-introduction">

<p>Partnerskapssamtal börjar ofta starkt, för att sedan stanna av. Ni utbyter presentationer, bollar ”samarbetsidéer” och landar i vaga löften, otydligt ägarskap och ingen tidslinje. Under tiden väntar den andra sidan på något konkret de kan säga ja till.</p>



<p>Den här <strong>AI-prompten för partnerskapsförslag</strong> är byggd för <strong>partneransvariga</strong> som behöver förvandla ett lovande introduktionssamtal till ett förslag som går att godkänna, <strong>growth marketers</strong> som koordinerar ett co-marketing- eller referral-upplägg med en deadline, och <strong>byråledare</strong> som måste formalisera ett gemensamt erbjudande utan veckor av fram och tillbaka. Resultatet är ett strukturerat partnerskapsförslag med en föranalys, beroendekopplad värdelogik, SMART-mål, KPI:er, roller, samarbetscadence, en tidslinje och tydliga nästa steg.</p>

</div>

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

<h2 class="wp-block-heading">Vad gör den här AI-prompten och när ska du använda den?</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">Vad den här prompten gör</th>
      <th scope="col">När du ska använda prompten</th>
      <th scope="col">Vad du får</th>
    </tr>
  </thead>
  <tbody>
    <tr>
      <td>
        <ul class="automation-list">
          <li>Den skapar ett ledningsvänligt partnerskapsförslag med fast avsnittsordning, så att dokumentet läser som en riktig kommersiell plan (inte en brainstorm).</li>
          <li>Den tvingar fram orsak → effekt → synergilogik genom att koppla varje parts bidrag till gemensamma utfall med formuleringar i beroendestil.</li>
          <li>Den omvandlar gemensamma mål till SMART-åtaganden med tidslinjer och mätbara mål, i stället för språk som ”öka kännedomen”.</li>
          <li>Den lägger till operativt upplägg (roller, cadence, framgångsmått och nästa aktiviteter) så att partnerskapet faktiskt kan drivas vecka för vecka.</li>
          <li>Den hanterar saknade input på ett säkert sätt genom att lägga in rimliga platshållare och ställa riktade följdfrågor i stället för att hitta på känsliga fakta.</li>
       </ul>
      </td>
      <td>
        <ul class="results-list">
          <li>Ni har ett bra samtal, men uppföljningsmejlet blir hela tiden försenat eftersom ingen äger ”förslaget”.</li>
          <li>Partnern frågar: ”Vad exakt vill ni ha av oss?” och du inser att er förfrågan fortfarande är otydlig.</li>
          <li>Du behöver intressentgodkännande (juridik, ekonomi, ledning) och måste presentera tydliga KPI:er, ansvar och en tidslinje.</li>
          <li>En konkurrent har redan ett partnerskap i er kategori och du behöver agera snabbt utan att låta desperat.</li>
          <li>Du skalar partnermotions och vill ha ett konsekvent förslagsformat som teamet kan återanvända för affiliates, integrationer och co-marketing.</li>
        </ul>
      </td>
       <td>
         <ul class="deliverables-list">
           <li>Ett komplett utkast till partnerskapsförslag i flera avsnitt, skrivet med skarpt kommersiellt språk och redo att klistra in i ett dokument.</li>
           <li>En föranalys i sammanfattning (2–4 meningar) som beskriver partnerskapsscenariot och avsett utfall för snabb scanning på ledningsnivå.</li>
           <li>En uppsättning SMART-mål med tidsbundna mål, plus en KPI-lista som kopplar tillbaka till varje parts input.</li>
           <li>En plan för roller och ansvar, inklusive samarbetscadence och arbetstakt (till exempel veckovis avstämning plus månadsvis genomgång).</li>
           <li>En checklista för ”nästa aktiviteter” som minskar friktionen för att starta, inklusive klargörande frågor för eventuella saknade detaljer.</li>
         </ul>
       </td>
    </tr>
  </tbody>
</table>

</div>

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

<h2 class="wp-block-heading">Hela AI-prompten: byggare för partnerskapsförslag (SMART-mål + KPI:er)</h2>


<!-- Prompt file not found: /home/reben001/htdocs/nodenordic.se/wp-content/data/prompts_scraped/5000966/prompt-2026.txt -->

</div>

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

<h2 class="wp-block-heading">Proffstips för bättre resultat med AI-prompten</h2>



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

<li><strong>Mata den med riktiga ”input”, inte bara en vision.</strong> Innan du kör prompten, lista vad varje sida faktiskt kommer bidra med (målgruppsstorlek, kanaler, assets, teknisk support, säljtimmar, budget). Om du är osäker, skriv intervall och begränsningar. Exempel att ta med i ditt meddelande: ”Vi kan åta oss ett webinar, två mejlutskick och att bygga en landningssida; ingen betald annonsering i fas 1.”</li>


<li><strong>Definiera framgång med siffror som går att följa upp.</strong> Prompten är som bäst när du ger mätbara mål att forma till SMART-mål. Om du saknar baslinjedata, ange en proxy. Följdfråga du kan klistra in: ”Skriv om SMART-målen med konservativa, bas- och aggressiva mål, och förklara vad som måste vara sant för varje scenario.”</li>


<li><strong>Be om 2–3 partnerupplägg när kontexten är tunn.</strong> Om du bara har en lätt introduktion och en lös idé, låt prompten generera alternativ (co-marketing, referral, bundle, integration) och namnge dem tydligt. Välj sedan ett och kör om. En enkel instruktion räcker: ”Ge mig tre rimliga partnerskapsstrukturer och rekommendera en baserat på snabbast time-to-value.”</li>


<li><strong>Iterera den operativa modellen efter första utkastet.</strong> När du ser den initiala cadencen, styr den mot er verklighet. Testa: ”Gör nu samarbetscadencen lättare (async-first), minska möten med 50 %, och lägg till en tydlig eskaleringsväg om KPI:erna missas i två veckor.”</li>


<li><strong>Slipa slutversionen så att den känns som om ledningen har skrivit den.</strong> När du har godkänt strukturen, kör förslaget genom en skärpningsprompt för att ta bort fluff och jämna ut tonen mellan avsnitt. För en felfri, standardiserad version, använd <a href="https://nodenordic.se/prompts/slipa-valfritt-utkast-till-korrekt-engelska-med-ai">Slipa valfritt utkast till korrekt engelska med AI</a>, eller om du vill ha vassare, mer ledningsmässig text, använd <a href="https://nodenordic.se/prompts/vassa-valfri-text-till-skarp-copy-med-ai-prompt">Vässa valfri text till skarp copy med ai-prompt</a>.</li>

</ul>

</div>

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

<h2 class="wp-block-heading">Relaterade promptar</h2>



<p>När ditt partnerskapsförslag är utkastat hjälper de här promptarna dig att skärpa språket och göra det enklare för upptagna intressenter att godkänna.</p>



<p>Om du dessutom behöver att förslaget läser som välpolerad affärstext (särskilt efter flera interna redigeringsrundor), är <a href="https://nodenordic.se/prompts/vassa-arbetsplatskommunikation-med-en-ai-prompt">Vässa arbetsplatskommunikation med en AI-prompt</a> ett starkt nästa steg. Den är användbar när innehållet i sak är rätt men tonen är inkonsekvent, för casual eller lite för ”marknadig”.</p>



<p>För team som gör partneroutreach i skala spelar presentation roll, eftersom samma förslagsmönster återanvänds mellan konton. <a href="https://nodenordic.se/prompts/putsa-alla-utkast-till-publicering-med-denna-ai-prompt">Putsa alla utkast till publicering med denna AI-prompt</a> hjälper när du ska förvandla ett internt utkast till något kundklart, med smidigare övergångar och färre klumpiga formuleringar.</p>



<p>När förslaget innehåller datapunkter, antaganden eller avsnitt som ”så här fungerar tratten” blir tydlighet skillnaden mellan godkännande och oändliga frågor. <a href="https://nodenordic.se/prompts/forbattra-textstycken-i-forskningsartiklar-med-ai">Förbättra textstycken i forskningsartiklar med AI</a> är förvånansvärt användbar för att förenkla tät logik utan att förenkla bort innehållet.</p>


<br>


<p>Snabbreferens:</p>



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

<li><a href="https://nodenordic.se/prompts/slipa-valfritt-utkast-till-korrekt-engelska-med-ai">Slipa valfritt utkast till korrekt engelska med AI</a>: Felfri, korrekt formaterad, professionell affärsengelska.</li>


<li><a href="https://nodenordic.se/prompts/vassa-valfri-text-till-skarp-copy-med-ai-prompt">Vässa valfri text till skarp copy med ai-prompt</a>: Skärp tonen, kapa fluff snabbt.</li>


<li><a href="https://nodenordic.se/prompts/vassa-arbetsplatskommunikation-med-en-ai-prompt">Vässa arbetsplatskommunikation med en AI-prompt</a>: Gör interna dokument tydligare och mer sansade.</li>


<li><a href="https://nodenordic.se/prompts/putsa-alla-utkast-till-publicering-med-denna-ai-prompt">Putsa alla utkast till publicering med denna AI-prompt</a>: Kundklart flöde och läsbarhet.</li>


<li><a href="https://nodenordic.se/prompts/forbattra-textstycken-i-forskningsartiklar-med-ai">Förbättra textstycken i forskningsartiklar med AI</a>: Förenkla komplexa resonemang och mätetal.</li>

</ul>

</div>

<div class="faq-section">

<h2 class="wp-block-heading">Vanliga frågor</h2>


<div class="faq-item">
<span class="question">Vilka roller har mest nytta av den här AI-prompten för partnerskapsförslag?</span>

<p class="answer"><strong>Partneransvariga</strong> använder den för att förvandla en samtalssammanfattning till ett strukturerat förslag med KPI:er, roller och nästa steg som det andra bolaget faktiskt kan godkänna. <strong>Ansvariga för business development</strong> förlitar sig på den när en affär fastnar i ”låter intressant” och behöver beroendekopplad logik som förklarar varför varje förfrågan leder till gemensamma utfall. <strong>Growth marketers</strong> använder den för att formalisera co-marketing-planer (webinars, mejlbyten, bundles) till SMART-åtaganden med en tidslinje. <strong>Byråägare</strong> använder den när de tar fram ett gemensamt erbjudande med en plattform, influencer eller kompletterande leverantör och behöver operativt upplägg som förhindrar kaos efter lansering.</p>

</div>

<div class="faq-item">
<span class="question">Vilka branscher får mest värde av den här AI-prompten för partnerskapsförslag?</span>

<p class="answer"><strong>SaaS-bolag</strong> använder den för integrations-, referral- och marketplace-partnerskap där ledningen vill se tydlig attribution, mål och uppföljningscadence. <strong>E-handelsvarumärken</strong> använder den för co-branded drops, affiliateprogram och bundle-partnerskap, särskilt när båda parter behöver tydlighet kring lager, kampanjfönster och framgångsmått. <strong>Professionella tjänsteföretag</strong> (konsult, redovisning, juridik, byråer) använder den för att utforma referral- eller co-delivery-upplägg som definierar vem som äger scope, kundkommunikation och rapportering. <strong>Medie- och kreatörsbolag</strong> använder den för att pitcha sponsorer eller korspromotioner med tydliga leveranser, tidslinjer och mätbara utfall som registreringar eller tittartid.</p>

</div>

<div class="faq-item">
<span class="question">Varför ger grundläggande AI-promptar för att skapa partnerskapsförslag svaga resultat?</span>

<p class="answer">En typisk prompt som ”Skriv ett partnerskapsförslag mellan mitt företag och ett annat företag” misslyckas eftersom den: saknar en fast leveransstruktur som intressenter snabbt kan skanna och godkänna, saknar beroendelogik som kopplar input till utfall (så värdet känns svepande), ignorerar operativt upplägg som roller, cadence och KPI:er, producerar generiskt ”win-win-synergi”-språk i stället för SMART-åtaganden med tidslinjer, och missar den inbyggda säkerheten med platshållare plus klargörande frågor när viktiga detaljer saknas. Du får ett dokument som låter bra men som fortfarande inte svarar på: ”Vad händer nästa vecka, och hur mäter vi framgång?” Ärligt talat är det därför förslag dör.</p>

</div>

<div class="faq-item">
<span class="question">Kan jag anpassa den här AI-prompten för partnerskapsförslag till min specifika situation?</span>

<p class="answer">Ja, men du anpassar den genom att ge bättre input, eftersom mallen använder variabler som [COMPANY_NAME], [PARTNER_BUSINESS], [CONTEXT], [TIMEFRAME] och [PRIMARY_GOAL]. Om din kontext är komplex, ta med målgrupp, kanaler, begränsningar och vad varje sida kan åta sig (personer, budget, assets, teknisk support). Om tidsram eller mål är okända, be AI:n föreslå en konservativ standard och märka den som en platshållare. Följdprompt: ”Ställ bara de minsta klargörande frågor som behövs för att fastställa KPI:er, roller och tidslinjen, och skriv sedan om förslaget med de svaren.”</p>

</div>

<div class="faq-item">
<span class="question">Vilka är de vanligaste misstagen när man använder den här AI-prompten för partnerskapsförslag?</span>

<p class="answer">Det största misstaget är att lämna [CONTEXT] för vag — i stället för ”Vi vill samarbeta kring marknadsföring”, testa ”Co-marknadsför ett webinar till våra sammanslagna mejllistor och retargeta sedan deltagare till en 14-dagars trial för Q2.” Ett annat vanligt fel är en tom [PRIMARY_GOAL]; ”växa tillsammans” är svagt, medan ”generera 120 SQLs på 60 dagar med 25 % demo-till-SQL” ger prompten något att operationalisera. Många hoppar också över [TIMEFRAME], vilket leder till orealistiska planer; ”ASAP” hjälper inte, men ”pilot i 6 veckor, avstämning vecka 3, beslut vecka 7” fungerar. Slutligen specificerar många inte varje parts bidrag, så AI:n kan inte koppla orsak till effekt; ”ni marknadsför, vi bygger” är tunt, medan ”Partnern står för två mejlutskick + webinar-gäst; vi står för landningssida, spårning och nurture efter eventet” är användbart.</p>

</div>

<div class="faq-item">
<span class="question">Vem ska INTE använda den här AI-prompten för partnerskapsförslag?</span>

<p class="answer">Den här prompten är inte optimal för enstaka samarbetsmejl där du bara behöver en kort pitch och en enda CTA, eftersom outputen är ett komplett förslag med operativa detaljer. Den passar också dåligt om du ännu inte har validerat ditt kärnerbjudande och använder ”partnerskap” för att slippa välja en tydlig målgrupp eller ett tydligt mål. Och om ditt partnerskap redan styrs av en strikt juridisk mall som inte får ändras kan du bara använda den för de berättande avsnitten, inte för själva avtalet. I de fallen: skissa först en enklare disposition och använd sedan prompten för att finslipa den mätbara planen och nästa steg.</p>

</div>

<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "FAQPage",
  "mainEntity": [
    {
      "@type": "Question",
      "name": "Vilka roller har mest nytta av den här AI-prompten för partnerskapsförslag?",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "Partneransvariga använder den för att förvandla en samtalssammanfattning till ett strukturerat förslag med KPI:er, roller och nästa steg som det andra bolaget faktiskt kan godkänna. Ansvariga för business development förlitar sig på den när en affär fastnar i ”låter intressant” och behöver beroendekopplad logik som förklarar varför varje förfrågan leder till gemensamma utfall. Growth marketers använder den för att formalisera co-marketing-planer (webinars, mejlbyten, bundles) till SMART-åtaganden med en tidslinje. Byråägare använder den när de tar fram ett gemensamt erbjudande med en plattform, influencer eller kompletterande leverantör och behöver operativt upplägg som förhindrar kaos efter lansering."
      }
    },
    {
      "@type": "Question",
      "name": "Vilka branscher får mest värde av den här AI-prompten för partnerskapsförslag?",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "SaaS-bolag använder den för integrations-, referral- och marketplace-partnerskap där ledningen vill se tydlig attribution, mål och uppföljningscadence. E-handelsvarumärken använder den för co-branded drops, affiliateprogram och bundle-partnerskap, särskilt när båda parter behöver tydlighet kring lager, kampanjfönster och framgångsmått. Professionella tjänsteföretag (konsult, redovisning, juridik, byråer) använder den för att utforma referral- eller co-delivery-upplägg som definierar vem som äger scope, kundkommunikation och rapportering. Medie- och kreatörsbolag använder den för att pitcha sponsorer eller korspromotioner med tydliga leveranser, tidslinjer och mätbara utfall som registreringar eller tittartid."
      }
    },
    {
      "@type": "Question",
      "name": "Varför ger grundläggande AI-promptar för att skapa partnerskapsförslag svaga resultat?",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "En typisk prompt som ”Skriv ett partnerskapsförslag mellan mitt företag och ett annat företag” misslyckas eftersom den: saknar en fast leveransstruktur som intressenter snabbt kan skanna och godkänna, saknar beroendelogik som kopplar input till utfall (så värdet känns svepande), ignorerar operativt upplägg som roller, cadence och KPI:er, producerar generiskt ”win-win-synergi”-språk i stället för SMART-åtaganden med tidslinjer, och missar den inbyggda säkerheten med platshållare plus klargörande frågor när viktiga detaljer saknas. Du får ett dokument som låter bra men som fortfarande inte svarar på: ”Vad händer nästa vecka, och hur mäter vi framgång?” Ärligt talat är det därför förslag dör."
      }
    },
    {
      "@type": "Question",
      "name": "Kan jag anpassa den här AI-prompten för partnerskapsförslag till min specifika situation?",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "Ja, men du anpassar den genom att ge bättre input, eftersom mallen använder variabler som [COMPANY_NAME], [PARTNER_BUSINESS], [CONTEXT], [TIMEFRAME] och [PRIMARY_GOAL]. Om din kontext är komplex, ta med målgrupp, kanaler, begränsningar och vad varje sida kan åta sig (personer, budget, assets, teknisk support). Om tidsram eller mål är okända, be AI:n föreslå en konservativ standard och märka den som en platshållare. Följdprompt: ”Ställ bara de minsta klargörande frågor som behövs för att fastställa KPI:er, roller och tidslinjen, och skriv sedan om förslaget med de svaren.”"
      }
    },
    {
      "@type": "Question",
      "name": "Vilka är de vanligaste misstagen när man använder den här AI-prompten för partnerskapsförslag?",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "Det största misstaget är att lämna [CONTEXT] för vag — i stället för ”Vi vill samarbeta kring marknadsföring”, testa ”Co-marknadsför ett webinar till våra sammanslagna mejllistor och retargeta sedan deltagare till en 14-dagars trial för Q2.” Ett annat vanligt fel är en tom [PRIMARY_GOAL]; ”växa tillsammans” är svagt, medan ”generera 120 SQLs på 60 dagar med 25 % demo-till-SQL” ger prompten något att operationalisera. Många hoppar också över [TIMEFRAME], vilket leder till orealistiska planer; ”ASAP” hjälper inte, men ”pilot i 6 veckor, avstämning vecka 3, beslut vecka 7” fungerar. Slutligen specificerar många inte varje parts bidrag, så AI:n kan inte koppla orsak till effekt; ”ni marknadsför, vi bygger” är tunt, medan ”Partnern står för två mejlutskick + webinar-gäst; vi står för landningssida, spårning och nurture efter eventet” är användbart."
      }
    },
    {
      "@type": "Question",
      "name": "Vem ska INTE använda den här AI-prompten för partnerskapsförslag?",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "Den här prompten är inte optimal för enstaka samarbetsmejl där du bara behöver en kort pitch och en enda CTA, eftersom outputen är ett komplett förslag med operativa detaljer. Den passar också dåligt om du ännu inte har validerat ditt kärnerbjudande och använder ”partnerskap” för att slippa välja en tydlig målgrupp eller ett tydligt mål. Och om ditt partnerskap redan styrs av en strikt juridisk mall som inte får ändras kan du bara använda den för de berättande avsnitten, inte för själva avtalet. I de fallen: skissa först en enklare disposition och använd sedan prompten för att finslipa den mätbara planen och nästa steg."
      }
    }
  ]
}
</script>
</div>

<div class="closing-section">

<p>Partnerskap misslyckas inte på grund av dåliga intentioner. De misslyckas för att ingen översatte idén till åtaganden och operativt upplägg. Klistra in den här prompten i ditt AI-verktyg, fyll i scenariot och få ett förslag som din partner kan godkänna.</p>

</div><p>&lt;p&gt;The post <a rel="nofollow" href="https://nodenordic.se/prompts/skapa-partnerskapsforslag-med-ai-prompt/">Skapa partnerskapsförslag med AI-prompt</a> first appeared on <a rel="nofollow" href="https://nodenordic.se">Node Nordic - AI Konsult för företag</a>.&lt;/p&gt;</p>
]]></content:encoded>
					
		
		
			</item>
		<item>
		<title>Rollspelsintervju för kundinsikt</title>
		<link>https://nodenordic.se/prompts/rollspelsintervju-for-kundinsikt/?utm_source=rss&#038;utm_medium=rss&#038;utm_campaign=rollspelsintervju-for-kundinsikt</link>
		
		<dc:creator><![CDATA[Rickard Andersson]]></dc:creator>
		<pubDate>Fri, 23 Jan 2026 02:45:42 +0000</pubDate>
				<category><![CDATA[prompts]]></category>
		<guid isPermaLink="false">https://nodenordic.se/?p=5000157</guid>

					<description><![CDATA[<p>Intervjuer känns mallade och ytliga. En färdig AI-prompt som rollspelar riktiga köpare och lyfter invändningar, triggers och språk.</p>
<p>&lt;p&gt;The post <a rel="nofollow" href="https://nodenordic.se/prompts/rollspelsintervju-for-kundinsikt/">Rollspelsintervju för kundinsikt</a> first appeared on <a rel="nofollow" href="https://nodenordic.se">Node Nordic - AI Konsult för företag</a>.&lt;/p&gt;</p>
]]></description>
										<content:encoded><![CDATA[<!-- FOCUS_KEYWORD: discovery interview roleplay -->
<div class="hook-introduction">

<p>Kundintervjuer faller isär på två förutsägbara sätt. De blir artiga och vaga, eller så förvandlas de till en pitch förklädd till ”research”. Då står du kvar med anteckningar som låter bra men som inte förändrar din landningssida, ditt erbjudande eller ditt outbound-budskap.</p>



<p>Det här <strong>rollspelet för discovery-intervju</strong> är byggt för <strong>grundare</strong> som vässar positioneringen inför en lansering, <strong>growth marketers</strong> som behöver skarpare invändningar och verkligt språk för annonser, och <strong>konsulter</strong> som vill stresstesta en kunds erbjudande utan att boka tio samtal. Resultatet är en ”köpare” i roll som du kan intervjua live, komplett med drivkrafter, begränsningar, köp-trigger, alternativ och de stökiga detaljerna som vanligtvis inte dyker upp i enkäter.</p>

</div>

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

<h2 class="wp-block-heading">Vad gör den här AI-prompten och när ska du använda den?</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">Vad den här prompten gör</th>
      <th scope="col">När du ska använda den här prompten</th>
      <th scope="col">Vad du får</th>
    </tr>
  </thead>
  <tbody>
    <tr>
      <td>
        <ul class="automation-list">
          <li>Rollspelar som en realistisk person i din målgrupp och håller sig i roll tills du säger ”break the character”.</li>
          <li>Ställer upp till fem förtydligande frågor när din produkt eller målgrupp är vag, och fortsätter sedan med tydligt markerade antaganden.</li>
          <li>Svarar som standard med tajta, skummbara punkter, men förklarar ändå ”varför” bakom val och preferenser.</li>
          <li>Bygger en specifik persona (roll, rutiner, begränsningar, socialt tryck) och undviker generiska påståenden i stil med ”alla tycker”.</li>
          <li>Lyfter fram mindre uppenbara friktioner som tids-/energitak, statusoro, internpolitik, byteskostnader och rädslan för att framstå som dum.</li>
       </ul>
      </td>
      <td>
        <ul class="results-list">
          <li>Du skriver om din landningssida och inser att dina ”smärtpunkter” låter som konkurrenternas copy.</li>
          <li>Du har gjort några kundsamtal, men anteckningarna är bara komplimanger och inga konkreta avvägningar.</li>
          <li>Du bestämmer vilken invändningshantering som ska byggas in i erbjudandet (garanti, onboarding, pris-/paketering, bevis).</li>
          <li>En konkurrent vinner affärer och du kan inte avgöra om det handlar om funktioner, förtroende eller helt enkelt bättre budskap.</li>
          <li>Du behöver snabba lärloopar för ett nytt segment innan du lägger pengar på ads eller låser dig vid ett stort bygge.</li>
        </ul>
      </td>
       <td>
         <ul class="deliverables-list">
           <li>En fullt rollspelad köparpersona som du kan intervjua genom 15–30 frågor i ett enda pass.</li>
           <li>Svar i punktform som inkluderar drivkrafter, begränsningar och resonemang (inte bara ”ja/nej”).</li>
           <li>En realistisk uppsättning invändningar, övervägda alternativ och vad som måste vara sant för att köpa.</li>
           <li>Köp-trigger och ”förändringsögonblick” som signalerar brådska, plus vad som fördröjer beslut.</li>
           <li>Enkelt, vardagligt språk du kan återanvända i copy, mejl och samtalsmanus, inklusive obekväma formuleringar som folk faktiskt använder.</li>
         </ul>
       </td>
    </tr>
  </tbody>
</table>

</div>

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

<h2 class="wp-block-heading">Hela AI-prompten: rollspelad discovery-intervju med kund</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">
                                    Steg 1: Anpassa prompten med din information
                            </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>Återställ</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>Anpassa och kopiera hela prompten</span>
                </button>
            </div>
        </div>

        <!-- Customize the Prompt Section -->
                    <div class="prompt-customize-section">
                <span class="customize-title">Anpassa prompten</span>
                <p class="customize-subtitle">Fyll i fälten nedan för att anpassa prompten efter dina behov.</p>
                <table class="customize-table">
                    <thead>
                        <tr>
                            <th>Variabel</th>
                            <th>Vad du ska ange</th>
                            <th>Anpassa prompten</th>
                        </tr>
                    </thead>
                    <tbody>
                                                    <tr>
                                <td class="var-name"><code>[MALGRUPP]</code></td>
                                <td class="var-desc">
                                    Definiera den primära användargruppen som annonsen ska nå, inklusive demografi, beteenden och preferenser.                                    <div class="var-example">Till exempel: "Teknikintresserade millennials i åldern 25–34 som är aktiva på Twitter och intresserade av produktivitetsverktyg."</div>
                                </td>
                                <td class="var-input">
                                                                            <textarea
                                            class="customize-input"
                                            data-placeholder="[MALGRUPP]"
                                            placeholder="Ange ditt värde här..."
                                            rows="3"></textarea>
                                                                    </td>
                            </tr>
                                                    <tr>
                                <td class="var-name"><code>[VIKTIGASTE_FUNKTIONER_OCH_FORDELAR]</code></td>
                                <td class="var-desc">
                                    Lista de viktigaste funktionerna och fördelarna med produkten eller tjänsten som ska lyftas fram i annonstexten.                                    <div class="var-example">Till exempel: "AI-driven schemaläggning, smidigt teamsamarbete och kundsupport dygnet runt för att spara tid och öka effektiviteten."</div>
                                </td>
                                <td class="var-input">
                                                                            <textarea
                                            class="customize-input"
                                            data-placeholder="[VIKTIGASTE_FUNKTIONER_OCH_FORDELAR]"
                                            placeholder="Ange ditt värde här..."
                                            rows="3"></textarea>
                                                                    </td>
                            </tr>
                                                    <tr>
                                <td class="var-name"><code>[HASHTAGS]</code></td>
                                <td class="var-desc">
                                    Ange relevanta hashtags att inkludera i annonstexten för bättre synlighet och engagemang på Twitter.                                    <div class="var-example">Till exempel: "#Produktivitetstips #Teamsamarbete #AIInnovation"</div>
                                </td>
                                <td class="var-input">
                                                                            <textarea
                                            class="customize-input"
                                            data-placeholder="[HASHTAGS]"
                                            placeholder="Ange ditt värde här..."
                                            rows="3"></textarea>
                                                                    </td>
                            </tr>
                                                    <tr>
                                <td class="var-name"><code>[ONSKAD_ANVANDARINTERAKTION]</code></td>
                                <td class="var-desc">
                                    Specificera vilken typ av interaktion du vill optimera för, till exempel svar, reposts, gilla-markeringar eller följningar.                                    <div class="var-example">Till exempel: "Uppmana användare att svara med sitt bästa produktivitetstips eller att reposta tweeten för att dela med sitt nätverk."</div>
                                </td>
                                <td class="var-input">
                                                                            <textarea
                                            class="customize-input"
                                            data-placeholder="[ONSKAD_ANVANDARINTERAKTION]"
                                            placeholder="Ange ditt värde här..."
                                            rows="3"></textarea>
                                                                    </td>
                            </tr>
                                                    <tr>
                                <td class="var-name"><code>[UTMANING]</code></td>
                                <td class="var-desc">
                                    Beskriv det främsta problemet eller hindret som målgruppen står inför och som produkten eller tjänsten hjälper till att lösa.                                    <div class="var-example">Till exempel: "Svårt att hålla ordning och möta deadlines på grund av ineffektiva schemaläggningsverktyg."</div>
                                </td>
                                <td class="var-input">
                                                                            <textarea
                                            class="customize-input"
                                            data-placeholder="[UTMANING]"
                                            placeholder="Ange ditt värde här..."
                                            rows="3"></textarea>
                                                                    </td>
                            </tr>
                                                    <tr>
                                <td class="var-name"><code>[PRODUKTBESKRIVNING]</code></td>
                                <td class="var-desc">
                                    Ge en kortfattad beskrivning av produkten eller tjänsten, inklusive syfte och viktigaste funktionalitet.                                    <div class="var-example">Till exempel: "En molnbaserad plattform för projektledning som är utformad för att effektivisera teamens arbetsflöden och öka produktiviteten."</div>
                                </td>
                                <td class="var-input">
                                                                            <textarea
                                            class="customize-input"
                                            data-placeholder="[PRODUKTBESKRIVNING]"
                                            placeholder="Ange ditt värde här..."
                                            rows="3"></textarea>
                                                                    </td>
                            </tr>
                                                    <tr>
                                <td class="var-name"><code>[BRANSCH]</code></td>
                                <td class="var-desc">
                                    Ange den bransch eller sektor som är relevant för produkten eller tjänsten som marknadsförs.                                    <div class="var-example">Till exempel: "Software as a Service (SaaS) för projektledning och samarbete."</div>
                                </td>
                                <td class="var-input">
                                                                            <input
                                            type="text"
                                            class="customize-input"
                                            data-placeholder="[BRANSCH]"
                                            placeholder="Ange ditt värde här..." />
                                                                    </td>
                            </tr>
                                                    <tr>
                                <td class="var-name"><code>[AMNE]</code></td>
                                <td class="var-desc">
                                    Identifiera det ämne eller tema som annonstexten ska fokusera på, kopplat till produkten eller tjänsten.                                    <div class="var-example">Till exempel: "Tidsplanering och produktivitet för distansteam."</div>
                                </td>
                                <td class="var-input">
                                                                            <input
                                            type="text"
                                            class="customize-input"
                                            data-placeholder="[AMNE]"
                                            placeholder="Ange ditt värde här..." />
                                                                    </td>
                            </tr>
                                                    <tr>
                                <td class="var-name"><code>[VARUMARKESTON]</code></td>
                                <td class="var-desc">
                                    Beskriv tonalitet och kommunikationsstil som stämmer med varumärkesidentiteten och som tilltalar målgruppen.                                    <div class="var-example">Till exempel: "Självsäker, skarp och samtalsnära – med fokus på tydlighet och igenkänning."</div>
                                </td>
                                <td class="var-input">
                                                                            <textarea
                                            class="customize-input"
                                            data-placeholder="[VARUMARKESTON]"
                                            placeholder="Ange ditt värde här..."
                                            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">Anpassa prompten nu</span>

                </button>
            </div>
        
        <!-- Full Prompt Code Header -->
                    <div class="prompt-code-header">
                <span class="prompt-code-title">
                    Steg 2: Kopiera prompten
                </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>Återställ</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>Kopiera hela prompten</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">MÅL</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">BEGRÄNSNINGAR</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 subheader">Vad detta INTE är</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></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></div><div class="locked-section-icon">🔒</div></div><div class="prompt-header-visible">OUTPUTSPECIFIKATION</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">KVALITETSKONTROLLER</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;">
                ## MÅL
Skapa X (Twitter)-annonscopy med hög engagement som triggar offentlig diskussion och delning kring en produkt/tjänst. Copyt ska spegla energin i de tillhandahållna exempeltweetsen samtidigt som det driver mätbar interaktion (gilla-markeringar, reposts, svar, följningar osv.).

## PERSONA
Du är en prestationsinriktad strategist för sociala annonser som är specialiserad på kreativt innehåll för X (Twitter). Du skriver med en vass, konversationell stil—självsäker, minimalt fluff, hög tydlighet—och du förstår hur man förvandlar ett enda inlägg till en tråd av svar.

## BEGRÄNSNINGAR
- Skriv för **primära användarsegmentet**: [MALGRUPP].
- Håll det rappt och ”tweet-native”: korta rader, enkla ord, stark rytm.
- Utgå från fördelar i: [VIKTIGASTE_FUNKTIONER_OCH_FORDELAR].
- Inkludera: [HASHTAGS].
- Optimera för interaktionstypen: [ONSKAD_ANVANDARINTERAKTION].
- Undvik corporate-klingande språk, långa friskrivningar och generisk hype.
- Om du använder en edgy ton: håll den läsbar och utan slurs, utan trakasserier och varumärkesanpassad.

### Vad detta INTE är
- Inte en komplett kampanjplan, funnel-bygge eller målgruppsanalysrapport.
- Inte en landningssida, e-postsekvens eller långt säljbrev.
- Inte en compliance-/juridisk granskning av annonsplattformars policyer.

## PROCESS
1. **Föranalys (krävs):** Säg kort vad du tror att du ska skapa, vem det är för och vilken handling du optimerar för—baserat på inputs.
2. **Stilutvinning:** Identifiera 3–5 egenskaper från exempeltweetsen (t.ex. rak öppning, konträr vinkel, tajt formulering, mikroberättelse, torr humor, ”truth bomb”-inramning). Citera inte exemplen ordagrant.
3. **Hook-mekanism:** Skapa 3 alternativa öppningsrader som fungerar som en uppmärksamhetsbrytare (djärvt påstående, skarp observation eller utmaning) i linje med [UTMANING] eller en kärnönskan hos [MALGRUPP].
4. **Tydligt erbjudande:** Konvertera [VIKTIGASTE_FUNKTIONER_OCH_FORDELAR] till en kompakt ”värdeuppdelning” (1–3 bullets eller snabba frasklausuler) som gör värdet uppenbart snabbt.
5. **Samtalstrigger:** Lägg till en direkt fråga, en mini-utmaning eller ett polariserande-men-säkert val som driver svar—anpassat till [ONSKAD_ANVANDARINTERAKTION].
6. **CTA + hashtags:** Avsluta med en ren CTA som matchar önskad interaktion och lägg till [HASHTAGS] på ett naturligt sätt.
7. **Valfri kreativ notering:** Ge ett förslag på en bild/video som förstärker inläggets budskap och matchar tonen.

### Edge Case Handling
- Om [VIKTIGASTE_FUNKTIONER_OCH_FORDELAR] saknas eller är vagt, hitta på **upp till 3** rimliga, icke-tekniska fördelar baserat på [PRODUKTBESKRIVNING] och märk dem som antaganden.
- Om [HASHTAGS] är tomt, generera **3–6** relevanta hashtags för [BRANSCH]/[AMNE] och håll dem specifika (undvik alltför breda taggar).
- Om [ONSKAD_ANVANDARINTERAKTION] är otydligt, defaulta till ”reply + repost” och säg att du gjorde det antagandet.
- Om någon input krockar (t.ex. målgruppen matchar inte produkten), ställ **upp till 2** klargörande frågor innan du skriver den slutliga copyn.

## INPUTS
- **Produkt-/tjänstbeskrivning:** [PRODUKTBESKRIVNING]  
- **Primärt användarsegment:** [MALGRUPP]  
- **Nyckelfunktioner/fördelar:** [VIKTIGASTE_FUNKTIONER_OCH_FORDELAR]  
- **Hashtags att inkludera:** [HASHTAGS]  
- **Önskad interaktionstyp:** [ONSKAD_ANVANDARINTERAKTION]  
- **Bransch (valfritt):** [BRANSCH]  
- **Kärnutmaning/smärtpunkt (valfritt):** [UTMANING]  
- **Ämne/tema (valfritt):** [AMNE]  
- **Ramar för varumärkeston (valfritt):** [VARUMARKESTON]  

## OUTPUTSPECIFIKATION
Leverera:
- **{Pre-Analysis Summary}**
- **{Style Traits List}** (3–5 punkter)
- **{Hook Options}** (3 hooks)
- **{Final Ad Copy}**  
  - Måste vara redo att klistra in i X (Twitter)  
  - Inkludera {CTA} och {Hashtags Used}  
- **{Interaction Prompt}** (den exakta fråga/utmaning som används)
- **{Visual Suggestion}** (valfritt, 1–2 rader)

## KVALITETSKONTROLLER
Innan du slutför, verifiera:
- Inlägget riktar sig tydligt till [MALGRUPP] och speglar deras verklighet.
- Hooken är omedelbar och tweet-native (ingen långsam inledning).
- Fördelarna är konkreta och kopplade till [VIKTIGASTE_FUNKTIONER_OCH_FORDELAR].
- Interaktionstriggern är tydlig och matchar [ONSKAD_ANVANDARINTERAKTION].
- Hashtags finns med och känns inte spamiga; CTA:n är glasklar.            </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">Kopiera hela prompten</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 span {
        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 !important;
    }


    .prompt-cta-copy span {
        background: #3a3a3a;
        color: #fff !important;
    }


    .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 !important;
        border: none;
        border-radius: 8px;
        font-size: 16px;
        font-weight: 600;
        cursor: pointer;
        transition: all 0.2s;
    }

    .copy-customized-btn span {
        color: #fff !important
    }

    .copy-customized-text span {
        color: #fff !important
    }

    .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;
        color: #fff !important;

    }

    .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 = 'Kopierad!';
            });

            setTimeout(() => {
                copyButtons.forEach(btn => {
                    btn.classList.remove('copied');
                    const textSpan = btn.querySelector('span');
                    if (textSpan) textSpan.textContent = 'Kopiera hela prompten';
                });
            }, 2000);
        }).catch(err => {
            console.error('Failed to copy:', err);
        });
    }

    // Store original prompt for customization
    const originalPrompt = "## M\u00c5L\r\nSkapa X (Twitter)-annonscopy med h\u00f6g engagement som triggar offentlig diskussion och delning kring en produkt\/tj\u00e4nst. Copyt ska spegla energin i de tillhandah\u00e5llna exempeltweetsen samtidigt som det driver m\u00e4tbar interaktion (gilla-markeringar, reposts, svar, f\u00f6ljningar osv.).\r\n\r\n## PERSONA\r\nDu \u00e4r en prestationsinriktad strategist f\u00f6r sociala annonser som \u00e4r specialiserad p\u00e5 kreativt inneh\u00e5ll f\u00f6r X (Twitter). Du skriver med en vass, konversationell stil\u2014sj\u00e4lvs\u00e4ker, minimalt fluff, h\u00f6g tydlighet\u2014och du f\u00f6rst\u00e5r hur man f\u00f6rvandlar ett enda inl\u00e4gg till en tr\u00e5d av svar.\r\n\r\n## BEGR\u00c4NSNINGAR\r\n- Skriv f\u00f6r **prim\u00e4ra anv\u00e4ndarsegmentet**: [MALGRUPP].\r\n- H\u00e5ll det rappt och \u201dtweet-native\u201d: korta rader, enkla ord, stark rytm.\r\n- Utg\u00e5 fr\u00e5n f\u00f6rdelar i: [VIKTIGASTE_FUNKTIONER_OCH_FORDELAR].\r\n- Inkludera: [HASHTAGS].\r\n- Optimera f\u00f6r interaktionstypen: [ONSKAD_ANVANDARINTERAKTION].\r\n- Undvik corporate-klingande spr\u00e5k, l\u00e5nga friskrivningar och generisk hype.\r\n- Om du anv\u00e4nder en edgy ton: h\u00e5ll den l\u00e4sbar och utan slurs, utan trakasserier och varum\u00e4rkesanpassad.\r\n\r\n### Vad detta INTE \u00e4r\r\n- Inte en komplett kampanjplan, funnel-bygge eller m\u00e5lgruppsanalysrapport.\r\n- Inte en landningssida, e-postsekvens eller l\u00e5ngt s\u00e4ljbrev.\r\n- Inte en compliance-\/juridisk granskning av annonsplattformars policyer.\r\n\r\n## PROCESS\r\n1. **F\u00f6ranalys (kr\u00e4vs):** S\u00e4g kort vad du tror att du ska skapa, vem det \u00e4r f\u00f6r och vilken handling du optimerar f\u00f6r\u2014baserat p\u00e5 inputs.\r\n2. **Stilutvinning:** Identifiera 3\u20135 egenskaper fr\u00e5n exempeltweetsen (t.ex. rak \u00f6ppning, kontr\u00e4r vinkel, tajt formulering, mikrober\u00e4ttelse, torr humor, \u201dtruth bomb\u201d-inramning). Citera inte exemplen ordagrant.\r\n3. **Hook-mekanism:** Skapa 3 alternativa \u00f6ppningsrader som fungerar som en uppm\u00e4rksamhetsbrytare (dj\u00e4rvt p\u00e5st\u00e5ende, skarp observation eller utmaning) i linje med [UTMANING] eller en k\u00e4rn\u00f6nskan hos [MALGRUPP].\r\n4. **Tydligt erbjudande:** Konvertera [VIKTIGASTE_FUNKTIONER_OCH_FORDELAR] till en kompakt \u201dv\u00e4rdeuppdelning\u201d (1\u20133 bullets eller snabba frasklausuler) som g\u00f6r v\u00e4rdet uppenbart snabbt.\r\n5. **Samtalstrigger:** L\u00e4gg till en direkt fr\u00e5ga, en mini-utmaning eller ett polariserande-men-s\u00e4kert val som driver svar\u2014anpassat till [ONSKAD_ANVANDARINTERAKTION].\r\n6. **CTA + hashtags:** Avsluta med en ren CTA som matchar \u00f6nskad interaktion och l\u00e4gg till [HASHTAGS] p\u00e5 ett naturligt s\u00e4tt.\r\n7. **Valfri kreativ notering:** Ge ett f\u00f6rslag p\u00e5 en bild\/video som f\u00f6rst\u00e4rker inl\u00e4ggets budskap och matchar tonen.\r\n\r\n### Edge Case Handling\r\n- Om [VIKTIGASTE_FUNKTIONER_OCH_FORDELAR] saknas eller \u00e4r vagt, hitta p\u00e5 **upp till 3** rimliga, icke-tekniska f\u00f6rdelar baserat p\u00e5 [PRODUKTBESKRIVNING] och m\u00e4rk dem som antaganden.\r\n- Om [HASHTAGS] \u00e4r tomt, generera **3\u20136** relevanta hashtags f\u00f6r [BRANSCH]\/[AMNE] och h\u00e5ll dem specifika (undvik alltf\u00f6r breda taggar).\r\n- Om [ONSKAD_ANVANDARINTERAKTION] \u00e4r otydligt, defaulta till \u201dreply + repost\u201d och s\u00e4g att du gjorde det antagandet.\r\n- Om n\u00e5gon input krockar (t.ex. m\u00e5lgruppen matchar inte produkten), st\u00e4ll **upp till 2** klarg\u00f6rande fr\u00e5gor innan du skriver den slutliga copyn.\r\n\r\n## INPUTS\r\n- **Produkt-\/tj\u00e4nstbeskrivning:** [PRODUKTBESKRIVNING]  \r\n- **Prim\u00e4rt anv\u00e4ndarsegment:** [MALGRUPP]  \r\n- **Nyckelfunktioner\/f\u00f6rdelar:** [VIKTIGASTE_FUNKTIONER_OCH_FORDELAR]  \r\n- **Hashtags att inkludera:** [HASHTAGS]  \r\n- **\u00d6nskad interaktionstyp:** [ONSKAD_ANVANDARINTERAKTION]  \r\n- **Bransch (valfritt):** [BRANSCH]  \r\n- **K\u00e4rnutmaning\/sm\u00e4rtpunkt (valfritt):** [UTMANING]  \r\n- **\u00c4mne\/tema (valfritt):** [AMNE]  \r\n- **Ramar f\u00f6r varum\u00e4rkeston (valfritt):** [VARUMARKESTON]  \r\n\r\n## OUTPUTSPECIFIKATION\r\nLeverera:\r\n- **{Pre-Analysis Summary}**\r\n- **{Style Traits List}** (3\u20135 punkter)\r\n- **{Hook Options}** (3 hooks)\r\n- **{Final Ad Copy}**  \r\n  - M\u00e5ste vara redo att klistra in i X (Twitter)  \r\n  - Inkludera {CTA} och {Hashtags Used}  \r\n- **{Interaction Prompt}** (den exakta fr\u00e5ga\/utmaning som anv\u00e4nds)\r\n- **{Visual Suggestion}** (valfritt, 1\u20132 rader)\r\n\r\n## KVALITETSKONTROLLER\r\nInnan du slutf\u00f6r, verifiera:\r\n- Inl\u00e4gget riktar sig tydligt till [MALGRUPP] och speglar deras verklighet.\r\n- Hooken \u00e4r omedelbar och tweet-native (ingen l\u00e5ngsam inledning).\r\n- F\u00f6rdelarna \u00e4r konkreta och kopplade till [VIKTIGASTE_FUNKTIONER_OCH_FORDELAR].\r\n- Interaktionstriggern \u00e4r tydlig och matchar [ONSKAD_ANVANDARINTERAKTION].\r\n- Hashtags finns med och k\u00e4nns inte spamiga; CTA:n \u00e4r glasklar.";
    const variables = ["[MALGRUPP]","[VIKTIGASTE_FUNKTIONER_OCH_FORDELAR]","[HASHTAGS]","[ONSKAD_ANVANDARINTERAKTION]","[UTMANING]","[PRODUKTBESKRIVNING]","[BRANSCH]","[AMNE]","[VARUMARKESTON]"];
    // 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 = 'Återställd!';
            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">Proffstips för bättre resultat med AI-prompten</h2>



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

<li><strong>Börja med ett skarpt ”vem” och ”vad som förändrades”.</strong> Innan du frågar om funktioner, förankra rollspelet i en livssituation. Testa: ”Du är löneansvarig på ett byggbolag med 60 anställda; förra månaden skapade två sena löner en rejäl röra. Vad hände, och vad gjorde du först?” Specifik kontext tvingar fram bättre begränsningar och mer trovärdiga svar.</li>


<li><strong>Intervjua om alternativ, inte åsikter.</strong> ”Skulle du betala för det här?” är en fälla. Fråga: ”Vad har du testat istället de senaste 30 dagarna, och varför höll det inte?” Följ sedan upp med: ”Vad kostade det dig i tid, stress eller rykte?” Du får byteskostnader och riktig konkurrensinsikt.</li>


<li><strong>Tryck på de obekväma detaljerna.</strong> Prompten är designad för att avslöja dold friktion, så använd den. Fråga: ”Vad skulle du skämmas för att erkänna om det här problemet?” eller ”Vem skulle döma dig om du köpte ’fel’ lösning?” Det är här den bästa copy:n kommer ifrån.</li>


<li><strong>Kör kontrollerade iterationer.</strong> Efter första rollspelet, behåll samma produkt men ändra en variabel i nästa instruktion. Till exempel: ”Samma persona, men du har extremt tight budget det här kvartalet,” eller ”Samma persona, men du har blivit bränd av en leverantör tidigare.” Fråga sedan: ”Gå nu igenom dina främsta invändningar och vilket bevis du skulle behöva.”</li>


<li><strong>Gör svaren till tillgångar direkt.</strong> Stanna inte vid insikt. Använd följdfrågor som: ”Lista 10 exakta fraser du skulle använda när du beskriver det här problemet för en kollega,” och sedan ”Skriv om dem som 10 rubrikförslag och 10 annons-hooks, med samma röst.” Om du också finslipar produktens UX kan det hjälpa att kombinera detta med microcopy-arbete; promptarna för loading-microcopy är användbara när du behöver gränssnittstext som matchar personans ton (till exempel: https://nodenordic.se/prompts/skriv-mikrocopy-for-laddningsmeddelanden).</li>

</div>

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

<h2 class="wp-block-heading">Relaterade promptar</h2>



<p>När du har fångat verkligt köparspråk från rollspelet hjälper de här promptarna dig att använda det i produktens UX och i in-app-ögonblick.</p>



<p>Om du också behöver UI-text som låter som den kundröst du just upptäckt, är <a href="https://nodenordic.se/prompts/skriv-mikrocopy-for-laddningsmeddelanden">Skriv mikrocopy för laddningsmeddelanden</a> ett praktiskt nästa steg. Den är särskilt hjälpsam när rollspelet avslöjar triggers för otålighet (oro kring ”fungerar det?”) och du vill ha laddningslägen som minskar tvivel.</p>



<p>För team som gör experiment kring retention kan <a href="https://nodenordic.se/prompts/ai-prompt-for-dold-unicode-mikrocopy-vid-laddning">AI-prompt för dold Unicode-mikrocopy vid laddning</a> stödja mer nyanserade, mindre påträngande statusmeddelanden. Använd den när rollspelet visar att användare hatar rörighet, men ändå vill bli lugnade under väntetider.</p>



<p>När din produkt är webbaserad och du vill ha implementeringsklar copy tillsammans med kundspråket du samlade in, passar <a href="https://nodenordic.se/prompts/skriv-laddningstext-i-javascript-med-denna-ai-prompt">Skriv laddningstext i JavaScript med denna AI-prompt</a> bra. Det är ett strukturerat sätt att omsätta insikten ”kunder känner sig fast” till bättre UI-tillstånd utan att hitta på ton från noll.</p>


<br>


<p>Snabbreferens:</p>



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

<li><a href="https://nodenordic.se/prompts/skriv-mikrocopy-for-laddningsmeddelanden">Skriv mikrocopy för laddningsmeddelanden</a>: Varumärkesnära laddningsmeddelanden för bättre UX.</li>


<li><a href="https://nodenordic.se/prompts/ai-prompt-for-dold-unicode-mikrocopy-vid-laddning">AI-prompt för dold Unicode-mikrocopy vid laddning</a>: Subtil statustext med lättare avtryck i UI:t.</li>


<li><a href="https://nodenordic.se/prompts/skriv-laddningstext-i-javascript-med-denna-ai-prompt">Skriv laddningstext i JavaScript med denna AI-prompt</a>: JS-klar loading-copy för webbappar.</li>

<li><a href="https://nodenordic.se/prompts/skriv-mikrokopior-for-laddningsstatus-i-f-med-ai-prompt">Skriv mikrokopior för laddningsstatus i F# med AI-prompt</a>: Mönster för status-microcopy för F#-appar.</li>

<li><a href="https://nodenordic.se/prompts/skriv-mikrocopy-for-javascript-laddningsstatus">Skriv mikrocopy för JavaScript-laddningsstatus</a>: Loading-statusrader anpassade för JS-produkter.</li>

</div>

<div class="faq-section">

<h2 class="wp-block-heading">Vanliga frågor</h2>


<div class="faq-item">
<span class="question">Vilka roller har mest nytta av den här AI-prompten för rollspelad discovery-intervju?</span>

<p class="answer"><strong>Grundare och produktansvariga</strong> använder den för att stresstesta positioneringen innan de låser en roadmap, eftersom den tvingar fram realistiska begränsningar och avvägningar. <strong>Demand gen och growth marketers</strong> använder den för att plocka fram invändningsspråk och ”varför nu”-triggers som förbättrar annonser, landningssidor och retargeting. <strong>Säljchefer</strong> använder den för att öva discovery-frågor och identifiera det verkliga ”gör inget”-alternativet som gör att affärer fastnar. <strong>Konsulter och byråer</strong> använder den när en kund inte kan få in tillräckligt många kundsamtal i kalendern, men ändå behöver trovärdiga voice-of-customer-inputs för budskap och copy.</p>

</div>

<div class="faq-item">
<span class="question">Vilka branscher får mest värde av den här AI-prompten för rollspelad discovery-intervju?</span>

<p class="answer"><strong>B2B SaaS</strong>-team får värde eftersom rollspelet kan efterlikna intressenter, interna godkännanden, byteskostnader och ”risken att välja fel” som gör att trials inte konverterar. <strong>E-handel och DTC</strong>-aktörer använder den för att hitta orsaker till tvekan (fraktoro, tillit, behov av social proof) och fraserna köpare använder när de jämför bundles eller prenumerationer. <strong>Professionella tjänsteföretag</strong> (byråer, redovisning, legal ops) får nytta när prompten synliggör hur prospekt bedömer trovärdighet, vad ”bra arbete” betyder för dem och vad som gör att de undviker onboarding. <strong>Marknadsplatser och plattformar</strong> använder den för att simulera tvåsidig friktion, som varför leverantörer churnar eller varför efterfrågesidan inte vill skapa konto ännu.</p>

</div>

<div class="faq-item">
<span class="question">Varför ger grundläggande AI-promptar för discovery-intervjuer med kunder svaga resultat?</span>

<p class="answer">En typisk prompt som ”<em>Skriv en kundintervju för mitt företag</em>” misslyckas eftersom den: saknar en strikt rollbegränsning (så modellen glider över till generiska råd), ger ingen personaspecificitet (roll, rutiner, press), ignorerar alternativ och byteskostnader (de verkliga beslutsdrivarna), producerar smickrande svar i stället för realistisk osäkerhet och invändningar, och missar ”resonemanget bakom åsikter” som talar om vad du ska ändra i ditt erbjudande. Den här prompten tvingar fram en trovärdig roll, tajta svar och explicita avvägningar, vilket gör insikterna användbara.</p>

</div>

<div class="faq-item">
<span class="question">Kan jag anpassa den här rollspels-prompten för discovery-intervju till min specifika situation?</span>

<p class="answer">Ja, och du gör det genom vad du ber rollspelet att gestalta: din målgrupp och din produktbeskrivning. Om du är vag kommer prompten att ställa upp till fem förtydligande frågor, vilket är användbart, men du får bättre resultat om du specificerar segment, kontext och begränsningar (budget, tidslinje, befintliga verktyg och vad som nyligen förändrades). Ett starkt sätt att anpassa är att lägga till ett ”scenarioankare”, som ”du köper för ett team på 12” eller ”du har testat två verktyg och churnat.” Följdprompt att använda efter några svar: ”Stay in character. Lista dina topp 5 invändningar rankade efter hur mycket de dödar affären, och för var och en, berätta vilket bevis som skulle minska den.”</p>

</div>

<div class="faq-item">
<span class="question">Vilka är de vanligaste misstagen när man använder den här rollspels-prompten för discovery-intervju?</span>

<p class="answer">Det största misstaget är att lämna målgruppen för vag; i stället för ”småföretagare”, prova ”ägare som själva driver hemtjänst-/hemservicebolag med 5–15 anställda som omsätter 30–80 000 dollar/månad och själva svarar i telefon.” Ett annat vanligt fel är att ge en otydlig produktbeskrivning, som ”en app som hjälper med produktivitet”, jämfört med ”ett Chrome-tillägg som sammanfattar kundmejl till nästa steg och utkastar svar i din ton.” Många hoppar också över begränsningar; ”valfri budget” ger fantasi-köp, medan ”måste kosta under 200 dollar/månad och kunna sättas upp på en eftermiddag” tvingar fram realistiska avvägningar. Slutligen trycker många inte på alternativ, så lägg till frågor som ”Vad testade du innan, och vad fick dig att sluta?”</p>

</div>

<div class="faq-item">
<span class="question">Vem ska INTE använda den här rollspels-prompten för discovery-intervju?</span>

<p class="answer">Den här prompten är inte idealisk för team som behöver statistiskt tillförlitlig marknadsresearch, för reglerade beslut som kräver expertråd, eller för engångsprojekt där du inte kommer att iterera på persona och frågor. Det är ett kvalitativt tankeverktyg, inte ett bevis på att din marknad är ”bevisad”. Om du behöver validering, använd den för att formulera hypoteser och bekräfta dem sedan med riktiga samtal, enkäter eller produktdata.</p>

</div>

<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "FAQPage",
  "mainEntity": [
    {
      "@type": "Question",
      "name": "Vilka roller har mest nytta av den här AI-prompten för rollspelad discovery-intervju?",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "Grundare och produktansvariga använder den för att stresstesta positioneringen innan de låser en roadmap, eftersom den tvingar fram realistiska begränsningar och avvägningar. Demand gen och growth marketers använder den för att plocka fram invändningsspråk och ”varför nu”-triggers som förbättrar annonser, landningssidor och retargeting. Säljchefer använder den för att öva discovery-frågor och identifiera det verkliga ”gör inget”-alternativet som gör att affärer fastnar. Konsulter och byråer använder den när en kund inte kan få in tillräckligt många kundsamtal i kalendern, men ändå behöver trovärdiga voice-of-customer-inputs för budskap och copy."
      }
    },
    {
      "@type": "Question",
      "name": "Vilka branscher får mest värde av den här AI-prompten för rollspelad discovery-intervju?",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "B2B SaaS-team får värde eftersom rollspelet kan efterlikna intressenter, interna godkännanden, byteskostnader och ”risken att välja fel” som gör att trials inte konverterar. E-handel och DTC-aktörer använder den för att hitta orsaker till tvekan (fraktoro, tillit, behov av social proof) och fraserna köpare använder när de jämför bundles eller prenumerationer. Professionella tjänsteföretag (byråer, redovisning, legal ops) får nytta när prompten synliggör hur prospekt bedömer trovärdighet, vad ”bra arbete” betyder för dem och vad som gör att de undviker onboarding. Marknadsplatser och plattformar använder den för att simulera tvåsidig friktion, som varför leverantörer churnar eller varför efterfrågesidan inte vill skapa konto ännu."
      }
    },
    {
      "@type": "Question",
      "name": "Varför ger grundläggande AI-promptar för discovery-intervjuer med kunder svaga resultat?",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "En typisk prompt som ”Skriv en kundintervju för mitt företag” misslyckas eftersom den: saknar en strikt rollbegränsning (så modellen glider över till generiska råd), ger ingen personaspecificitet (roll, rutiner, press), ignorerar alternativ och byteskostnader (de verkliga beslutsdrivarna), producerar smickrande svar i stället för realistisk osäkerhet och invändningar, och missar ”resonemanget bakom åsikter” som talar om vad du ska ändra i ditt erbjudande. Den här prompten tvingar fram en trovärdig roll, tajta svar och explicita avvägningar, vilket gör insikterna användbara."
      }
    },
    {
      "@type": "Question",
      "name": "Kan jag anpassa den här rollspels-prompten för discovery-intervju till min specifika situation?",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "Ja, och du gör det genom vad du ber rollspelet att gestalta: din målgrupp och din produktbeskrivning. Om du är vag kommer prompten att ställa upp till fem förtydligande frågor, vilket är användbart, men du får bättre resultat om du specificerar segment, kontext och begränsningar (budget, tidslinje, befintliga verktyg och vad som nyligen förändrades). Ett starkt sätt att anpassa är att lägga till ett ”scenarioankare”, som ”du köper för ett team på 12” eller ”du har testat två verktyg och churnat.” Följdprompt att använda efter några svar: ”Stay in character. Lista dina topp 5 invändningar rankade efter hur mycket de dödar affären, och för var och en, berätta vilket bevis som skulle minska den.”"
      }
    },
    {
      "@type": "Question",
      "name": "Vilka är de vanligaste misstagen när man använder den här rollspels-prompten för discovery-intervju?",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "Det största misstaget är att lämna målgruppen för vag; i stället för ”småföretagare”, prova ”ägare som själva driver hemtjänst-/hemservicebolag med 5–15 anställda som omsätter 30–80 000 dollar/månad och själva svarar i telefon.” Ett annat vanligt fel är att ge en otydlig produktbeskrivning, som ”en app som hjälper med produktivitet”, jämfört med ”ett Chrome-tillägg som sammanfattar kundmejl till nästa steg och utkastar svar i din ton.” Många hoppar också över begränsningar; ”valfri budget” ger fantasi-köp, medan ”måste kosta under 200 dollar/månad och kunna sättas upp på en eftermiddag” tvingar fram realistiska avvägningar. Slutligen trycker många inte på alternativ, så lägg till frågor som ”Vad testade du innan, och vad fick dig att sluta?”"
      }
    },
    {
      "@type": "Question",
      "name": "Vem ska INTE använda den här rollspels-prompten för discovery-intervju?",
      "acceptedAnswer": {
        "@type": "Answer",
        "text": "Den här prompten är inte idealisk för team som behöver statistiskt tillförlitlig marknadsresearch, för reglerade beslut som kräver expertråd, eller för engångsprojekt där du inte kommer att iterera på persona och frågor. Det är ett kvalitativt tankeverktyg, inte ett bevis på att din marknad är ”bevisad”. Om du behöver validering, använd den för att formulera hypoteser och bekräfta dem sedan med riktiga samtal, enkäter eller produktdata."
      }
    }
  ]
}
</script>
</div>

<div class="closing-section">

<p>Bra discovery handlar inte om ”fler frågor”. Det handlar om att få riktiga svar du kan använda. Klistra in prompten i ditt AI-verktyg, kör en fokuserad intervju och omvandla språket du hör till bättre positionering och renare beslut.</p>

</div><p>&lt;p&gt;The post <a rel="nofollow" href="https://nodenordic.se/prompts/rollspelsintervju-for-kundinsikt/">Rollspelsintervju för kundinsikt</a> first appeared on <a rel="nofollow" href="https://nodenordic.se">Node Nordic - AI Konsult för företag</a>.&lt;/p&gt;</p>
]]></content:encoded>
					
		
		
			</item>
	</channel>
</rss>
