Hi @Cindy_Glover !
You could always un-tag them. This could be done automatically or manually.
I am trying to grasp why you need a tag for that.
Have you tried using tasks or opportunities for client management?
If you really need to use tags, then what I have used in the past is a temporary tag and I would use that to trigger an automated campaign when it gets added. Then, it just removes the temp tag, tries to remove the actual tag (this is so it can be reapplied if the client already has the tag in question) then wait 1 minute (not sure if this was needed or not) and finally just reapplies the actual tag.
That way it is removed and re-added so that the date the tag was applied was changed as well.
If you are trying to see how many times they have come back, then that would be a different process.
Let me know and I will be more than happy to share my ideas!