Adding custom fields to your tickets and support request form

Return to top

72 Comments

  • Administrateur -

    Hello,

    I would like to make the 'Canal' system field visible to my agents.

     

    (i'm not sure of the name of this field in english , but this field indicates wether the ticket was created from a mail , a call, ...)

    Could you plesae tell me if it is possible and how i could proceed ?

    Thanks

    1
  • Dainne Lucena
    Zendesk Customer Care

    Hi Mukesh Kumar

    That does seem a bit odd since those two look way too different. I've gone ahead & created a ticket on your behalf so the team can check why there is a difference between the description ticket. Please keep an eye out for our email soon!

    1
  • Brandon Tidd
    User Group Leader Community Moderator
    The Humblident Award - 2021

    Hi Mukesh Kumar

    Happy to help here, and welcome to the Admin side of Zendesk!

    Believe it or not, these forms are actually the same.  The key here is that information is presented slightly differently inside of the Help Center.  To start, unauthenticated users will automatically be asked to provide their email address, which will then be used to create (or link the ticket to) their user profile inside of Zendesk.  This field is hidden when the user is authenticated and is not visible in the "Ticket Fields" section of the Admin Center.

    From there, if you click into / edit the Subject and Description fields from within the Admin Center, you'll find on the right hand side that these fields have different names and subsequent descriptions when shown to an end-user.  In your case "Subject" is replaced with "Please provide a few words..." and "Description" is replaced with "Please provide the details of your request."  You can edit this language by updating the corresponding ticket field(s).

    As the remaining fields are set to "Agent Only," they won't be visible on the Help Center currently, but you can always surface them by toggling the option "Editable for End-User."  Finally, attachment is another field that shows up automatically without a corresponding field in the Admin Center, as anything uploaded here just becomes an attachment to the ticket.

    Hope this helps!

    Brandon

    1
  • Nikki

    Mukesh Kumar

    I believe what's happening here is that those ticket fields are set to only be visible by agents, not by end users. If you go into

    Objects and Rules > Fields 

    then open the field in question and check the section marked Permissions

    Permissions
    • Agent only
    • (Field can only be edited by an agent.)
    • Editable for end users
    • Read-only for end users
     
    Alternatively, it could be an issue of Conditional Fields. In Objects and Rules > Forms, click the three vertical dots to the right of your form. If you have a high enough account subscription, then you will see "conditions" and you can show/hide fields based on previous answers. Note that there is a tab for conditions for Agents and conditions for End Users (that one has tripped me up more than once.)
    1
  • Nikki

    Mukesh Kumar - nope, you've stumped me! That's weird! 

     

    You've definitely saved your changes and refreshed the ticket form page? :D 

    1
  • Bonaliza Garcia

    Hi,

    I have a custom form that has a custom field that is editable by end user. 

    The custom field is a dropdown and I'm trying to populate that field depending on what the user picks.

    I've tried doing this on POSTMAN using the request API but the response returned with an empty string value on the custom field. Am I doing anything wrong?

     

    1
  • benjamin

    Hello ! 

     

    I am trying to add a field on my support form but the custom field won't show.

    I am on a pro plan with 1 single form. The custom field is added to the form and I selected "editable for end user". But still the field won't show ! :'( 

     

    Any idea why ? 

     

     

    1
  • K
    Hello Michael!
     
    According to this article, only the following field types are available as Trigger Actions: Checkbox, drop-down, and date custom fields. I hope this helps!
     
    If you are still having issues, please let me know and we can look to open up a ticket and look more closely at your account.
     
    Best, 
    1
  • Dane
    Zendesk Engineering
    Hi Maor,
     
    I'll create a ticket for you. Please wait for my update via email and let's continue our conversation there.
     
    Cheers,
    Dane
    1
  • Juli Hackenberger

    I would like to connect my ticket fields to my user fields. For example, when a consumer uses the ticket form in Guide to create a ticket, I would like the information provided in the form's fields to be added to the user profile for the consumer. How do I do this? Thank you!

    0
  • Michael J

    Thank you for the response Heather, however the custom field does show up under the Add Conditions section, however it does now show up under the Add Action.  IP address is a text field and it shows up under Add Condition but no Add Action. 

    Below is the Add Condition section. 

     

    Below is the Add Actions section 

    0
  • Jonathan Cavey

    Thanks Jeff, works way better than the simple expression I had! :) happy holidays!

    0
  • Gabriel Manlapig
    Zendesk Customer Care
    Hi Hayley,
     
    Right now, there is no option to add an attachment field in the flow builder. However, your customer will always have an option to attach a file in the messaging conversation by using the attachment button beside the composer. Here's a quick demo:
    Attach file.gif
    I hope that helps. Thank you!
     
    0
  • Jeff Radovan

    I have a custom ticket field that is required to solve a ticket, however, this setting is ignored by an Automation that closes tickets that have been open and pending for a period of time. 

    How can I require the custom field to be required to update a ticket, or is there another solution to  this issue? 

    0
  • Jake Galtman

    Hello,

    I was wondering if you can add a custom field that would let the customer set the priority level of a ticket inside the "Submit a Request" form via the Help Center?

    0
  • Brett Bowser
    Zendesk Community Manager

    Hey Bruno,

    I would recommend creating a custom ticket field for ticket channels using the instructions I provided.

    Then you can create a trigger that will set this custom field based on the Channel the ticket is received from. The conditions you can use are:

    Ticket > is > created
    Channel > is > web form

    That should hopefully help get you started!

    0
  • Sean Johnson

    Hi Dave, 

    Below is the message I receive when adding more than one email in the email line of the web form.

     

    Requester: Email: sjohnson3@quietlogistics.com;mmills@quietlogistics.com is not properly formatted

    0
  • Lois

    Hi, 

    I added a multi-select field to my tickets, but I would like to change this to a dropdown field. Do I have to add a new dropdown field with the same values as the multi-select field, and then delete the multi-select field? And would this affect anything in Reporting?
    Or is there a way that I can change it to a dropdown field, with exactly the same values?

    0
  • Beau P.
    Zendesk Customer Care

    Hi Dan,

    I'd recommend submitting a ticket to support@zendesk.com so we can review your case specifically in further detail.

    Beau | Customer Advocate

    Ask our Zendesk Community

    0
  • Constantine Kuks[CSOC]

    No,

    Let's try it with a visual aid....

     

    It is impossible to edit these 2 fields separately.

    I change one the other changes as well. As the dev/admin for the platform I need to create several fields that I need named one way for me ( for administration purposes ) and different for agent and end-user.

    Why does these 2 fields even exist separately if they are hard-tied together?

    The way that the new field creation is built, suggests that there should be an option to edit them independently. ( As they should, considering the situation I outlined in my previous post, this is not a far fetched situation where you need several similar fields for different forms but want to be able to distinguish them as the admin ) 

    0
  • Trackdays Customer Service

    I'm trying to create a new customer form, but no matter what i do the submit button remains greyed out even though all the fields have an entry in them.

    I stripped the fields back to just be subject and description to see if was one of the fields causing the issue, but the submit button still remained greyed out when the form was filled in.

    Has anyone got any ideas as to what im missing? I've got 3 other custom forms which all work fine.

    I even cloned one and published it and had the same problem so it seems to only be on new forms that i'm adding.

    Any help/ guidance would be great

    0
  • Joyce
    Zendesk Customer Care

    Hey @...,

    I would recommend that you go to Admin > Manage > Ticket Fields and check the field type for this field as it might accidentally be created as a Drop-down field instead of a Multi-select field. The ticket field will retain its original field type and has to be recreated if needs to be converted using another ticket field type.

    Hope this helps!

    0
  • Brandon Tidd
    User Group Leader Community Moderator
    The Humblident Award - 2021

    Hi @... - 

    A couple of options here.  You could just update the stock Priority field to be end-user facing:

    Another option would be to create your own custom drop down field and then use triggers to map to corresponding priority.  IE:

    ALL
    Ticket is Created
    UserPriority Is CODE RED
    Action
    Priority is Urgent.

    Hope this helps!

    Brandon Tidd
    729 Solutions

     

    0
  • Wells, Steve

    Is it possible to add a ticket field that is like another Requester with a drop down list of Customers to choose from ? or even better linked to the requester and cc'd?

     

    0
  • Brandon Tidd
    User Group Leader Community Moderator
    The Humblident Award - 2021

    Hi @... - 

    Oh dear that doesn't sound right at all.  You can always email support@zendesk.com (make sure to include your subdomain).  You can also access support from within your instance by clicking on the dropdown menu in the upper right corner:

     

    From there you should be able to click through to live chat with a Support Rep.  Good Luck!

    Brandon

    0
  • benjamin

    It's not changing since 1 hour and I tried with 3 different browsers... Can you give me the support adress ? I don't find it anywhere. I just see an "answer bot"... No way to speak to someone.

     

    Thanks ! 

    0
  • Mukesh Kumar

    Brandon Tidd Nikki

    Thank you guys, you made my ZD life very easy. :-) 

    I followed the steps you have provided, and do see the difference. but the text in the Blue boxes is not visible anywhere. Are they somehow hardcoded?



    0
  • Dave Dyson
    Hi Jacqueline,
     
    Welcome! I'm afraid it's not possible to do that, as the Subject field is by its nature a text field. 
    0
  • Charles Gresula
    Zendesk Customer Care

    Hello Juli Hackenberger,

    At this time, unfortunately we don't support linking ticket fields with user fields.

    I've taken a look and found that other users are discussing similar needs here(there's also workarounds provided by community moderators and other users) 

    You can up-vote that original post and add your detailed use-case to the conversation. Threads with a high level of engagement ultimately get flagged for product managers to review when they go through roadmap planning.

    0
  • Hari

    We are able to create conditional formatting at agent level for a  ticket form. But when it is viewed at customer level (request form)in the helpcenter,the conditional formatting is not appearing instead all the ticket fields are appearing(customers can edit).

    I want to have the same level of formatting to the customer as my agents have.
    Could you help me with this use case.

    0

Please sign in to leave a comment.

Powered by Zendesk