BricqsBricqs
All case studies
Daily quizzes & badgesEmbedded in-app
News & media · In-app

Push notifications were noise.
A 60-second daily quiz built the habit.

Newslaundry replaced its newsletter-and-push stack with a streak-based daily news quiz, podcast-minutes badges, and a top-reader leaderboard inside the existing app.

+248%
daily return rate from streak-based news quizzes
Surface
In-app
Mobile + web
Mechanics
Streak · Badges · Leaderboard
Cadence
Daily quiz · Weekly badge drops
Engineering hours
0
Shipped by the editorial team
The challenge

Push fatigue, falling DAU, and a podcast no one finished.

Newslaundry had thousands of paid subscribers but the daily return rate sat flat. Push notifications competed with twenty other news apps, and most readers churned the moment a story ended.

The podcast had loyal listeners but no completion signal — episodes were started in droves and finished by few. The team needed a habit loop that worked across articles, audio, and the app shell — not three disconnected streams.

Before Bricqs
Before Bricqs
7-day return decay
-72%
d1 to d7
Mon
Tue
Wed
Thu
Fri
Sat
Sun
The Bricqs system

Three primitives, one daily ritual.

A streak that compounds, badges that map to coverage, and a leaderboard that surfaces the most-read minds — all hung off the existing reading and listening signals.

Streak

A 60-second news quiz that resets at midnight.

Five questions pulled from yesterday's lead stories. Miss a day and the streak breaks — the simplest habit lever a news app has.

  • Daily quiz, auto-curated
    Questions auto-generated from tagged stories. Editorial reviews in five minutes, not an hour.
  • Streak rewards every 7 days
    Bonus points and a badge at 7, 30, 100 days. Readers don't want to lose the run.
Daily news quizStreak alive
14day streak
16 days to Gold reader badge
M
T
W
T
F
!
S
S
5/5
All five today, +50 pts
Streak +1, badge progress 14/30
Badges

Badges for articles read and podcast minutes listened.

Coverage-based badges — politics, climate, media, tech — plus podcast-minutes tiers reward readers for breadth instead of just frequency.

  • Genre-coverage badges
    Earn the Climate badge after 10 climate-tagged reads. Editors decide the threshold per beat.
  • Podcast minutes tiers
    30 minutes for Bronze, 5 hours for Gold. Episode completion finally has a reward.
Reader badges3/12 earned
Politics
Climate
Media
Tech
Podcast Bronze
Podcast Silver
Leaderboard

A weekly top-reader leaderboard that ships in the app shell.

Reader, listener, and quiz scores combine into a weekly ranking. Top 50 are featured in the Saturday wrap newsletter — social proof that pulls everyone else up.

  • Weekly reset, season totals
    Weekly leaderboard for short-term competition. Season standings keep long-term readers invested.
  • Public, opt-in profiles
    Readers choose to appear publicly. Drives a second wave of profile completion.
This week's top readers
Newslaundry · Wk 21
Live
1
A
Anuradha P.9,840
2
K
Karthik S.9,210
3
Y
You8,920
4
M
Meera J.8,450
5
R
Rohit B.8,120
Top 50 featured in Saturday wrap
Outcomes

What changed in 90 days.

Streak, badges, and leaderboard launched in a single sprint. Readers stopped opening for the headline and started opening for the streak.

+248%
Daily return rate
Vs. the prior push-notification-only baseline.
+71%
Podcast episode completion
After podcast-minutes badges launched alongside the streak.
4.6x
Saturday newsletter open rate
Top-50 leaderboard mention is now the most-clicked block.
How the integration works

Embedded as a tab in the existing Newslaundry app.

The quiz, badges, and leaderboard sit behind a single 'Today' tab in the iOS and Android shells. Bricqs reads existing read and listen events — no new instrumentation in the editorial CMS.

Time to ship
9 daysTime to first ship
1Mobile engineer0CMS changes
Build this in your account
Data flow
Their UI
Newslaundry app · iOS / Android / web
Today tab embeds Bricqs canvas
  • JWT signed with tenant key
  • Existing user_id reused
events
renders
Bricqs
Bricqs
Streak engine · Badges · Leaderboard
  • POST /events (read + listen taps)
  • GET /participant/state
  • Redis ZSET leaderboard
renders
events
Their backend
Newslaundry backend
Newsletter pipeline · CMS
  • Webhook · weekly leaderboard
  • Article tag dictionary (badge thresholds)
The flow
  1. 1Embed
    Bricqs SDK in a 'Today' tab

    The mobile team dropped the Bricqs React Native component behind an existing tab. Web uses an iframe on /today.

  2. 2Identify
    Existing user_id passed via signed JWT

    Auth is the same JWT the app already issues. Bricqs verifies it server-side and creates a participant on first interaction.

  3. 3Events
    Article reads and podcast progress forwarded

    The app forwards the existing analytics taps for article views and podcast progress as Bricqs events. Streak, badges, and leaderboard scores derive from the same stream.

  4. 4Outputs
    Saturday wrap fed by leaderboard webhook

    Each Saturday, Bricqs posts the top-50 leaderboard to the newsletter pipeline. Editorial doesn't curate by hand.

We used to write five push notifications a day. Now we write zero, and the streak does the work.
Vikram Joshi, Head of Growth, Newslaundry
More from Newslaundry

What they shipped next.

Once the first campaign was live, the same Bricqs primitives unlocked three follow-on plays in the next two quarters.

01Quiz

Sunday long-read recap quiz

A weekly 10-question quiz built from the long-form essays.

  • Doubles the long-read finish rate
  • Top scorers get the next podcast episode early
  • Bonus week-streak unlock for participation
02Contest

Election-week prediction contest

A 7-day prediction contest for high-information readers.

  • Daily questions on race calls and turnout
  • Live leaderboard during result night
  • Anchor's pick spotlight for top 3
03Tier

Patron tier with reader-level perks

Streak length + badges feed into a tier ladder for paying patrons.

  • 100-day streak unlocks event invites
  • Gold-genre badge unlocks editor AMAs
  • Tier shown in comments and forums
More case studies

Other teams shipping with Bricqs

Click a logo to see how a different team chose its primitives, wired its events, and shipped in days.

Profile builder · Tier revealEmbedded in-app
80%
creator profile completion vs. 45% before

We turned a chore into a leveling system. Gamers complete in one sitting what used to take three weeks of email nudges — and brands finally have profiles rich enough to spend on.

Mohammed Ashlam,
Product Manager, DIVISION
Read more
Creator profileAuto-saving
100/ 425 pts
200 pts to Pro Creator tier
Bio + handle+50
Favorite games+50
Sync Twitch / YouTube+150
Audience demographics+100
Payout details+75

Why teams don't rebuild this twice

Under the hood, Bricqs runs a production-grade engagement infrastructure — so you don't have to build it.

3xfaster to launch vs custom build
99.9%uptime guarantee
~0engineering hours to maintain
User Action
Spin the Wheel
Runtime
Rules Engine
Fair Play
Reward Ledger
Reward Assigned
Delivered
Deployment

Deploy once. Run everywhere.

Multiple deployment paths. One platform. Zero compromises.

promo.brand.com
B
Summer Giveaway
Spin to win prizes
Play Now
Microsites

Branded campaign pages

Custom domains, SSL, SEO-ready. Launch standalone experiences in minutes.

REST APIs

Headless & flexible

OpenAPI 3.0, webhooks, real-time events. Build anything custom.

POST/api/v1/events
GET/api/v1/rewards
WS/api/v1/stream
Embeddables

Drop into any app or site

One snippet. Widgets or modals — adapts to your platform.

index.html
<script src="cdn.bricqs.io/v2" />

<div
  data-bricqs="campaign-id"
  data-mode="modal" />
Native SDKs

Full control, native feel

Build deeply integrated experiences that feel native to your app.

React
Swift
Kotlin
Flutter
Who it's for

Built for teams driving continuous engagement

Bricqs is for teams building engagement systems, not running one-off campaigns.

Built for
Teams running always-on engagement loops
Marketers moving beyond one-off campaigns
Products that need repeat usage & retention
Brands running multi-step, reward-driven journeys
Not ideal for
One-off giveaways or static campaigns
Simple landing page tools
Teams looking for only forms or surveys
Infrastructure-first / DIY builders

Lead Capture & Conversion

Spin, quiz, instant rewards to capture and qualify users

Retention & Habit Building

Daily challenges, streaks, and milestones that keep users coming back

Product Engagement

Onboarding flows, feature discovery, and usage nudges

Campaign Launches & Events

Time-bound campaigns, launches, and live activations

Loyalty & Rewards Programs

Points, tiers, reward catalogs, and repeat engagement systems

Community Engagement

Participation loops, contributions, and gamified group actions

If engagement matters after day one, you need a system.

Start building your first campaign in minutes. Design, launch, and scale - with rules, rewards, and fairness built in.

3x
Faster than custom build
~30min
Average time to launch
0
Engineering hours needed