Notice: Function register_rest_route was called incorrectly. REST API routes must be registered on the rest_api_init action. Please see Debugging in WordPress for more information. (This message was added in version 5.1.0.) in /home/thrivethemes/dev/thrivethemes/staging.thrivethemes.com/wp-includes/functions.php on line 6078

Notice: Function register_rest_route was called incorrectly. The REST API route definition for membership/v1/tags/schema is missing the required permission_callback argument. For REST API routes that are intended to be public, use __return_true as the permission callback. Please see Debugging in WordPress for more information. (This message was added in version 5.5.0.) in /home/thrivethemes/dev/thrivethemes/staging.thrivethemes.com/wp-includes/functions.php on line 6078

Notice: Function register_rest_route was called incorrectly. The REST API route definition for membership/v1/tags/activity/(?P[\d]+)/(?P[\d]+) is missing the required permission_callback argument. For REST API routes that are intended to be public, use __return_true as the permission callback. Please see Debugging in WordPress for more information. (This message was added in version 5.5.0.) in /home/thrivethemes/dev/thrivethemes/staging.thrivethemes.com/wp-includes/functions.php on line 6078

Notice: Function register_rest_route was called incorrectly. The REST API route definition for tve-dash/v1/growth-tools is missing the required permission_callback argument. For REST API routes that are intended to be public, use __return_true as the permission callback. Please see Debugging in WordPress for more information. (This message was added in version 5.5.0.) in /home/thrivethemes/dev/thrivethemes/staging.thrivethemes.com/wp-includes/functions.php on line 6078

Notice: Function register_rest_route was called incorrectly. The REST API route definition for tve-dash/v1/growth-tools is missing the required permission_callback argument. For REST API routes that are intended to be public, use __return_true as the permission callback. Please see Debugging in WordPress for more information. (This message was added in version 5.5.0.) in /home/thrivethemes/dev/thrivethemes/staging.thrivethemes.com/wp-includes/functions.php on line 6078
Sending an Email to Users When They Complete The First Lesson in a Course - Thrive Themes
  1. Home
  2. Knowledge Base
  3. Thrive Apprentice
  4. Thrive Apprentice and Thrive Automator
  5. Sending an Email to Users When They Complete The First Lesson in a Course

Sending an Email to Users When They Complete The First Lesson in a Course

This article will show you how to achieve this scenario:

A user completes any first lesson of your courses and they are get sent an email. However, the first lessons of the course might have the same name (“Introduction”, for example), which is why, for this walkthrough, we will make use of the lesson ID’s from Thrive Apprentice.

Let’s get started!

First of all, we’ll access Thrive Automator and create a new automation:

Once the automation canvas has opened, we can start by naming the automation and then move on to choosing the start trigger:

In this case, the start trigger will be one available in the “Apprentice” category:

To create the setup that I’ve mentioned above, I will choose the “User completes a lesson in a course” trigger:

And, since I want to create a condition for this trigger (I want the trigger to start if any first lesson of my courses is completed), I will use the “Lesson ID” to create a condition:

Of course, we could have used the “Lesson title” as well, but, as I said, the first lessons of two of my courses have the same name – “Introduction”.

Using the dropdown, I will choose the first two lessons (both of which are called “Introduction”) from the two courses I have created on my site. The ID of each course will be added as such:

Click on “Done” to save the start trigger:

As the next action, you can choose to add/tag the user to an autoresponder. In this case, I will use the “Tag user to autoresponder” action:

This will have you choose the autoresponder (the list will be populated with the ones that you have set up in the “API Connections” of Thrive Dashboard):

As an example, I will go for ActiveCampaign. I will add the “1st-lesson-complete” tag and click on “Done” to save the action:

Lastly, make sure this automation is active and save it:

Now, I’m going to head over to ActiveCampaign and set up an automation there, which will send each user with the “1st-lesson-complete tag associated with them an email. The automation will look like this:

And, as the end result, if someone finishes any first lesson of my courses, they will receive an email:

Was this article helpful?

Related Articles

Need Support?

Can't find the answer you're looking for?
Contact Support
>