Ontario SPCA and Humane Society

Realigning a province-wide platform to support donations, adoptions, and local impact

Client

Ontario SPCA and Humane Society

Year

2026

Expertise

  • Third-party Service Integrations
  • UX/UI Design
  • SEO/Analytics
  • Information Architecture
  • WordPress
  • Component-driven Development

The Ontario SPCA and Humane Society needed a unified website that could support donations, adoptions, and local animal centres across the province without increasing complexity. Plank helped to rebuild the platform into a single, location-aware website that personalizes content based on users’ preferred animal centre while also streamlining content management behind the scenes. Through improved donation flows, automated adoption data, and flexible content tools, the new site better supports both the organization’s mission and the teams delivering it every day.

Why this project was a success

  • 1

    Simplified and strengthened donation pathways through Luminate integration and consistent branded experiences.

  • 2

    Introduced automation across animal data, tagging, and content management to reduce manual administrative work.

  • 3

    Improved visibility of services like adoptions by consolidating data and tailoring content to users’ preferred locations and filtering choices.

Location-Based Personalization at Scale

The Ontario SPCA and Humane Society already managed all animal centre homepages within a single website, maintained by a centralized marketing team. However, the experience for users varied by region, and the site lacked an intuitive way to tailor content to visitors based on their local animal centre.

We introduced a location selection feature that allows users to choose their preferred animal centre and have that choice remembered across pages and sessions. The site now dynamically serves location-specific content, including adoptable animals, services, and local information, creating a more relevant and personalized experience for users across Ontario.

This approach also supported the addition of new animal centres without disrupting the existing site structure.

Behind the scenes, we implemented a flexible, block-based design system that gives the Ontario SPCA and Humane Society team greater control over centre pages while maintaining consistency across the site. Rather than increasing administrative complexity, the new system reduces manual effort and makes it easier to manage, update, and scale local content over time.

Automating Adoption Data Across Multiple Systems

Showcasing adoptable animals is a core function of the Ontario SPCA and Humane Society website, but the data behind it lived across two separate systems: Shelter Buddy and PetPoint. Managing these platforms manually was time-consuming and prone to inconsistency.

We designed and built a dedicated adoption listing page that dynamically pulls animal data from both systems and consolidates it into a single, unified experience.

Behind the scenes, we implemented custom API integrations and hourly data updates, along with commands to clean and massage incoming data. This ensures animal statuses, tags, and locations remain consistent across platforms.

The result is a fully automated system that handles tagging, sorting, and location assignment without manual intervention. Internal teams save significant time, while users benefit from up-to-date, accurate adoption listings that are easy to browse and filter.

Streamlined Donations, Flexible Content, and Engagement

Supporting donations was a critical priority for the new site. We integrated Luminate, the Ontario SPCA and Humane Society’s fundraising campaign platform, to streamline donation forms and ensure a consistent, on-brand experience, even when users are directed to external campaign pages. This reduces friction in the donation process and helps build trust with supporters.

To give internal teams more control over content, we also implemented custom content blocks that allow administrators to manage user interactions and schedule content expiration on specific pages. This makes it easier to run time-sensitive campaigns without relying on ongoing development support.

Finally, we introduced subtle, playful micro-interactions – including animations on buttons and banners – to add warmth and approachability to the experience, reinforcing the organization’s mission without overwhelming users.

Alongside these improvements, we carried out significant SEO work, including structured URLs, local SEO as well as Google Profile improvements. We also implemented custom Google Analytics tracking in collaboration with external partners. Together, these efforts ensure the site is not only easier to use and manage, but also better positioned to reach and engage communities across Ontario.

About the client

The Ontario SPCA and Humane Society is a registered charity that has been changing the lives of animals for over 150 years. The Society provides care, comfort and compassion to animals in need in communities across Ontario. It values all animals and advocates to treat them with respect and kindness.

Like what you see?

Don’t be shy, we’d love to hear from you.

Contact us