Use case

Communities

Welcome cards, achievement badges, and milestone graphics — automatically

Online communities thrive on recognition and belonging. SwarmGen lets you automate the visual side of community engagement: welcome a new member with a personalised card, celebrate a milestone with a custom badge, or share a leaderboard graphic each week — all rendered automatically from your membership data, without a designer in the loop.

What you can automate

Personalised welcome cards

When a new member joins, trigger a render of their personalised welcome card — their name, avatar, join date, and a warm message. Share it in your community's welcome channel automatically.

Achievement and certification badges

Define badge templates for different achievements — course completion, contribution milestones, event attendance. Award them automatically via API when the trigger condition is met.

Weekly leaderboards and highlights

Build a leaderboard template, feed it the top contributors each week via your analytics, and post a rendered graphic to your community channel — same time, every week, zero effort.

Example merge fields

A typical SwarmGen template for this use case uses the following merge fields. Add them to your HTML as {{fieldName}} and they are replaced with real values at render time.

Merge field payload (JSON)
{
  "member_name": "Alex Torres",
  "username": "@alex_torres",
  "join_date": "April 2025",
  "tier": "Pro Member",
  "avatar": "https://cdn.example.com/avatars/alex-torres.jpg",
  "posts": "142"
}

Use Circle, Discord bots, or Zapier to detect membership events and trigger SwarmGen renders. Post the image URL to your community channel or include it in a welcome DM.

Start generating images for communities

Create a free account, pick a template or build your own, and start rendering in minutes. No credit card required.

Get started free

More use cases