Totally agree with Matt. I actually like to use a triggered campaign to dump people into "tactic programs" when they fill out the form. Depending on what they have in their querystring when they fill out the registration form, I dump them into one of these tactic programs so I can always see how many registrations have come from each promo source.