Change destination url after new site creation via form

I paid for a form so I get a sign up like edublogs and can't get in touch with the dev and I'm in hurry so hoping someone could help me out?

The form is here:

When I create a new site it takes me to the dashboard page of the new site but I would like to change that to a different page named 'intro'.

I am using login redirect to redirect to this intro page when logging in and would like users directed to the same page after new site creation.

My form Plugin

I have included a link to the plugin if someone wants to take a look.