Interactive Email for Recurring Meetup Invites

A meetup group running weekly or monthly shouldn't mean rebuilding the invite every time. Build it once with a Venue, Add to calendar, and RSVP block, then put it on a recurring send — MailInApp re-evaluates the group each run and reaches only members who haven't already RSVP'd for that occurrence.

Subject

This week's meetup: same place, same time

A meetup group running weekly or monthly shouldn't mean rebuilding the invite every time. Build it once with a Venue, Add to calendar, and RSVP block, then put it on a recurring send — MailInApp re-evaluates the group each run and reaches only members who haven't already RSVP'd for that occurrence.

Recreating the same invite by hand every week is the kind of busywork that eventually gets skipped, and a skipped invite is a smaller meetup. Building it once and letting a schedule handle the repetition removes that failure mode entirely.

Build the invite once

A Venue block carries the usual spot's address and directions, an Add to calendar block builds the timezone-correct calendar links, and an RSVP block takes headcount with whatever capacity the venue actually holds. None of that needs to change week to week unless the details do.

Let the schedule do the repeating

A recurring send re-evaluates your audience filter against the data source's current rows on every run, reaching only members not already covered by a past send for that same schedule — the same rolling-window pattern any MailInApp recurring send uses. Set it once for a weekly or monthly cadence and it keeps running.

Update the one thing that actually changes

If the venue moves for a single occurrence, update the Venue block's address before that send goes out — every future run picks up whatever's currently saved, so a one-off change doesn't mean rebuilding the whole invite from scratch.

Know the numbers before the day

Each occurrence gets its own RSVP, so the Responses dashboard shows confirmed, waitlisted, and declined counts per send — a reliable headcount well ahead of every single gathering, not just the ones somebody remembered to track by hand.

Getting started

Add a Venue block, an Add to calendar block, and an RSVP with a capacity matching your usual space. Put the whole thing on a recurring send and disable it any time the meetup goes on hiatus.

A typical build-and-send sequence

  1. 1

    Build the invite once

    Add a Venue block for the usual spot, an Add to calendar block, and an RSVP with whatever capacity the venue actually holds.

  2. 2

    Put it on a recurring schedule

    Set a recurring send (weekly or monthly) against your member list — each run reaches members who haven't already covered by a past send, the same rolling-window pattern any recurring send uses.

  3. 3

    Update just the date each occurrence

    Update the venue's date details before the next run if it moves; the RSVP and Add to calendar blocks pick up the new details automatically on the next send.

  4. 4

    Track headcount per occurrence

    The Responses dashboard shows confirmed, waitlisted, and declined counts for each send, so you know numbers well before the day.

Frequently asked questions

Does the recurring send avoid re-inviting someone who's already RSVP'd?

A recurring send re-evaluates your audience filter against the data source's current rows on every run and reaches only matches not already covered by a past send record for that same schedule — the same rolling-window pattern used for any recurring send.

Can I cap the number of people at each meetup?

Yes — the RSVP block takes an optional capacity, and once confirmed RSVPs (plus guests, if allowed) would exceed it, further "yes" responses record as waitlisted instead, with your own custom waitlist message.

What if the meetup moves to a different venue occasionally?

Update the Venue block's address before that occurrence's send goes out; every future recurring send picks up whatever's currently saved, so a one-off venue change doesn't require rebuilding the whole invite.

Do members need to RSVP again every single time, or does it remember?

Each occurrence gets its own RSVP — a recurring meetup doesn't carry a standing "always yes" setting, since capacity and attendance can reasonably vary week to week.

Can I stop the recurring invite if the meetup goes on hiatus?

Yes — disable the schedule from the project's Send page at any time; it also auto-disables on its own after several consecutive runs where every recipient's send fails, as a safety net against a broken relay quietly running forever.

Build this in the studio

Start on the free plan — every interactive block and the full fallback engine are included on every tier.