If you're on Shopify Plus then you can access various reports . You can automate to send the report to email with third party Shopify apps. Here I am attaching some links for those apps, please take a look and let me know if that help you.
An app may be able some of that.
Certainly daily sales / total sales, the data is accessible with the API.
The total visitors can be accessed with the analytics API but it is only availble to the advanced plan, so it wouldn't work for you.
Shopify doesn't know about your ad spend so that data would not be available...