We would like to send a list of subscribers' status changes both from "Active" to "Unsubscribed" and vice versa to SFTP. We would like to run this activity two or three times an hour to imitate real-time behavior. (The alternative was to create a dedicated landing page, but the client currently does not have the budget for that.)
The solution in my head is to save a snapshot of the All Subscriber's list in a separate DE every one or two days and get the changed statuses by comparing that old snapshot to the current data.
But I am wondering if there is a more straightforward way of handling this?