Blog
-
v26.17 | Timeline Block Data, Preferred Google News, Accessibility Everywhere and More!
A big one! Data tracking for the Timeline Block, preferred Googled News source button, hidden H1 on the homepage, ... There's a lot happening in this release.
-
Report: 2026-06 PHP runtime error and outage on a subset of production sites
Initial problemWe noticed that there was a version mismatch in a php library. Since it’s a dependency of a dependency, we didn’t have a specific version defined in our composer…
-
Resistance Hub: From agency dependence to in-house innovation
Campaign goals matter, but so does how we get there. Building on existing tools strengthens the entire network.
-
Case Study, Writing Guide
Writing a case study involves telling a compelling story about a particular situation, problem, or project, and how it was addressed. Here's a guide to help you get started.
Filter posts
Filtered results
-
Release v2.30 – Edit selection in Gallery block | Include excerpt in mobile search results | Spreadsheet block: Fix size and add scrolling
Edit selection in Gallery block | Spreadsheet block: Fix size and add scrolling | Load more button not working on some pages / devices fixed
-
How does Netherlands implement Hotjar into their engagement and fundraising strategy?
Netherlands office has an integrated and thorough approach when using Hotjar to help with adapting their Engagement and Fundraising strategies.
-
Moving P4 from weekly releases to Continuous Delivery – Pros, cons and comms
Switching Planet 4 deployments to Continuous Delivery - Communication and Development Flows
-
Release v2.29 – New tracking solution for Global Projects | Button block whitelisted | Header Carousel: icon to delete image is fixed
Tracking Global Campaigns. Button block whitelisted. Header Carousel: icon to delete image is fixed
-
Release v2.28 – Remove pre-defined background color from Campaign themes
Release v2.28 (15.04.2020) - Pre-defined background color from Campaign themes set to white. Create importer for archive files into elastic search and include in search result
-
Release v2.27 – Create UI for Whatsapp share button | Full bios of authors available in posts | Add a new parameter ‘gPlatform’ to the dataLayer
Authors' bios back in posts. Vertical space in the EN form block fixed. Created UI for the Whatsapp share button.
-
Bilingual Petitions on P4 : How to send Thank You Email by language on Engaging Networks
customize the Thank you Email inside Enagaging Networks using a "Language" field and connect the value to P4.
-
Release v2.26 – New value added to campaign dataLayer dropdown (Covid-19) + P4 Archive Integration
P4 Achive Integration. New value added to campaign dataLayer dropdown - Covid-19.
-
How to stay productive and trustworthy even when working from home
A list of tips, tricks and observations from the P4 team on how to stay productive and trustworthy even when working from home.
-
Release v2.25 – WPML configuration for Campaign pages available for Multilingual sites | Language selector added to minimal navigation for Campaign pages
Added WPML configuration for Multilingual sites. Introduced language selector to the minimal navigation for Campaigns.











