How to check if a store activated our Flow Template?

It seems there’s no current way to do this.

It seems you can get notified if you add a custom trigger, but in 99% of cases you can just use native triggers: Track Flow lifecycle events

Maybe there should be a query for this?

We do want to improve observability of our extensions. But templates are not straightforward. For example they might have installed your template but modified it. It could’ve have been modified to remove most of the steps even. What do you need to know here?

Options right now:

If the template contains actions in your app, you could also log when your app is called via those actions.

If the template contains triggers, you should receive a trigger discovery webhook if you enabled that.

oh I see, so the simplest solution currently is adding a flow-trigger extension.

I thought I had understood this correctly, but it seems to receive the flow trigger callback in your server you need both flow-trigger and flow-trigger-lifecycle-callback extensions?

Shouldn’t they ideally be the same extension, since flow-trigger-lifecycle-callback only needs a url and nothing else?

If you have 2 triggers, you can have 1 lifecycle callback