Campaigns is where Wings really shines: they allow you to to create meaningful and effective ways that allow users to contribute to your cause by attending events, signing a petition or making a donation. A quick overview:
- Signups are simple forms that let people 'sign up', for example to receive newsletter updates.
- Events are geared towards getting people to visit an event.
- Petitions are aimed towards letting people sign a policy proposal, letter of support or some other kind of petition.
- Fundraisers will allow users to make a donation.
Campaigns on the frontend
Campaigns can be shown on the frontend in two ways:
- Every campaign gets its own 'slug'; most Wings web applications will make each campaign publicly accessible at this slug on the frontend, inside its respective campaign directory. For example, a petition with the slug
my-petitionwill typically be found at
mywebsite.com/petitions/my-petition. Events, signups and fundraisers will be found in
- You can also place campaign on a regular content page or article page, by using a campaign card
The Campaigns Overview
- Click 'Campaigns' in the Wings admin Main Menu to visit the Campaigns Overview page.
- On the Campaigns Overview page, you will find a list of saved campaigns; you may click a campaign's title to visit its edit page.
- Choose 'new' to create a new campaign page (a Signup, Petition, Event or Fundraiser).
Creating a campaign
Campaigns have quite a few options, but only a few are required to get started. Let's start with :
- A title
- An image (even that is optional)
- An introduction
- A couple of paragraphs of text
Adding custom fields
On the 'Fields' tab, you will be able to add additional fields to the ones that are present by default (which are first & last name and email address).
Signatures / Attendees / Donations
On the 'Signatures' or 'Attendees' or 'Donations' tab, you may see a list of confirmed petition signers, event attendees or fundraiser donations, and/or a 'Download' button which prompts the download of a generated .CSV file.
On the Settings tab, you can configure additional stuff.
Here, you can configure an optional connection with a Mailchimp List. It requires that you add a Mailchimp Api Key on the general settings page. If you provide a valid API key, you will find a list of Mailchimp lists. Upon selecting a Mailchimp list, you will be able to map campaign fields to Mailchimp list fields.
Using Mailchimp Groups
If you setup Mailchimp Groups, these Groups will show up on this configuration page. For example, you could use a group called 'activity' with the values 'Signed petition' and 'Donated' These group values show up here, allowing you to configure Wings to add new subscribers to the group 'Signed petition' after they signed the petition:
Petition campaigns have a couple of special options:
- By default, petitions display a counter that shows the number of people who have signed. You can hide this counter by ticking this box.
- You can offset the displayed number of people who have signed by any number.
Events have a couple of additional settings, pertaining to the event date and the location details which are displayed on the frontend as well.