EXCEL watch table rows

Hello guys,

I am trying to watch my excel table and send email for every new row that appears there. However my VBA excel function creates new row on top of the table instead of bottom (so i see newest orders on top). Excel watch table rows however returns “new” rows so basically last ones.

I need to watch first row and see if there is “new” data in and for every new data added i want to do actions.

How to do that?