LearnDash includes basic assignment capabilities (which you’ll see in the next lesson), but it’s not always the right fit. For uploads of multiple files, ungraded assignments, collection of form data and more, Gravity Forms is our go-to tool for assignment submissions. Note that it’s completely separate from Learndash, so when forms are submitted on a page, learners still need to mark the page as completed.

While you’re considering how forms might be used in your courses, why not order a snack? This form is a good example of some of the different types of fields you can include on forms, including conditional fields. For complex surveys and assessments Gravity Forms is invaluable.