Scripts Analyzer is available on Pro for Shopify Plus stores moving away from legacy Shopify Scripts. Paste your Ruby Script code to see the triggers, effects, conditions, and Cart Marshal templates that may match it.
Migration workflow
- Paste Ruby Script code into the analyzer.
- Review detected triggers, effects, and eligibility conditions.
- Map supported patterns to Cart Marshal templates.
- Build each replacement rule as a draft.
- Confirm the configuration with a cart that qualifies and one that does not.
- Publish one rule family at a time.
- Compare the published checkout result with the behavior you want to replace.
What the analyzer covers
The analyzer does not read Scripts from Shopify, create rules, import scripts, or publish rules. If a Script does not map to a Cart Marshal template, the recommendations will help you identify when custom Functions, theme work, or an operational change may be the better fit.