Conditions , subscription contracts, and Shopify API...Oh my

Topic summary

Goal: send automated check‑in emails halfway through a “Scent Journey” subscription, and a sister email at 6‑month completion, but only if the customer has remained on the same journey without switching.

Constraints: customers can switch to other monthly product collections; emails must be gated by continuity on a single journey to avoid fragmented feedback.

Needs: conditions/logic to verify no journey changes during the period, and detect the halfway and 6‑month milestones for a specific subscription.

Tooling: uncertainty whether this can be handled by Shopify Flow (Shopify’s workflow automation tool for triggers/conditions) versus other subscription or API-based mechanisms; clarification requested on Flow’s relevance.

Status: no solution yet; discussion is open. Next step is to clarify the intended tool (Flow vs subscription app/API) and the available subscription events/fields to model “no switching” before designing the trigger conditions.

Summarized with AI on January 31. AI used: gpt-5.

Hello fellow business owners! I wonder if any other subscription services have solved this quandary:

I would like to send follow up email flows to my customers half way through their subscription to one of my Scent Journey products, as a way to check in on how they are liking their Scent Journey.

The catch is I allow customers to SWITCH their Scent Journeys, switch into a collection of other monthly products, and thus only want this check in email to trigger IF the customer has been SUBSCRIBED TO THE SAME SCENT JOURNEY. That way I can get an accurate understanding of their experience with a single journey, and not one fragmented between 2 or more journeys.

And if that can be figured out…How to send a sister email at the 6 month completion of a Scent Journey if they’ve stayed on the same one the entire time.

I would be so grateful to anyone who can help me understand how to solve this. My website is Rendezvous Scents for anyone who’d like more context…

THANK YOU IN ADVANCE!

I’m not sure that this request is related to Shopify Flow. Can you clarify?