How to remove leftover code from uninstalled Rivo app?

Topic summary

A user uninstalled the Rivo loyalty app from their Shopify store but discovered leftover code appearing on every page, including product pages and the 404 page. Google is highlighting script references to Rivo’s JavaScript files (ba_loy_init.js) across the site.

Troubleshooting steps suggested:

  • Check for include files within theme liquid files, as apps not using theme app extensions often leave these behind
  • Verify the theme app extension isn’t still enabled in settings
  • Review theme.liquid file more thoroughly in case code was missed

Next action: The original poster plans to contact Rivo’s support team directly (available via live chat at help.rivo.io) to resolve the issue, as there’s no developer contact option visible in app settings.

Summarized with AI on November 13. AI used: claude-sonnet-4-5-20250929.

I recently installed the Rivo app, found it didn’t so what I wanted and uninstalled it.

Looking at the mobile version of the site on Google highlighted that code had been left - I’ve checked the liquid.theme file - any ideas about where I should look next?

Google highlights this on every page I’ve checked including product pages and the 404 page.

There’s no option to contact the app developer from settings .

ba_loy_init.js?v=1705089578:16 Developer friendly loyalty - powered by Rivo.

ba_loy_init.js?v=1705089578:16

  • Increased repurchase rates
  • Increased LTV
  • Fully customizable

Hit us up at: https://www.rivo.io/developers

Hey -

There is a possibility that there is an include file within the theme liquid. These will often be added by apps that haven’t updated to theme app extensions. If it is on every page 1) it is within the theme.liquid and you just missed it or 2) the theme app extension is enabled still.

You can contact support for them https://help.rivo.io/en. They do have live chat available.

Thank you - I’ll chase the app developer

Joy