I’m not quite sure that I follow your logic, but here is how I would do this:
- Ensure that you are saving both the users email address and date generated in the table where your images are stored.
- In your User Profile table, create a Query column that targets your Image table, and apply the following filters:
– Email address is This row->Email
– Date is within Today - Add a Rollup->Count via the Query column
- If the count is equal to 3, don’t allow an image to be generated (I would use the count as a visibility condition)