All templates

Automated Pet Autoship Reminders

Every morning, WebRun opens Shopify, finds subscription orders due to renew in the next three days, drafts an SMS reminder for each customer via Twilio for staff review, and posts a renewal summary to Slack so no autoship lapses without a prompt.

Runs on WebRun · Strict Lockdown policy
Every day at 8:00 AM WebRunorchestrates each step
1 Shopify find subscriptions due to renew
2 Twilio draft renewal reminder SMS for review
3 Slack post renewal summary to staff
In short

How do I automatically remind customers about upcoming pet food autoship renewals?

Every morning, WebRun checks Shopify for pet food subscription orders renewing in the next three days, drafts an SMS reminder for each customer via Twilio, and posts a renewal digest to Slack. Reminders are held for staff approval and never sent automatically, keeping customers informed without bypassing your team.

  • Upcoming renewals are flagged three days in advance so nothing lapses
  • Staff review every customer-facing SMS before it is sent
  • Payment issues are surfaced separately so the right person follows up

Built for pet store owners · subscription box managers · e-commerce store operators

Step by step

What does WebRun do on every run?

The exact actions WebRun takes, in order - in plain language, so you can adjust anything.

  1. WebRun signs in and gets to work

    Opens admin.shopify.com in a real browser with your saved login - no setup, no API keys.

  2. 1
    Shopify - find subscriptions due to renew
    shopify.com
    WebRun in Shopify: find subscriptions due to renew
    WebRun opens Shopify to find subscriptions due to renew.
    • Open Shopify and filter subscription orders to those renewing within the next three days
    • Capture customer name, phone number, product, renewal date, and order value for each
    • Skip any subscription already reminded in this renewal cycle

    Done when Every subscription renewing in the next three days is listed with customer and product details.

  3. 2
    Twilio - draft renewal reminder SMS for review
    twilio.com
    WebRun in Twilio: draft renewal reminder SMS for review
    WebRun opens Twilio to draft renewal reminder SMS for review.
    • Draft a short, friendly SMS reminder for each customer noting their upcoming renewal and the product
    • Queue each draft message for staff review rather than sending immediately
    • Flag any customer with an expired payment method so staff can follow up directly

    Done when Draft SMS reminders are queued for every upcoming autoship renewal, awaiting staff approval.

  4. 3
    Slack - post renewal summary to staff
    slack.com
    WebRun in Slack: post renewal summary to staff
    WebRun opens Slack to post renewal summary to staff.
    • Post a renewal digest to the store channel listing each upcoming autoship with its renewal date
    • Highlight any subscriptions with payment issues that need manual follow-up
    • Note how many SMS drafts are queued and awaiting approval

    Done when Staff have a Slack digest of upcoming autoship renewals and a count of queued SMS drafts.

Run settings

How is each run configured?

Starting pageWhere Chrome opens at the start of each run
admin.shopify.com
ScheduleRuns automatically on this cadence
Every day at 8:00 AM
DeliveryHow each run's result reaches you
Renewal digest · Slack
OutputWhat each run produces - A Slack renewal digest plus draft Twilio SMS reminders queued for staff approval before being sent to customers.
Text
Setup & safety

Secure by default

Connect once, stays signed in

WebRun signs in once and keeps each session in a persistent environment, so every run picks up right where it left off.

Your credentials stay in your own private environment - WebRun never stores your passwords.
Strict Lockdown

Every action is checked against this policy before it runs.

Domains ALLOWLIST
Typed input ALLOW
Shell command BLOCK
File uploads BLOCK
Runs in a contained environment More on policies
Good to know

Questions, answered

Will it text customers without my approval?

No. WebRun drafts each SMS in Twilio's queue and flags it in Slack for your team to review. Messages are only sent once a staff member approves them, so no customer is contacted without sign-off.

How far in advance does it flag renewals?

It flags subscriptions renewing within the next three days by default. You can adjust the window in Shopify or tell WebRun a different lead time during setup, and it will apply that going forward.

What happens if a subscription has a payment problem?

WebRun flags subscriptions with expired or failed payment methods separately in the Slack digest so staff can reach out directly, rather than sending an automated reminder that may confuse the customer.

Put this on autopilot.

Turn it on in minutes - or have our team set it up for you.