Scoring based on offer/content
Hello - I am wondering if anyone has setup scoring programs in Marketo not only based on actions of people, but also based on the offer/content their interacting with? For example, scoring the filling out of a form is fine, but I would suggest it's more relevant to score based on the content/offer behind the form. Completion of a bottom of the funnel "contact us" form is more valuable than a top of the funnel "ebook" form.
I've been away from Marketo for awhile and when I came back this was something I was hoping to implement. I was hoping to use program tags to indicate what score someone would receive when they reach success in the program. Every program would have a tag (BoFu, MoFu, ToFu). If success was reached in a program, depending on the tag it would receive a corresponding score. However, while testing I learned you cannot use tags in logic. The only other semi-scalable way I can think of doing something like this is by naming convention, but I think this will be error prone.
Curious if anyone else has done something like this?