When this setup applies
Use this activation flow when the shopper-facing store is a standard Shopify Online Store using a Shopify theme. Do not use this theme-app-embed setup as the instructions for:- a Shopify Headless storefront
- a fully non-Shopify storefront
Activate Jurni Core
1
Open Jurni settings
In Jurni, open the account/setup area and find Activate Jurni Core.
2
Open Shopify
Use the activation action to open the Shopify theme editor for the connected store.
3
Enable the Jurni Core app embed
Enable Jurni Core in the theme/app-embed settings for the active theme.
4
Save the Shopify theme
Save the change in Shopify, then return to Jurni and confirm the Core status is active.
What Jurni Core does
The current Shopify integration participates in the journey by helping Jurni:- maintain the anonymous Jurni session on the Shopify storefront
- initialize/continue visit context
- read experiment parameters such as
jurni_ab_test_idandjurni_ab_variant_id - connect Shopify cart activity with the Jurni session/visit
- preserve Jurni attribution data on the Shopify cart where available
- capture checkout evidence through the Shopify integration/pixel path
- connect eligible Shopify orders back to the most recent valid Jurni visit
Jurni-hosted pages vs. Shopify Pages
Core is especially important when a shopper starts on a Jurni-hosted page—such as an app-proxy or custom-subdomain URL—and then continues into the Shopify storefront/checkout. Native Shopify Pages are served inside the Shopify theme itself. They still rely on the Shopify/Jurni integration for Jurni measurement, but the page rendering and third-party-script environment is different from Jurni-hosted pages.Verify the installation
After activating Core:- Open the live Shopify storefront in a new browser session.
- Enter through a Jurni page or Smart Link.
- Continue into Shopify and add a product to cart.
- If you are validating attribution, complete a test order.
- Confirm the Jurni session/experiment and order appear under the expected page or variant.
Troubleshooting
If Jurni still shows Core as inactive:- confirm you enabled the app embed in the active Shopify theme
- save the theme after enabling it
- make sure you are looking at the Shopify store connected to the current Jurni workspace
- check whether a theme change or duplication caused the app embed to be disabled in the new active theme
Related guides
- Supported commerce platforms
- Shopify Setup Overview
- Attribution Overview
- Shopify Sales Channel
- Shopify Pages
- Tracking Pixels
