/ Integration debugging
Madison's Niche
Recovered a broken Rebuy Smart Cart and Klaviyo tracking setup by migrating to App Blocks and unwinding third-party script conflicts.
- Client
- Madison's Niche
- Platform
- Shopify OS 2.0, Impulse 7.4.0
- Type of work
- Integration debugging
- Year
- 2026
The problem
Rebuy Smart Cart was running on a legacy widget integration Shopify had superseded with App Blocks, and a third-party performance agency was deferring and re-injecting scripts in a way that broke real-time cart functionality and corrupted Klaviyo's add-to-cart tracking.
What I built
Removed the legacy Rebuy snippets and migrated the integration to App Blocks, unwound the conflicting script injections, and replaced the broken Klaviyo ATC code with verified native tracking, tested on a dev theme before going live.
The outcome
Rebuy Smart Cart fully operational again, Klaviyo tracking restored, and third-party conflicts resolved with no regression to existing functionality.