Skip to main content

Conditional web completion flows

Learn how to change what happens in the patient's browser immediately after they complete a form.

Brendan Kilfoil avatar
Written by Brendan Kilfoil
Updated today

Have you ever wanted to show a score after the patient has completed their form — so they can't change their answers? Or what about forwarding the patient to a particular URL, depending on the answers they gave?

Both these things are possible with conditional web completion flows! 🤩

The default web completion flow

Prior to conditional web completion flows, when a form was completed on the web a generic "thank you" page was shown. It looked a little something like this:

There's the thumbs-up emoji, a "thanks" heading, a message underneath, a message under that to close the browser window — and of course who can forget the confetti raining down from the top of the page.

This used to be it — the only thing you could show your patients after the form was completed on the web — but now it can be customised within the form editor:

As you see, everything on the "thanks" page can now be customised — the emoji, heading, messages & the confetti.

That's the default web completion flow.

But what's a conditional web completion flow?

A conditional web completion flow is another web completion flow that has a condition attached — like visibility logic on a form element — which will execute that flow if the condition is matched.

The conditional flow in the example below will only be executed when the Score on the form is greater than 10:

If the score is 10 or less, then the default flow will be executed.

Here's another example, this time from a form that determines what a patient should do, based on their unique situation. In the case that the patient has been to the clinic before, they are instructed that they should book an appointment, and will be redirected to the bookings page:

So what can you do with conditional completion flows?

The above examples are two of the best, but they're not the only applications:

  • Show a patient's assessment score only after they've completed the form.

  • Give a patient different instructions based on their assessment score.

  • Request further information on specific conditions upon completion.

  • Direct patients to fill out a subsequent Finger-Ink form — like an NDIS form.

  • Make it easy for patients to book the correct appointment by asking them qualifying questions, before directing to the exact appointment type that would suit them.

So that's conditional completion flows! If you figure out any other novel uses, please do get in touch with us to share them. Thanks!

Did this answer your question?