Upvoting Product Updates

Engagement is key to understanding what your users value. NanoLog allows your users to upvote release notes directly from the widget, giving you a clear, quantitative signal on which features are the most popular.

Why enable Voting?

  1. Validation: Knowing that a new feature received 500 upvotes validates the engineering and design time spent building it.
  2. Prioritization: If an update announcing a small quality-of-life tweak receives significantly more votes than a massive architectural overhaul, it helps inform your future product roadmap.
  3. User Investment: Clicking a "thumbs up" or upvote button makes the user feel acknowledged and invested in the growth of your platform.

How Voting Works

Voting is enabled automatically on all published posts.

  1. When a user opens the NanoLog widget and reads a post, an upvote button (usually represented by an arrow or thumbs-up icon) is displayed at the bottom of the update.
  2. The user clicks the button, and the vote is instantly recorded in your database without requiring a page refresh.

Upvote Button inside Widget

Secure Voting

To ensure that vote counts remain accurate and are not artificially inflated by bots or malicious actors, NanoLog employs several security measures:

  1. Domain Verification: Votes will only be accepted if the request originates from one of your configured "Allowed Domains".
  2. Secure Identity: If you have implemented the Secure Identity (HMAC) feature, NanoLog ensures that each unique user can only vote once per post.

Dashboard Vote Count metrics

By monitoring these metrics over time in your dashboard, you can build a historical record of what truly resonates with your audience!