Normally you can set your redirect URL under the Edit tab, in the After Saving Form Behavior section.

Dynamically, you can change the address that a web browser is redirected to after a form is submitted by assigning a value to a form parameter called _redirect_url .

Links to form/edit are now possible with the /first_form/ style urls. You don't need it to be dynamic, they can just update the setting in the form.

formkeep.com/first_form/edit

formkeep.com/first_form/setup_wizards

formkeep.com/first_form/email

formkeep.com/first_form/designer

formkeep.com/first_form/submissions

formkeep.com/first_form/setup

formkeep.com/first_form/edit

formkeep.com/first_form/webhooks

formkeep.com/first_form/reports

formkeep.com/first_form/collaborators

Here is an example of how to do this based on something being selected by a user:

<!-- Load jQuery -->
<script src="https://cdnjs.cloudflare.com/ajax/libs/jquery/3.2.1/jquery.min.js"></script>

<!-- Our form! -->
<form accept-charset="UTF-8" action="https://formkeep.com/f/####" method="POST">
  <input type="hidden" name="utf8" value="✓">
 
  <!-- The hidden redirect form element -->
  <input type="hidden" id="redirect" name="_redirect_url" value="">

  <!-- Select your favorite blog and we'll take you there -->
  <label for="destination">What's your favorite blog?</label>
  <select name="destination" id="destination">
    <option value="" selected>- Select a blog -</option>
    <option value="https://boingboing.net">BoingBoing</option>
    <option value="https://robots.thoughtbot.com">Giant Robots</option>
    <option value="http://kottke.org">Kottke</option>
  </select>

  <button type="submit">Submit</button>
</form>

<script>
// when destination has its value changed
$("#destination").on("change", function(){

  // set the value of the hidden redirect parameter
  // to the  selected option's value.
  $("#redirect").val(this.value);

});
</script>

`

Did this answer your question?