Updating and Maintaining Contact Lists | XM Community
Skip to main content
Question

Updating and Maintaining Contact Lists

  • December 16, 2025
  • 1 reply
  • 7 views

kbowers
Level 2 ●●
Forum|alt.badge.img+10

Has anyone found a way to automate updating a contact list (adding or removing contacts) based on changes that occur in a Directory? For example, we have an API running that adds new students as they enroll, and we would like to keep a contact list up to date with those new students included in a way that avoids manually updating it. We don’t want to keep an external file updated and use Google Drive or an SFTP, since we already use API to keep our Directory up to date with our Student Information System. 

1 reply

vgayraud
QPN Level 7 ●●●●●●●
Forum|alt.badge.img+59
  • QPN Level 7 ●●●●●●●
  • December 17, 2025

Hi,

If I understand correctly your explanations, you seem to be using the Create Directory Contact API to add new students. Using the Create Transaction Contacts Import might be better, since it would allow you to add them to a mailing list at the same time.

If you can’t change your API setup, I think you could achieve it with a directory workflow triggered by an Experience ID Change Event and running a Update XM Directory contacts Task.