Flow Trigger extensions are not shown in the Flow app

Hello,
We’re developing a new app for Shopify, and today I was experimenting with Flow Trigger extensions.
For testing, we’re using a Custom app and a Dev store.

At first, I created a very simple trigger based on the documentation example, and everything worked perfectly: it appeared among the triggers in the Flow app, and the automation using it executed successfully.

Then I needed to rename the extension, so I deleted it and created a new one. Later, I created a few more, and when trying to deploy them, I received an error about the handle exceeding the 30-character limit. So I had to rename them again by deleting and recreating.

As a result:

  1. There should be 8 Flow Trigger extensions total - and I can see all 8 listed under the Extensions section on the app page in the Partner Dashboard.

  2. In the Shopify CLI, when I try to rename something again, it offers to match it with an existing extension. The suggested list includes both the current 8 extensions and 8 old ones that were supposed to be deleted.

  3. Although the deployment process runs successfully and the correct 8 extensions appear in the Partner Dashboard, they no longer show up in the Flow app: only the “Shopify” and “Flow” trigger groups are visible. Previously, our app also appeared there, and I could select its triggers - but now it’s missing.

Other app extensions (like a theme extension and discount function extensions) are working without any issues.

I also tried deleting all triggers from the app, then creating a single basic trigger again using shopify app generate extension command. After deploying, the old triggers seemed to be removed, the new one uploaded successfully, and there were no errors - but the trigger still doesn’t appear in the Flow app.

We also have a second Custom app used for testing, which previously had no Flow Trigger extensions.
I added the same 8 final-version extensions I wanted to use, deployed them to Shopify - and again, they do not show up in the Flow app.

At first, I thought that Shopify had somehow retained metadata about deleted extensions, which was preventing Flow from recognizing the new ones.

But the experiment with the second app suggests that the issue may lie elsewhere.

Maybe I made a mistake in some extension config - perhaps I hit some undocumented limit for the number of fields or description length. But the triggers are quite simple: 6–8 fields of non-complex types in each, and descriptions under 100 characters.
In any case: 1) the shopify app deploy command completes without any errors and 2) even if that was the issue, everything should have worked when I deleted all triggers and recreated a single basic one.

Triggers from other apps appear correctly in Flow.

At this point, I’m completely unsure how to proceed or where to look for the problem.
If anyone has faced something similar, I’d really appreciate your input.

1 Like

I’m in exactly the same situation.

Two weeks ago, both our trigger and action extensions appeared correctly in the Flow app.

But today, they’re completely gone.

I tried everything — reinstalling the app, deploying only minimal extensions, even wiping everything and starting fresh — but nothing worked.

Really frustrating, and I haven’t been able to figure out what changed.

1 Like

Two days ago, I began experimenting with Flow extensions for the first time. Despite closely following the documentation, the trigger I created didn’t show up in the Flow app. I tested with older Shopify CLI versions and various Node.js versions, but the issue remained. I also tried these steps in both unpublished and published apps, using developer preview and deploy modes, but the results were unchanged.

1 Like

Same here, we have recently encountered that the existing setup of Shopify Flow Triggers/Actions in our dev stores are not visible anymore, whereas only those in live stores are available instead.

Please take a look @shopify

1 Like

Yesterday I’ve recieved a message from shopify support, an looks like the problem is solved on their end. I can see all my triggers in Flow now, but didn’t test it yet.

Hi Everyone, I’m a developer on the Flow team. There was an issue causing delays in processing Flow trigger and action extensions. This was resolved earlier this week and Flow tasks should show as expected with app dev and app deploy.

Thanks,
Ryan

2 Likes