With Skilljar, you can send student registration and training activity data directly to Influitive, an advocate marketing solution for turning your customers into advocates. The benefits include:
- Rewarding customers for participating in training
- Combining different types of customer actions (commenting in forums, writing a review, completing training) into a single rewards system
In order to award points to an advocate once they have completed a Skilljar course, the following prerequisites must be met:
- You must have a Skilljar course created with at least one completion
- Your Influitive AdvocateHub plan must include API access
- You must have a Zapier account (free or paid)
Creating a Custom Event in Influitive
Follow the steps in this article to create a custom event in your AdvocateHub. In this example, we will call ours skilljar_course_completion. If you give your custom event a different name, be sure to replace every instance of skilljar_course_completion within the API code of your custom event.
Setting up a Zap
After creating a custom event, access your Zapier account and create a new Zap.
- Open the app and select Skilljar.
- Choose your trigger: Skilljar > Course Completion.
- Connect your Skilljar account using your dashboard API credentials.
- Test your trigger by making sure you see test data and move on to the next step.
- From the Action menu, select Filter.
- Select Only continue if... and then Continue.
-
Make a filter with the following criteria: Course Published Course ID | (Text) Exactly matches | Skilljar published course ID.
- Here's an example of what your filter should look like:
- To get a Published Course ID, go to your Skilljar dashboard's Domains and Publishing section, and select the pencil icon under the Edit column of the course you're looking to award points for. Then, copy the number/letter code in the URL of that page, as seen in the image below:
- Here's an example of what your filter should look like:
- In the next step, create a new action and select the Influitive Zapier App
- In the Event drop-down, select Log Custom Event and connect the Zap to your Influitive account with your credentials.
- Next, add the Email from the Skilljar trigger along with the Points you want to award and the API code of the custom event you have created in AdvocateHub. It should look something like this:
- Select Continue, run a test, and check that the event was logged in your Hub. Check the Dashboard (in the Admin View) in your Hub to see if the event was logged.
- Give your Zap a name and turn it on.