Beta update This website is still being built and refined. Some pages, links and content are still being updated.
A decorative graphic with a crumpled paper background. There's an envelope on the top on the right which says '3 million reasons to stay'. The reasons to stay logo and tagline are listed.

Table of Contents

OVERVIEW

Reasons to Stay is a community-driven project dedicated to sharing personal letters of hope. Through honest, compassionate storytelling, the platform provides a space where people can reflect on their experiences and share the moments, people, and reasons that helped them keep going in times of vulnerability.

As the project grew, it became clear that the original website could no longer support the scale, and accessibility needed for a platform dealing with such a sensitive subject matter. What began as a simple project created from the dining table of its Founder, Ben, needed to evolve into something far more robust: a digital platform capable of safely millions of letters while ensuring readers could engage with them in a supportive environment.

Inkfire partnered with Ben to rebuild the entire platform from the ground up, delivering a purpose-built system designed for scale, moderation, accessibility, and long-term sustainability.

The result is not simply a redesigned website. It is now a fully engineered platform capable of safely hosting a growing library of community voices and thousands of visits everyday.

Decorative graphic

THE CHALLENGE

The original Reasons to Stay website was built on a popular website development platform. While it served as an important proof of concept, it was never designed to support the volume, moderation requirements, and accessibility standards needed as the project expanded.

As more people began submitting letters, several challenges emerged:

The platform needed to safely manage large volumes of emotionally sensitive content. Without a structured moderation workflow, there was a risk that difficult or unsafe material could appear publicly before being reviewed.

At the same time, the platform needed to remain welcoming and supportive for readers. This required careful moderation tools, thoughtful design, and accessibility features to ensure the site could be used by as many people as possible.

Performance and scalability also became concerns. As the number of letters grew, the site needed to remain fast, reliable, and capable of supporting future growth without compromising the experience.

In short, the project needed to evolve from a simple website into a purpose-built digital platform capable of supporting a growing global community.

THE SOLUTION

Inkfire rebuilt Reasons to Stay entirely from scratch using a custom WordPress architecture designed specifically for large-scale storytelling platforms.

The new system was engineered to support tens of thousands of letters while maintaining strong performance and reliability. The underlying structure was built with scalability in mind, ensuring the platform can continue to grow as more stories are shared.

Database queries, theme architecture, and page structures were carefully optimised so that readers can browse the growing letter library without performance issues.

Focus point: The Letter Engine

At the heart of the platform sits a system developed by Inkfire known as the Letter Engine.

Rather than allowing letters to appear directly on the site, each submission moves through a structured workflow:

Unprocessed → Processing → Pending Review → Quarantined → Published → Archived

This staged system allows incoming letters to be automatically sorted and prioritised for review. Potentially sensitive content can be safely flagged before publication, while moderators are given the tools they need to approve letters responsibly.

Published letters form what is known as the Published Pool, which powers features such as random letter discovery, widgets, and newsletter content. As the library grows, the experience becomes richer and more varied for readers.

3 for Case Study: Transforming a community project into a scalable, accessible digital platform

What about Moderation?

Because the platform deals with deeply personal stories, moderation is critical.

Inkfire built a Smart Moderation Engine that scans every letter as it enters the system. The engine identifies patterns related to safety, tone, and content quality before placing the letter into the appropriate stage of the workflow.

Moderators then review priority queues, primarily the Pending Review and Quarantined stages. Their decisions feed back into the moderation system, allowing it to gradually improve its understanding of which content requires additional review.

Instead of relying on external AI APIs, which often introduce token limits and escalating costs, Inkfire developed a lightweight internal moderation model.

This specialised system analyses patterns from the platform’s own dataset of letters. Because it operates internally, it avoids many of the limitations of external AI services and can analyse large volumes of content efficiently.

Over time, this approach allows the moderation engine to improve as more letters are reviewed, creating a sustainable long-term moderation solution.

Moderation Tools for Admin Teams

To ensure moderation remains manageable, Inkfire built a suite of administrative tools that allow moderators to safely review large volumes of letters.

These include:

Priority moderation queues

Bulk approval and moderation tools

Stage-wide actions such as moving or rescanning entire letter groups

Dashboards showing queue health and processing status

These tools allow the moderation process to remain safe and efficient even as the platform continues to grow.

Focus point: The Hope Widget

To help spread the project’s message, Inkfire built the Hope Widget.

This embeddable widget allows other websites to display a randomly selected Reasons to Stay letter directly on their own pages. Each card links back to the platform, helping introduce new audiences to the project while amplifying its message of hope.

This simple distribution system enables charities, blogs, and partner organisations to share the project across the internet.

Remembering historical activity…

Because the platform already had activity on its previous site, Inkfire implemented a baseline offset system that preserved historical statistics while allowing the new system to track activity in real time.

This ensures the platform’s public statistics remain accurate and consistent for media coverage and community reporting.

Accessibility Built In From Day One

Accessibility was a core priority throughout the rebuild. The site structure follows WCAG 2.2 AA standards, using accessible markup, logical heading structures, keyboard navigation support, and screen-reader friendly components.

On top of this, Inkfire implemented the Sonny × Inkfire accessibility system, allowing visitors to adjust contrast modes, text readability, motion preferences, and other accessibility settings.

Crucially, the platform was built with accessible code from the beginning. The accessibility tools enhance the experience rather than attempting to retrofit accessibility onto a poorly structured website.

Performance and Reliability

Performance was engineered into every part of the platform.

Optimised database queries ensure the letter library remains responsive as it grows. Smart content loading and SEO-friendly page structures help maintain fast browsing and strong discoverability through search engines.

The result is a platform capable of scaling significantly while remaining stable and responsive.

2 for Case Study: Transforming a community project into a scalable, accessible digital platform

THE IMPACT

Reasons to Stay has evolved from a simple website into a fully engineered digital platform capable of supporting a global community.

The project now includes a scalable library of community letters, structured moderation tools, newsletter infrastructure, embeddable widgets, and accessibility-first design.

This foundation ensures that the platform can continue to grow safely while preserving the supportive and hopeful environment that defines the project.

The rebuild also ensures the platform remains accessible to readers and contributors with a wide range of needs, reflecting the inclusive values at the heart of the project.

WHY INKFIRE?

Inkfire took on much of the work for Reasons to Stay as a passion project, contributing significant development time on a pro bono basis because of the importance of the project’s mission.

The team approached the work not simply as a website redesign, but as an opportunity to create a platform capable of supporting thousands of voices safely and sustainably.

By combining thoughtful engineering, accessibility-first design, and scalable architecture, Inkfire delivered a platform that can continue to grow alongside the community it supports.

“Working with Inkfire has been transformational for Reasons to Stay. They didn’t just redesign the site – they built an entire platform that allows the project to grow safely and sustainably. Their understanding of accessibility, community storytelling, and scalable technology has given us a foundation that simply didn’t exist before. The care and commitment they brought to the project has been incredible.”

Ben West – Founder, Reasons to Stay

Accessibility options

Customise your reading experience

7 min read 1,297 words
Ready.

Table of Contents

Explore

Related Posts

All Posts