How 20 Minutes built an in-app community for 16M users with Octopus, but without a single Community Manager

20 Minutes, France's most-read free daily media with 16M+ monthly users, integrated the Octopus Community native SDK. It turned a news consumption app into an interactive social platform where readers debate, vote, and engage daily.

KEY RESULTS

Community users open the app 2.5× more often than others

2M+ posts viewed & 50K+ poll votes from engaged members

0h of community management by 20 Minutes team

Why 20 Minutes chose in-app community to drive reader engagement and retention

About 20 Minutes

20 Minutes is France's #1 free daily newspaper, reaching over 20 million users monthly across web and mobile. It employs 380 people including 100 journalists covering national and local news.

Their business challenge

News apps face a structural engagement problem: readers consume content passively. They open the app, scroll headlines, read a few articles, and leave. Session depth is limited, and return visits depend on the news cycle rather than habit formation.

20 Minutes wanted to transform this passive reading experience into an active one. The hypothesis: if readers could react to news, debate with each other, and express their opinions directly inside the app, they would come back more often and stay longer. The goal was to increase daily engagement and long-term retention — the metrics that drive advertising revenue in a free media model.

But building a community inside a news app comes with specific challenges:

  • Content moderation must handle sensitive topics — politics, social issues, breaking news — at scale,
  • The editorial team needed the community to feel like a natural extension of the newsroom, not a bolt-on comment section,
  • French digital media face intense scrutiny from both users and regulators over GDPR compliance and data privacy.

How 20 Minutes integrated Octopus Community into their leading news app

20 Minutes integrated the Octopus Community native SDK on both iOS and Android, embedding the community as a dedicated space within the app navigation. After 1 month of progressive rollout on iOS, they launched the community on Android as well.

The integration included SSO (users authenticate with their existing 20 Minutes account), push notifications for community activity, and notification badge on the community button.

They will soon use the video feature to publish short and long video formats on the community, using the community as a new channel to broadcast their video content and expecting an increase in time spent.

What the in-app community made possible for 20 Minutes

An editorial community, not just a social feed

What makes the 20 Minutes community unique is how deeply it integrates with the editorial strategy: it's an extension of the newsroom. A dedicated community persona — "Eva" — serves as the face of the community, creating a consistent and approachable editorial voice. This character-driven approach gives readers a familiar presence to interact with, driving repeat engagement.

Polls and debates that generate massive participation

Polls became the breakout format. With 250K+ votes collected in four months, readers actively express their opinions on topics ranging from politics to pop culture. The most popular polls regularly attract thousands of votes within hours of publication.

A discovery loop that keeps growing

The community has reached a 14.5% discovery rate so far, but the revisit rate exceeds 50%: once readers find the community, more than half return. This creates a self-reinforcing engagement loop that compounds over time. The team will focus on driving discovery among new users: improving the visibility of the community button and running in-app promotions to redirect users to the community.

Content moderation adapted to news media

Moderating a news community requires specific expertise. Discussions about politics, social issues, and breaking events can escalate quickly. Octopus configured custom moderation rules, including AI-powered content filtering tailored to news media topics, automatic shadowbanning of toxic messages (giving community managers time to review before content goes public or a ban is applied), and escalation workflows for sensitive subjects.

Positive signal on advertising value

For a free, ad-supported news app, more sessions and longer dwell time translate directly into more ad impressions.

A 100% GDPR-compliant community

For a French media group serving millions of users, data privacy is non-negotiable. Before the community went live, 20 Minutes' Data Protection Officer was brought into the process early — reviewing every data flow between the app and Octopus Community. The outcome: a compliant-by-design integration, with user data stored on European servers, and data retention policies aligned with CNIL guidelines.

In-app community as a competitive advantage for news media

For 20 Minutes, the in-app community solved the fundamental challenge of modern news apps: turning passive readers into active participants. By giving readers a space to debate, vote, and engage with the news — not just consume it — Octopus Community helped transform a content distribution platform into a daily social habit.

FAQ

How does the community powered by Octopus fit into 20 Minutes' editorial strategy?

The community is operated as an extension of the newsroom. The editorial team publishes daily interactive formats — polls on trending topics, fact-checking posts, debate prompts, and horoscope discussions — through a dedicated community persona. This editorial integration is a key driver of the high engagement and revisit rates.

How did 20 Minutes ensure GDPR compliance when adding a third-party community SDK?

Before launching the community, 20 Minutes' Data Protection Officer (DPO) reviewed every data flow between the app and Octopus Community. The compliance review ran in parallel with the technical integration, adding no delay to the launch. For a French media brand whose credibility depends on reader trust, having the DPO sign off on the community feature was as important as the product itself.

How does Octopus handle content moderation for a news media community?

Octopus runs a two-layer moderation system that covers both AI and human review — and handles it entirely on behalf of 20 Minutes, with zero community management hours required from their team. The first layer is AI-powered: toxic content is automatically banned before it reaches public display, and custom filtering rules are configured for politically sensitive topics specific to news media. The second layer is human: Octopus community managers review flagged content, apply escalation workflows for edge cases, and maintain the overall health of the community. For 20 Minutes, this means the editorial team stays focused on journalism — not moderating comments.

What role does AI play in running the 20 Minutes community day-to-day?

AI is at the core of how the 20 Minutes community is kept active at scale. Octopus AI publishes 2 to 5 polls per day and handles user interactions directly, responding to members in the community on behalf of the 20 Minutes editorial persona. On the moderation side, AI-powered filtering automatically detects and shadowbans toxic content before it reaches public display, giving community managers time to review and decide rather than having to monitor the feed in real time. Together, these two AI layers let a lean editorial team run a highly active community without scaling headcount.

Does an in-app community make sense for ad-supported media specifically?

For free, ad-supported media, the business case for an in-app community is direct: more sessions and longer dwell time mean more ad impressions. When community users open the app 2.5× more often than non-community users, that multiplier translates immediately into ad revenue. The community also creates a qualitative signal — poll results, debate topics, and engagement patterns — that gives advertisers richer audience insights than standard pageview metrics. For 20 Minutes, the community is both a retention lever and an audience intelligence tool, which matters more in a free media model than in subscription-based publishing.

What formats drive the most engagement in a news in-app community?

Polls are by far the highest-engagement format in the 20 Minutes community, with over 250,000 votes collected in the first four months. They work because they're frictionless — one tap, instant result — and they tap into the core news instinct of wanting to know what others think. Debate prompts and reaction posts perform strongly on breaking news topics, where readers are already emotionally engaged. Long-form discussions tend to develop around recurring themes like politics and social issues.

Get started

Let's build your community together.

It's time to turn your users into loyal customers.

Screenshot of a community's main feed