If you’ve ever run a public survey and heard back from the same small group of people every time, the ones who already show up to meetings and already have an opinion ready, Florian Francken had that problem too. So he built something different: Swipocratie.
Florian is a digital designer who runs Swipocratie largely on his own. It’s a survey tool, built on WordPress, that turns public participation into something closer to Tinder than a town hall meeting. More than 80 Dutch municipalities now use it, along with five provinces and organizations including Rijkswaterstaat (the Dutch Ministry of Infrastructure and Water Management’s executive agency) and the FNV (the Federation of Dutch Trade Unions), to reach residents who never show up to the meetings where local decisions get made.
Three years ago, the VPS he ran with his previous hosting provider was putting all of that at risk. Here’s how he fixed it.

A survey tool built for the people who never fill out surveys
Anyone who has tried to get real feedback from a community knows the pattern: a small group of engaged people always show up, and everyone else stays quiet. Florian Francken calls that quiet majority the silent majority, and reaching them is what led him to build Swipocratie.
He studied political science, then trained as a graphic designer, and that evolved into UX design work. He spent 15 to 20 years as a freelancer before one of his last projects, for the province of Utrecht, sent him in a new direction: figuring out how to get more citizens involved in local policy decisions. That project became the seed for Swipocratie.
The format is simple:
- A citizen sees an image, a short label, and a question with two possible answers, such as whether they’d rather have green space or parking outside their house
- They swipe or tap to answer, then move to the next question
- A full survey of about 30 questions takes roughly three minutes to complete
Beyond the 80-plus municipalities, Swipocratie’s reach extends past the Netherlands too, with projects for German municipalities and the state of Lower Saxony.
One project shows the range: WATT NOU!, a campaign for the Natuur en Milieufederatie Utrecht (the Nature and Environment Federation).
- Ran across 12 Utrecht municipalities
- Targeted residents aged 16 to 25, a group public surveys rarely reach
- Focused on the energy transition, meeting them on the platforms they already use
Florian runs these surveys as paid campaigns targeted at specific communities or age groups, with a particular focus on what he calls the silent majority: residents who are affected by local decisions but rarely attend the meetings where those decisions get discussed.
“We call that the silent majority. Normally, they’re not involved, and with our tool, Swipocratie, they’re involved a little bit. Because it’s so simple to use, so easy, and it connects with social media behavior.”
From community input to a live WordPress survey
Turning a room full of ideas into a working site is a challenge anyone building on WordPress will recognize. Here’s the workflow Florian has refined over time to get there:
- Design sessions on Miro, where he and community members co-create the questions
- A short list of images and answer options for each question, the part he describes as hardest to get right: simple enough for a three-minute survey, nuanced enough to produce a useful answer
- A WordPress build, using a template site structure he duplicates and imports for each new project
Florian handles most projects himself, bringing in freelancers, small companies, or advisors only when a project grows too large to manage alone.
“The problem can be that it’s too superficial, too quick, too black and white. But if you create the right questions, you can actually make a very nuanced survey.”
Swipocratie runs on WordPress, and Florian manages his sites on SiteGround.
Why a self-managed VPS couldn’t keep up
If you’ve ever managed your own server, you know the deal: you’re on the hook for every setting yourself. That’s exactly what Florian ran into before moving to SiteGround.
He was running a self-managed VPS in the Netherlands, more hands-on than he wanted to be. Once Swipocratie surveys started attracting genuine traffic, some campaigns brought in around 10,000 participants in a week, with every question triggering a database call, that setup started showing its limits:
- Server settings, PHP configuration, and caching all needed constant attention
- Sites went offline often, and adjusting the caching never fully resolved it
- Florian had no clear way to diagnose or fix the problem himself, since server troubleshooting wasn’t his area of expertise
For a tool whose entire value depends on being live and responsive at the exact moment people are being invited to participate, repeated downtime was a direct threat to the work.
A developer Florian worked with pointed him toward SiteGround.
“The developer I always work with, he recommended it to me, because in the past I always had a lot of problems with finding a host for my particular case.”
Moving from a self-managed VPS to SiteGround
Florian has been running Swipocratie on SiteGround for three years. He settled into a workflow he now repeats for every new survey project:
- Keep a template WordPress installation with the full site structure already built
- Duplicate or create a new site and import it using the SiteGround importer for each new survey project
- Upload the campaign’s images and fill in the question fields by hand
The caching, security, and migration plugins that come with SiteGround hosting match what a traffic-driven survey tool needs without any additional configuration on his end. He also uses the SiteGround AI Аgent on the marketing side of the Swipocratie website, the informational site where he explains the tool to prospective local government clients, to work on search and AI optimization.
“I have to say I’m really impressed already how easy it was to activate the plugin and interact with it. It’s a very cool feature, I think.”
He hasn’t yet applied the AI agent to the survey tool itself. Swipocratie’s interface is built with JavaScript and loads asynchronously, which makes it difficult for screen readers to interpret, and Florian has been thinking through how to balance that technical constraint against his broader goal of reaching as many people as simply as possible. When the idea of adding descriptive alt text to survey images came up, he agreed it was a straightforward next step.
“It’s accessibility versus reaching the big group in a simple way. This is my main goal.”
Three years, zero downtime, 10–15 sites at peak
Since moving to SiteGround three years ago:
- Florian’s Swipocratie sites have had zero downtime on SiteGround, including during campaigns that draw 10,000 participants in a week
- Florian hasn’t touched server configuration, caching, or PHP settings since switching to SiteGround
- Florian runs 10 to 15 Swipocratie survey sites at once during peak periods
His one outstanding request isn’t about performance. Because he sometimes runs 10 to 15 survey sites at once, he’s reaching the inode limit on his current plan and would like the option to expand within his existing subscription rather than adding a second account or moving to a VPS. It’s a scaling question he raised for the first time during this conversation, and one he plans to bring directly to SiteGround support.
“I have to say I’m really, really satisfied in general with SiteGround.”
Can WordPress handle high-traffic public surveys without downtime?
Yes — Swipocratie, a WordPress-based survey tool, has run on SiteGround for three years with zero downtime, including campaigns that draw 10,000 participants in a week.
What hosting features matter most for traffic-spike campaigns?
Caching, security, and migration plugins configured to handle load without manual tuning — Florian hasn’t adjusted server, caching, or PHP settings since switching to SiteGround.
How can the SiteGround AI Agent help with WordPress SEO?
Florian uses it on Swipocratie’s marketing site to work on search and AI optimisation, calling it easy to activate and interact with.
Reliable hosting means the silent majority actually gets heard
Florian’s background is in design and citizen engagement, not servers, and that’s exactly why the old setup didn’t work for him. Every hour spent troubleshooting a database call or a caching rule was an hour not spent on the part of the job that actually mattered: writing better questions and getting more people to answer them.
That trade-off isn’t unique to civic tech. Anyone running a tool that depends on being reliably online during a defined window, whether that’s a survey campaign, a product launch, or a seasonal traffic spike, is making the same bet: that the infrastructure underneath will hold while attention is pointed at it. When it doesn’t, the cost isn’t abstract. It’s the campaign that goes quiet mid-flight, or the participant who taps a link and gets nothing back.
Make uptime one less thing to manage
Three years without a single outage changed what Florian’s job looks like day to day. He builds surveys, runs community sessions with 80-plus municipalities, and lets the hosting handle the rest.
If your work depends on being online at the exact moment people show up, a campaign launch, a traffic spike, a deadline you can’t move, that’s what hosting built for real load looks like in practice: one less thing to think about, so the actual work gets your full attention.
[86]




















