---
title: "Get Shopify automation settings"
method: GET
path: "/shopify/automation-settings"
tags: ["Shopify"]
---

# Get Shopify automation settings

`GET /shopify/automation-settings`

Returns the connected Shopify store's browse-abandonment, cart-abandonment, and price-drop automation settings, with platform defaults applied where the store hasn't overridden them.

## Response `200`

Automation settings returned

- object
  - `success` boolean
  - `integrationId` string
  - `shopDomain` string
  - `browseAbandonment` ShopifyBrowseAbandonmentSettings
    - `enabled` boolean — Whether browse-abandonment events fire for this store (default true).
    - `delayHours` number — Hours to wait after a product view before the abandonment check (default 2, max 168).
    - `cooldownHours` number — Minimum hours between browse-abandoned events per subscriber (default 24, max 720).
  - `cartAbandonment` ShopifyCartAbandonmentSettings
    - `enabled` boolean — Whether cart-abandonment events fire for this store (default true).
    - `delayHours` number — Hours of cart inactivity before the cart counts as abandoned (default 1, max 168).
    - `cooldownHours` number — Minimum hours between cart-abandoned events per subscriber (default 24, max 720).
    - `expireAfterHours` number — Hours after which an untouched tracked cart is dropped instead of being emailed about or merged into by a later add (default 72, max 720). A store can empty a cart without sending a removal - a session or reservation timing out, an inventory hold releasing, checkout finishing on another device - and past this window the snapshot is no longer treated as evidence the shopper still has those items. Set it below delayHours on stores whose carts expire faster than the abandonment delay: those carts are then intentionally never emailed about.
  - `priceDrop` ShopifyPriceDropSettings
    - `enabled` boolean — Whether price-drop events fire for this store (default true).
    - `minPercent` number — Minimum price decrease percent to alert on (default 5, max 95).
    - `lookbackDays` number — How many days back product viewers qualify as the audience (default 30, max 90).
    - `cooldownDays` number — Minimum days between price-drop events per subscriber and product (default 7, max 90).

## Other responses

- `401` — Unauthorized
- `404` — No active Shopify integration
- `503` — The database was temporarily unavailable. The request may be retried after the delay in Retry-After.

---

[API](https://skmtc.net/sequenzy/apis/sequenzy-api.md) · [All operations](https://skmtc.net/sequenzy/apis/sequenzy-api/llms.txt) · [OpenAPI document](https://skmtc-service-staging.skmtc.workers.dev/v1/apis/sequenzy/sequenzy-api/revisions/8fbabe82a04d/schema)
