Hello, I am considering power automate for my work, can you help me understand if this flow can be done?
1 - I need to gather information from my clients (like sales) on a weekly basis.
2 - This information must be stored in a "main database"
3 - After that, I need to send an automatic report using the info gathered back to each client.
Thanks in advance!
Yes, that can be done.
If you're just starting out, and if the data is relatively simple (a list, for example) then I would be tempted to store the data in SharePoint. The connector for that is very thorough, makes everything you need very easy to achieve and best of all doesn't require a premium licence. People in your business can then simply load the data directly into SharePoint, no need for any Power Automate to gather information.
Compiling and sending the report would probably be easiest as a spreadsheet. I don't love spreadsheets for this use case, and I am sure purists will argue that Power BI is better (because it is) but it's also more expensive and a MUCH steeper learning curve. Just for now, lets stick to Excel.
Before you start building a flow, you will need a list in SharePoint of your customers and their email addresses (you should use this as a lookup column in the main data list to ensure people don't mis-spell names, etc.). Also, create a template of the report which includes an area which is a named table. This won't work without that. If you're not sure what I mean, this will help: Overview of Excel tables - Office Support (microsoft.com). Store that in SharePoint or OneDrive, and then your flow steps will be like this: