Handling Recurring Activities

Hi Bubblers,

I’m working on a project where I need to manage recurring activities, and I’m looking for advice on the best strategy to handle this efficiently in Bubble.

Here’s a specific use case to illustrate my scenario:

  • I have an activity that recurs weekly on Mondays.
  • The recurrence has no end date.
  • I don’t want to create all future occurrences at once when the activity is created—just the next 30 or so occurrences.

I’m considering two approaches:

  1. Daily Workflow: Running a workflow every day that checks if any activities need to be created that day, and then generating them.
  2. Scheduled Workflows: Scheduling a separate workflow for each occurrence when the time arrives.

Which of these methods (or any other you recommend) is more efficient for handling recurring activities in Bubble?

Additionally, is there a quick or built-in way to calculate dates like the “Last Wednesday of every month” or “The first Monday of September” in Bubble?

Thanks in advance for your insights!

This topic was automatically closed after 70 days. New replies are no longer allowed.