🚀 Feature Requests to Supercharge Complex Glide Apps (from a non-pro builder’s perspective)

TL;DR:

I’m not a professional developer, but after building some fairly complex Glide apps, these are the features I wish existed — or were easier to achieve natively. Even a few of these would massively boost productivity, reduce helper column bloat, and open up more advanced app logic for everyone. Glide has been incredible so far, and these ideas aim to help it go even further. :raising_hands:

:rocket: Feature Requests to Supercharge Complex Glide Apps

Hey Glide team :waving_hand:

First off — Glide has been incredible for rapid app development. It’s genuinely impressive how far you can go without code.

I’m not a professional developer, so some of these ideas might already have easier ways to achieve them — but after plenty of experimenting, I haven’t yet found simple or native solutions.
Either way, these are features that I think would make a huge difference for people building larger, logic-heavy apps on Glide.


:brain: Data & Logic Improvements

  • Loop / Iterative Actions – Run actions across related rows (e.g. copy all related items).

  • Filtered Relations – Inline filters inside relation columns (“only if status = active”).

  • Compound Logic in If-Then-Else – Support AND / OR conditions in the same step.

  • Global Variables / App-wide State – Shared variables for banners, toggles, or flags.

  • Dynamic Table References – Reference tables dynamically based on context.

  • Cross-table Formulas – Access columns across tables without needing a relation.


:bell: Notifications & Automation

  • Native Push Notification Builder – Trigger notifications for new messages, updates, etc.

  • Scheduled Actions – Time-based automations (e.g. “12 hours before delivery”).

  • In-app Notification Centre – Personalised feed of updates within the app.

  • Background Automations – Allow actions to run automatically without user input.


:speech_balloon: Community & Engagement

  • Threaded Replies (multi-depth) – True nested commenting chains.

  • @Mentions / Tagging – Notify users when they’re mentioned.

  • Rich Text Input Fields – WYSIWYG editor with formatting and emojis.

  • Native Poll Component – Simple, vote-once polls for engagement.


:credit_card: E-commerce & Orders

  • Cart Sync Across Devices – Preserve baskets across logins.

  • Promo Codes & Discount Engine – Built-in discount logic with expiry and limits.

  • Delivery Scheduling Picker – Recurring or weekly deliveries with cutoff timers.

  • Payment Webhooks & Status Tracking – Real-time payment confirmation.

  • Stock / Inventory Sync – Live quantity tracking across users.


:puzzle_piece: UI / UX & Design

  • Multi-level Navigation – Nested tabs or sub-pages for cleaner structure.

  • Flexible Collection Grids – Adjustable column layouts per screen.

  • Conditional Tabs / Screens – Show or hide sections based on role or setting.

  • Reusable Components / Templates – Save and reuse layouts easily.

  • Scoped CSS Zones – Apply custom styling per component (not globally).


:gear: Admin Tools

  • Change History / Row Comparison – Track edits and approvals.

  • Bulk Actions (Approve / Delete / Email) – Manage multiple rows at once.

  • “View as User” Mode – Debug or support users more easily.

  • Audit Log / Activity Feed – System-generated record of key actions.


:globe_with_meridians: Integrations & API

  • Expanded REST API – Full CRUD access plus ability to trigger actions externally.

  • Table Event Webhooks – Fire webhooks on add/edit/delete with row data payloads.

  • Direct OneSignal / Firebase Integration – Native push notifications.


:bar_chart: Analytics & Insights

  • In-app Analytics Dashboard – Track engagement, retention, and screen visits.

  • A/B Testing Tools – Compare variations of screens or user flows.


:light_bulb: Why this matters:
Even a few of these features would simplify complex Glide builds, reduce helper column bloat, and open up far more advanced workflows — all while keeping Glide’s no-code simplicity intact.

Glide’s progress over the past year has been incredible, and seeing some of these ideas come to life would really push what’s possible for creators at every level :raising_hands:

1 Like

Available in Workflows for any non app interaction workflow

Available with the Query column

Available with the Single Value column

Available in Workflows

Loosely available with the Notes component

Should be available if utilizing row owners or user specific columns in your data.

Available with visibility conditions on tabs or visibility conditions on containers in the screen

This is an available option if you give the component a CSS name

Bulk delete is available through a relation or query. Other bulk actions are available through non app interaction workflows.

7 Likes

Hey Jeff :waving_hand:

Thanks so much for taking the time to go through and point these out — really appreciate the quick breakdown of where some of these already exist or can be achieved through current tools and columns.

That definitely helps me understand Glide’s capabilities a bit better — I’ll dig into those areas (especially the Query and Workflow options) and see how far I can take them. Thanks again for clarifying and saving me some trial and error :folded_hands:

3 Likes

WTG Jeff! When I read the OP, I was thinking, every bullet points is already possible :sweat_smile: