Publish Instagram Stories via Push Notifications
⭐ What’s new
This helps you plan Stories ahead, get a mobile reminder, and finish posting inside Instagram with stickers, links, music, or trending audio.
🛠️ How it works
- Schedule Instagram Stories Inside Social Planner
Users can:
- Select Instagram Story in the Post Composer
- Choose Publish via Push Notification
- Add media + caption
- Add optional notes for the teammate who will publish


Download Mobile App QR if you don't have the app from the "Download App" CTA


2) 🚀 Mobile Push Notification Workflow
At the scheduled time, Social Planner triggers a push notification.
Tapping it automatically:
- Loads the Story ready media in your phone
- Copies caption to the clipboard
<img src="https://canny-assets.io/images/a5d2613810cc6a094eb259de4c22da00.jpeg" alt="Screenshot2026-01-20-19-37-24-024com” loading=”lazy”>
Users can then add Instagram native elements such as music, stickers, links, and trending audio before publishing manually.
💡 Why it matters
This feature allows users to:
- Stay consistent with Story posting
- Use Instagram’s native tools (music, stickers, links, interactive elements)
- Improve collaboration between schedulers and publishers
- Maintain creative flexibility while still scheduling ahead
- Reduce workflow gaps created by Instagram’s API limitations
Dashboard & Custom Report Performance Optimisation
🚀 Overview
We’ve shipped multiple backend performance optimisations across Dashboards and Custom Reports to reduce redundant API calls, improve load times, and enhance overall responsiveness across navigation and builders.
✨ What’s New
Dashboard Improvements
- Widget definition APIs now trigger only when adding a widget, instead of firing on drawer open or tab navigation
- Removed redundant widget data API calls during:
- Cancelling dashboard edits
- Saving dashboards without changes
- Saving dashboards after widget updates
- Saving widgets when no data changes occur
- Applying quick filters across different module widgets
- Improved dashboard mount performance by converting sequential API calls into parallel execution
Custom Report Improvements
- Optimised report navigation by preventing previous page API calls when switching between report pages
- Improved data loading by moving users, pipelines, and currency symbol APIs from list view to builder view
- Enhanced Custom Report builder performance by converting sequential API calls into parallel execution
💡 Why This Matters
These optimisations significantly reduce unnecessary network requests, resulting in:
- Faster load times
- Smoother navigation
- A more responsive experience when working with Dashboards and Custom Reports, especially for complex or data-heavy setups
📝 Note
These updates are backend-only performance enhancements and do not introduce any UI or workflow changes for users.
Dashboard & Custom Report Performance Optimisation
🚀 Overview
We’ve shipped multiple backend performance optimisations across Dashboards and Custom Reports to reduce redundant API calls, improve load times, and enhance overall responsiveness across navigation and builders.
✨ What’s New
Dashboard Improvements
- Widget definition APIs now trigger only when adding a widget, instead of firing on drawer open or tab navigation
- Removed redundant widget data API calls during:
- Cancelling dashboard edits
- Saving dashboards without changes
- Saving dashboards after widget updates
- Saving widgets when no data changes occur
- Applying quick filters across different module widgets
- Improved dashboard mount performance by converting sequential API calls into parallel execution
Custom Report Improvements
- Optimised report navigation by preventing previous page API calls when switching between report pages
- Improved data loading by moving users, pipelines, and currency symbol APIs from list view to builder view
- Enhanced Custom Report builder performance by converting sequential API calls into parallel execution
💡 Why This Matters
These optimisations significantly reduce unnecessary network requests, resulting in:
- Faster load times
- Smoother navigation
- A more responsive experience when working with Dashboards and Custom Reports, especially for complex or data-heavy setups
📝 Note
These updates are backend-only performance enhancements and do not introduce any UI or workflow changes for users.
Dashboard & Custom Report Performance Optimisation
🚀 Overview
We’ve shipped multiple backend performance optimisations across Dashboards and Custom Reports to reduce redundant API calls, improve load times, and enhance overall responsiveness across navigation and builders.
✨ What’s New
Dashboard Improvements
- Widget definition APIs now trigger only when adding a widget, instead of firing on drawer open or tab navigation
- Removed redundant widget data API calls during:
- Cancelling dashboard edits
- Saving dashboards without changes
- Saving dashboards after widget updates
- Saving widgets when no data changes occur
- Applying quick filters across different module widgets
- Improved dashboard mount performance by converting sequential API calls into parallel execution
Custom Report Improvements
- Optimised report navigation by preventing previous page API calls when switching between report pages
- Improved data loading by moving users, pipelines, and currency symbol APIs from list view to builder view
- Enhanced Custom Report builder performance by converting sequential API calls into parallel execution
💡 Why This Matters
These optimisations significantly reduce unnecessary network requests, resulting in:
- Faster load times
- Smoother navigation
- A more responsive experience when working with Dashboards and Custom Reports, especially for complex or data-heavy setups
📝 Note
These updates are backend-only performance enhancements and do not introduce any UI or workflow changes for users.
Dashboard & Custom Report Performance Optimisation
🚀 Overview
We’ve shipped multiple backend performance optimisations across Dashboards and Custom Reports to reduce redundant API calls, improve load times, and enhance overall responsiveness across navigation and builders.
✨ What’s New
Dashboard Improvements
- Widget definition APIs now trigger only when adding a widget, instead of firing on drawer open or tab navigation
- Removed redundant widget data API calls during:
- Cancelling dashboard edits
- Saving dashboards without changes
- Saving dashboards after widget updates
- Saving widgets when no data changes occur
- Applying quick filters across different module widgets
- Improved dashboard mount performance by converting sequential API calls into parallel execution
Custom Report Improvements
- Optimised report navigation by preventing previous page API calls when switching between report pages
- Improved data loading by moving users, pipelines, and currency symbol APIs from list view to builder view
- Enhanced Custom Report builder performance by converting sequential API calls into parallel execution
💡 Why This Matters
These optimisations significantly reduce unnecessary network requests, resulting in:
- Faster load times
- Smoother navigation
- A more responsive experience when working with Dashboards and Custom Reports, especially for complex or data-heavy setups
📝 Note
These updates are backend-only performance enhancements and do not introduce any UI or workflow changes for users.
