Configuring data sync from Salesforce to Zendesk

Return to top
Have more questions? Submit a request

84 Comments

  • Marci Abraham

    Thanks, Dwight Bussman. I'd be happy to get on a call to sort this out. Let me know the best way to connect. For timezone reference, I'm in California. My schedule is flexible. Feel free to look up my email address and contact me that way, as well, to coordinate.

    I checked the article and it seems to be applicable only if you have trouble getting the API to work. We do have the API, it's just a matter of how to apply it to the right profiles.

    Thanks!

    0
  • Reuven Shelef

    Dwight Bussman 

    The fact that the SFDC-ZD integration is not honoring the Matching Criteria set for Account - Organizations sync is bothersome.

    The fact that we need to contact ZD Support each time we need to re-match SFDC Accounts to ZD Orgs is a pain.

    However the worst part is that ZD Support are not re-linking the Accounts-Orgs in a timely manner.

    Can you please help me get the specific issues raised in ticket # 6042948 resolved ASAP?

    Also, it would be great to have a quick-action-process to get these sync issues resolved quickly. 

    Thanks!

    0
  • Anika Rani
    Zendesk Product Manager

    Jason Fouchier great, thanks I'll email you to arrange a time.

    Marci Abraham thanks for the question, I should have better defined "other business systems". I am talking about other commonly used SaaS systems, unfortunately not proprietary systems. Examples being, JIRA, Adobe, Segment, Zoom, Stripe.

    0
  • Anika Rani
    Zendesk Product Manager

    Marci Abraham I'm sure Dwight will do a wonderful job helping you with navigating the permissions/ settings. I'll be sure to take on the feedback after your call to see how we can improve our docs to cater to different versions. 

    0
  • Anika Rani
    Zendesk Product Manager

    Reuven Shelef I've had a look into the syncing/ matching ticket you've raised. I'll reply to you directly on there. 

    0
  • Dwight Bussman
    Zendesk team member

    HeyO Melody Quinn

    For readability's sake, I'm going to reply in that other thread. Thanks for the heads-up.

    0
  • talib raza

    Hi, I am trying to set up Salesforce account-to-Zendesk user sync. Push Topic is not enabled in my org for the standard user profile. The Documentation refers to editing the Standard User profile, which is a standard Salesforce profile and can't be edited. Should I clone the Standard user profile? What name should the cloned profile have? Any other workaround?

    0
  • Dwight Bussman
    Zendesk team member

    talib raza - sorry for the confusing documentation. There's an open ticket with our docs team to clarify this better above. I believe it should refer to the profile of whatever user connected the integration (not necessarily the standard profile). Please let us know if this helps to clear things up. This article may help as well: https://support.zendesk.com/hc/en-us/articles/360053926013 

    0
  • Chad Susa

    Hello Everyone

    I have a customer wanting to sync both Leads and Contacts from SF to Zendesk.

    Considering they can only select one, does anyone have any best practices on how to work with this limitation?

    Cheers, Chad

    0
  • Dwight Bussman
    Zendesk team member

    HeyO Chad Susa,

    I'm not aware of a good workaround for this, but: 

    1. If anyone else has a good workaround, I'd love to hear it!
    2. I recommend writing out a product feedback post so that our product managers can see the need for this capability
    0
  • Justin Federico

    Are there any known issues with syncing contacts to users and having "Allow users to belong to multiple organizations" enabled for customers?

    I have seen that having two Orgs for the same user caused the sync to fail or not occur. I disabled the "Allow users to belong to multiple organizations" option and there is no issue.

    When only one org is allowed the sync will update the org, if different in SFDC vs ZD, and all other mapped fields will sync as well.

    Having two orgs caused none of the fields to sync even though one of the orgs matched SFDC. Maybe the matching org needs to be the default but I have not tested further.

     
    0
  • Dwight Bussman
    Zendesk team member

    Justin Federico

    For more information on the expected behavior when contacts belong to multiple accounts in SFDC and the "allow users to belong to multiple organizations" feature is enabled, please see https://support.zendesk.com/hc/en-us/articles/360055735814 

    I believe what you're describing is intended given the context in that article. If you find behavior that doesn't align with that documentation, please let us know!

    0
  • Amber Barnes

    We need to be able to map SF multi-picklist to ZD multi-select. This is critical to our reporting and use case for the integration. Is there any plans to allow for this in the future? We thought maybe we could use Explore to parse the data in the text field for multi-picklist, but apparently there isn't a way to do that.

    0
  • Chad Smith

    We've hit a significant issue with SF data not flowing through to Guide's User Segments.

    In SF we have an existing formula text field, which we need synced to a ZD dropdown field, so that the associated dropdown field Tags can then be used in the Guide User Segments. But I've read that these fields are a mismatch.

    Is there a workaround to this?

    I don't see why we can't set up the mapping so that an SF text value can be mapped to a known dropdown value? If it doesn't match, then ignore it.

    Or, why we can't use text values in the User Segments?

    0
  • talib raza

    Chad Smith I think its because formula updates can't be used to trigger Process, Flow or platform event. Dendesk - Salesforce user sync work on platform events.

    0
  • Dwight Bussman
    Zendesk team member

    talib raza - While you're correct that updates to formula fields don't trigger sync events within the salesforce streaming API, they can be forced to do so using a workaround as documented here: https://support.zendesk.com/hc/en-us/articles/360042438674 

    I suspect Chad's issue is more to do with the field-types: that our integration doesn't allow the mapping of text-field in SFDC into drop-down (similar to a pick-list) in Zendesk. This seems to be a deliberate omission on the part of our developers to insure value mappings align which would only be possible with a pick-list on the SFDC. 

    0
  • Chad Smith

    Dwight Bussman is correct.

    We have existing SFDC fields which are obviously in use and will not be changed. It would be nice if ZD was able to better work with these fields. I don't see why a ZD dropdown field requires such strict association with an SFDC picklist?

    This puts us at a significant disadvantage in Zendesk.

    0
  • Amber Barnes

    I'm having a bit of trouble with domain mapping. In Zendesk we have a number of organizations that have multiple domains associated with them. The data sync only allows for one to be mapped and will just overwrite vs add to the list.

    Also, sync to domain allows for invalid formats. For example, we tested syncing SF account website sync we don't capture company domain and more often than not, the website domain matches their company email domain. We found that subdomain is NOT stripped from the url though and Zendesk will not associate users if it is in that format. 

    Not sure how to work around this. We could just not sync email domain but given we have many accounts and they are constantly being created, the manual upkeep is near impossible. Most SF contacts will be synced in the Contact Sync but we have plenty occurrences of non-contacts reaching out via email under their company domain. 

    Any potential solutions/workarounds?

    0
  • Dwight Bussman
    Zendesk team member

    HeyO Amber Barnes

    While the data-sync only allows for the mapping of a single text-field, that field can contain multiple domains 

    for instance, this mapping in admin center:

    and this field-value in SFDC: 

    results in this value in the org in zendesk: 

     

    As for the invalid-formats, you'll need to map a field that contains only the domain itself, not any of the surrounding https:// or trailing characters like /index.html - I believe the SFDC field may show that bare domain, but actually stores the full URL which includes invalid characters. You should be able to see what it's syncing over in the Salesforce Logs

    In terms of a workaround, it may be possible to make a formula field which collects various other domain-fields (as we only allow you to map one). If you're going that route, I recommend this formula-field workaround to insure that changes to the formula field triggers a sync.

    0
  • Amber Barnes

    Dwight Bussman - We are going to use the formula field work around to strip subdomain from website, but that means we lose the ability to have multiple domains in a field as you suggested right?  Pre-integration we would create and update organizations every time we added a new customer, and email domains need to be preserved (30k + orgs). This is information we don't capture in salesforce either. So just to confirm, there isn't a way in the integration to just ADD to the existing domain list in ZD, only over-write completely?

    0
  • Dwight Bussman
    Zendesk team member

    Amber Barnes

    The architecture of our integration only allows for overwriting of a mapped field at present, but I'll definitely let our Developers know about the desire for such a feature. I also recommend writing in to request this in our Product Feedback Forums so that other folks can reply with workarounds or vote in support of this idea. 

    0
  • Jeff Callahan

    When a Contact is sync’d from Salesforce and creates a new Zendesk User does the newly created ZD user receive an email notification?

    0
  • Dwight Bussman
    Zendesk team member

    HeyO Jeff,

    Per point 11 in the article above: the sending (or not) of a welcome email to a user created by the Contact sync is controlled by the "Send welcome email" checkbox within the Contact Sync settings under General Options. If the box is checked, a welcome email will be sent. 

    0

Please sign in to leave a comment.

Powered by Zendesk