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

  1. 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

image

image

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

image

image

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:
  1. Cancelling dashboard edits
  2. Saving dashboards without changes
  3. Saving dashboards after widget updates
  4. Saving widgets when no data changes occur
  5. 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:
  1. Cancelling dashboard edits
  2. Saving dashboards without changes
  3. Saving dashboards after widget updates
  4. Saving widgets when no data changes occur
  5. 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:
  1. Cancelling dashboard edits
  2. Saving dashboards without changes
  3. Saving dashboards after widget updates
  4. Saving widgets when no data changes occur
  5. 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:
  1. Cancelling dashboard edits
  2. Saving dashboards without changes
  3. Saving dashboards after widget updates
  4. Saving widgets when no data changes occur
  5. 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.