Making Submarine your own
1. Configuration options
We have ambitious plans to allow merchants to inject their very own custom business logic directly into Submarine (think Shopify Scripts, but better), but that’s a little way off.
For now, there are a number of ways that you can configure Submarine to better suit your requirements. Some of these can all be managed via the Submarine UI and some you will need to contact support to set.
1.1. Notifications
We expect most of our merchants to hook Submarine’s Flow triggers to a notification platform such as Klaviyo in order to keep themselves and their customers up to date. You can find information about available flow triggers here: Submarine x Shopify Flow
You can manage your upcoming order reminders yourself from the Submarine Settings page, under Subscriptions → Upcoming order reminders. Each reminder fires the Upcoming Order Notification Flow trigger a set amount of time before an order is billed. • Default is 2 days before the expected billing time • You can add as many reminders as you like, for example 7 days, 2 days and 1 day before billing, to give customers extra time to skip, pause or update their order. • Each reminder needs a different time. Reminders that land at the same time are flagged, so 24 hours and 1 day can’t both be set. Note: When you save a change, it applies to all subscriptions. Reminders already scheduled for upcoming orders are rescheduled to match your new settings, not just orders created after the change. Adding a reminder only fires the Flow trigger. To make sure customers actually receive a message for each reminder, check that your Flow or Klaviyo setup handles it. If you’re sending different messages for each reminder, see [Link to configuring multiple upcoming order notifications].
1.2. Subscriptions
These configuration options affect the behaviour of subscription orders. You can set your payment retry policy yourself from the Submarine Settings page under Subscriptions → Failed payments.
Choose how many times Submarine retries a failed payment after the initial capture (from 0 to 9) and how long to wait between each retry. Once every retry has failed, the subscription order moves to Skipped.
Please note: Changes apply to all subscriptions.
✉️ If you need help setting up the above, please email help@getsubmarine.com