Hi everyone
I’ve been building a no-code learning platform using Make, Webflow, Memberstack, and Stripe, and I’ve reached a point where I really need help with two key automations to finish the setup.
1. Restricting access to content by membership duration
-
My platform uses Webflow CMS to host course chapters (Chapter 1, 2, 3…).
-
Users sign up via Memberstack, and I automatically sync their
createdAt
date to Google Sheets. -
Google Sheets calculates a custom field called
niveau-acces
(likemois_1
,mois_1 mois_2
,mois_1 mois_2 mois_3
) depending on the number of days since registration. -
This value is updated in Memberstack via Make.
This part is working great.
What I’m trying to do now:
- I want to restrict access to each chapter in Webflow depending on the user’s access level.
But I’m stuck on how to.
2. Automatically cancel a Stripe subscription after 100 days
-
When a user subscribes via Stripe, I log their
subscriptionId
and start date in Google Sheets. -
I calculate the cancellation date (+100 days) in the sheet.
-
I want to automate the cancellation of the subscription after 100 days via Make.
Problems:
-
The
Cancel a Subscription
module isn’t available in Make. -
I tried using
Cancel a Payment Intent
, and even Make an API Call, but I keep running into issues:-
I don’t always have the right subscription ID
-
I’m not sure which endpoint to call or what payload to send
-
Has anyone successfully built this kind of automation?
Any tips or modules you’d recommend?