Email reporting for emails sent before customer

@karstenkoehler thank you so much for your help. Does this look correct to gather that data going forward?
Adding a contact create date is 1/1/23 or after would also allow me to only capture the newer contacts for this year I believe.

The historical data might be extremely difficult, we have over 600k of contacts in our CRM.