This creates unnecessary friction in support workflows. The longer it takes a superuser to locate an enterprise, the longer that operator waits for help with their issue. The impact is felt most with hubs, where support requests tend to be more complex and time-sensitive, but shops and profiles are affected too.
There is a workaround: clicking into any enterprise’s edit page exposes a name field that can be used to navigate to the right one. It works, but it’s clunky — particularly under time pressure when an operator is waiting.
Interestingly, hub and shop owners do have a search box on their enterprises view — it just wasn’t carried over to the superuser view, which serves a different purpose (bulk editing via a paginated form rather than the AngularJS-driven view non-admins see).
Screenshot when logged in as superuser
Screenshot when logged in as Hub Manager
What I’d suggest: A simple name/email filter using Ransack on the server side, consistent with how filtering works elsewhere in the admin (Orders, Customers, etc.). Because the superuser view is paginated, a client-side filter wouldn’t be sufficient — it would only search the current page.
This feels like a small change with a meaningful support workflow improvement. A few questions for the community:
- Are there other fields superusers commonly need to search by when supporting an enterprise — owner email, city, permalink?
- Is anyone else running into this friction, or is it mainly an issue at larger instances with many enterprises?
- Any reason to prefer a different approach over Ransack filtering?
Happy to open a GitHub issue and take a crack at the implementation if there’s interest.
Announcement (This is more to inform or update the community)
Proposal / Discussion (This is something than requests input and encourages active discussion)
Feedback round
Proposal / 1st iteration
2nd iteration
Refined Proposal / Final iteration
Who to ping?
@Karla @tschumilas @emilythericky @Gaetan @Rachel @BethanOFN @Evonne @dthomas @berniemabbs
See: Circles and Handles - Google Sheets
Deadline
2026-06-17

