2.7.0
18.06.2026
Enhancement
Language and country sent on contact signup and newsletter subscription
The plugin now sends language and country to Mapp Engage when a contact creates an account or subscribes to a newsletter on the storefront. Previously, these fields were sent only with order events.
language is derived from the Shopify locale field (for example, en-DE → en). country is also derived from locale where available (en-DE → DE); if locale contains only a language code, the country from the contact's default address in Shopify is used as a fallback. If no country can be determined, the field is omitted.
The change is additive and backwards compatible. No Mapp Engage configuration or merchant action is required.
2.6.2
07.04.2026
Bugfix
Fix subscriber status assignment for new contacts
Fixed an issue where newly created contacts could be incorrectly marked as non-subscribers despite being opted in, leading to assignment to the wrong group.
2.6.1
20.11.2025
Dependency updates
Update Node libs
"@shopify/shopify-api": "^11.0.0", -> "@shopify/shopify-api": "^12.0.0",
"@shopify/shopify-app-express": "^5.0.0", -> "@shopify/shopify-app-express": "^6.0.0",
"@shopify/shopify-app-session-storage": "^3.0.0", -> "@shopify/shopify-app-session-storage": "^4.0.0",Update nodeJS container:
updated to version 24 (from 18) (node:24-alpine)
Updated API version
Updated the API version to support version from released October 2025