Priority Pixels logo

Brand Guidelines

Enrichment

Insights and blog posts need approximately one enrichment element per 500 words. Use this library as a reference for the elements available and the exact prompt that gets Claude to apply them correctly.

Each block shows the rendered element on the left and the prompt to give Claude on the right, alongside the HTML that should end up in the post.

Blockquote

Example

A Google core update tells you nothing about visibility in ChatGPT, Perplexity or Copilot.

Prompt

Pull the single sharpest sentence from the section above and turn it into a blockquote. It must be a strong, standalone claim that earns the visual emphasis on its own, not a generic summary. Place the blockquote between two paragraphs of prose. Never place a blockquote directly before an H2, table, list or code block. Do not add attribution unless the quote is from a named external source.

HTML to output
<blockquote>
<p>Your standout sentence here.</p>
</blockquote>

Quote with Attribution

Example

The AI Overview redesign permanently changed the relationship between organic rank and click-through. We're now measuring two surfaces, not one.

Liz Reid, VP of Search at Google · Search Central blog, May 2026
Prompt

Where a section cites a quote from a named external person (an analyst, executive, customer or industry source), render it with attribution. This is different from a blockquote, which pulls a sentence from the article itself. The quote should be one to two sentences, in quotation marks if cited verbatim. The citation line names the person, their role or company, and the source. Confirm the source URL is live before pasting. Place between two paragraphs of prose, never directly before an H2.

HTML to output
<figure class="pp-quote">
<blockquote class="pp-quote__body">
<p>The quoted text goes here.</p>
</blockquote>
<figcaption class="pp-quote__cite">
<span class="pp-quote__cite-dash">&mdash;</span>
<span><strong>Name</strong>, Role at Company · Source, Date</span>
</figcaption>
</figure>

Table

Example
Channel Best for Typical lead time
Organic search Long-term, lower CPA 3 to 6 months
Paid search Demand capture, fast tests 1 to 2 weeks
LinkedIn Ads B2B targeting by role 2 to 4 weeks
Prompt

Where the section above is comparing options, criteria or features across three or more items, convert it into a table. The first column is the thing being compared, the rest are its attributes. Header row must use thead with th cells, never bare th inside tbody. Keep cell content short. Place at least one paragraph of prose between the table and the next H2. Never place a table directly before another enrichment element.

HTML to output
<table>
<thead>
<tr>
<th>Header 1</th>
<th>Header 2</th>
</tr>
</thead>
<tbody>
<tr>
<td>Cell</td>
<td>Cell</td>
</tr>
</tbody>
</table>

Code Example

Example
<script type="application/ld+json">
{
  "@context": "https://schema.org",
  "@type": "Organization",
  "name": "Priority Pixels",
  "url": "https://prioritypixels.co.uk"
}
</script>
Prompt

For technical content that benefits from a concrete example such as schema markup, robots directives, htaccess rules or a configuration snippet, render the example as a code block using pre and code together. Keep the snippet short and focused on the point being made in the surrounding paragraphs. Never use a code block for plain English content or quoted prose. Always wrap a paragraph of prose around the code block, never end an H2 section on it.

HTML to output
<pre><code>
your code snippet here
</code></pre>

Bar Chart

Example

Example metric · Five segments

Sample bar chart title goes here

Short caption explaining what the chart shows. Two sentences maximum.

Segment A
Segment B
Segment C
Segment D
Segment E

Sources: Example data only.

Prompt

Where a section presents a comparison of two or more discrete values that the reader needs to absorb at a glance, render the data as a bar chart. Each bar must have an inline style of style="--h: NN%" matching the value shown above the bar, where NN is the percentage of the y-axis maximum. Cycle the bar colours in this exact order: teal, pink, yellow, teal, pink. Include an eyebrow, a title, a one-line caption, a sources line below the chart, and an aria-label on the chart body for accessibility. Place between two paragraphs of prose, never directly before an H2.

HTML to output
<div class="pp-chart">
<p class="pp-eyebrow">Eyebrow · Subhead</p>
<h3>Chart title</h3>
<p>One-line caption explaining what the chart shows.</p>
<div class="pp-chart__body" role="img" aria-label="Plain-English summary">
<div class="pp-chart__y-axis">
<span>100%</span><span>80%</span><span>60%</span>
<span>40%</span><span>20%</span><span>0%</span>
</div>
<div class="pp-chart__plot">
<div class="pp-chart__bar" style="--h: 22%">
<span class="pp-chart__value">22%</span>
<div class="pp-chart__col pp-chart__col--teal"></div>
</div>
<div class="pp-chart__bar" style="--h: 41%">
<span class="pp-chart__value">41%</span>
<div class="pp-chart__col pp-chart__col--pink"></div>
</div>
<div class="pp-chart__bar" style="--h: 58%">
<span class="pp-chart__value">58%</span>
<div class="pp-chart__col pp-chart__col--yellow"></div>
</div>
<div class="pp-chart__bar" style="--h: 73%">
<span class="pp-chart__value">73%</span>
<div class="pp-chart__col pp-chart__col--teal"></div>
</div>
<div class="pp-chart__bar" style="--h: 87%">
<span class="pp-chart__value">87%</span>
<div class="pp-chart__col pp-chart__col--pink"></div>
</div>
</div>
</div>
<div class="pp-chart__x-axis">
<div class="pp-chart__x-label">Segment A</div>
<div class="pp-chart__x-label">Segment B</div>
<div class="pp-chart__x-label">Segment C</div>
<div class="pp-chart__x-label">Segment D</div>
<div class="pp-chart__x-label">Segment E</div>
</div>
<p class="pp-chart__sources"><strong>Sources:</strong> Source citation here.</p>
</div>

Pie Chart

Example

Example metric · Channel mix

Sample pie chart title goes here

Short caption explaining what the breakdown shows. Two sentences maximum.

Sources: Example data only.

Prompt

Where a section breaks a whole into discrete proportional parts that sum to 100 per cent, render the data as a pie chart. Use a conic-gradient for the pie itself, listing slice colours and start to end percentages in order. Cycle the slice colours in this order: teal, pink, yellow, dark grey, then a neutral grey for any remaining segments. The legend on the right must list each slice in the same order with a swatch, label and percentage. Include an eyebrow, title, one-line caption, sources line and an aria-label on the chart body. Place between two paragraphs of prose, never directly before an H2.

HTML to output
<div class="pp-pie-chart">
<p class="pp-eyebrow">Eyebrow · Subhead</p>
<h3>Chart title</h3>
<p>One-line caption explaining what the breakdown shows.</p>
<div class="pp-pie-chart__body" role="img" aria-label="Plain-English summary of the slices and percentages">
<div class="pp-pie-chart__pie" style="--pie-gradient: conic-gradient(
#4fbab7 0 38%,
#ed3779 38% 62%,
#ffc63b 62% 80%,
#262728 80% 92%,
#b8b8b8 92% 100%
)"></div>
<ul class="pp-pie-chart__legend">
<li>
<span class="pp-pie-chart__swatch pp-pie-chart__swatch--teal"></span>
<span class="pp-pie-chart__legend-label">Segment A</span>
<span class="pp-pie-chart__legend-value">38%</span>
</li>
<li>
<span class="pp-pie-chart__swatch pp-pie-chart__swatch--pink"></span>
<span class="pp-pie-chart__legend-label">Segment B</span>
<span class="pp-pie-chart__legend-value">24%</span>
</li>
<li>
<span class="pp-pie-chart__swatch pp-pie-chart__swatch--yellow"></span>
<span class="pp-pie-chart__legend-label">Segment C</span>
<span class="pp-pie-chart__legend-value">18%</span>
</li>
<li>
<span class="pp-pie-chart__swatch pp-pie-chart__swatch--dark"></span>
<span class="pp-pie-chart__legend-label">Segment D</span>
<span class="pp-pie-chart__legend-value">12%</span>
</li>
<li>
<span class="pp-pie-chart__swatch pp-pie-chart__swatch--grey"></span>
<span class="pp-pie-chart__legend-label">Segment E</span>
<span class="pp-pie-chart__legend-value">8%</span>
</li>
</ul>
</div>
<p class="pp-pie-chart__sources"><strong>Sources:</strong> Source citation here.</p>
</div>

Colour Blocks

Example

Example · Pillars

Four sample principles

01

Principle One

02

Principle Two

03

Principle Three

04

Principle Four

Prompt

Where a section presents three or four standalone principles, pillars or constants that the reader should absorb at a glance, render them as solid colour blocks. Each block is just a number and a short uppercase title, no body text. Use this for the strongest visual emphasis on the page, sparingly. Choose colour modifiers from teal, pink, yellow and dark grey, in any order. Include an eyebrow above the heading. For three blocks add style="--blocks: 3" on the grid, for four use the default of two columns which auto-wraps to a 2x2 grid.

HTML to output
<div class="pp-blocks">
<p class="pp-blocks__eyebrow">Eyebrow line</p>
<h3 class="pp-blocks__heading">Blocks heading</h3>
<div class="pp-blocks__grid">
<div class="pp-block pp-block--teal">
<p class="pp-block__number">01</p>
<h4 class="pp-block__title">Principle name</h4>
</div>
<div class="pp-block pp-block--pink">
<p class="pp-block__number">02</p>
<h4 class="pp-block__title">Principle name</h4>
</div>
<div class="pp-block pp-block--yellow">
<p class="pp-block__number">03</p>
<h4 class="pp-block__title">Principle name</h4>
</div>
<div class="pp-block pp-block--dark">
<p class="pp-block__number">04</p>
<h4 class="pp-block__title">Principle name</h4>
</div>
</div>
</div>

Stat Tiles

Example

78%

Of UK B2B buyers research vendors anonymously before talking to sales

3.2x

Lift in MQL conversion when LinkedIn Ads run alongside Google Search

£42

Average cost per lead from UK B2B Google Search campaigns in 2025

Sources: Example data only.

Prompt

Where a section cites three or four standalone statistics that the reader should absorb at a glance, render them as stat tiles. Each tile is one number or short value plus a one-sentence label describing what it represents. Cycle the value colours in this exact order: teal, pink, yellow, then teal again if a fourth tile is needed. Always include a sources line below the grid citing every figure. Use three tiles when possible, four if the data justifies it. Place between two paragraphs of prose, never directly before an H2.

HTML to output
<div class="pp-stat-tiles">
<div class="pp-stat-tiles__grid">
<div class="pp-stat-tile pp-stat-tile--teal">
<p class="pp-stat-tile__value">78%</p>
<p class="pp-stat-tile__label">One-sentence label for the first stat.</p>
</div>
<div class="pp-stat-tile pp-stat-tile--pink">
<p class="pp-stat-tile__value">3.2x</p>
<p class="pp-stat-tile__label">One-sentence label for the second stat.</p>
</div>
<div class="pp-stat-tile pp-stat-tile--yellow">
<p class="pp-stat-tile__value">£42</p>
<p class="pp-stat-tile__label">One-sentence label for the third stat.</p>
</div>
</div>
<p class="pp-stat-tiles__sources"><strong>Sources:</strong> Source citation for every figure.</p>
</div>

Simple Timeline

Example
January 2026 Discovery and audit
March 2026 Build and integration
June 2026 Launch and first reporting cycle
Prompt

Where a section references three or more dated events the reader needs to see in chronological order, render them as a horizontal timeline. Each event has a date in uppercase and a short one-line description. Marker colours cycle teal, pink, yellow automatically. Use three to five events maximum. For four or five events add style="--events: 4" or "--events: 5" on the track. Place between two paragraphs of prose, never directly before an H2.

HTML to output
<div class="pp-timeline">
<div class="pp-timeline__track">
<div class="pp-timeline__event">
<div class="pp-timeline__marker"></div>
<span class="pp-timeline__date">Date</span>
<span class="pp-timeline__title">Short event description</span>
</div>
<div class="pp-timeline__event">
<div class="pp-timeline__marker"></div>
<span class="pp-timeline__date">Date</span>
<span class="pp-timeline__title">Short event description</span>
</div>
<div class="pp-timeline__event">
<div class="pp-timeline__marker"></div>
<span class="pp-timeline__date">Date</span>
<span class="pp-timeline__title">Short event description</span>
</div>
</div>
</div>

Complex Timeline

Example

Campaign · Q1 to Q3 example

B2B lead-gen campaign rollout

Q1 · Discovery

Audit and Foundations

Funnel audit, persona definition and measurement plan. Baseline metrics captured before any campaign goes live.

Q2 · Build

Creative and Integration

Landing pages, ad accounts, CRM and lead routing all wired together. Test budgets active by the end of the quarter.

Q3 · Optimise

Iterate and Scale

Double down on what works, kill what doesn't, refine creative and audiences weekly. Cost per qualified lead trends downward.

Prompt

Use the complex timeline variant when a section frames multiple dated events around a single overarching narrative that deserves its own headline. Add a short pink eyebrow above an uppercase heading. Each event sits inside a card with its date and source as a coloured meta line, an uppercase card title, and a one to two sentence body with the standout phrase in strong tags. Finish with a one-line footer that summarises what the timeline tells the reader. Use three or four events maximum. Place between two paragraphs of prose, never directly before an H2. For four events add style="--events: 4" on the track.

HTML to output
<div class="pp-timeline">
<p class="pp-timeline__eyebrow">Eyebrow line</p>
<h3 class="pp-timeline__heading">Timeline headline</h3>
<div class="pp-timeline__track">
<div class="pp-timeline__event">
<div class="pp-timeline__marker"></div>
<div class="pp-timeline__card">
<span class="pp-timeline__meta">Date · Source</span>
<h4 class="pp-timeline__card-title">Event title</h4>
<p class="pp-timeline__card-body">Event body. <strong>Standout phrase.</strong></p>
</div>
</div>
<div class="pp-timeline__event">
<div class="pp-timeline__marker"></div>
<div class="pp-timeline__card">
<span class="pp-timeline__meta">Date · Source</span>
<h4 class="pp-timeline__card-title">Event title</h4>
<p class="pp-timeline__card-body">Event body. <strong>Standout phrase.</strong></p>
</div>
</div>
<div class="pp-timeline__event">
<div class="pp-timeline__marker"></div>
<div class="pp-timeline__card">
<span class="pp-timeline__meta">Date · Source</span>
<h4 class="pp-timeline__card-title">Event title</h4>
<p class="pp-timeline__card-body">Event body. <strong>Standout phrase.</strong></p>
</div>
</div>
</div>
<p class="pp-timeline__footer">One-line footnote.</p>
</div>

Vertical Timeline (Workflow)

Example

Example · Workflow

A Sample Workflow Title

Brief one-line summary of what the workflow covers

  1. Discover
  2. Audit
  3. Plan
  4. Build
  5. Test
  6. Launch
  7. Measure
Prompt

Where a section explains a sequential workflow or process that benefits from being read top-to-bottom rather than left-to-right, render it as a vertical timeline. Use a short eyebrow above an uppercase heading, then a one-line subtitle, then the ordered list of steps. Each step is a single uppercase phrase. Dots cycle teal, pink, yellow by default. To group phases visually, add a modifier on each step: pp-vtimeline__step--teal, --pink or --yellow. Optional footer line below the list for attribution or context. Use five to nine steps. Place between two paragraphs of prose, never directly before an H2.

HTML to output
<div class="pp-vtimeline">
<p class="pp-vtimeline__eyebrow">Eyebrow line</p>
<h3 class="pp-vtimeline__heading">Workflow heading</h3>
<p class="pp-vtimeline__subtitle">Short subtitle</p>
<ol class="pp-vtimeline__steps">
<li class="pp-vtimeline__step">
<span class="pp-vtimeline__dot"></span>
<span class="pp-vtimeline__title">Step one</span>
</li>
<li class="pp-vtimeline__step">
<span class="pp-vtimeline__dot"></span>
<span class="pp-vtimeline__title">Step two</span>
</li>
<li class="pp-vtimeline__step">
<span class="pp-vtimeline__dot"></span>
<span class="pp-vtimeline__title">Step three</span>
</li>
</ol>
<p class="pp-vtimeline__footer">Optional footer attribution</p>
</div>

Highlighted Single Statistic

Example

78%

Anonymous research dominates the B2B journey

Most of the buyer journey now happens before your sales team is ever contacted. That makes your brand's organic and AI-search presence the difference between being shortlisted and being missed entirely.

Source: Example data only.
Prompt

Where a single statistic anchors a section's whole argument and deserves more visual weight than a stat tile, render it as a highlighted single statistic. One number on the left, a short heading and one to two sentence explanation on the right, with the source cited beneath. Pick the colour modifier (teal, pink, yellow) to match the section's tone. Use this sparingly, no more than once per post, on the stat that genuinely matters most. Place between two paragraphs of prose, never directly before an H2.

HTML to output (pick the colour modifier)
<div class="pp-stat-feature pp-stat-feature--teal">
<div class="pp-stat-feature__grid">
<p class="pp-stat-feature__value">78%</p>
<div>
<h4 class="pp-stat-feature__heading">Short heading for the stat</h4>
<p class="pp-stat-feature__body">One to two sentences of context for the stat.</p>
<span class="pp-stat-feature__source"><strong>Source:</strong> Source citation here.</span>
</div>
</div>
</div>

Definition List

Example
AEO
Answer Engine Optimisation. The practice of structuring content for direct answers in AI Overviews and similar AI-powered search features.
GEO
Generative Engine Optimisation. Optimising content for citation inside ChatGPT, Perplexity, Copilot and other LLM-powered search tools.
AI Share of Voice
The percentage of priority queries where a brand is referenced inside LLM-generated answers, compared with named competitors.
Fan-out query
A retrieval process where a single user query is broken into multiple sub-queries, each searched independently before answers are synthesised.
Prompt

Where a section uses three or more acronyms, technical terms or platform-specific concepts the reader may not recognise, render the vocabulary as a definition list. Each entry pairs a short term in uppercase with a one to two sentence definition. Order entries logically (alphabetical, or in the order they first appear in the article). Use the semantic dl, dt and dd elements. Term colours cycle teal, pink, yellow automatically. Place at the end of a section as a reference block, or near the top as a glossary preface.

HTML to output
<dl class="pp-glossary">
<div class="pp-glossary__entry">
<dt class="pp-glossary__term">Term</dt>
<dd class="pp-glossary__def">One to two sentence definition.</dd>
</div>
<div class="pp-glossary__entry">
<dt class="pp-glossary__term">Term</dt>
<dd class="pp-glossary__def">One to two sentence definition.</dd>
</div>
<div class="pp-glossary__entry">
<dt class="pp-glossary__term">Term</dt>
<dd class="pp-glossary__def">One to two sentence definition.</dd>
</div>
</dl>

Callout Box

Example
Tip

Use the tip variant for positive, actionable advice the reader can apply immediately.

Note

Use the note variant for a key takeaway or piece of context that doesn't fit the surrounding paragraphs but matters.

Warning

Use the warning variant for caveats, common pitfalls or deadlines the reader needs to be aware of before acting.

Prompt

Where a section contains a meta-note to the reader that sits outside the main argument (a tip, a key takeaway, a caveat or a deadline), render it as a callout box. Use the tip variant for actionable advice, the note variant for context the reader should hold in mind, and the warning variant for pitfalls or hard deadlines. One short paragraph per callout, two sentences maximum. Never use a callout for a sentence pulled from the article itself, that is what blockquote is for. Place between two paragraphs of prose, never directly before an H2.

HTML to output (pick the variant)
<div class="pp-callout pp-callout--tip">
<span class="pp-callout__icon">
<svg viewBox="0 0 24 24" aria-hidden="true">
<path d="M9 21a1 1 0 0 0 1 1h4a1 1 0 0 0 1-1v-1H9v1zm3-19a7 7 0 0 0-4 12.74V17a1 1 0 0 0 1 1h6a1 1 0 0 0 1-1v-2.26A7 7 0 0 0 12 2z"/>
</svg>
</span>
<div class="pp-callout__body">
<span class="pp-callout__label">Tip</span>
<p>Your tip content here.</p>
</div>
</div>

<div class="pp-callout pp-callout--note">
<span class="pp-callout__icon">
<svg viewBox="0 0 24 24" aria-hidden="true">
<path d="M12 2a10 10 0 1 0 10 10A10 10 0 0 0 12 2zm0 5a1.5 1.5 0 1 1-1.5 1.5A1.5 1.5 0 0 1 12 7zm2 11h-4a1 1 0 0 1 0-2h1v-4h-1a1 1 0 0 1 0-2h2a1 1 0 0 1 1 1v5h1a1 1 0 0 1 0 2z"/>
</svg>
</span>
<div class="pp-callout__body">
<span class="pp-callout__label">Note</span>
<p>Your note content here.</p>
</div>
</div>

<div class="pp-callout pp-callout--warning">
<span class="pp-callout__icon">
<svg viewBox="0 0 24 24" aria-hidden="true">
<path d="M12 2L1 21h22L12 2zm0 6a1 1 0 0 1 1 1v6a1 1 0 0 1-2 0V9a1 1 0 0 1 1-1zm0 11a1.25 1.25 0 1 1 1.25-1.25A1.25 1.25 0 0 1 12 19z"/>
</svg>
</span>
<div class="pp-callout__body">
<span class="pp-callout__label">Warning</span>
<p>Your warning content here.</p>
</div>
</div>

Card Grid

Example
Service

Web Design

Bespoke WordPress and WooCommerce websites built for measurable performance and conversion.

Service

SEO

Visibility work grounded in technical, content and authority signals. UK-focused, no shortcuts.

Service

PPC

Paid search and social campaigns that deliver qualified leads, not just clicks or vanity metrics.

Prompt

Where a section introduces three or four equally-weighted concepts, features, services or announcements that the reader needs to take in side by side, render them as a card grid. Each card has a short optional eyebrow above the title, a short title in uppercase and a one-to-two-sentence body. Order does not imply priority. Card accent colours cycle teal, pink, yellow automatically. For a four-card grid, add style="--cards: 4" on the wrapping div. Place between two paragraphs of prose, never directly before an H2.

HTML to output
<div class="pp-cards">
<div class="pp-cards__grid">
<div class="pp-card">
<span class="pp-card__eyebrow">Eyebrow</span>
<h4 class="pp-card__title">Card title</h4>
<p class="pp-card__body">One to two sentences about the card.</p>
</div>
<div class="pp-card">
<span class="pp-card__eyebrow">Eyebrow</span>
<h4 class="pp-card__title">Card title</h4>
<p class="pp-card__body">One to two sentences about the card.</p>
</div>
<div class="pp-card">
<span class="pp-card__eyebrow">Eyebrow</span>
<h4 class="pp-card__title">Card title</h4>
<p class="pp-card__body">One to two sentences about the card.</p>
</div>
</div>
</div>

Numbered Process Steps

Example
  1. 1

    Audit

    Review the current digital presence and identify the quick wins.

  2. 2

    Strategy

    Define goals, audience and KPIs aligned with business outcomes.

  3. 3

    Execute & Measure

    Launch campaigns, track results and iterate based on the data.

Prompt

Where a section explains a sequence the reader needs to follow in order, render the sequence as numbered process steps. Use three or four steps maximum, never more. Each step has a short title in uppercase and a one-sentence description of what happens at that stage. Number circles cycle through teal, pink, yellow automatically. For a four-step process, add style="--steps: 4" on the ol. Place between two paragraphs of prose, never directly before an H2.

HTML to output
<div class="pp-process">
<ol class="pp-process__steps">
<li class="pp-process__step">
<div class="pp-process__number">1</div>
<h4 class="pp-process__title">Step name</h4>
<p class="pp-process__body">One-sentence description of what happens at this step.</p>
</li>
<li class="pp-process__step">
<div class="pp-process__number">2</div>
<h4 class="pp-process__title">Step name</h4>
<p class="pp-process__body">One-sentence description.</p>
</li>
<li class="pp-process__step">
<div class="pp-process__number">3</div>
<h4 class="pp-process__title">Step name</h4>
<p class="pp-process__body">One-sentence description.</p>
</li>
</ol>
</div>

Comparison Columns

Example
Do
  • Run keyword research before writing.
  • Lead with the prospect's problem.
  • Cite a UK source for every statistic.
  • Use a verifiable, recent reference.
Don't
  • Write to fill word count.
  • Lead with the agency's services.
  • Invent plausible-sounding figures.
  • Quote unsourced or outdated stats.
Prompt

Where a section gives tactical guidance with clear right and wrong approaches, render the contrast as two side-by-side comparison columns. The left column is "Do" or "Before" with a green tick. The right column is "Don't" or "After" with a red cross. Each column gets three to five short bullets, no full sentences. Bullets must be parallel in structure between the two columns so the reader can compare each row directly. Place between two paragraphs of prose, never directly before an H2.

HTML to output
<div class="pp-compare">
<div class="pp-compare__grid">
<div class="pp-compare__col pp-compare__col--do">
<div class="pp-compare__header">
<span class="pp-compare__icon">&#10003;</span> Do
</div>
<ul class="pp-compare__list">
<li>First do.</li>
<li>Second do.</li>
<li>Third do.</li>
</ul>
</div>
<div class="pp-compare__col pp-compare__col--dont">
<div class="pp-compare__header">
<span class="pp-compare__icon">&#10005;</span> Don't
</div>
<ul class="pp-compare__list">
<li>First don't.</li>
<li>Second don't.</li>
<li>Third don't.</li>
</ul>
</div>
</div>
</div>

Screenshot with Caption

Example
Morgan Sindall Construction case studies page
Morgan Sindall Construction: A well-structured case studies page that lets visitors filter projects by sector.
Prompt

Where a section references a specific named brand, page or screen the reader would benefit from seeing, insert a captioned screenshot of that page. Use a 1800x1200 (3:2 aspect ratio) screenshot saved to the WordPress media library. The caption must start with the brand name in strong tags, follow with one sentence of context, and link the relevant page or asset on the external site with target blank. Never use a screenshot decoratively or where the page being shown is not directly relevant to the surrounding paragraphs.

HTML to output
<div class="blog-screenshot-box">
<div class="screenshot-image">
<img src="https://prioritypixels.co.uk/wp-content/uploads/YYYY/MM/file.jpg"
alt="Descriptive alt text" width="1800" height="1200">
</div>
<div class="screenshot-caption">
<strong>Brand name:</strong> One sentence of context that
<a href="https://example.com/page" target="_blank"
title="Descriptive link title">links the page being shown</a>
on the external site.
</div>
</div>

Video Embed

Example
Prompt

Where a section references a video that materially adds to the point being made (a product demo, an executive keynote clip, a recorded talk), embed it inline using the brand video wrapper. Use the YouTube or Vimeo embed URL, not the watch URL. The video must be directly relevant to the surrounding paragraphs, never decorative. Confirm the URL is still live before pasting. Place between two paragraphs of prose, never directly before an H2.

HTML to output (YouTube)
<div class="blog-video-box">
<div class="blog-video-box__frame">
<iframe src="https://www.youtube.com/embed/VIDEO_ID"
title="Descriptive title"
frameborder="0"
allow="accelerometer; autoplay; clipboard-write; encrypted-media; gyroscope; picture-in-picture"
allowfullscreen></iframe>
</div>
</div>
HTML to output (Vimeo)
<div class="blog-video-box">
<div class="blog-video-box__frame">
<iframe src="https://player.vimeo.com/video/VIDEO_ID"
title="Descriptive title"
frameborder="0"
allow="autoplay; fullscreen; picture-in-picture"
allowfullscreen></iframe>
</div>
</div>

Embedded Social Post

Example
Prompt

Where a section references a named industry source, executive announcement or update from a platform like Google, Microsoft or LinkedIn, embed the original social post inline. Use the iframe embed format for LinkedIn (URL pattern: linkedin.com/embed/feed/update/urn:li:activity:NUMERIC_ID, taken from the post's embed code on LinkedIn) and the blockquote with twitter-tweet class for X / Twitter. Confirm the URL is still live before pasting. Place the embed between two paragraphs of prose, never directly before an H2 or another enrichment element.

HTML to output (LinkedIn)
<div class="blog-social-box">
<iframe style="max-width: 100%;"
title="Descriptive title of the embedded post"
src="https://www.linkedin.com/embed/feed/update/urn:li:activity:NUMERIC_ID"
width="504" height="600" frameborder="0"
allowfullscreen="allowfullscreen"></iframe>
</div>
HTML to output (X / Twitter)
<div class="blog-social-box">
<blockquote class="twitter-tweet" data-lang="en">
<p lang="en" dir="ltr">Tweet text pasted in here as a fallback if the script fails to load.</p>
&mdash; Author Name (@handle)
<a href="https://twitter.com/handle/status/NUMERIC_ID">Date</a>
</blockquote>
<script async src="https://platform.twitter.com/widgets.js" charset="utf-8"></script>
</div>
Copied to clipboard!