Problema con il link del pulsante nella task del flusso di lavoro

  • Profile Image
    s_cataldo_1
    Domanda del 9 ottobre 2025 alle ore 14:49

    Buonasera,

    nel mio flusso di lavoro Jotform ho impostato una task che contiene un pulsante per consentire il caricamento della ricevuta del bonifico.

    Ho notato però che, in modo non costante, il link collegato a quel pulsante viene modificato automaticamente:

    • la versione corretta, che funziona, è: {assigneeLink}
    • la versione errata, che invalida il pulsante, diventa invece: %7BassigneeLink%7D

    Quando succede questo, il pulsante smette di funzionare e devo manualmente correggere il link nel flusso di lavoro.

    Potrei sapere perché accade questa modifica automatica e se esiste un modo per evitare che il link venga alterato?

    Grazie per l’assistenza e resto in attesa di un vostro riscontro.

    Cordiali saluti.

  • Profile Image
    Kris Jotform Support
    Risposta del 9 ottobre 2025 alle ore 17:18

    Hi s_cataldo_1,

    Thanks for reaching out to Jotform Support. Our Italian Support agents are busy helping other Jotform users right now, so I'll help you in English using Google Translate, but you can reply in whichever language you feel comfortable using. Or, if you'd rather have support in Italian, let us know and we can have them do that. But, it might take a while until they're available again.

    Now, coming back to your question as to why the links are changing. In Jotform, when a tag like {filaName} changes to %7B%7D, it's because of URL encoding. Jotform uses curly braces { } to insert form field values, like {email}, {name}, and others. But in URLs, special characters like { and } are invalid unless encoded. So when Jotform or your browser prepares a URL with a tag in it, it encodes the special characters. See the details below:

    Problema con il link del pulsante nella task del flusso di lavoro Image 1 Screenshot 20

    When you see %7B%7D instead of { }, this usually means a tag is empty or invalid, like { } (no field name), or it was encoded before the tag value was substituted. To fix this, you can try the following:

    • Make sure you're using correct field names inside { }.
    • Don’t double encode. Let Jotform handle the encoding unless you're doing advanced stuff.

    Give it a try and let us know if you’ve got other questions

  • Profile Image
    s_cataldo_1
    Risposta del 10 ottobre 2025 alle ore 03:23

    Hi,

    thank you for your reply. I just want to clarify that the issue does not depend on me or on how I enter the link.

    The {assigneeLink} tag is automatically created by Jotform inside the Task element in the approval flow — I didn’t write or modify that link manually.

    What happens is that, after some time, Jotform automatically changes {assigneeLink} into %7BassigneeLink%7D, and then the button in the task stops working.

    I simply need to understand how to prevent this automatic conversion, since it keeps happening even if I don’t edit the button or its link.

    Could you please check if this is a known issue or if there is a way to lock or preserve the correct link format {assigneeLink} in the approval task?

    Thank you for your help.

    Best regards

  • Profile Image
    Myla Jotform Support
    Risposta del 10 ottobre 2025 alle ore 06:02

    Hi s_cataldo_1,

    To help us get the full picture, can you send a screenshot or recording of the steps you’re taking? It’ll help us pinpoint the issue. Loom is great for recordings, or you can upload to Google Drive or Dropbox and give us the link. Or you can follow our guide on How to Post Screenshots to Our Help Center for a screenshot.

    Once we know more about what’s going on, we can figure out the fix.

Your Reply