# CommunityRedirect: one link so no sign-up lands in a full group

> A single link that checks capacity, rotates destinations and never sends users to a full WhatsApp group.

Source: https://fcgsystems.es/en/case-studies/communityredirect-whatsapp-community-distribution/ · FCG Systems

- Client: FCG Systems product
- Year: 2025
- Services: [Custom CRM and software](https://fcgsystems.es/en/services/custom-software/), [Launch infrastructure](https://fcgsystems.es/en/services/launch-infrastructure/), [Infrastructure and DevOps](https://fcgsystems.es/en/services/infrastructure-devops/)
- Product: CommunityRedirect (https://communityredirect.com)

## Context

Many launches use WhatsApp groups and communities to warm up the audience, send reminders and open sales.

Each campaign publishes invite links across ads, emails, sign-up pages and social media, often thousands of times within a few hours.

## Problem

Groups have a member cap and fill up exactly when traffic peaks. A link pointing to a full group is a lost sign-up at the worst possible moment.

Swapping links by hand across ads, emails and pages mid-campaign is slow, error-prone and leaves analytics scattered across destinations.

## Constraints

- The published link can’t change: it’s already live in ads, emails and scheduled posts.
- Redirects have to be instant, even under concentrated traffic spikes.
- It had to work for any launch, not just one.

## System built

- **Single link:** One stable link for the whole campaign, regardless of the groups behind it.
- **Capacity check:** Before redirecting, the system checks which destinations still have room.
- **Destination rotation:** Traffic is spread across several groups and moves on to the next one as each fills up.
- **Full-group protection:** No user is ever sent to a group with no room left.
- **Centralised analytics:** Clicks and destinations for every group measured in one place.

## Result

Launches can publish one link and stop worrying about which group is full: the system handles it on every click.

An operational problem that came back every campaign became a reusable product.

## Learnings

- Problems that show up every launch deserve a product, not a new patch each time.
- At critical moments the invisible parts matter most: a link that always works beats a polished interface.
- Centralising analytics at the redirect gives you a view no individual group can provide.

Stack: WhatsApp, Postgres, Docker, VPS, REST APIs
