When using interfaces to other systems, it's a good idea to keep record of the outbound traffic. If you do, you can resend the data if something ‘across the border’ went wrong.
It is also very convenient for testing: you can send the same data time after time until you are happy with the results.
In this example we use Zapier for sending an email to a teacher when a student has completed a question of an online questionnaire.
Our case is a student who answers questions online.
The reason why you don’t want Zapier to react on the Create, is that if something went wrong in the process, you might want to send the data to Zapier again.
You achieve this by updating the Sent to Zapier property. This is also handy for testing: by updating Sent to Zapier in the data items you want to send, you trigger Zapier.
Create the data item Answered questions log for Zapier.
Be aware that you don’t use references to other data items: Zapier cannot process references. Therefore you have to store the actual values of the data into the log.
Bonus: this guarantees that the log data will not change when references change afterwards.
This flow part is called by the automation flow New answered question for Zapier.