MARKETPLACE
PLUGINS
POSTIT NOTES BOARD
PostIt Notes Board logo

PostIt Notes Board

Published May 2025
   •    Updated December 2025

Plugin details

Create interactive, draggable Post-Its directly on your Bubble app's canvas.
Post-It Board brings a dynamic note-taking experience to your app, allowing users to click anywhere on a designated canvas and instantly generate editable, draggable post-its. Perfect for collaborative boards, idea tracking, or spatial planning tools.

Key Features:

💬 Add new post-its by clicking anywhere on a canvas element (by ID)

✏️ Editable text directly inside each post-it

🎯 Tracks exact X and Y positions of each note

🧲 Drag-and-drop repositioning with snap-to-boundaries logic

🆔 Each post-it has a unique 12-character ID (starting with pi_)

💾 Exposes current position, content, and ID through states—ready for saving

🔁 Re-renders existing notes on page reload with correct positions

⚡ Triggers 'postItCreated' and 'postItUpdated' events to hook into workflows

Fully customizable through your database fields—link any data type and define which fields store position, content, and ID.

Just drag the plugin element onto your page, set your data fields, and start posting. Full instructions below.

Editor
https://bubble.io/page?id=post-it-notes-board&tab=Design&name=index

$25

One time  •  Or  $8/mo

5.0 stars   •   2 ratings
9 installs  
This plugin does not collect or track your personal data.

Platform

Web

Contributor details

Big House Technologies logo
Big House Technologies
Joined 2024   •   4 Plugins
View contributor profile

Instructions

📌 How to Use the Post-It Board Plugin
This plugin lets your users create draggable, editable post-it notes on a canvas in your Bubble app. Follow the steps below to set it up correctly.

---

🔧 SETUP INSTRUCTIONS

1. Install the Post-It Notes Board plugin on your app.

2. Create Your Data Type

Create a new data type in your Bubble database to represent a Post-It. For example: `PostIt` and add these fields to it:

- Content (text)
- Plugin-ID (text)
- Custom-Style (text)

Note that the Plugin-ID is different from Bubble's unique ID. The Plugin-ID is generated by the plugin.

3. Add a standard Group to your page

Drag a Bubble Group element onto your page. This group will become your canvas where the Post-Its will be placed. Give this group a unique ID attribute (e.g., `canvas_id`). Make sure your Bubble App has ID fields enabled.

4. Place the Plugin Element 'PostItBoard' on the page

Add the PostItBoard plugin element onto your page (anywhere). Fill in the details as follows:

- Canvas ID is the id from the group in step 3 (e.g. canvas_id)
- Post It JSON holds a list of objects from step 2. You can do a 'Search For'  where each object is :format_as_text of the form:

{
 "postItId": "text",
 "customStyle": Object,
 "text": "text"
}

Note that customStyle is an Object rather than a text. Then have the delimiter and split by function with the same character, which is a '~' in the demo.

5. Add an event 'PostItBoard Created'

In the workflows, add an event 'PostItBoard Created' that triggers when the user clicks on the canvas group (from step 3). In that event, add an action to Create a Thing (Post IT or data object from step 2). Make sure you set each field of the object to the corresponding property of 'This PostItBoard.'

6. Add an event 'PostItBoard Updated'

Add an event 'PostItBoard Updated' that triggers when the users moves the Post It or alters the text content. Have this event a 'Make Changes to Thing' that will save the changes to the database. Note that you have to do a 'Search for Post-It' where Plugin-ID is the field from step 3. When making changes, only make changes to the Content and Custom-Styles fields.

7. Add an event 'PostItBoard Deleted'

Add an event 'PostItBoard Deleted' that triggers when the user deletes a PostIt. Have this event trigger a Delete Thing action where the Thing is search for a Thing with a PostItId in the database.

Types

This plugin can be found under the following types:
Background Services   •   Element   •   Event

Categories

This plugin can be found under the following categories:

Resources

Support contact
Documentation
Tutorial

Rating and reviews

Average rating (5.0)

A whiteboard for teams
September 1st, 2025
There's nothing to compare this to, the ease of adding stick notes, the flexibility of customising it and saving items, then using the board contents for other parts of your application makes this a powerful add-on to any collaboration-based app. Give it a try! Plus the developer is highly responsive.
FINALLY! A simple, functional, ideation tool
May 27th, 2025
This adds a fully flexible post-it board to your app. It's perfect for turning ideation sessions into any kind of database Thing you need to store. Add the board, add the ideas and then (for me) run a workflow that converts all the items into another part of your app. I'm using this as a freeform ideation space where ideas are then 'graduated' into full-fat items elsewhere in my app. The Post-it plug is the beginning for an epic user journey in my app. It has a few more areas to develop but it's a solid start.
Bubble