Recurring Backend Workflow Help

Please I am trying to setup a backend workflow to check if a user’s subscription is still active, every 30 days – from the date they paid.

I know how to make the API call to check if they’re still subscribed, but I don’t know how to setup a recurring backend workflow to make it happen.

I’ll appreciate your help.

Hi @Buddha
In your backend workflow you can create a recurring event flow.
Once you did that you can use the action “set/cancel” recurring event" to schedule it.

1 Like

You really need to setup webhooks. You’ll be notified immediately when a user cancels a subscription.

1 Like

Just add an action to the workflow to reschedule itself to run again after 30 days….

…but… wouldn’t it be better to have the payment provider tell you if/when a subscription is cancelled or changed, in real-time, rather than just checking it yourself once a month to see if it’s still active?

2 Likes

Hi @doug.burden and @adamhholmes , thanks for the webhook suggestion.

I think it’s the better option too. However, I saw somewhere it doesn’t always fire all the time. Don’t know how true it is.

What do you think?

I personally haven’t had experience where a webhook didn’t fire for me.

1 Like

Ok, thanks.

I’ll use that.