Special offer: one-time payment

UPDATE 27/08/24: Learn Beta Release and Mailerlite bug fixes…

Home > Blog > UPDATE 27/08/24: Learn Beta Release and Mailerlite bug fixes…

It’s Tuesday, and you know what that means – it’s time for some updates!

We are delighted to let everyone utilizing the Learn platform know that we are releasing a series of updates, improvements, and fixes to the platform!

Firstly, we would like to say a HUGE thank you to the 110+ users that opted-in to the Learn beta. Since August 13, 2024, they have been providing us with invaluable feedback on the updates, allowing us to test at scale across thousands of students ahead of this release.

Here’s the list of everything we’ve tackled so far:

Speeding Up Student Access with the Learn Content Release Engine:

The way the system was originally built meant that each time a modification was added (i.e., new upload of students), the system would go through all the students to reapply permission, not just those being added/modified. This worked well when Learn was first launched, but with over 4 million students now on the platform, it needed a re-think!

We fixed this by abandoning the queue method in favor of a new system we call the Learn Content Release Engine. This calculates grants on demand for students when they access a course/module, resulting in instant updates rather than taking hours or days to complete.

Fixing Module and Lesson Counts:

We had heard of issues with students having incorrect module/lesson counts on their profile, as well as in the dashboard from an administrator view. On investigating, we found that this was a database error involving “soft deleted” lessons and modules. We have applied the same proprietary approach used in the Learn Content Release Engine and this allowed us to set better parameters so the counts were rectified.

Fixing Tag Access Issues:

If a module is set up for specific tags, students with the associated tag were not always being granted access to that content. We have identified what was causing the problem and fixed it.

Timed Rules:

During the beta, we discovered it was possible to set a lesson or module to be released based on time. However, without setting a day/week/month/year, this caused a 500 error. We’ve now made it mandatory to select a day/week/month/year for this timed rule to exist, which eliminates the possibility of the error happening again.

Tags and All Students:

In some cases, students weren’t able to see lessons and modules that previously had required tags set after the lesson/module is switched to “all students” – the tags should have always been stored, but not applied. Now, students without those specific tags will be able to see the modules and lessons that are later published to “all students” and the previously required tags will simply be saved in the backend.

Additionally, assigning tags would not always unlock course content – after a deep dive into the code, we were able to fix this issue as well.

Dripping Content to Students:

Learn users identified an issue affecting the queuing and dripping of lesson content to existing students on a course when the content is set to drip out a specific time after the student is part of the course; in some cases, when lesson content is backdated and so the upcoming date/time period has passed.

We’ve implemented a fix that improved the content dripping system for students, which meant updating sequence rules in the code to work more effectively for this specific type of task.

________

As you can see, there are a lot of updates here so if you have any questions, please feel free to reach out!

None of this would be possible without our amazing beta group! This group will remain open as we continue to optimize and add new features. 

Meanwhile, we’ve made more improvements across ThriveCart this week, so let’s see what else is new:

Learn: students – before now you were able to see when your students were first enrolled, but your students could sign up to courses at different times and it might not have been easy to tell when they became a student of a specific course. Now, we’ve added the date and time a student enrolled into each course into their student profile, so you can see exactly when they signed up to each course.

Mailerlite – if you set a behavior rule for their product using Mailerlite, it may not have worked properly and attempts to fix the issue may have thrown up an error message. We’ve identified and fixed the issue, so your Mailerlite integrations will now be working properly.

Sub-users – sub-users may have encountered problems saving a product when a Learn course has been set as the fulfillment method, in which the Learn course did not show. We’ve fixed this now and your sub-users can save products as normal.

That’s it for this week! If you have any issues with ThriveCart, please check our help docs for guidance or reach out to support and we’ll be in touch.

We’ll be back soon with more updates for you – until then, keep thriving!

All the best,

The ThriveCart Team

You may also like

Payment Processing, Payouts, and PayPal: A Chance for Creators to Thrive(Cart) at the End of the Gumroad?

Gumroad removed or limited the payments and payouts it supports through PayPal in various countries in Q4 2024. Concerned Gumroad users on Reddit claim that ...
View Post

Update 11/26/24: BFCM Preparation

Black Friday is upon us! In preparation for the biggest selling event of the year, the development team has been working on backend platform updates ...
View Post

Update 11/19/24: $0 notification email fix, course cloning bug resolved

It’s Tuesday, which means that it’s update time! Firstly, 🚨 IF YOU MISSED THE BIG ANNOUNCEMENT 🏖️… here is a link to our amazing $100K AFFILIATE GIVEAWAY Black Friday ...
View Post

Hear What Our Customers Have to Say

"Over 7 years, I've seen a lot of cart builders, but never one as integrative and feature-rich as ThriveCart. Their staff & support is top grade."
barry goss
Barry Goss
m4research.com
"I will use ThriveCart in my projects on a daily basis. I've been waiting for something like this for years, and the price is a bargain!"
matt wolfe
Matt Wolfe
"In the last few months, ThriveCart has seamlessly and simply processed over a million dollars of revenue for my business and it's been SUPER simple."
kevinnations
Kevin Nations
"I just wanted to say, Thrive Cart is the answer to 95% of my prayers. Thank you!!!"
Tom Sears
Tom Sears
"I'm getting that 'kid in a candy store' feeling. Hands-down best purchase decision I've ever made. Thrivecart is amazeballs."
michae lippersiel
Michael Ippersiel
"On my last launch I included a $19 bump offer that more than paid for Thrive Cart. Such a good feature. Such a great service and an incredible team to back it up. 🙂"
leonmel nicenko
Leon Melnicenko
"How do you do it. A one time purchase knowing I'd use it and it just keeps getting better. Seriously great product, support, and and and. All hail the team "
james hessler
James Hessler
"Hands down best investment I have made in IM since I got OP1"
GiamPaolo Floris
Giampaolo Floris
"Wow guys this saves us so much time- I LOVE THRIVECART SO MUCH!!!"
michael kilpatrick
Michael Kilpatrick
"The quality you "keep" putting into Thrive is exceptional"
alex sebastian
Alex Sebastian
"Thanks for everything you're doing to make this platform amazing. You guys are going to be the industry standard by which all other carts are compared once you launch publicly."
Jose Cernuda
Jose Cernuda
"You guys are awesome. I've never seen a company go from request to implementation this fast! Keep up with the great work."
Onder Hassan
Onder Hassan

Ready to grow your business with ThriveCart?

“ThriveCart is the opposite of confusion. 

It allowed me to focus on promotions instead of tech problems. 
Elegant simplicity.

I love it.”