I have multiple ideas portals and don't often know where the idea originated from
Actually this is shown in the top of the idea. Here is a screenshot from this idea. Notice how it says "in Aha! Big Ideas". That is the name of the portal it was submitted in.