Skip to main content
Question

Does PX Salesforce Contact Matching happen on manual syncs?

  • February 17, 2026
  • 4 replies
  • 22 views

DannyPancratz
Forum|alt.badge.img+9

I understand the PX integration schedule with Salesforce (3 AM, 11 AM, and 7 PM GMT) and how I can trigger a manual sync via the Synchronize button. 

And I understand how the Contact matching logic works.

My question is when does the Contact matching happen? During those specific integration syncs? On manual syncs as well? I can’t deduce that specific detail from the documentation. 

4 replies

link_black
Forum|alt.badge.img+2
  • Gainsight Employee ⭐️⭐️
  • February 17, 2026

@DannyPancratz Both Contact and Account matching happens in real time during each push/pull run.


DannyPancratz
Forum|alt.badge.img+9
  • Author
  • VIP ⭐️⭐️⭐️⭐️⭐️
  • February 18, 2026

Thanks, ​@link_black

When I forced a manual sync yesterday that did not seem to be the case: the unmatched contacts I was attempted to resolve were still unmatched. 

However, after the next few syncs, they are matched this morning. So I have confidence it at least happens during the scheduled integration points. 


link_black
Forum|alt.badge.img+2
  • Gainsight Employee ⭐️⭐️
  • February 18, 2026

Interesting, but it should always perform the match process.

 

One important thing to understand is that the integration process only syncs records from SFDC → PX based on the last modified dates and does not perform a full sync on every run, whether manual or automatic. See below:

 


DannyPancratz
Forum|alt.badge.img+9
  • Author
  • VIP ⭐️⭐️⭐️⭐️⭐️
  • February 18, 2026

I think that explains it: 

The integration wasn’t working prior to the manual sync I forced. 

So there was probably an issue with what it was pulling from the most recent sync and/or it took some time to get fully calibrated on the sync schedule. 

It makes sense that it worked itself out on the next scheduled sync. 

And I imagine it’d match in real time on any manual syncs going forward.