Setting up Ticket Sync from Zendesk to Salesforce

Return to top

41 Comments

  • Mandy Major

    Has something changed within this sync?  We have found a couple instances of tickets syncing to the incorrect SFDC org.  Upon investigation, it appears the integration is not respecting capitalization in Account ID matching

    1. "Account 1" = 001A0000014HHFG in SFDC & Titled "Account 1" in Zendesk
    2. "Account 2" = 001A0000014HHFg in SFDC & Titled "Account 2" in Zendesk
    3. Account 1 tickets in Zendesk are being synced to Account 2 in SFDC

    I've been able to fix the records manually in SFDC, but when the Zendesk ticket gets updated, it reverts back to the wrong SFDC account.

    1
  • Dwight Bussman
    Zendesk Customer Care

    Ah - excellent. Thanks for closing the loop on this. 

    1
  • Dwight Bussman
    Zendesk Customer Care

    HeyO Reuven Shelef

    I see you've already got a ticket open with our support team on this issue. I'll see that someone reaches out to you within that ticket shortly.

    1
  • Dave Dyson

    Hi Dan, thanks for the tip! Would you mind posting this to our User Tips & Tricks topic? That way more users might find it.

    1
  • Dan Heintzelman

    Not sure if this is any use to anyone, especially you, Nate, but I created a formula filed in Salesforce that concatenates my Zendesk Domain with the ticketID that get's synced in, so that if I want to pull up Zendesk directly from the case record, I can do that from a report, or from a list view. First screen shows you what it looks like. 

    Type is a "Formula" field that returns TEXT.

    The Formula looks like this:

    HYPERLINK("https://{yourdomainhere}.zendesk.com/agent/tickets/" + Zendesk_Support_Ticket_ID__c ,"#" + Zendesk_Support_Ticket_ID__c + ": Click to open in Zendesk" , '_blank')

    The current Zendesk/Salesforce Case Viewer component we use on the account object for viewing a collection of cases and their statuses, but we don't really interact with them there because it is a bit clunky. SF reporting is so powerful though so it's really easy for us to look at our cases from a report then use the link to open them (from a management perspective). I'd like to see the integration evolve to either having the option to sync ticket comments (as mentioned previously) or as @... has said, a viewer on the case object, but maybe it would work better as a canvas/iframe into the actual ZD viewer.

     

    0
  • Jon Shidler

    I'm having the same issue Reuven Shelef is mentioning above.  When we try to configure ticket sync and click Save, nothing is happening.  He mentions case 10521639.    Is there something we can do to resolve this or do we have to raise a ticket?

    0
  • Harsharndeep Dhillon

    Hello, Team.

    We have field called API Source on Contact object which captures the source of origin of contact like if the contact is created through Pardot, API Source will be mapped to Riva (Pardot) etc.

     

    We have been using ticket sync and we have selected the option of matching existing contacts and create new contact if no match is found.

    Is there any specific field to identify and can be used to update our API Source field?

     

    Thank you!

    0
  • Jacob Clarke

    Are you able to see ticket details/comments within the salesforce case without a zendesk license? For example if a leader on another team who does not use zendesk wanted to view a ticket within salesforce (would the ability to edit) would they be able to?

    0
  • Dwight Bussman
    Zendesk Customer Care

    heyO James Childs

    Two-way sync is not possible using our integration at this time; sync pulls information from SFDC into Zendesk via the Account/Contact/Lead syncing. This is a feature our team is looking into/considering for possible future development.

    The only slight twist on this is that the Ticket Sync can create new Accounts/Contacts/Leads if no matching record is found. This option is found in the Ticket Sync Settings page:

    0
  • Dwight Bussman
    Zendesk Customer Care

    Jacob Clarke - correct: the expected behavior of the ticket view is to be visible to all SFDC users regardless of whether they have Zendesk credentials linked. The ability to create/edit tickets from that view is the only portion that should require linking one's zendesk user, as documented here: https://support.zendesk.com/hc/en-us/articles/4408828317082#topic_nd4_c1r_pjb 

    The biggest upside of the ticket sync over the ticket view is that you would also have the ability to report on tickets (cases) within Salesforce. It also allows for the creation of custom business logic within SFDC based on updates to Case objects. 

    The potential downsides of the ticket sync compared to the ticket view are:

    1. Ticket sync is not retroactive - it can only create cases for tickets that haven't yet closed  within Zendesk at the time the feature is enabled
    2. SFDC storage is used to house case records, which is a finite resource and limited depending the SFDC plan level 
    0
  • Dwight Bussman
    Zendesk Customer Care

    Jacob Clarke - what you're describing is a bug that's currently under investigation by our developers. If you don't already have a ticket, please contact our support team and they can link your ticket to the Dev investigation so that you're informed when a fix is released.

    0
  • Dwight Bussman
    Zendesk Customer Care

    heyO Justin Federico - Sorry to hear about the sync disablement. Our team has definitely heard the feedback and hope to add such a notification in the future. Please stay tuned to our release notes (or following this Salesforce Integration section) to the so as to be informed when that's rolling out. 

    0
  • Dwight Bussman
    Zendesk Customer Care

    HeyO Dave Jensen

    I've seen other customers tackle this with an automation with the following conditions:

    • status less than closed
    • tags do not contain sync_me_to_sfdc

    performing the action of adding that sync_me_to_sfdc tag. 

    This would fire on 1k tickets per hour until all non-closed tickets have had that tag added. The act of adding a tag should be sufficient to push the tickets over unless the default trigger conditions have been changed.

    Alternately, you could bulk-update tickets to add a tag/comment like "syncing to salesforce"

    0
  • Jacob Clarke

    @... Thank you for the note! Just confirming that all users can not only see the ticket but also the ticket thread. We recently implemented Ticket view and realized non zendesk users can't view or drill down into the ticket details. 

    0
  • Reuven Shelef

    Dwight Bussman

    Something is wrong with the Ticket Sync configuration. Clicking the SAVE button doesn't work.
    Please see attached screenshot and advise. Contacted Support a week ago (ticket # 10521639) - no one seems to be doing anything about it.

    0
  • Dave Dyson
    Hi Jacob –
     
    If when the Salesforce integration is set up, it's set to "Install for all users", then all Salesforce users should be able to view tickets: Setting up the Zendesk for Salesforce integration
     
    In order to create or edit tickets, Salesforce users will need to enter Zendesk agent credentials: Adding Zendesk credentials to create and edit tickets
     
    Hope that helps!
    0
  • Tal Admon

    +1 for having the ticket view in Case records.
    Great suggestion, Nate!

    0
  • Muhammet Hasan Güngör

    We have done the ticket sync. Here is our problem.Mostly our partners raise the tickets. Therefore the ticket is shown under the Organization of the partner. To map with the relevant customer; we have created a lookup field using the Organization object of Zendesk.This lookup field is not recognized through the sync menu. Therefore we have created a text field in zendesk and we are filling with the customer's name. This text field is recognized through the sync menu.We want to sync through a lookup field. Is this possible?We assume that your many customers have partner business models and they will have the same issue. How did they solve this problem?

    0
  • Muhammet Hasan Güngör

    Hi Dwight,

    Thanks for the answers. We started to integrate on 17.03.2023.

    Is it possible to mass upload or sync the cases opened before 17.03.2023 to SFDC?

    Thanks,

    0
  • Jacob Clarke

    Dwight Bussman Zendesk asks each user to authenticate their license before viewing drill down information within ticket view. Are you saying that the authentication requirement is a bug and the intention for ticket view is for all SFDC users to be able to see all ticket data?

     

    I just want to make sure that if we opt into using Ticket Sync over Ticket view that all SFDC users will be able to see the contents of the ticket (more than just the ticked id, Subject, status, and dates) 

    0
  • Dwight Bussman
    Zendesk Customer Care

    heyO Muhammet Hasan Güngör

    Our ticket processes rely on the requester of the ticket being set to the relevant user. A ticket is given an organization based on the organization of its requester. If partners are raising tickets where they are set as the requester, those tickets will have their organization.

    This also extends into those tickets syncing over into SFDC Cases: our integration tries to relate the case record to a Contact based on its requester, and to an Account based on its organization. 

    Our ticket sync doesn't currently support syncing lookup fields. I'm reaching out to our documentation team to see that limitation is reflected in this article. 

    In terms of a workaround, I've seen some customers implement custom-code on the SFDC side to look at a synced case-field and re-link the Case to a different contact/account based on that value.

    0
  • Clem Wilson
     
    Anika Rani
    • November 19, 2021
    Zendesk Product Manager

    Hello, 

    Excited to share that today we have released support for Ticket View in Salesforce Cases. This allows you to see full Zendesk Ticket details in a Case record, including the ticket comment history.

    Refer to section Setting up Ticket View in Salesforce Cases in this article to get this setup. 

     

    Hello, I can't find any documentation actually for setting up Ticket View in Salesforce Cases as mentioned above.  The link takes me to a page on doing a data sync, which is very different from Ticket View.  Can you please direct me to the documentation specifically for ticket view in salesforce cases? 

    thank you!

    0
  • James Childs

    Thanks for confirmation.

    0
  • Anika Rani
    Zendesk Product Manager

    Excited to share that today we have released support for Ticket View in Salesforce Cases. This allows you to see full Zendesk Ticket details in a Case record, including the ticket comment history.

    Refer to section Setting up Ticket View in Salesforce Cases in this article to get this setup. 

    0
  • Orlando C

    This request was closed and merged into request #10696444 "Conversation: Setting up ticket ...".

    0
  • Justin Federico

    Our ticket sync was disabled for some reason on 10/31/22. There were no alerts to any issue or any notification that the sync was disabled. Are we to get alerted (by email or otherwise) when the data sync fails for any reason?

    Once the sync was re-enabled, it started working as expected.

    This happened before with the Orgs/Contacts sync as well with no alerts.

    0
  • Caroline Åserød

    We have set up the ticket sync and ticket view on case. But when the tickets sync, the owner of the ticket is automatically set to me i Salesforce, I guess because I was the one setting up the sync. We want the owner of the ticket in Zendesk to be the owner of the synced case i Salesforce. Is there an easy solution to this?

    0
  • Dwight Bussman
    Zendesk Customer Care

    Ah - now I think I understand. I'll definitely share that feedback with the team that build the integration. My understanding is that they'd intended folks to use the Cases more for reporting purposes, and the Ticket View (from the aforementioned 4 objects) for looking into comments.

    Given that each ticket has a unique ID that's stored in a hidden case-field, I suspect it'd be possible to modify the ticket view to embed within the case-page and look up its ticket counterpart based on this field. 

    Thanks for the feedback!

    0
  • Technical Support

    Right - which is problematic. It means you cannot see ticket comments from within the Case page. You have to jump to Account scroll to the Zendesk Ticket View, find the ticket in the list then click on it to see the comments.

    It's a lot of steps - not easily navigated quickly.

    0
  • Technical Support

    If Zendesk_Ticket_View were able to be placed on a Lightning Record Page for Case opening to the detail of the Zendesk Ticket based on the related Case.Zendesk_Support_Ticket_ID__c, then it would be a good substitute for the lack of Zendesk Comment synchronization.

    If I put a Zendesk_Ticket_View on the Case Lightning Record Page, no Zendesk Tickets are shown in the list. My assumption is that it was only designed to go on the Account Lighting Record Page.

    0

Please sign in to leave a comment.

Powered by Zendesk