Cross-store SKU ID mapping checklist for web shop and CRM

Editorial collage hero: checklist-cross-store-sku-id-mapping-webshop-crm

Checklist to keep App Store, Play and web-shop SKU IDs aligned for CRM and support, grounded in StoreKit and Play Billing product concepts.

SKU drift between stores breaks web shop redemption and support macros. Apple StoreKit and Google Play Billing each require their own product identifiers; a web shop adds a third namespace.

Checklist

  1. Canonical offer key. Human-readable key (for example pass_s1_premium) owned by economy design.
  2. Three IDs. Map canonical key → App Store product ID → Play product ID → web-shop SKU.
  3. CRM payload. Email/push deep links carry the canonical key, never a single-store ID alone.
  4. Support macros. Agents search by canonical key; scripts expand to store IDs.
  5. Retirement. When an offer ends, mark all three IDs retired on the same date in the sheet.
  6. No silent reuse. Do not recycle Play product IDs for a different entitlement.
  7. Reconciliation. Weekly join of store proceeds and web-shop settlements on canonical key.

Limits: Xsolla/Appcharge-specific field names are not read from the primary source here; attach provider docs when wiring a named web shop.

Download the artifact.

Related posts

AppLovin Ad Review drops user-level journeys for aggregate-only reporting

measurement

platforms

·

2 min read

AppLovin Ad Review drops user-level journeys for aggregate-only reporting

Apple adds an EU alternative ATT prompt from iOS 27.2 — mandatory in five markets

measurement

platforms

·

4 min read

Apple adds an EU alternative ATT prompt from iOS 27.2 — mandatory in five markets

Vietnam local payment methods on a first Android test

platforms

·

1 min read

Vietnam local payment methods on a first Android test