Yes, you can try several things:
1. Setup a URL Parameter that the form is listening for. A hidden field "Last Asset" can be populated. Then see #3.
2. You can use a Fills Out Form Trigger:
Fills Out Form X on Page Y and that will create an interesting moment or add a value to Last Asset.
3. You can use Last Asset to stamp an Interesting Moment or add that as a Token to your Sales Alert.
You can make this part of each Program's flow for alerting sales. There's probably an elegant centralized system, but I can't do more without seeing your other setup.
Thanks, I ended up creating Last Asset field, and adding that to each program's flow and adding it as a token to the Sales Alert. When I tested it, the alert did show which piece of content had been requested.