Skip to content

Automate Shopify

Run the routine side of your Shopify store without checking the admin all day. Big orders, refunds and new customers reach you as they happen, stock and unfulfilled orders get flagged, and sales reports, order exports and product copy are handled on schedule. Describe what you want to your AI assistant, check what it will do, and it keeps running with your laptop closed.

Try asking

Create a ClickRuntime automation: every Monday at 8am, email me all Shopify orders from last week as a CSV with the order number, customer, total and status.

Paste it into your assistant. It tells you what it will send or change before it runs live.

Ideas

What you can automate in Shopify

Orders you hear about while they matter, stock you reorder before it runs out, fulfilment that doesn't slip, and sales numbers waiting for you each morning. These are ready-made starting points. Anything else you can describe works too.
Weekly

Get last week's orders as a CSV

Every Monday you get all of last week's orders in one file, with customer, total and status.

See how it works
Hourly

Mark digital orders as fulfilled automatically

Paid orders that match your rules, like digital products, are marked fulfilled without you touching them.

See how it works
WeeklyAI

Draft a weekly blog post about one of your products

Each week a blog post about a different product is saved as a draft on your store blog.

See how it works
The moment it happens

Tag orders when your delivery service updates

When your delivery service reports a status, the matching order gets a tag like delivered.

See how it works
Daily

Get a daily list of abandoned checkouts

Each evening you get today's abandoned checkouts with the customer email, cart value and recovery link, so you can follow up.

See how it works
Daily

Get warned when stock runs low

Each morning you see the variants running low, and each one is only flagged once.

See how it works
On a schedule

Get yesterday's sales every morning

Each morning you see yesterday's order count, total sales and top products.

See how it works
The moment it happens

Get pinged about big orders

Every order over your threshold shows up in Slack the moment it's placed.

See how it works
Daily

Catch paid orders that haven't shipped

Each day you see paid orders that are still unfulfilled after 2 days.

See how it works
The moment it happens

Hear about every refund

Each refund reaches you with the order, amount and reason as soon as it's issued.

See how it works
WeeklyAI

Write descriptions for products that lack them

Products with missing or very short descriptions get a new description, and you get a list of what changed.

See how it works
The moment it happens

Get a message for each new customer

Each new customer account shows up with their name, email and whether they accept marketing.

See how it works
Monthly

Find good customers who stopped ordering

Each month you get repeat customers who haven't ordered in 90 days, highest spenders first.

See how it works
Daily

Check whether discounts and refunds ate your sales

Each morning you're alerted if discounts and refunds took too big a share of yesterday's sales, with the worst orders listed.

See how it works
Your own logic

Any other automation you can describe in words

Your own rules, schedule and AI steps with Shopify, plus any other app. Describe it and your assistant builds it.

See how to build your own

Build your own

Build any Shopify automation you can describe

The ideas above are ready-made starting points, not a fixed list. Describe what Shopify should do in your own words, with your conditions, other apps or an AI step, and your assistant writes it, tests it and runs it on ClickRuntime.
  • Your own rules

    Conditions, thresholds, filters and exceptions, written the way you'd explain them to a colleague.

  • Any number of apps

    One automation can read from one app and update several others. Over 248 apps are ready, and anything with an API works too.

  • AI where it helps

    Summaries, classification, extraction and drafts use ClickRuntime's built-in AI, with no extra key.

  • On a schedule or on each event

    Runs as often as every 5 minutes, or the moment an app sends an event, and keeps track of what it already handled.

For example, ask your assistant

Every hour, check Shopify for products with inventory under 5 units and tag them Low stock, removing the tag once stock is back above 10.

When a Shopify order over $300 comes in, post the order number, total and items in #orders on Slack.

Every evening, add today's Shopify orders to my Sales sheet in Google Sheets and email customers through Gmail whose orders have been unfulfilled for more than 3 days.

Works with

Shopify with the apps you already use

Your store's data is useful well beyond Shopify. Connect it to your chat, inbox and spreadsheets so sales, stock and orders reach the people who act on them.

Shopify works with hundreds of other apps

Name any of them when you ask your assistant, and your automation connects them. Over 248 apps are ready to go, and anything with an API works too.

  • Stripe
  • PayPal
  • Klaviyo
  • Mailchimp
  • ShipStation
  • Shippo
  • AfterShip
  • Recharge
  • Gorgias
  • Zendesk
  • QuickBooks
  • Xero
  • Instagram
  • Facebook Pages
  • Meta Ads
  • Google Analytics
  • Airtable
  • Trustpilot

Beyond chat

Have Shopify work when you're not in the chat

Connecting Shopify to ChatGPT or Claude lets you ask about it while you chat. ClickRuntime handles the part that should happen on its own: checks on a schedule and actions on each new event, set up from the same chat and running after you close it.

Setup

Connect Shopify

You connect Shopify with your own app, created in Shopify's Dev Dashboard for your store. You choose the Admin API scopes it gets.

Shopify

E-commerce

  1. In the Dev Dashboard at dev.shopify.com, create an app.
  2. Create and release a version with the Admin API scopes your automations need, such as read_orders, read_products and write_products.
  3. Install the app on your store. The store must belong to the same Shopify organization as the app.
  4. From the app's Settings, copy the Client ID and Client secret.
  5. In the ClickRuntime dashboard, open Connections, choose Shopify and enter your shop domain, Client ID and Client secret.

Good to know

Shopify limits that affect automations

  • The access token made from your Client ID and secret lasts about 24 hours. ClickRuntime gets a new one before it expires, so you don't have to do anything.
  • This connection only works for stores in the same Shopify organization as the app. It doesn't work for a client's store or a dev store created from the admin.
  • If your store already has a custom app made in the Shopify admin, you can use its shpat_ token instead, saved on Connections & secrets. Shopify shows that token only once.
  • Orders older than 60 days need the read_all_orders scope.
  • Some customer fields, such as personal details, need Shopify's protected customer data approval.

FAQ

Questions about automating Shopify

What can ClickRuntime see and change in my store?
Only what the scopes on your app allow. With read scopes it can see orders, products, inventory, customers and abandoned checkouts. With write scopes it can tag orders, mark them fulfilled, update product descriptions and save blog drafts.
Does it react to new orders straight away?
Yes. Automations like high-value order and refund alerts register a Shopify webhook with your app's token and check each event's signature before acting.
Can it email my customers?
No. ClickRuntime only emails you. The abandoned checkout list gives you the customer's email and recovery link so you can follow up yourself.
Will AI-written product descriptions go live without me seeing them?
You decide in your request. It can publish the new description and email you what changed, or save it as a draft for you to review first.
Do I need AI for Shopify automations?
No. Order alerts, stock checks, exports and sales summaries run without it. Product descriptions and blog posts use the AI that comes with every ClickRuntime plan, so you don't need your own AI key.
Is this a Shopify connector for ChatGPT or Claude?
Not for chatting with Shopify data. A chat connector lets your assistant read and change Shopify while you're in the conversation. ClickRuntime is for the work that should happen without you: you set up an automation from the chat once, and it keeps running on a schedule or on each Shopify event.

Tell your assistant what Shopify should do

Free plan. No credit card.