Case Study

Say Yes to Pets

An educational WordPress platform built to help UK renters with pets navigate the housing market through clear guidance, practical resources and advocacy-led content.

SayYesToPets-Logo

Project overview

Say Yes to Pets was launched by the team behind Pets Lets as a separate platform focused on advice, education and advocacy around renting with pets.

The project started as a publishing platform, but grew into a broader product that combines editorial content, lead capture, newsletter workflows and a custom Pet CV tool designed to help renters present their pets more professionally to landlords and agents.

I built the platform as a modern headless setup using Next.js on the front end and WordPress as the editorial source, with a structure designed to scale cleanly over time. The work overlaps most closely with custom WordPress development, technical SEO and ongoing WordPress support.

The challenge

The platform needed to feel distinct from Pets Lets while still supporting the wider ecosystem. It also had to support long-term publishing, structured content discovery, lead capture and future product expansion without becoming difficult to manage.

Separate audience journey
A dedicated experience for users looking for advice, education and practical support earlier in the renting journey.
Scalable content architecture
Built to support growing categories, featured content and article relationships without reworking the front end.
Trust-focused UX
The platform needed to feel credible, calm and helpful across content, forms and tools.
Room for product features
The site needed to go beyond publishing and support interactive tools such as the Pet CV builder.

What was delivered

I designed and developed the front-end platform, content architecture and supporting product features for phase one. That included the headless WordPress integration, the editorial structure, the responsive front end, conversion flows and the custom Pet CV experience.

Headless WordPress + Next.js build
WordPress powers editorial publishing while the front end is delivered as a fast, structured Next.js application.
Dynamic advice hub
Practical advice content is organised into category hubs, individual category pages and article pages with related content.
Interactive Pet CV tool
A guided multi-step builder helps renters create, publish, share and print landlord-friendly Pet CVs.
Lead capture and newsletter flows
Contact enquiries, newsletter signups and admin review tools were built into the platform from phase one.

Core functionality included

Homepage and conversion-focused landing pages
Responsive marketing pages introducing the brand, trust signals and key user journeys.
Headless content publishing workflow
WordPress content is pulled in via the REST API, normalised and surfaced in a clean front-end structure.
Practical advice hub
A central content hub with filtering by category and keyword search.
Category-driven article architecture
Category pages and article pages are generated dynamically from WordPress content.
Featured and related content logic
Featured posts and related articles help users continue through the content journey.
Newsletter signup with double opt-in
Newsletter forms support confirmation emails, post-source tracking and subscriber status handling.
Contact form and lead capture
Enquiries are validated, stored in the database and forwarded by email.
Admin lead review area
A protected admin page provides visibility into contact enquiries, newsletter signups and Pet CV submissions.
Custom Pet CV builder
A seven-step guided builder supports owner details, trust signals, multiple pets, training notes, references and optional pet parent bios.
Free and premium Pet CV presentation modes
Users can preview both a free and premium layout, with an upgrade path already built into the flow.
Public share and print output
Published Pet CVs generate public URLs plus a print-friendly PDF-style view.
Local draft persistence
Pet CV drafts are saved locally in the browser so progress is not lost during the build process.
SEO foundations
Canonical URLs, metadata, Open Graph tags, sitemap and robots handling are built in across the platform.
Content revalidation workflow
A revalidation endpoint allows newly published WordPress content to appear quickly without waiting on cache expiry.
Cookie consent and analytics support
Cookie notice handling and analytics integration are included at layout level.
Resilient content fallback behaviour
The app is structured to keep rendering cleanly even if WordPress content is temporarily unavailable.

Key architecture decisions

One of the main architectural decisions was separating editorial management from front-end presentation. WordPress handles content operations, category structure and publishing, while the Next.js front end controls the user experience, layout, filtering and SEO behaviour.

I also designed the platform so that publishing features and product features could live together cleanly. That meant the advice hub, newsletter capture, contact workflows and Pet CV tool could all sit within one coherent system instead of feeling bolted together.

Headless CMS model
Better control over UX, performance and front-end structure.
Normalised content layer
WordPress post and category data is transformed into a predictable front-end model.
Database-backed lead flows
Contact submissions, newsletter signups and Pet CV records are stored centrally for admin review.
Expansion-ready product foundation
Interactive tools and future monetisation flows could be added without rebuilding the core platform.

Results and outcomes

Phase one delivered more than a content website. It established a scalable publishing platform, a structured lead-generation system and a custom tool that adds practical value for renters.

Scalable editorial platform
New content can be published and surfaced automatically through the headless WordPress structure.
Stronger information architecture
Advice content is easier to browse through category hubs, filtering and related article journeys.
Built-in conversion points
The platform captures contact enquiries, newsletter subscribers and Pet CV users within the same ecosystem.
Product-ready foundation
The Pet CV builder created a clear path from editorial content into a practical, user-facing tool.
SEO-ready launch base
Technical SEO essentials were included from the start rather than deferred.
Future growth without rebuilds
The architecture supports ongoing publishing, feature iteration and deeper integration with Pets Lets.

Technology used

The platform was built with Next.js, React and TypeScript on the front end, using WordPress as a headless CMS and Neon Postgres for structured lead and Pet CV storage. Supporting integrations include email delivery, analytics, cookie consent handling and on-demand revalidation for content updates.

The delivery is most relevant to custom WordPress development, SEO optimisation and ongoing support for content-led platforms with custom functionality.

Next steps

This case study covers phase one of an ongoing platform. The foundation is already in place for broader content development, richer feature expansion, stronger product flows around the Pet CV tool and deeper integration with the wider Pets Lets ecosystem.

If you are building a content-led platform with custom functionality, the most relevant starting points are usually custom WordPress development, SEO optimisation and WordPress care plans.

Looking for similar outcomes? Start with Theme Development and browse more project examples.

Need Similar Results?

Let's discuss how I can help scale your website with a custom solution.

Newsletter

Get useful WordPress emails

Practical fixes, cleaner SEO wins, and lessons from real builds.

Double opt-in required. The checklist is sent only after confirmation.

💡

About This Project

This case study showcases my expertise in web development, demonstrating how I help UK businesses achieve their digital goals through custom solutions, performance optimization and strategic implementation. If you need a similar approach, explore Theme Development and practical implementation guides.

Want Similar Results for Your Business?

Let's discuss how I can help scale your website with a custom solution tailored to your business needs. From performance optimization to complete redesigns, I deliver results that drive growth.

Free 30-minute consultation • No commitment required • For business ready