I recently created an Online Giving page to support one of our programs. Unfortunately, I learned today that currently there is not a way to see all the donations that were given to a specific form, and there is not a way to query on that information and no way to track or report on gifts given through this form (except for the most recent.) This is a massive oversight on the part of Blackbaud. I will not use these pages until this is resolved. As fundraisers, it is preminent that ALL gifts are captured for a specific campaign, including online giving pages that are setup for small or short-term promotions.
An easy way to export all of the data collected in each form would be terrific. Expecially since every form is a little different.
We are in design for a solution to this...in the meantime I would recommend you add a "Hidden field" of the campaign or appeal to your forms so they are tracked as part of your standard campaign or appeal reporting.