How to Configure WebForm to Allow Users to Choose Which CiviCRM Campaign to Contribute to? Our non-profit currently has a basic donation page via a CiviCRM Contribution page. We would like to add the ability for the user to select which campaign the contribution is directed to.

The Webform CiviCRM Integration Module seems like a necessary component. When configuring a webform, you may direct the contribution to a pre-existing contribution page, but without the ability to expose this to the user. I also looked at apply the Webform Conditional module, but did not see anything that would lead to my desired outcome.

I appreciate any insights in how to create a donation page which provides the user the option to select CiviCRM campaigns.
You can actually do this without Webform-CiviCRM if you like:


Set up your campaigns in CiviCampaign
Create a new profile to add a field to (or from the Profiles page, click "Fields" beside an existing profile to add a new field there) 
Add a new "Campaign" field to the profile you are working in (this will list all active campaigns in the profile) 
Add the profile to the Contribution Page in question (note: if you added the field to an existing profile it may already be on the Contrib Page)