The Append to CSV activity will append to an existing CSV file, or create it if it doesn’t already exist. This is great because it eliminates the need for if/then logic to determine if the file already exists etc.
Except that is ruined by the activity not having the ability to write headers. So we STILL have to do an if/then to check if the file exists. If it does, Append to CSV, if it doesn’t already exist then we have to use Write CSV so that we get headers.
If the Append to CSV activity had the ability to write headers it would greatly simplify all this.