# Ghost editor guide

Ghost is the private, headless content tool for the People for Research website. Publish content in Ghost only when it is ready for the public website; the Ghost site itself is not the public destination.

This guide is for content editors. Developers adding or changing a Ghost-backed destination must follow the [Ghost integration guidelines](./ghost-integration-guidelines.md).

## Safe publishing routine

1. Create or update the post as a **Draft**.
2. Check the title, copy, links, category tag and feature image (where required).
3. Add the destination tag from the tables below.
4. Use Ghost preview to check the post, then publish it.
5. Open the matching page on peopleforresearch.co.uk and confirm the content appears as expected. Website content normally refreshes within a minute.

If you are replacing content in a featured position, add its placement tag to the replacement post first, then remove it from the old post. For singleton placements, keep **exactly one published post** using each placement tag. For content-only placements, the newest published Post with exactly one matching website placement tag is validated; if it is malformed, the website uses its built-in fallback and does not use an older Post. The repeatable `#our-community-testimonial` tag is the exception: publish one Post per approved testimonial.

## Featured content on service pages

Use one of these internal placement tags in addition to the normal editorial category tag. A feature image is required: without it, the website deliberately hides the featured card.

| Service page              | Placement tag                                |
| ------------------------- | -------------------------------------------- |
| Consumer recruitment      | `#service-feature-consumer-recruitment`      |
| B2B recruitment           | `#service-feature-b2b-recruitment`           |
| International recruitment | `#service-feature-international-recruitment` |
| Quantitative recruitment  | `#service-feature-quantitative-recruitment`  |
| Panel management          | `#service-feature-panel-management`          |
| Low digital recruitment   | `#service-feature-low-digital-recruitment`   |
| Accessibility recruitment | `#service-feature-accessibility-recruitment` |
| Accessibility Collective  | `#service-feature-accessibility-collective`  |
| Customer list recruitment | `#service-feature-customer-list-recruitment` |
| Incentive management      | `#service-feature-incentive-management`      |
| Recruitment and studio    | `#service-feature-recruitment-and-studio`    |

The Accessibility Collective and Incentive management pages use the heading “Community tips”; this is intentional even if the selected post is not a case study.

## Downloadable resources on service pages

Use one of these internal placement tags to add a downloadable guide to the matching service page. Keep the normal Resources category tag as well; the placement tag is additive and does not replace it.

| Service page              | Placement tag                                 |
| ------------------------- | --------------------------------------------- |
| Consumer recruitment      | `#service-resource-consumer-recruitment`      |
| B2B recruitment           | `#service-resource-b2b-recruitment`           |
| Quantitative recruitment  | `#service-resource-quantitative-recruitment`  |
| Accessibility recruitment | `#service-resource-accessibility-recruitment` |

There must be **exactly one published post** for each placement tag. If two are published, the newest one is displayed. The post must have a feature image and its first Ghost **File** card must be a PDF uploaded to Ghost (an `https://people-for-research.ghost.io/content/files/...` URL whose path ends in `.pdf`); later File cards are ignored. If any of these requirements are missing, the service page hides the resource section and remains otherwise usable.

Resource detail pages are not currently supported, so use the download button on the service page and do not link to a resource-detail page.

## Participant FAQs

The FAQ block on `/participant/how-it-works` uses the tag `#participant-faqs`. Keep that tag on exactly one published post. Write each question as an **H2** heading, followed by its answer (paragraphs, lists and links are supported). Each H2 and answer becomes one FAQ item and valid questions also appear in search-engine FAQ data.

## Homepage placements

Homepage placements are content-only overrides. Use a **Post** with exactly one of the internal tags below; the newest published post wins. Keep only one published post per placement where possible. Placement-only posts must **not** have normal Insights or Resources category tags, so they cannot appear in those listings.

The homepage uses bounded Ghost reads and revalidates cached content every minute. If a post is missing, invalid, or Ghost cannot be reached, that one homepage section returns to its built-in website copy without affecting the other sections.

| Homepage section | Internal tag             | Required post format                                                                                                  |
| ---------------- | ------------------------ | --------------------------------------------------------------------------------------------------------------------- |
| Announcement     | `#homepage-announcement` | Title = announcement message; HTML = one plain-text paragraph containing the link label; Custom excerpt is optional   |
| Hero             | `#homepage-hero`         | Title; then one plain-text paragraph and one unordered list with exactly three items                                  |
| Why us           | `#homepage-why-us`       | Title; then one plain-text paragraph                                                                                  |
| User Viewing     | `#homepage-user-viewing` | Title; then one promo paragraph with one highlighted phrase and one unordered list with exactly four plain-text items |

Use plain text only in these placements: no headings, links, italic text, images, cards, embeds, or extra paragraphs/lists. The only bold text allowed is the single required `<strong>` statistic in each Hero list item and the single required `<strong>` highlight in the User Viewing promo.

```html
<p>Participant recruitment for research teams worldwide.</p>
<ul>
  <li><strong>1.2M</strong> recruited participants</li>
  <li><strong>40+</strong> countries recruited in</li>
  <li><strong>55M+</strong> completed screeners</li>
</ul>
```

The User Viewing promo must have a non-empty plain-text prefix, exactly one bold highlight, and a non-empty plain-text suffix, followed by four plain-text feature items. For example:

```html
<p>
  Get <strong>15% discount</strong> on our viewing facility hire when using our
  People for Research recruitment services.
</p>
<ul>
  <li>Located in the heart of Bristol</li>
  <li>Professional UX testing lab</li>
  <li>Live observation</li>
  <li>State-of-the-art technology</li>
</ul>
```

For the announcement, leave the Custom excerpt blank for the standard timing. It appears when the post is published and the website hides it exactly seven days later. Unpublishing the post hides it immediately. The post remains published in Ghost after the seven days; only its website banner expires.

To override the standard timing, use an offset-bearing RFC3339 schedule in the Custom excerpt exactly as follows (the start is inclusive and the end is exclusive):

```text
start=2026-09-01T09:00:00+01:00;end=2026-09-08T09:00:00+01:00
```

The announcement link always goes to the website’s fixed terms-and-conditions policy route. The Why us and User Viewing buttons, User Viewing logo and icon order, hero random local image, trust logos, styling, and animations are all fixed in website code and cannot be changed in Ghost.

Keep titles and text concise. The maximum lengths are 140 characters for titles, 500 for a paragraph or each User Viewing promo segment, 24 for a Hero statistic, and 100 for a Hero label or User Viewing feature. Overlong or empty fields, an invalid explicit announcement schedule, unexpected HTML structure, or an incorrect number of list items invalidate the entire placement and show the built-in fallback instead. Do not try to combine a partial Ghost update with the fallback copy.

## Contact Us placements

`/contact-us` uses **Posts**, never Ghost Pages. Create both Posts as **Drafts** first. Give each Post exactly one placement tag and no Insights, Resources, or other editorial category tag, so it cannot appear in editorial listings. Drafts are invisible to the website; only a published Post can override the built-in copy.

Posts with another website placement tag are ignored. The newest published Post with exactly one matching website placement tag is then validated independently for each section. If that candidate is missing, Ghost is unavailable, or it is malformed, only that section keeps its built-in copy. The website never falls back to an older Post for that tag.

| Section         | Internal tag                  | Post title purpose                                            | Exact permitted body                                                                                                                                                                                                                |
| --------------- | ----------------------------- | ------------------------------------------------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| Hero            | `#contact-us-hero`            | Displayed hero heading, 1–140 plain-text characters           | Empty: add no Ghost body blocks.                                                                                                                                                                                                    |
| Contact details | `#contact-us-contact-details` | Displayed prompt above the cards, 1–140 plain-text characters | Exactly four native blocks in this order: H2 card label, paragraph email address, H2 card label, paragraph email address. Labels are 1–140 plain-text characters; each email is 1–254 characters and must be a valid email address. |

Do not add links, bold/italic styling, images, cards, embeds, HTML, nested formatting, or extra blocks. The two contact cards stay in the Post order.

Website-owned elements remain fixed: the page layout and responsive spacing, client navigation and footer, Typeform embed and its configured form/thank-you behaviour, dark-mode treatment, card layout and styling, email obfuscation, and email `mailto:` button behaviour. Edit only the stated heading, prompt, card labels, and email addresses.

### Seed-ready current content

Hero Post — title: `Great insights start with quality participants.` Body: empty.

Contact details Post — title: `Need to speak to us about something else? Contact us at:`

Use these four native Ghost blocks, in order:

```html
<h2>General enquiries</h2>
<p>info@peopleforresearch.co.uk</p>
<h2>GDPR and Data Compliance</h2>
<p>gdpr@peopleforresearch.co.uk</p>
```

## Our Community placements

`/our-community` uses **Posts**, never Ghost Pages. These are content-only overrides: the page layout, images, map, icons, CTA and routes remain in the website. Manual seeding and publishing in Ghost requires explicit authorisation; this guide does not mean any content has been seeded or published.

Use exactly one of these internal tags on a placement Post. Do not add a second website placement tag or any Insights/Resources editorial tag. The newest published singleton is used when it is valid; if it is missing or malformed, that section falls back to the current website copy without affecting the others. Content must be plain text: no links, cards, images, embeds, headings except the required Research area H2s, or nested formatting. Empty or overlong fields and an incorrect root element, order or count are invalid.

| Section                   | Internal tag                               | Strict Post format and limits                                                                                                                                                                             |
| ------------------------- | ------------------------------------------ | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| Introduction              | `#our-community-introduction`              | Title (1–140 chars); exactly one plain-text `<p>` then one `<ul>` containing exactly 4 `<li><strong>count</strong> description</li>` items. Count 1–24 chars; description 1–100 chars; lead 1–1000 chars. |
| Growth strategies         | `#our-community-growth-strategies`         | Title (1–140); exactly one plain-text `<p>` then one `<ul>` with exactly 5 plain-text `<li>` items. Lead 1–1000; strategy 1–160 chars.                                                                    |
| Research areas            | `#our-community-research-areas`            | Title (1–140); exactly 6 alternating plain-text `<h2>area title</h2><p>description</p>` pairs. Area title 1–100; description 1–500 chars.                                                                 |
| Testimonials introduction | `#our-community-testimonials-introduction` | Title (1–140); exactly one plain-text `<p>` lead (1–1000 chars).                                                                                                                                          |
| Testimonial               | `#our-community-testimonial`               | One Post per testimonial: title is the displayed participant name (1–100 chars); body is exactly one plain-text `<p>` testimonial (1–1500 chars).                                                         |

Testimonials are independently validated, displayed newest-first, and capped at 12 after invalid posts are ignored. Publishing adds a valid testimonial, and unpublishing removes it from the Ghost-supplied set. If at least one valid Ghost testimonial remains, only that valid Ghost set is displayed; if none remain, all three fallback testimonials below are shown. Before publishing any new testimonial, the business must confirm permission has been obtained.

### Seed-ready current content

Introduction — title: `Our community`

```html
<p>
  At the core of our business is our community of participants, a diverse group
  of people based around the globe. When you select People for Research to be
  your user recruitment partner, you know you are also getting access to a large
  community of verified participants all over the world.
</p>
<ul>
  <li><strong>250,000+</strong> community members</li>
  <li><strong>2,000+</strong> new members added every month</li>
  <li><strong>50,000+</strong> followers on social media</li>
  <li><strong>140+</strong> countries around the world</li>
</ul>
```

Growth strategies — title: `Strategies for expanding our vibrant community`

```html
<p>
  Building a strong and engaged community is at the heart of our mission, thanks
  to our in-house community marketing team.
</p>
<ul>
  <li>Organic reach and growing brand awareness</li>
  <li>Regular social media activity and advertising</li>
  <li>Referral campaigns</li>
  <li>Free find research</li>
  <li>Partnerships with charities, community groups, and more</li>
</ul>
```

Research areas — title: `Experts in finding the right participants for your research.`

```html
<h2>Consumer</h2>
<p>
  Whether you are targeting demographics or consumer-based behaviors, we can
  help. We have decades of experience recruiting for all types of consumer
  research, from online shoppers to electric vehicle drivers.
</p>
<h2>Business</h2>
<p>
  Our community includes over 25,000 business owners and senior professionals,
  and we grow this number every month. We specialise in recruiting for niche
  topics like international trade, tax, and business banking.
</p>
<h2>Financial</h2>
<p>
  We have extensive experience recruiting participants for financial studies,
  from high-net-worth profiles to people in receipt of benefits, credit card
  owners, and individuals with mortgages or other financial products.
</p>
<h2>Employment</h2>
<p>
  From job title to company size and turnover, our participants are happy to
  share information about their job, industry and professional context when they
  sign up.
</p>
<h2>Healthcare</h2>
<p>
  From recruiting healthcare professionals to people living with long-term
  conditions, our team has years of experience sourcing participants in this
  field and supporting them in their research journey.
</p>
<h2>Accessibility</h2>
<p>
  We are experts in recruiting people with different impairments and
  accessibility needs. Select your participants from our main community or from
  our specialised panel: the Accessibility Collective.
</p>
```

Testimonials introduction — title: `Our participants' voice`

```html
<p>
  Hear directly from our diverse community of participants. Their stories
  reflect the trust, value, and satisfaction they find in being a part of our
  research projects.
</p>
```

Create three separate testimonial Posts with the `#our-community-testimonial` tag:

```text
Harrison C.
I had a great experience with the team who made me feel extremely comfortable and gave me a chance to have my voice heard. The team members were extremely professional and helped to walk me through the process when there was something I didn't quite understand. I would happily do some more research tasks with this company.

Jonathan B.
All the people I have dealt with at People for Research are very efficient and organised. They've prepared me well for what to expect with excellent, detailed instructions given in a timely manner. Doing research for them is a piece of cake! I'm always happy when I'm selected as it's all so straightforward.

Louisa S.
Always polite and courteous over the phone and email, always very clear with instructions for the tasks and payment incredibly prompt. Would recommend signing up with these guys. My most recent research I travelled across the country for. I was given clear times and directions, the description of the research was accurate and the people there were very friendly. I was called on the morning to make sure everything was ok and I received a very generous incentive payment the next day.
```

For each testimonial, put only the testimonial paragraph in the Post body, wrapped in one `<p>`.

## User Viewing placements

`/user-viewing` uses **Posts**, never Ghost Pages. Create one published Post for each tag below and give it exactly one website-placement tag. The newest published Post with one matching website-placement tag is tried. If that Post is invalid, the section uses the current website copy rather than an older Post; other sections are unaffected. A missing or unavailable Ghost placement also falls back only that section. Do not add editorial tags: placement Posts are excluded from all editorial listings.

All content is strict plain text: do not use links, bold/italic text, images, cards, embeds, or extra elements. Titles are 1–140 characters; paragraphs are 1–1,500 characters; labels/list values are 1–300 characters. The website owns layout, styling, buttons/routes, hero/final/facility images, logos, map/provider/coordinates, and icon identities/order.

| Section     | Tag                         | Post title          | Exact HTML body                                                                                                                                                                                                                                                                                                              |
| ----------- | --------------------------- | ------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| Hero        | `#user-viewing-hero`        | Slogan              | Empty                                                                                                                                                                                                                                                                                                                        |
| About       | `#user-viewing-about`       | Main heading        | `<p>lead</p><h2>testimonial heading</h2><p>testimonial lead</p>` followed by exactly three `<h3>client</h3><p>testimonial</p>` pairs, in Money Advice Service, Hargreaves Lansdown, Davies+Mckerr logo order.                                                                                                                |
| Facilities  | `#user-viewing-facilities`  | Main heading        | `<p>intro</p>`; two room groups of `<h2>name</h2><p>description</p><p>size</p><p>suitable-for</p><ul>…</ul>` (exactly 6 then 5 items); `<h2>technology heading</h2><p>technology lead</p>`; exactly eight `<h3>feature</h3><p>description</p>` pairs. “Size:”, “Suitable for:”, “In the room:” and room images remain fixed. |
| Pricing     | `#user-viewing-pricing`     | Booking CTA heading | `<p>booking copy</p><p>quote prompt</p><h2>inclusion heading</h2><p>inclusion copy</p><h2>offers heading</h2><ul>` with exactly four plain list items.                                                                                                                                                                       |
| Services    | `#user-viewing-services`    | Main heading        | `<p>lead</p>` followed by exactly five `<h2>service</h2><h3>subtitle</h3><p>description</p>` triples. Service icons stay in their current order.                                                                                                                                                                             |
| Location    | `#user-viewing-location`    | Main heading        | `<h2>venue name</h2><p>address</p><p>intro</p><ul>` with exactly three items in train, bus, car order, then `<p>guide/visit copy</p>`. The Location eyebrow and map popup stay fixed.                                                                                                                                        |
| Recruitment | `#user-viewing-recruitment` | CTA heading         | Exactly two plain `<p>` elements: lead then CTA prompt.                                                                                                                                                                                                                                                                      |

### Seed-ready current content

Create each Post with the stated title, tag, and HTML body. Hero title: `Where user insights meet innovation`; its body is empty.

About title: `About the viewing facility`

```html
<p>
  Situated in the heart of the city, User Viewing is Bristol‘s only combined
  user experience testing lab and market research viewing facility. We offer a
  flexible research space and usability testing lab, equipped with
  state-of-the-art technology. User Viewing caters to all the needs of the
  market research community and UX teams across a range of industries, from
  mobile and web user interface testing and sessions involving assistive
  technology for accessibility research to focus groups and in-depth interviews.
</p>
<h2>What our clients say</h2>
<p>Read from our happy customers about their experience with our facility.</p>
<h3>The Money Advice Service</h3>
<p>
  The facility was perfect for our needs: lovely rooms, great tech support, easy
  for participants to find and friendly helpful staff.
</p>
<h3>Hargreaves Lansdown</h3>
<p>
  We regularly hire the usability lab and observation room for a range of user
  research activities. They're an absolute pleasure to deal with.
</p>
<h3>Davies+Mckerr</h3>
<p>
  The staff were very proactive in helping us set up, looking after our client
  during the sessions and ensuring the respondents were signed in smoothly.
</p>
```

Facilities title: `About our facilities`

```html
<p>
  Our facilities are located in the heart of Bristol and we have two rooms: The
  Lounge and The Study. Both rooms can be rearranged to accommodate different
  types of set up.
</p>
<h2>The Lounge</h2>
<p>
  A large comfortable room suitable for clients observing one-to-one sessions or
  to host larger groups of participants. Ideal as a usability testing viewing
  room or for holding focus groups, game or physical product testing.
</p>
<p>178.19 ft2</p>
<p>8-12 people</p>
<ul>
  <li>Sofa, chairs and extra stools in the back of the room</li>
  <li>Laptop tables</li>
  <li>Two large HD monitors</li>
  <li>Wireless high-speed internet</li>
  <li>Variety of snacks and hot/soft drinks</li>
  <li>Natural light and air conditioned</li>
</ul>
<h2>The Study</h2>
<p>
  A bright and contemporary room ideal for conducting one-on-one usability
  testing sessions and as a focus group viewing room.
</p>
<p>105.31 ft2</p>
<p>2-4 people</p>
<ul>
  <li>Desk and chairs</li>
  <li>Large HD monitor</li>
  <li>Wireless high-speed internet</li>
  <li>Variety of snacks and hot/soft drinks</li>
  <li>Natural light and air conditioning</li>
</ul>
<h2>Cutting-edge user research facility</h2>
<p>
  Unlock valuable insights with our state-of-the-art technology-enabled viewing
  facility.
</p>
<h3>Dual 60-inch HD Widescreens</h3>
<p>
  Simultaneously watch the participant live and the device screen through dual
  60-inch HD widescreens in the Lounge.
</p>
<h3>60&quot; HD monitor for focus groups</h3>
<p>View focus groups from The Study through a 60&quot; HD monitor.</p>
<h3>High-definition (HD) audio equipment</h3>
<p>
  Listen to participants through high-definition microphones and recording
  devices.
</p>
<h3>Dedicated broadband and device compatibility</h3>
<p>Dedicated broadband connection and use of laptops and smartphones.</p>
<h3>Secure live streaming</h3>
<p>
  Recording screens can be simultaneously streamed live securely via our own
  in-house web streaming service.
</p>
<h3>High quality recordings</h3>
<p>
  High-quality recordings of both screens, available as both video and audio
  files to watch, listen, and analyse later.
</p>
<h3>Assistive technology compatibility</h3>
<p>
  Compatible with assistive devices and software, allowing for fully inclusive
  accessibility research.
</p>
<h3>Flexibility and innovation</h3>
<p>
  We're flexible and innovative! If you can't find the information you are
  looking for, talk to us and we'll come up with a solution for you.
</p>
```

Pricing title: `Ready to book our services?`

```html
<p>
  Our studio hire price depends on various factors, including day/night rates,
  period of hire, and additional services required. Book user recruitment
  services via People for Research along with viewing facility hire and you will
  get a 15% discount on your lab booking.
</p>
<p>
  Get in touch with your requirements so we can provide you with a quick quote.
</p>
<h2>Our viewing facility hire includes</h2>
<p>
  Hiring the space includes exclusive use of the User Viewing facility, a host
  to meet and greet participants, handle incentives and NDA signing, keep you
  and your clients/colleagues refreshed all day, and support you to ensure your
  day runs smoothly. If there is anything else you need, just ask. Additionally,
  there is a combined recording of the session and device screen sent digitally
  the day after research, along with whiteboards, post-it notes, and stationery.
</p>
<h2>Our studio also offers:</h2>
<ul>
  <li>
    Live streaming so your colleagues, clients or stakeholders can view the
    sessions remotely. Using a secure online service, our streaming technology
    allows viewing by an unlimited number of users anywhere in the world.
  </li>
  <li>
    Catering of your choice from a range of independent food suppliers across
    the city.
  </li>
  <li>
    Viewing via two large screens which means you don't have to sit in the dark
    and can have a conversation with the team while viewing research or
    usability testing sessions.
  </li>
  <li>
    Lab booking service for other labs across the UK to support even larger
    research projects.
  </li>
</ul>
```

Services title: `What we can do for you`

```html
<p>
  Find out what kind of services our viewing facilities can provide for your
  business. Click on the services below to learn more.
</p>
<h2>Usability testing</h2>
<h3>Optimise user experience</h3>
<p>
  User Viewing is the perfect place to conduct your desktop, mobile, app, game
  or website testing. Besides having full access to our viewing facility and
  constant support from the Studio Manager, we also have a variety of devices
  available for you to use during your sessions.
</p>
<h2>Live web streaming</h2>
<h3>Remote participation made easy</h3>
<p>
  Our secure in-house web streaming service is available for your colleagues or
  clients who can't attend on the day of research. This system has been
  developed by User Viewing specifically for remote viewing of testing and
  research sessions, and our state-of-the-art technology allows you to display
  multiple views in one feed.
</p>
<h2>Client viewing</h2>
<h3>Engage clients remotely</h3>
<p>
  With cameras, microphones and screen sharing ability, your clients or
  colleagues can attend and view the research on large high-quality monitors at
  a safe distance, allowing them to speak openly about the session without
  having to sit in a dark room.
</p>
<h2>In-depth interviews or focus groups</h2>
<h3>Gather detailed insights</h3>
<p>
  The Lounge has space to hold focus groups as large as 12 participants, in a
  professional and comfortable setting, while the Study is perfect for
  conducting one-to-one interviews.
</p>
<h2>Recording</h2>
<h3>Comprehensive session documentation</h3>
<p>
  Our recordings include audio, camera views and device screen shared in the
  same file. The recordings are supplied within 24 working hours via the cloud.
</p>
```

Location title: `How to find us`

```html
<h2>User Viewing (People for Research HQ)</h2>
<p>Suite 302, 3rd Floor, QC30, Queen Charlotte Street, Bristol BS1 4HJ</p>
<p>
  We are based near the historic old city and close to many of Bristol's leading
  UX and digital agencies, not to mention easy access to our facility from the
  M32, M5 and Temple Meads train station.
</p>
<ul>
  <li>
    Bristol Temple Meads is the nearest train station. It takes 15 minutes to
    walk from the station to User Viewing.
  </li>
  <li>
    Bus stops within 5-minute walking distance: Queen Square, Prince Street, the
    Centre (C6) and Baldwin Street.
  </li>
  <li>
    Car park at The Bristol Hotel, Galleries car park or NCP Broadmead car park.
  </li>
</ul>
<p>
  User Viewing also has plenty of hotels and restaurants just minutes from the
  door. We have put together a short guide on how to get here and what is around
  us to make your experience of travelling to and from User Viewing as swift and
  easy as possible. Feel free to come and visit the facility and find out more
  about User Viewing in person.
</p>
```

Recruitment title: `Looking for top-notch user recruitment services?`

```html
<p>
  Our parent company, People for Research, brings over 25 years of expertise in
  custom user recruitment for all types of research and testing. With a
  nationwide community of participants and a dedicated team, we specialise in
  sourcing participants for both niche research and general consumer studies
  across the UK and overseas. When you combine our participant recruitment with
  our User Viewing facility, you get a comprehensive and unmatched service
  package.
</p>
<p>
  Interested in adding recruitment services to your User Viewing booking?
  Contact us for a quote and enjoy a 15% discount on your lab booking! Reach out
  now to elevate your research with the best participants available.
</p>
```

## Services placements

`/services` and `/services/consumer-recruitment` use **Posts**, never Ghost Pages. Create one draft or published Post for every tag below, with exactly one website-placement tag and no editorial category tag. The newest published Post with exactly one matching placement tag is used. If it is malformed, that section alone keeps its built-in copy; an older Post is deliberately not used.

The site owns all styling, images, icons and their order, links, buttons, labels (`Find out more`, `Coming soon`, and CTA buttons), routes, the guide resource ID, logos, and the consumer-recruitment 25-year contact button. Ghost only owns the stated title and text. Use plain text only: no links, styling, images, cards, embeds, or extra elements. Titles must be 1–140 characters; paragraphs up to 1,500 characters; headings and list items up to 300 characters.

| Destination    | Tag                                  | Post title                                                 | Exact HTML body                                                                                                          |
| -------------- | ------------------------------------ | ---------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------ |
| Services hero  | `#services-page-hero`                | `Our recruitment services`                                 | Exactly two `<p>` elements.                                                                                              |
| Services grid  | `#services-page-grid`                | `Our services`                                             | One `<p>`, then exactly 12 `<h2>…</h2><p>…</p>` pairs: the 11 cards in current order followed by the coming-soon card.   |
| Services CTA   | `#services-page-cta`                 | `New to People for Research?`                              | Exactly one `<p>`.                                                                                                       |
| Consumer hero  | `#consumer-recruitment-hero`         | `Consumer recruitment`                                     | Exactly one `<p>`.                                                                                                       |
| Consumer about | `#consumer-recruitment-about`        | `Diverse consumer insights at your fingertips.`            | Exactly one `<p>`.                                                                                                       |
| Why PFR        | `#consumer-recruitment-why-pfr`      | `Why you should choose PFR to be your recruitment partner` | One `<p>` for the 25-year callout, then one `<ul>` with exactly eight plain `<li>` items.                                |
| What else      | `#consumer-recruitment-what-else`    | `What else can People for Research do for you?`            | Exactly eight `<h2>…</h2><p>…</p>` pairs.                                                                                |
| Testimonials   | `#consumer-recruitment-testimonials` | `Our happy customers`                                      | One `<p>` intro, then exactly three `<h2>company</h2><p>quote</p>` pairs in British Heart Foundation, BT, Penguin order. |
| Final CTA      | `#consumer-recruitment-final-cta`    | `Empower your research insights. Contact us today.`        | Exactly one `<p>`.                                                                                                       |

### Seed-ready current services content

Services hero:

```html
<p>
  Discover the diverse range of participants we can connect you with to enhance
  your research studies, from everyday consumers to specialised professionals,
  ensuring inclusive and comprehensive insights tailored to your specific needs.
</p>
<p>
  Our commitment to quality and precision ensures that every participant meets
  your studies' criteria, enabling you to gather valid actionable data that
  drives informed decisions and successful outcomes. Partner with us to leverage
  our experience and dedication to elevating your research projects.
</p>
```

Services grid:

```html
<p>
  Discover the diverse range of participants we can connect you with to enhance
  your research studies. Click on each service to learn more.
</p>
<h2>Consumer recruitment</h2>
<p>
  Connecting you with a diverse range of everyday consumers for your research
  needs.
</p>
<h2>B2B recruitment</h2>
<p>
  Finding professionals and business owners tailored to your specific
  requirements.
</p>
<h2>International recruitment</h2>
<p>
  Accessing consumer and B2B participants from around the globe for
  cross-cultural insights.
</p>
<h2>Quantitative recruitment</h2>
<p>
  Providing participants for unmoderated studies, ensuring flexible research
  schedules.
</p>
<h2>Panel management</h2>
<p>
  Building and managing bespoke panels of participants for ongoing research.
</p>
<h2>Low digital recruitment</h2>
<p>Engaging participants with limited digital access for inclusive research.</p>
<h2>Accessibility recruitment</h2>
<p>
  Recruiting individuals with disabilities to ensure accessible and inclusive
  research.
</p>
<h2>Accessibility Collective</h2>
<p>
  A dedicated panel of accessibility-focused participants ready to take part in
  your research.
</p>
<h2>Customer data recruitment</h2>
<p>
  Utilising your customer data to recruit participants familiar with your
  products for targeted research.
</p>
<h2>Incentive management</h2>
<p>Managing incentives for you to maximize engagement and satisfaction.</p>
<h2>Recruitment &amp; studio</h2>
<p>
  Providing a full suite of recruitment and studio services for seamless
  research execution.
</p>
<h2>New service launching soon</h2>
<p>We're working on something exciting! Stay tuned for updates.</p>
```

Services CTA:

```html
<p>
  Discover how we recruit reliable participants and make research stress-free -
  start with our introductory guide.
</p>
```

### Seed-ready current consumer-recruitment content

Hero: `<p>Connecting you with a diverse range of everyday consumers for your research needs.</p>`

About: `<p>Make your research user-centred with our support. Our processes have been developed over 25 years and we have invested in an expert recruitment team to source your target audience. Working with a trusted partner like People for Research will allow you to benefit from reduced recruitment bias and will free up your time to focus on designing, conducting and analysing the research.</p>`

Why PFR:

```html
<p>
  25 years of experience in bespoke participant recruitment for market research
  and usability testing.
</p>
<ul>
  <li>
    Tried and tested recruitment methods for qualitative research based on a
    robust two-stage screening and three-stage confirmation process
  </li>
  <li>
    The UK's biggest participant community and a growing global database with
    people from over 140 countries
  </li>
  <li>
    We assess each brief and use our learnings from past projects to create a
    detailed recruitment plan to ensure delivery
  </li>
  <li>
    A dedicated digital operations and marketing team that works to find
    innovative ways to identify and secure new profiles outside of our community
  </li>
  <li>
    Ability to recruit for all types of consumer and behaviour-based research,
    from in-person focus groups to remote usability testing
  </li>
  <li>Guidance on lead time and appropriate incentives</li>
  <li>Continuous investment to grow our global community of participants</li>
  <li>
    Fully GDPR-compliant process, accredited by the Market Research Society and
    Fair Data partners
  </li>
</ul>
```

What else:

```html
<h2>Incentive management</h2>
<p>Handling rewards and compensations for your participants efficiently.</p>
<h2>Consent form management</h2>
<p>Ensuring all consent forms are properly managed and stored.</p>
<h2>Assistance with logistics and technical support</h2>
<p>
  Providing logistical support and technical assistance throughout your project.
</p>
<h2>Guided internet connection and tech checks</h2>
<p>Helping participants with internet connectivity and technical checks.</p>
<h2>Support at the initial stages of profiling</h2>
<p>
  Assisting with the initial stages of participant profiling and recruitment.
</p>
<h2>Feasibility studies</h2>
<p>
  Conducting comprehensive feasibility studies to assess the viability of your
  research projects.
</p>
<h2>Facility booking</h2>
<p>Coordinating and booking facilities needed for your research.</p>
<h2>Compliance advice</h2>
<p>
  Sharing our data protection knowledge and experience to ensure your research
  remains fully compliant.
</p>
```

Testimonials:

```html
<p>
  Don't just take our word for it - see what our happy clients have to say about
  their experiences with us.
</p>
<h2>British Heart Foundation</h2>
<p>
  Recruiting users with a suitable background was paramount for the project and
  we wouldn't have been able to do it so swiftly without People for Research.
  The participants were all perfectly suited to the tasks we wanted them to
  undertake.
</p>
<h2>BT</h2>
<p>
  PFR has been fantastic on all of the projects we've worked on so far. Their
  communication is prompt and concise, evidenced by the speed at which they are
  able to sign off quotes, screeners and ultimately go from brief to a full list
  of recruited participants.
</p>
<h2>Penguin</h2>
<p>
  We've had great experiences with the People for Research team. They deliver
  smart, efficient service, responding to briefs with engaging and creative
  screeners and advertisements. The project managers are really thorough, and
  always on top of timings and logistics. We've found the participants recruited
  to be great quality, enthusiastic and to spec.
</p>
```

Final CTA: `<p>Unlock the full potential of your research with our expert recruitment services. We provide a diverse range of participants, ensuring comprehensive insights.</p>`

Draft posts are invisible to the website. Publish when ready; to revise a live singleton, publish the replacement after it is structurally valid, because the newest published placement wins. If built-in copy remains, check the exact tag, publication status, exact element order/count, plain-text-only rule, and character limits. A Ghost outage also preserves the built-in section copy.

## Participant homepage placements

`/participant` uses **Posts**, never Ghost Pages, for the eight content placements below. Create one draft or published Post per placement with exactly one website-placement tag and no editorial category tag. The newest eligible published Post wins; if it is malformed, missing, or Ghost is unavailable, that section alone keeps the built-in copy and the website does not use an older Post. The page refreshes Ghost content within one minute.

The existing participant article cards use a separate editorial Ghost request. If that request fails, the homepage still renders its content placements and built-in fallbacks, with an empty article-card grid until Ghost is available again.

The website owns layout, responsive behaviour, routes, links, CTA/button and hero-pill labels, icons and icon order, images and alt text, authentication/session behaviour, opportunity loading/cards/errors, article cards/data/routing, and emojis. Ghost owns only the plain-text title/body fields below. Do not add links, styling, cards, images, embeds, or extra elements.

| Placement     | Tag                               | Title                                           | Exact HTML body                                                                                                                                                                                                                                                                             |
| ------------- | --------------------------------- | ----------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| Hero          | `#participant-home-hero`          | H1, 1–140 characters                            | `<p>lead</p><p>community proof</p>`; max 1,000 and 160 characters                                                                                                                                                                                                                           |
| Stats         | `#participant-home-stats`         | First value, 1–24                               | `<p>first label</p><h2>second value</h2><p>second label</p><h2>third value</h2><p>third label</p>`; values max 24, labels max 120                                                                                                                                                           |
| Brands        | `#participant-home-brands`        | Intro, 1–160                                    | Empty body                                                                                                                                                                                                                                                                                  |
| Benefits      | `#participant-home-benefits`      | Eyebrow, 1–100                                  | `<h2>leading <strong>highlight</strong> trailing</h2><p>lead</p>` then exactly four `<h3>title</h3><p>description</p>` pairs. Heading segments: leading/trailing max 200, highlight max 100; lead max 1,000; titles max 100; descriptions max 500. All three heading segments are required. |
| How it works  | `#participant-home-how-it-works`  | Heading, 1–140                                  | `<p>eyebrow</p><p>lead</p>` then exactly three `<h2>title</h2><p>description</p>` pairs; eyebrow max 100, lead max 1,000, titles max 100, descriptions max 700                                                                                                                              |
| Opportunities | `#participant-home-opportunities` | Heading, 1–140                                  | `<p>eyebrow</p><p>lead</p>`; max 100 and 1,000                                                                                                                                                                                                                                              |
| Articles      | `#participant-home-articles`      | Eyebrow, 1–100                                  | `<h2>leading <strong>highlight</strong></h2><p>lead</p>`; leading text max 200, highlight max 100, lead max 1,000                                                                                                                                                                           |
| Contact       | `#participant-home-contact`       | Heading without the website’s wave emoji, 1–140 | One plain `<p>lead</p>`, max 1,000                                                                                                                                                                                                                                                          |

### Seed-ready current participant homepage content

Hero title: `Join paid studies, share feedback, get rewarded.`

```html
<p>
  Take part in paid research with global brands and organisations. Share your
  opinion, help to improve digital and consumer experiences, and get rewarded
  for your valued feedback.
</p>
<p>250K+ people have joined People for Research</p>
```

Stats title: `£5M+`

```html
<p>paid out in incentives to participants</p>
<h2>40+</h2>
<p>countries where we have recruited for research</p>
<h2>1.2M</h2>
<p>recruited participants for research</p>
```

Brands title: `Help global brands like these with your honest feedback` (empty body).

Benefits title: `Why you should be taking part`

```html
<h2>Participate in paid research and make a <strong>difference</strong>.</h2>
<p>
  Join our global community and contribute to shaping the future by providing
  your valuable feedback. Earn rewards for your time and influence brands.
</p>
<h3>Global opportunities</h3>
<p>
  With a community spread across over 140 countries and plenty of both remote
  and in-person studies, there is something for everyone.
</p>
<h3>Influence brands</h3>
<p>
  Our clients need your valued feedback on their products and services, whether
  they are global companies, local businesses or government departments.
</p>
<h3>Get rewarded</h3>
<p>
  We don't expect you to share your opinion for free. On average, you will
  receive £1 for each minute of your time spent participating in research.
</p>
<h3>Shape the future</h3>
<p>
  From focus groups to product testing, you can contribute in different ways to
  help shape digital and consumer experiences.
</p>
```

How it works title: `Your opinions matter to us.`

```html
<p>How it works</p>
<p>
  We believe in compensating each participant for their time and valuable
  insights. Join us on a journey to shape the future of digital experiences and
  physical products!
</p>
<h2>Sign up with us</h2>
<p>
  Joining our community is easy: create an account with People for Research and
  make sure your profile is complete and kept up to date. We'll then invite you
  to apply to paid research studies based on this information. Simple!
</p>
<h2>Apply to suitable studies</h2>
<p>
  Apply to any opportunities you'd like to take part in. There is something for
  everyone: from website and app testing, focus groups, market research,
  surveys, and more. Most of our paid studies and tasks can be completed from
  home.
</p>
<h2>Earn money, not points</h2>
<p>
  We value your time and opinion, so you get paid for taking part in each study
  - in real money or vouchers, never in points! Incentives range from £40 to
  £100+ per hour, depending on the complexity and length of each study.
</p>
```

Opportunities title: `Our latest research opportunities`

```html
<p>Shape the future with People for Research</p>
<p>
  Browse all of our live research studies. Once you're a member of our
  community, we'll share the most suitable opportunities for you, based on your
  profile. Apply to your favourite studies and get ready to shape the future.
</p>
```

Articles title: `Everything you need to know`

```html
<h2>About People for Research and the way we <strong>work</strong></h2>
<p>
  Find out more about paid research and the participant journey, browse our
  helpful guides and more.
</p>
```

Contact title: `Let's stay in touch`

```html
<p>
  We value your thoughts and want to answer any questions you may have. Reach
  out to us if you have any enquiries, feedback, collaboration ideas or just
  want to say hello!
</p>
```

## Participant signup placements

`/participant/signup` uses one **Post**, never a Ghost Page. Create one draft or published Post with exactly the `#participant-signup-hero` website-placement tag and no editorial category tag or formatting. The newest eligible published singleton wins; if it is missing, malformed, or Ghost is unavailable, the page uses its built-in copy. Ghost content refreshes within one minute.

| Placement | Tag                        | Title                     | Exact HTML body                               |
| --------- | -------------------------- | ------------------------- | --------------------------------------------- |
| Hero      | `#participant-signup-hero` | Heading, 1–140 characters | One plain `<p>subtitle</p>`, 1–500 characters |

Ghost owns only this entry page heading and subtitle. The application owns all fields, labels, placeholders, consent/legal and security text, buttons/loading/errors, Turnstile, country restrictions and modals, confirmation flow, query propagation, OTP/auth/cookies, layout, images, and later signup routes. Do not add links, styling, images, embeds, cards, or extra elements.

Seed-ready current content: title `Create new account`; body `<p>Unlock access to exclusive research studies and get paid for your opinion.</p>`.

## Editorial category tags

Keep one normal editorial category tag on Insights, Resources, and service editorial placements. These categories control the relevant editorial listings. Homepage, Participant homepage, Participant signup, Contact Us, Our Community, User Viewing, and these Services/consumer content-placement Posts are the exception: they must not receive an editorial category tag. If one is added accidentally, the placement Post is defensively excluded from Insights, Resources, and participant/general editorial listings.

| Area      | Tags                                                                                                           |
| --------- | -------------------------------------------------------------------------------------------------------------- |
| Insights  | `#client-news`, `#client-case-studies`, `#client-how-to`, `#client-industry-stories`, `#client-community-tips` |
| Resources | `#resources-guides`, `#resources-templates-checklists`, `#resources-industry-reports`                          |

For editorial placements, do not replace an editorial category with a placement tag. The order of tags can affect the label shown on an Insights post, so keep the editorial tag first where possible.

## Privacy policies

The client privacy policy is the Ghost post with slug `client-privacy-policy` and the internal tag `#client-privacy-policy`; both must stay unchanged for `/privacy-policy` to work. The participant privacy policy is a separate document at `/participant/how-it-works/policies/participant-data-privacy-policy`. The Cookies policy is shared but separate from both privacy policies.

## What not to use Ghost for

Ghost Pages are not used by the website. Create posts, not Pages, for the destinations in this guide. Resource section detail links are not currently a supported editing flow; keep using the Resources listings and contact the website team before planning a new resource detail page.

## Troubleshooting

- **Nothing appears:** confirm the post is published, has the exact destination tag, and wait a minute before refreshing the website.
- **The wrong singleton placement appears:** check that only one published Post has that placement tag; the newest eligible Post wins. Testimonials are repeatable and are shown newest first.
- **A Homepage, Participant homepage, Participant signup, Contact Us, Our Community, User Viewing, or Services section shows built-in copy:** the newest singleton placement may be missing or malformed, or Ghost may be unavailable. Compare the Post structure, item count, and character limits with the relevant table. An older Post is not used when the newest singleton Post is malformed.
- **A service feature is missing:** add a feature image and publish the post.
- **A service resource is missing:** check the post is published, has the exact resource placement tag and feature image, and that its first Ghost File card has a URL path ending in `.pdf`; later File cards are ignored.
- **FAQ is empty:** make each question an H2 and add answer text below it.
- **A policy is missing:** check the protected client privacy slug and tag, or use the participant policy route above.

For a new website destination, ask the website team to add a deliberate content placement rather than reusing an existing tag.
