Cannot open multiple public form links with unique pre-filled options

Overview

When multiple prefilled links for the same form are opened, the prefill values appear to be shared across all links instead of remaining isolated per URL. Changing one link’s prefill causes the other open links to update to the same values, even when those links were originally configured for different fields. This prevents sending multiple request forms to a client in sequence, because each opened form will end up reverting to the last prefill state.

Steps to Reproduce

  1. Create a form with a category field that includes at least 2 options.
  2. Generate separate prefilled URLs for each category (for example, Logo and Newsletter).
  3. Open multiple prefilled links in separate tabs.
  4. Edit the prefill value in one tab (for example, change tester to not tester).
  5. Return to the other open tabs and observe that their prefill values update to match the last edited link.
  6. Optionally refresh the page; the displayed category/prefill may continue to reflect the most recently changed link rather than the original URL.
  • What is the best way to send a form that utilizes multiple custom prefill links?
  • Am I overlooking something on my end?

Link to Loom

https://loom.com/share/5fd446fad9f947fa8cc21021d8ea56cf?src=composer

https://loom.com/share/5fd446fad9f947fa8cc21021d8ea56cf?src=composer
2 Likes

Any help on navigating this one?

1 Like

Hey @1F2Ns,

first of all, really sorry for the late reply, and thanks so much for reporting this!:100:

We actually investigated your issue the same day and found that it touches on a more fundamental part of how our forms work. So unfortunately, it’s not just a quick fix.

A bit of background: Whenever you open a form, we create a record draft that’s already saved on our server. This allows us to keep inputs after a refresh, support calculation fields directly within forms (which was a big feature request from Podio users), and run automations directly within forms in the future.

The challenge is that we currently use one draft per form and browser session. So opening the same form with different prefilled links still references and updates the same draft, which explains the behavior you’re seeing.

We’ve already identified a few possible solutions and are now figuring out how to separate these drafts without losing those benefits.

Just wanted to give you a quick update and explain why this takes a little longer. We’ll keep you posted as soon as we have a clearer direction!

Thanks again for your patience and for helping us make Tape better, John. Really appreciate it!

Have a great evening!

Cheers,
Leo

1 Like