Suggest a feature for NationBuilder

We are constantly adding, refining and even removing features. This is the best place to make your voice heard on what you'd like to see. You can also suggest new support documentation you'd like to see.

Didn't find what you're looking for in the search box above? Add a suggestion.

Sort by


Deleting Subpages

I was messing about and cloned a calendar event weekly through 2020 - only to discover that I could not delete the batch.  I had to individually delete each calendar event separately (250 of them!) - and to make matters worse, it takes 4 (four..count them...4!) clicks to delete each.  Delete, Confirm, and then you land on the master website list and have to navigate back to the calendar subpages before you delete the next one. 

Please consider allowing batch deleting - or allowing changes to a master cloned item to trickle down to its clones.

Add your reaction Share

Slug length

Why does the slug have to be so short/so few characters? Every email marketing platform I've worked with has allowed for a longer title.

Add your reaction Share

More Robust Email Tools

Before switching to NationBuilder, I had been using MailChimp to send email blasts. While NationBuilder offers much more versatility in email targeting and customer relations, I miss the array of formatting tools and intuitive GUI of MailChimp.

I'd really like to see some preset modules for email, such as "social share", image cards with captions, and image groups, as well as formatting tool like multi-column layout. I realize these can all be done in CSS, but with built-in tools I can create a nice looking email much faster.

Add your reaction Share

Add "Privacy Mode" to permission sets to block non-essential and private information in People

Would love to see an additional dropdown in people row of permission sets. The selections would be "full visibility" and "privacy protection". It would block some low level control panel users from making changes to a people record beyond logging contacts. It would also mean they couldn't see addresses, unnecessary phone numbers, work addresses, etc. Generally, the only thing volunteers on a phone line or a campaign need are recent followups from the organization, a way to email users, and call users. I would love to assign low level volunteers as point people in some cases, and let them contact people assigned to them. However, it is not ideal giving them full access to the people records. Also, without proper training they can accidentally delete tags and do all kinds of stuff we wouldn't want them to.

For the non-profit users this would hugely increase usability and value of NB. I know other not-profits that are trying to use NB for building decentralized networks of activists and organizers, but they can't necessarily train regional leaders on the ins and outs of the system due to distance and sometimes serious lack of computer skills. I know there are options to build multiple subnations, but for smaller tight-time frame campaigns like get-out-the-vote initiatives this would be a great way to allow a large network to work together in NB without worrying about privacy breaches... especially in the activist community where some users might have a desire to build out other data banks off the hard work of your organization. Sure, not letting them export is one thing, but you can easily scrape these contacts once you have them visible in the browser.

7 reactions Share

Liquid Variable for voting district

So I found today that there is no variable to call (Say, on a page) voting district.

This would be incredibly helpful for us political types to, for instance:

1) If someone is out of riding/district, (VARIABLE =/= Our.District) send them a message telling them so when they request lawn signs or the like for us.
2) Able to send different auto-response messages for a larger campaign, such as identifying which district they are in and providing the local contact for them via a variety of autoresponse emails.
3) More easily assign point people based on geographic area, so rather then assigning a core point person and dispersing the people from there it could automatically assign them to the correct poll captain.

This will be doubly helpful for me once Canada get's it's polling information slapped in.

Add your reaction Share

Liquid Variable for voting district

So I found today that there is no variable to call (Say, on a page) voting district.

This would be incredibly helpful for us political types to, for instance:

1) If someone is out of riding/district, (VARIABLE =/= Our.District) send them a message telling them so when they request lawn signs or the like for us.
2) Able to send different auto-response messages for a larger campaign, such as identifying which district they are in and providing the local contact for them via a variety of autoresponse emails.
3) More easily assign point people based on geographic area, so rather then assigning a core point person and dispersing the people from there it could automatically assign them to the correct poll captain.

This will be doubly helpful for me once Canada get's it's polling information slapped in.

Add your reaction Share

CHANGE TO DATA ENTRY PAGE

    I have been using NationBuilder for the NDP of Canada.  To improve
    the speed at which we can add data, to People>lists>Data entry
    please add:

    1. a second Next/Previous widget at the top of the page as well as
    at the bottom like Acrobat does: 

    2. a setting for the number of people on a page.  The 5 people limit
    really slows down data entry.

Add your reaction Share

Add CORS server configuration to allow custom CSS3 @font-face fonts without base64

There are a number of users complaining about custom CSS3 fonts not working in Firefox. See: http://nationbuilder.com/ooo/_font_face_not_working_on_firefox andhttp://nationbuilder.com/how_to_best_include_custom_fonts_in_nationbuilder

This is due to a lack of server configuration to appropriately deal with cross-origin requests for CSS3 font files on your CDN. The suggested workarounds to base64 encode the font files and paste them into CSS have significant performance trade-offs (30% greater file size, all the fonts get downloaded regardless of what the browser actually needs).

Please consider updating your server configuration.

Apache/nginx:
http://davidwalsh.name/cdn-fonts

Amazon S3:
http://schock.net/articles/2013/07/03/hosting-web-fonts-on-a-cdn-youre-going-to-need-some-cors/

 

Add your reaction Share

Add CORS server configuration to allow custom CSS3 @font-face fonts without base64

There are a number of users complaining about custom CSS3 fonts not working in Firefox. See: http://nationbuilder.com/ooo/_font_face_not_working_on_firefox andhttp://nationbuilder.com/how_to_best_include_custom_fonts_in_nationbuilder

This is due to a lack of server configuration to appropriately deal with cross-origin requests for CSS3 font files on your CDN. The suggested workarounds to base64 encode the font files and paste them into CSS have significant performance trade-offs (30% greater file size, all the fonts get downloaded regardless of what the browser actually needs).

Please consider updating your server configuration.

Apache/nginx:
http://davidwalsh.name/cdn-fonts

Amazon S3:
http://schock.net/articles/2013/07/03/hosting-web-fonts-on-a-cdn-youre-going-to-need-some-cors/

 

Add your reaction Share

Record email blast "opens" in the Profile Dashboard

When sending an email blast, it would be helpful to record when a person opens the email blast in their profile Dashboard...Currently we see a copy of the email that was sent to them, but we do not have an indicator if they opened it unless we go to the Communications Tab and click on the Open link for that particular email.

For example:  "Susie Q opened Broadcaster email vol_ask"


Add your reaction Share

Event - Attended summary

On the tab for events - attended, it would be good to have a summary of the number of people listed as attending here, as well as a total amount including people's +1's.

25 people
34 including the +1's.

For example.

Add your reaction Share

Add a filter option for "Attended" (Has/Has not) to select event

Currently you can search by if a person has attended an event or not, which is fine, but you cannot filter by events.
It would be handy to have.

Add your reaction Share

Add a filter option for "Attended" (Has/Has not) to select event

Currently you can search by if a person has attended an event or not, which is fine, but you cannot filter by events.
It would be handy to have.

Add your reaction Share


Multiple answer survey question

Please create a survey question format that permits multiple answers.  Such as, What issues are most important to you (check all that apply)?

This is an important question type both for analysis of results ad being able to use a survey to tag/identify people based on issue without having to ask a laundry list of questions about different issues.

Add your reaction Share

Auto-Renew (with billing) for memberships

My organization could really, really use the option to automatically renew annual memberships -- by which I mean, be able to automatically charge a member's credit card, not just send them a reminder e-mail that their membership is about to expire.

As an organization that has a low annual membership ($20), the monthly recurring payments option does not make sense for us.

2 reactions Share

Turf Cutter in Full Screen

It would be nice feature to have the map for turf cutter viewable in full screen and/or launch a new window. Also, it would be nice to zoom into the location of out site rather than a general North American map.

Thanks, Marilyn.

Add your reaction Share

Walk book redesign

There are a couple of important omissions on the key for the walk book. There is no key for the Support Level scale. Regardless of how hard we train that a 1 is yes and a 5 is no, we have volunteers who get turned around. It would be helpful to have the Support Level scale explained on the key, so when volunteers are out, they can reference it like all the other items.

The other omission is under the Vote section. You do not include an option for voting at their polling location on election day. A P for polling location would be helpful. Right now, it could be that the volunteer didn't ask or we have to assume that no code is the polling location. 

Most of all it would be great to be able to easily customize the walk books. There are tags we would like to include on our walk books and voting history. 

Finally, I think the layout could be better, especially tighter so more voters can get on 1 page and save paper and time when printing.

 

Add your reaction Share

Adding NationBuilder ID to Email Notifications/Account creation Notifications

It'd be great to have the Nationbuilder ID included in e-mail notifications such as point person allocation or when a person in your nation that you are a point person of is updated.

This would also be extremely useful when initially creating a person, to also show this ID alongside the name of the person.

Understandably the information is only 1 click away, but this small change could save a lot of time!

Add your reaction Share

NATIONBUILDER SUPPORT - PROFILE PAGE ERROR

When I created my NationBuilder Support account, I used the default username the system gave me.  Later on I changed my username.  Now the suggestions I posted under my original username no longer appear on my profile page.

Add your reaction Share

Like this page to spread the word