Under the RGPD, personal data can only be kept « for a period not exceeding that necessary for the purposes for which it is processed ».
In automation, it would be possible to add « contact deletion » to the steps, which would make it possible to delete contacts detected as inactive for x number of months or weeks by a segment.
This would make it possible to comply with the RGPD « automatically ».
if for emails people can unsubscribe, for metting this is not possible and it should be possible to delete those who have not made an appointment for x months or weeks (to be ok with the RGPD)