APIs & Integrations

Capslock
Participant

LearnDash: Automate Lesson completion on submission of embedded HS form

Hi everyone, 

We use LearnDash to manage an application process for our online education institution.  We use a LearnDash course as the 'application process' and individual lessons within the course as 'application steps'. 
See screenshot below. 

 

Capslock_1-1604490457164.png

 

We would like to automate the lesson completion on submission of the embeded HS form. 
We would remove the LeardDash 'Mark Complete' button to clean up the UX. To complete the 'lesson' you need to submit the form, basically. 

Does anyone know how this can be done? I'm not too keen to purchase Marketing Enterprise for webhook access, due to costs and us being a start-up.

 

There is a plugin which automates lesson completion when the user completes a Gravity Form: https://www.uncannyowl.com/knowledge-base/gravity-forms-auto-completes-lessons-topics/

So I assume there is a way! 

Thanks everyone 🙂

 

 

 

0 Upvotes
2 Replies 2
TundeSells
HubSpot Employee
HubSpot Employee

LearnDash: Automate Lesson completion on submission of embedded HS form

I believe this "complete course" feature would be dependent on whatever form you're using within LearnDash. For example, if you used that GravityForm in the link you referenced (https://www.uncannyowl.com/knowledge-base/gravity-forms-auto-completes-lessons-topics/) then it should have the capability to complete the course. If not using Gravity forms, you would want to use a form that has that ability to complete course and also syncs with HubSpot. Gravity Forms has a native sync so you could use it https://ecosystem.hubspot.com/marketplace/apps/marketing/lead-generation/gravity-forms with no coding.  Once someone completes a specific Gravity Form you could then have the contact created/updated in HubSpot accordingly and have specific lists, workflows, etc. based upon that contact's form completion.

0 Upvotes
dennisedson
HubSpot Product Team
HubSpot Product Team

LearnDash: Automate Lesson completion on submission of embedded HS form

Hey @Capslock ,

Does this have to do anything with LearnDash after the form is submitted?  If not, I feel like this is a good case for a workflow.

Basically, once the form is submitted, it will trigger a workflow.  The student who completed the form would be added to a list. 

There are a ton of things you can do at that point.

In case you haven't played around with them, here is an article on setting up a workflow

Here is an academy class on workflows

 

If you need some sort of way to communicate back to LearnDash, that will be more involved.  Hopefully, this gets you going in the correct direction!

 

0 Upvotes