Campaign recipe

Recurring Offer Campaigns in Facebook Groups

Schedule repeating weekly or monthly promotional offers across Facebook group bundles with refreshed spintax and delivery tracking.

Recurring Offer Campaigns in Facebook Groups: MaherPost automations: an RSS feed sending new posts to group bundles, Auto AI posting and a saved playbook

Lots of businesses run the same basic offer on repeat: a chiropractor’s new patient special, a restaurant’s Monday deal, a gym’s month-to-month promo, a SaaS annual plan discount. The offer can stay the same, but the copy can’t. Group admins and Meta both react badly to a post that never changes.

In MaherPost, a recurring campaign keeps the schedule and swaps in refreshed spintax blocks each cycle, with delivery log history for every run. For recurring schedules across many groups, see bulk Facebook group posting.

Workflow steps

  1. Build a master campaign in the campaign composer with the offer terms, spintax blocks, and image.
  2. Assign a group bundle that fits the offer. A restaurant special belongs in dining groups, not a buy/sell marketplace.
  3. Pick the day and time using the best time guide, and turn on posting delays between groups.
  4. Publish the first cycle and archive its delivery log as your baseline.
  5. For each new cycle, duplicate the previous one and change the spintax seeds: opening hook, bullet order, CTA wording.
  6. Check Account Health before every cycle goes out.
  7. Pause the recurrence on restriction signals, changes to the offer terms, or seasonal closures.

Offers that recur well

Weekly: lunch special, appointment slots, live Q&A reminder.

Every two weeks: workshop enrollment, flash shipping deal.

Monthly: market update with a CTA, membership promo, seasonal service push.

The local weekly promo use case and /for/home-services/ have seasonal examples.

Sample spintax: recurring offer

{This week|Every Monday|Back again}: {{offer_name}}
{{offer_description_spintax}}
{Valid through {{end_date}}|Available {{days}} only|Limited slots this week}.
{Book via link in comments|Claim in first comment|Reply to reserve} 👇

Spintax refresh cadence

ElementRefresh frequency
Opening hookWeekly
Bullet orderWeekly
CTA phrasingBiweekly
ImageMonthly or per offer change
Core price/termsOnly when offer changes

Rewrite the whole template once a month even if the offer hasn’t changed. That keeps you clear of duplicate content flag patterns building up over months. The unique copy at scale playbook goes deeper.

Weekly cadence recommendation

FrequencyScheduleActivity
Weekly offersSame day/time each weekPublish refreshed spintax cycle
Between cyclesDailyLead Radar for inbound “recommend” threads
MonthlyFirst of monthFull template rewrite + group list audit

Safety notes

Pause the recurrence when:

  • Account Health is red
  • A restriction message appears
  • The offer terms change (get legal review first)
  • The business is closed for the season or the week

After a pause, come back at warmup pace. See is auto poster safe? and posting limits.

Lead Radar between cycles

Scheduled posts keep you visible; Lead Radar picks up the “can anyone recommend” threads that show up between them. Coaches (/for/coaches/) use both to keep the pipeline steady.

Reporting recurring performance

Track these week over week in a spreadsheet:

  • Delivery success %
  • Rejection reasons
  • Inbound comments and DMs (counted by hand)
  • Redemptions, if the CTA includes a code

A rising rejection rate usually means the copy has gone stale or a group changed its promo rules. Fix the template before the next cycle runs. Agencies can export all of this into client reports.

Combining RSS and recurring campaigns

Use RSS product updates for new SKUs and recurring campaigns for standing offers. Make sure the two never post to the same group on the same day.

Checklist

  • Spintax refreshed this cycle
  • Account Health checked
  • Groups still allow promo
  • First-comment links valid
  • Offer terms accurate

Ready when you are

Stop pasting the same post into forty tabs.

Start posting

$29 a month. Cancel anytime, 7-day refund.

Start with MaherPost

$29 a month, every feature included. Enter your email and we will take you to secure checkout. You set your password in the app afterwards.

Cancel anytime. 7-day refund on your first payment.