← All breaking-change reports

Shopify deprecation: Deprecation of cumulative marketing engagements

shopify · deprecation · 2026-07-01 · upstream source

What changed

From the upstream announcement:

The isCumulative argument to the marketingEngagementCreate mutation is being deprecated, defaulting to false . Please update your integration to send non-cumulative engagements, as needed. Existing activities that have been sending cumulative metrics can migrate to non-cumulative at any time.

Who is affected

Codebases that call the Shopify API surface named above.

To find out whether your repo is hit — file and line number, no code leaving your machine:

npx mendapi scan --repo .

How to fix it

mendapi ships a deterministic migration pack for this change (shopify-marketing-engagement-cumulative). Preview the patch locally (dry-run is the default; nothing is modified without --apply):

npx mendapi fix --repo . --migration shopify-marketing-engagement-cumulative

The pack is idempotent, gold-regression tested, and safe on partially migrated code.

Detected and tracked by mendapi — Dependabot for every API you depend on. Scans run locally; your code never leaves your machine.

Related

Pre-release. Change data is recorded from upstream provider releases, changelogs and OpenAPI spec diffs; every article links its source.