---
title: How to use the Upvote plugin
description: Collect user suggestions and let others vote on them with the Upvote plugin. Customize content, permissions, and voting rules.
---

[Skip to content](https://help.appdocumentation.com/how-to-use-the-upvote-plugin#main-content)

English - United States

Show submenu for translations

![app-documentation](https://help.appdocumentation.com/hubfs/app-documentation-1.svg)

Open main navigation

Close main navigation

- English - United States
  
  Show submenu for translations

 How can we help you?

- There are no suggestions because the search field is empty.

1. [App Documentation](https://help.appdocumentation.com/?hsLang=en-us)
2. [Add Functionality To Your App](https://help.appdocumentation.com/add-functionality-to-your-app?hsLang=en-us)
3. [Plugins to drive engagement & community](https://help.appdocumentation.com/add-functionality-to-your-app?hsLang=en-us#plugins-to-drive-engagement-community)

# How to use the Upvote plugin

## Collect user suggestions and let others vote on them with the Upvote plugin. Customize content, permissions, and voting rules.

The Upvote plugin lets users submit ideas, vote on suggestions, and track progress with status labels. Use it to gather feedback, manage feature requests, or handle team task lists.

---

### **Requirements**

- This is an **Accelerate** plugin, available on the **Standard**, **Growth**, and **Scale** plans.
- To enable private messaging between users, you must link the **[Community Wall](https://49206840.hs-sites.com/how-to-use-the-community-wall-plugin-buildfire-university?hsLang=en-us)** plugin.

---

### **How to use the Upvote plugin**

1. Log in, go to **Builder** in the left navigation
2. Click the **+** button at the top left to open the **Plugin Marketplace**

     1. Search for **Upvote**, then click **Add Plugin**
     2. Name your plugin and choose whether to add it to the side menu, then click **Add**
3. Stay in the **Content** tab

     1. Add a heading and description to explain what users should vote on
     2. Use the formatting toolbar to style text, insert images or videos, or add actions and buttons
4. Click the **Design** tab

     1. (Optional) Toggle on **Advanced Mode** to use custom CSS if you are experienced
5. Click the **Settings** tab

     1. Toggle on **Allow Comments** to let users comment on items
     2. Toggle on **Show Voter Profile Details** to allow profile views
     3. To allow private messaging

            1. Click **Select Feature** and choose an existing **Community Wall** plugin (or add one)
            2. Make sure **Show Voter Profile Details** is toggled on
     4. Under **Who Can Add Item**, choose whether all users, no one, or users with specific tags can submit new items
     5. Under **Allow Status Update**, choose who can update item statuses
     6. Under **Allow Push Notification**, choose who receives alerts for new items
     7. Choose a **Default Sort Order**: Newest, Oldest, or Most Votes
     8. Select when to **Hide Completed Items** to remove finished tasks from the visible list
     9. Turn on **In-App Purchase** to charge users for votes, then set your product and the number of votes per purchase
6. Click the **Security** tab

     1. Turn on **Require Login** to restrict access to logged-in users
     2. (Optional) Add tag-based restrictions and choose whether to match **any** or **all** tags
7. Click the **Tagging** tab

     1. Enter a tag name to automatically apply to users when they open the plugin.
     2. Click **Add Tag**
8. Click the **Purchase** tab

     1. Check **Require Purchase** to enable
     2. Choose your product type (e.g., Single Purchase or Subscription)
     3. Upload an image, fill out purchase details, and add success/failure messages
9. Click the **Analytics** tab to see feature performance

     1. View data such as number of views, users, and devices over time.
10. Click the **Language** tab

      1. Update default terms like “Comment” or “Update Status” to match your app’s branding

---

### **Troubleshooting tips**

- If users can’t submit items, check **Who Can Add Item** under the **Settings** tab and make sure permissions are set correctly.
- If private messaging isn’t working, confirm the **Community Wall** plugin is linked and messaging is enabled.
- If completed items are still visible, make sure **Hide Completed Items** is turned on in the **Settings** tab.  
  If voting isn’t allowed, check whether **In-App Purchase** is enabled and configured properly.
- If changes aren’t saving, confirm the “Saving…” indicator appears when editing content or design.

- [Control Panel](https://help.appdocumentation.com/control-panel?hsLang=en-us#main-content)

    - [Navigating the Control Panel](https://help.appdocumentation.com/control-panel?hsLang=en-us#navigating-the-control-panel)
    - [Global Tools](https://help.appdocumentation.com/control-panel?hsLang=en-us#global-tools)
    - [Terms & Policies](https://help.appdocumentation.com/control-panel?hsLang=en-us#terms-policies)
- [Build Your App](https://help.appdocumentation.com/build-your-app?hsLang=en-us#main-content)

    - [Global Settings](https://help.appdocumentation.com/build-your-app?hsLang=en-us#global-settings)
    - [Building Your Apps's Navigation](https://help.appdocumentation.com/build-your-app?hsLang=en-us#building-your-appss-navigation)
    - [Building Your Login Flow](https://help.appdocumentation.com/build-your-app?hsLang=en-us#building-your-login-flow)
    - [Building a PWA](https://help.appdocumentation.com/build-your-app?hsLang=en-us#building-a-pwa)
- [Add Functionality To Your App](https://help.appdocumentation.com/add-functionality-to-your-app?hsLang=en-us#main-content)

    - [Plugins to drive engagement & community](https://help.appdocumentation.com/add-functionality-to-your-app?hsLang=en-us#plugins-to-drive-engagement-community)
    - [Plugins to drive monetization](https://help.appdocumentation.com/add-functionality-to-your-app?hsLang=en-us#plugins-to-drive-monetization)
    - [Plugins to run operations & workflows](https://help.appdocumentation.com/add-functionality-to-your-app?hsLang=en-us#plugins-to-run-operations-workflows)
    - [Plugins to show content & media](https://help.appdocumentation.com/add-functionality-to-your-app?hsLang=en-us#plugins-to-show-content-media)
- [Make Money With Your App](https://help.appdocumentation.com/make-money-with-your-app?hsLang=en-us#main-content)

    - [Overview](https://help.appdocumentation.com/make-money-with-your-app?hsLang=en-us#overview)
    - [iOS/Apple](https://help.appdocumentation.com/make-money-with-your-app?hsLang=en-us#ios-apple)
    - [Android/Google](https://help.appdocumentation.com/make-money-with-your-app?hsLang=en-us#android-google)
- [Publish Your App](https://help.appdocumentation.com/publish-your-app?hsLang=en-us#main-content)

    - [Overview](https://help.appdocumentation.com/publish-your-app?hsLang=en-us#overview)
    - [Android/Google](https://help.appdocumentation.com/publish-your-app?hsLang=en-us#android-google)
    - [iOS/Apple](https://help.appdocumentation.com/publish-your-app?hsLang=en-us#ios-apple)
- [Manage Your App](https://help.appdocumentation.com/manage-your-app?hsLang=en-us#main-content)

    - [Managing Your App’s Users](https://help.appdocumentation.com/manage-your-app?hsLang=en-us#managing-your-apps-users)
    - [Push Notifications](https://help.appdocumentation.com/manage-your-app?hsLang=en-us#push-notifications)
    - [Analytics](https://help.appdocumentation.com/manage-your-app?hsLang=en-us#analytics)
- [Connect External Partners](https://help.appdocumentation.com/connect-external-partners?hsLang=en-us#main-content)

    - [Android/Google](https://help.appdocumentation.com/connect-external-partners?hsLang=en-us#android-google)
    - [iOS/Apple](https://help.appdocumentation.com/connect-external-partners?hsLang=en-us#ios-apple)
    - [Zapier](https://help.appdocumentation.com/connect-external-partners?hsLang=en-us#zapier)
    - [Meta](https://help.appdocumentation.com/connect-external-partners?hsLang=en-us#meta)
    - [Segment](https://help.appdocumentation.com/connect-external-partners?hsLang=en-us#segment)

Copyright © 2026, App Documentation