I want to make a subscription way for customers so when they subscribe to a plan they’ll get their end date on the members only page and that they get an email our their subscription ending in 7 days and 48 hours.
how it is possible to do it on the free plan of bubble?
thank you!
@mrpsgamer8 Yes it is possible.
Make a database attribute with this date and in a backend workflow look up every day for when the date of today matchs this attribute.
Makes sense?
I didn’t understand. how do you do it if you can exactly tell me.
@mrpsgamer8 sorry I have a better idea, after a subscription is made. Schedule an API workflow for this time (“subscription ending in 7 days and 48 hours.”).
You can even send parameters to the api workflow to remind ending.
Api workflow with bubble backed workflow.

how do I set the API scheduled date? I have created the backend workflow. The member will get one year subscription. so example I purchase something, the subscription will end on 13/09/2023.
I want the expiry date to be displayed and o send a email reminder to the member that their subscription is ending in 7 days and/or 48 hours.
@mrpsgamer8 Apply that logic when triggering the api workflow date. Maybe pass user details as parameter or do a search for the user inside the backend workflow api

I am a bit confused but ill try to understand it. anything else I should do now?
@mrpsgamer8 So when the user subscribes.
1 - Schedule API workflow on the date you want to reminden the user.
2 - Pass as parameter the email text you want to send him.
3 - create the action in the API workflow to send email with text in parameter.
how do I make it a year from the date the user subscribed?
how to make or pass a parameter?
(I’m new to this so sorry if I ask a lot of questions)
To set the subscription expiry date just add 1 year to the date the subscription was created - i.e. Subscription's Created date: +(years) 1
Then to schedule your backend workflow, you can use that date minus 7 days - i.e. Subscription's Expiry Date: +(days) -7
as confused I am or its just something I’m doing wrong, but its not working.
Well, as you’re on a FREE plan you won’t be able to use backend workflows… so that’s probably why it’s not working.
I mean I did create a backend workflow, like I have access to it. but that doesn’t mean anything does it?
how do I set it so the member = ‘yes’ automatically changes to ‘no’ when the date of the subscription is ended?
I mean I did create a backend workflow, like I have access to it. but that doesn’t mean anything does it?
If you’re on a free plan you can’t run backend workflows (you can create them but they won’t work)…
If you’re on a paid plan and it’s not working then obviously you’re doing something wrong, but without knowing what you’re doing it’s impossible to guess what.
how do I set it so the member = ‘yes’ automatically changes to ‘no’ when the date of the subscription is ended?
Just use a ‘make changes to a thing’ action to change the relevant field on the Subscription.
to automatically change?
cuz I want it when it expires it sends it ‘no’. but where do I add the ‘make changes to thing’ from? like with what workflow when nothing is clicked.
You need to do it in the backend workflow
it wouldn’t work if I’m on free plan correct?