Skip to main content

Does anybody know if it is possible to automatically send an email notification to users when their expiration date is approaching? Say one month before? I would like to do this for the main expiration date found in the User Management area, not the expiry date linked to the Subscriptions App.  Any advice would be greatly appreciated!

HI @Daniel yes of course, you can use the notification called, “Course has expired”. It has options to send before & after the expiry date. We use ti today and it works quite well...please note that testing these is not the easiest task and can take a few days depending on your test cases...you have to time the user enrollments with the “active until” dates and those of the notification itself (you can only send them on the hour).


@Daniel
At the moment, I do not believe there is an out of the box way to automate this type of notice from the Notifications app, where you want to alert users based on their specific user platform expiration date that is set. Not seeing anything posted within the Ideas area... could definitely be a worth spinning up and getting feedback from our Product team (and greater Community). :slight_smile:

Thinking of Docebo Connect, there may be a way to use Connect and a Lookup Table to store user ID’s and expiration dates. Then, with the table, you could create a Recipe that not only builds that table from the LMS activity but also emails the users some templated message.

Assuming if the user is expiring you’ll instruct them to take some action afterward, such as renewing their service, etc.


@John 

Many thanks for the reply. I’ve posted this as an idea in the ideas area (link below). Hopefully, it will gain some traction as it’s something we really need to do.

 


@John

Many thanks for the reply. I’ve posted this as an idea in the ideas area (link below). Hopefully, it will gain some traction as it’s something we really need to do.

 

Certainly, you’re most welcome! You’ve got my vote on the idea! :smiley:


I was searching if there was a notification for user account expiration and came across this. You have my vote as well!


@Daniel
At the moment, I do not believe there is an out of the box way to automate this type of notice from the Notifications app, where you want to alert users based on their specific user platform expiration date that is set. Not seeing anything posted within the Ideas area... could definitely be a worth spinning up and getting feedback from our Product team (and greater Community). :slight_smile:

Thinking of Docebo Connect, there may be a way to use Connect and a Lookup Table to store user ID’s and expiration dates. Then, with the table, you could create a Recipe that not only builds that table from the LMS activity but also emails the users some templated message.

Assuming if the user is expiring you’ll instruct them to take some action afterward, such as renewing their service, etc.

Just another random thought, often these kinds of dates are set by other systems, is yours? If so that system might have a method for triggering an email directly or easier.

Additionally, though manual, you could have someone always do a weekly or monthly type report and filter for the users coming up soon and do a mail merge to email out for now. Its the kind of thing I’d have an intern or student worker be responsible for though.


Hi @lrnlab / @John

We would like to create user expiration on the home page of the user’s page and sync the data with the existing user expiration date. 

I would like to create the above user’s expiration field and data with the User’s home page. please find below Imgae for your reference.

Somewhere on this page.

can you please assist here?


Hey @Ragnee kumari - the most ideal solution would be to add the user’s Profile Widget to the homepage. In doing that, I can see that the native field for Expiration is not included but Additional Fields are. By chance are you also reporting the expiration of the user in a user additional field?

If you are, you could flag up the field to display in the user’s profile (omitting other selections) and showcase the expiration date on a homepage within a widget (see top-right for “Start Date”):

 


Hi @John , 

Thanks to your instruction, I successfully added a user profile widget and expiration fields to the additional fields.  But I cannot flag up the field to display in the user’s profile (omitting other selections) and showcase the expiration date on a homepage within a widget.

I've attached the Screenshot.

 

 

 

can you please assist here?


@Ragnee kumari did you make sure to set your additional fields to be “Visible” to users? in the pics above, you’re showing the preview which does not display the actual fields you selected...you need to add your page to your menu to test with your real profile details. Ours show as expected.


Hi @John / @lrnlab ,

Is there any way to do with this standard field of user expiration, not an additional or custom field?
We want to implement it with the user’s expiration standard field.


None that I can see, sorry. Not sure if something like CSS would even be an option for this...


Hey @Ragnee kumari!

Right, you will need to make the field visible to learners/end users (not hidden to admins only). Unfortunately, the native language field is not something we display in Profile attributes today.

So we would not be able to raise it in visibility at that level of the UI and instead are reliant on either the prominent picker in the top-right of the menu on the login page or we are redirecting users to the profile area to make their default language selection.

I have seen similar requests for native fields to be available in say Groups, which we’ve added in the past. Makes me think… Could you create groups based on Language and then showcase a static widget in HTML or text that simply indicates their language. If they want to change the language there could be a link to their profile for editing after clicking.

 

 I know the solution is a bit messy but I’m trying to think out of the box since we’re limited on options. :)


Reply