# Intelligems > Adding the Intelligems script to your site is the most important step to getting started with testing with Intelligems! Adding the Intelligems script to your site is the only mandatory integration ste ## Pages - [Adding Intelligems Script to your Theme](adding-intelligems-script-to-your-theme.md): Adding the Intelligems script to your site is the most important step to getting started with testing with Intelligem... - [Advanced Settings](advanced-settings.md): {% hint style="danger" %} - [Amplitude Integration](amplitude-integration.md): Intelligems can send an event to Amplitude when a visitor first enters into an experiment. The event has the name`ig... - [Analytics FAQs](analytics-faqs.md): Data will arrive in nearly real-time, but there may be occasional delays. You should see data on visitors within abou... - [Anti-Flicker Modes](anti-flicker-modes.md): Intelligems adds an anti-flicker functionality to reduce the performance impacts of our JavaScript by default. Theref... - [Audience Dive](audience-dive.md): The Audience Dive page brings audience-level visibility to Sitewide Analytics. It helps merchants identify which visi... - [Audience Targeting](audience-targeting.md): Limit and customize the audience of your tests to specific segments based on device, URL parameters, traffic source, ... - [Automated Test Alerting for Slack](automated-test-alerting-for-slack.md): This guide walks you through creating a daily automation that checks running tests for traffic or data issues (low vi... - [Automations & Guides](automations-and-guides.md): Transform your workflow with these pre-built integration guides: - [Available Tools](available-tools.md): List all Intelligems organizations you have access to. Supports filtering by installation status and sorting. - [Best Practices During a Test](best-practices-during-a-test.md): Before launching any new test, it is important to QA the test to ensure everything is working as you would expect. Se... - [Best Practices](best-practices.md): Following best practices for A/B testing is crucial to ensure the reliability and validity of your results. Check out... - [Black Friday Live Tracker](black-friday-live-tracker.md): The Intelligems BFCM Tracker gives brands a real time performance view for Q4. It shows revenue, orders, and price le... - [Build a Multi-Client Test Overview Dashboard](build-a-multi-client-test-overview-dashboard.md): This guide provides a walkthrough for building a centralized, multi-client testing dashboard using the Intelligems Ex... - [Build an Automated Test Monitoring Integration for Slack](build-an-automated-test-monitoring-integration-for-slack.md): This guide explains how to leverage the Intelligems External API & Claude Code to build a proactive monitoring system... - [Campaigns Object](campaigns-object.md): window.igData.campaigns - [campaigns.getAll()](campaignsgetall.md): {% hint style="success" %} - [campaigns.getGWP(options)](campaignsgetgwp-options.md): Returns all eligible Gift-with-Purchase tiers for the current user's cart. - [campaigns.setHistoryStatus(params)](campaignssethistorystatus-params.md): {% hint style="success" %} - [Cart Permalinks](cart-permalinks.md): [Cart Permalinks](https://shopify.dev/docs/apps/channels/cart-permalinks) are links that bring a visitor directly to ... - [ChatGPT](chatgpt.md): {% hint style="warning" %} - [Checkout Personalizations Library](checkout-experiences-library.md): We built Checkout Personalizations to be the best checkout tool to power content right on your Checkout page to impro... - [Checkout Test QA Checklist](checkout-test-qa-checklist.md): When you create and save your Checkout Test, you configure blocks in Intelligems and add them to your Shopify checkou... - [Claude: Remove Manual Configuration](claude-remove-manual-configuration.md): If you were one of our early adopters to our Claude <> Intelligems MCP Server, you may have been instructed to manual... - [Claude](claude.md): {% hint style="warning" %} - [Common Use Cases](common-use-cases.md): What you decide to test ultimately depends upon your business goals and priorities. The following common use cases ar... - [Content Test Common Use Cases](content-test-common-use-cases.md): Content testing is a powerful tool for businesses because it enables them to determine what types of messages, format... - [Content Test QA Checklist](content-test-qa-checklist.md): {% hint style="info" %} - [Content Testing FAQs](content-testing-faqs.md): Theme tests are a great way to test large changes to your store, or experiments that would otherwise require a develo... - [Content Testing - Getting Started](content-testing-getting-started.md): There are a variety of ways to set up content tests with Intelligems. The five main options are listed below, but the... - [Conversion](conversion-funnel.md): Within the Conversion tab, you will find: - [Corso Testing](corso-testing.md): Intelligems' [Corso](https://corso.com/corso-shipping-plus/) integration allows merchants to test Corso shipping rate... - [CSS Styles and JavaScript Injection](css-and-javascript-injection.md): This feature enables you to test custom CSS styles and JavaScript for specific test groups. You'll find it in the Mod... - [CSS Selectors](css-selectors.md): For events that track interactions with specific elements (clicks and “element visible”), you’ll need to provide CSS ... - [Currency Targeting](currency-targeting.md): Intelligems currency and country targeting allows you to limit your test to a single currency and/or a list of specif... - [Custom Add to Cart and Order Completed Events](custom-add-to-cart-and-order-completed-events.md): Intelligems automatically tracks add-to-carts using a mixture of client-side and server-side data. This automatic tra... - [Custom Events](custom-events.md): - [Overview](/analytics/custom-events/overview.md) - [Custom JavaScript Events](custom-javascript-events.md): If you want to track events that are not covered by Intelligems’ built-in custom event types, you can write any custo... - [Data Reconciliation](data-reconciliation.md): {% hint style="info" %} - [Data Sharing](data-sharing.md): If you’d like to receive more granular data for your experiments, including information on every visitor session, or ... - [Discounts](discounts.md): Within the Discounts tab, you will find: - [Edgemesh](edgemesh.md): Each time you make a change in Intelligems (for example, starting or ending an experiment), Intelligems updates a por... - [Ending a Price Test](ending-a-price-test.md): To end a test, navigate to the Tests tab in the menu on the left-hand side of the Intelligems app. Once you're there,... - [Ending a Shipping Test](ending-a-shipping-test.md): {% hint style="info" %} - [Ending a Theme Test](ending-a-theme-test.md): {% hint style="danger" %} - [Examples & Best Practices](examples-and-best-practices.md): **1. Monthly Client Performance Review** *Use when preparing for monthly client calls* - [Experiment Analytics](experiment-analytics.md): - [View / Metric Definitions](/analytics/experiment-analytics/metric-definitions.md) - [Exporting Experiment Data](exporting-data.md): While the Intelligems experiment analytics dashboard includes comprehensive data, you can export additional details f... - [External API](external-api.md): {% hint style="warning" %} - [Experiment Filters](filters.md): Intelligems offers several filters that you can use to drill down on the sessions and orders included in experiment r... - [General FAQs](general-faqs.md): Intelligems offers monthly and annual pricing options to meet your organization's needs. Prices vary depending on you... - [GET: Experience Data](get-experience-data.md): \*\*Rate Limit:\*\* 10 requests per 60s window, refilling 10 tokens every 60s. - [Getting Started with Checkout Personalizations](getting-started-with-checkout.md): {% hint style="success" %} - [Offer Personalizations](getting-started-with-offers.md): Offers are powerful tools that help you create promotions and discounts for your online store. Think of them as digit... - [Getting Started](getting-started.md): If you have not already done so, you can install Intelligems from the [**Shopify App Store**](https://apps.shopify.co... - [Gifting Games](gifting-games.md): Offers allow you to serve specific discounts and offers to your site visitors using. One of these types of Offers is ... - [Global Styles](global-styles.md): Global Styles is your centralized design system for managing component defaults across all Tests and Experiences. Cre... - [Google Analytics 4 Integration](google-analytics-4-integration.md): The Intelligems Google Analytics integration allows you to analyze experiment results within GA4. Once enabled, we’ll... - [Google Gemini](google-gemini.md): {% hint style="warning" %} - [Heap Integration](heap-integration.md): Intelligems can send a custom event to Heap for each experiment impression, with the user's test group ID. The event ... - [Heatmap Integrations](heatmap-integrations.md): Intelligems offers integration with several heatmapping softwares. These integrations allow Intelligems to tag sessio... - [How Experiment Targeting Affects Analytics](how-experiment-targeting-affects-analytics.md): For each test, you can either apply targeting rules or let it run for all visitors. If you do set up targeting, it ca... - [How Orders and Sessions are Attributed](how-orders-and-sessions-are-attributed-to-experiments.md): Under the hood, Intelligems aggregates visitor actions into sessions. A visitor must visit a non-checkout page to ini... - [How to Add Product Groups to Intelligems Analytics](how-to-add-product-groups-to-intelligems-analytics.md): By default, analytics will display for all products. For certain tests, it may be beneficial to look at the results f... - [How to Add Profit to Intelligems Analytics](how-to-add-profit-to-intelligems-analytics.md): While top-line metrics such as conversion and revenue are possible for us to track "out of the box", additional cost ... - [How to Add the data-product-id and/or data-variant-id Attribute to an Element](how-to-add-the-data-product-id-and-or-data-variant-id-attribute-to-an-element.md): One of the most common issues we see when completing the Intelligems Price Testing integration is that a price on you... - [How to Set Up a Buy More, Save More Quantity Discount](how-to-set-up-a-buy-more-save-more-quantity-discount.md): You can use Offers to power your spend more, save more tiered quantity discount. Use quantity thresholds to nudge big... - [How to Set Up a Buy More, Save More Volume Discount](how-to-set-up-a-buy-more-save-more-volume-discount.md): You can use Offers to power your spend more, save more tiered volume discount. Use tiered thresholds to nudge bigger ... - [How to Set Up a Free Gift With Purchase Threshold Offer](how-to-set-up-a-free-gift-with-purchase-threshold-offer.md): You can use **Offers** to reward shoppers with a free gift once they cross a certain spend threshold. This is a power... - [How to Set Up a Free Shipping Threshold Offer](how-to-set-up-a-free-shipping-threshold-offer.md): You can use **Offers** to power Free Shipping promotions. This type of offer reduces friction for customers, increase... - [How to Set Up a Holiday Sale](how-to-set-up-a-holiday-sale.md): You can use Offer Personalizations to power your holiday sales. Whether you're running the offer to 100% of traffic, ... - [How to Set Up a Partner Offer (Influencer, Ambassador, Affiliate etc.)](how-to-set-up-a-partner-offer-influencer-ambassador-affiliate-etc.md): You can use **Offers** to power your influencer and partner programs by creating discounts for each partner **combine... - [How to Set Up a Price Test using Duplicate Products and Recharge Subscriptions](how-to-set-up-a-price-test-using-duplicate-products-and-recharge-subscriptions.md): {% hint style="danger" %} - [How to Set Up a Price Test using Duplicate Products and Skio Subscriptions](how-to-set-up-a-price-test-using-duplicate-products-and-skio-subscriptions.md): {% hint style="danger" %} - [How to Set Up a Price Test with Quantity Buttons](how-to-set-up-a-price-test-with-quantity-buttons.md): Quantity Buttons component replace your standard quantity selector (or another app powering quantity buttons) directl... - [How to Set Up a Price Test](how-to-set-up-a-price-test.md): Go to the **Tests** tab in the left menu in the Intelligems app. Click **Create New Test** above the experiments table. - [How to Set Up a Product Upsell Test at Checkout](how-to-set-up-a-product-upsell-checkout-test.md): Adding upsells to your checkout page is easy with Intelligems. You have the power to not only show upsells to custome... - [How to Set Up a Single Image Social Proof at Checkout](how-to-set-up-a-shipping-cutoff-message-at-checkout-1.md): Adding an image block to your checkout is a simple yet powerful way to build trust and social proof at the most criti... - [How to Set Up a Single Image Influencer Endorsement at Checkout](how-to-set-up-a-shipping-cutoff-message-at-checkout-2.md): Adding an **Influencer Endorsement Image Block** at checkout is a great way to build instant trust and credibility. I... - [How to Set Up a Shipping Cutoff Message at Checkout](how-to-set-up-a-shipping-cutoff-message-at-checkout.md): Creating a Shipping Reminder Callout is one of the simplest and most effective ways to set clear expectations at chec... - [How to Set Up a Shipping Test](how-to-set-up-a-shipping-test.md): Go to the **Tests** tab in the left menu in the Intelligems app. Click **Create New Test** above the experiments table. - [How to Set Up a Single Product Upsell Personalization at Checkout](how-to-set-up-a-single-product-upsell-checkout-experience.md): Adding upsells to your checkout page is easy with Intelligems. You have the power to not only show upsells to custome... - [How to Set Up a Split URL Test](how-to-set-up-a-split-url-test.md): {% embed url="" %} - [How to Set Up a Template Test](how-to-set-up-a-template-test.md): Template testing allows you to split-test Shopify templates to determine which is the best for conversion, revenue, a... - [How to Set Up a Test using our JavaScript API](how-to-set-up-a-test-using-our-javascript-api.md): Navigate to the "A/B Tests" tab in the menu on the left-hand side of the Intelligems app. Once you're there, click "C... - [How to Set Up a Theme Test](how-to-set-up-a-theme-test.md): {% embed url="" %} - [How to Set Up an Early Access Sale](how-to-set-up-an-early-access-sale.md): You can use Offers to power your Early Access Sales. If you'd like to create a rich experience for VIP customers that... - [How to Set Up an Onsite Edits Test](how-to-set-up-an-onsite-edits-test.md): {% embed url="" %} - [How to Set Up Brand Promise Badge Icons at Checkout](how-to-set-up-brand-promise-badge-icons-at-checkout.md): Launching a Brand Promises Badge Block is one of the most effective ways to build trust and confidence at checkout. I... - [How to Set Up Collection Card Product Targeting](how-to-set-up-collection-card-product-targeting.md): By default, product card targeting only works on collection pages. To enable product card targeting on **search resul... - [How to Set Up Seasonal Clearance Discount](how-to-set-up-seasonal-clearance-discount.md): You can use **Offers** to power your end-of-season clearance sales. This is ideal when you need to move through remai... - [Image Onsite Editor](image-onsite-editor.md): The Intelligems Image Onsite Editor allows you to adjust the images featured on your site based on a visitor's test g... - [Incident Report (12/28/2025): CDN Outage](incident-report-12-28-2025-cdn-outage.md): **Date:** December 28–29, 2025\ - [Integrating with GA4 using Google Tag Manager](integrating-with-ga4-using-google-tag-manager.md): Depending on your GA4 setup, you may need to route the Intelligems`experience_impression`event from the Data Layer ... - [Heatmap.com](integrating-with-heatmapcom.md): The Intelligems Heatmap.com integration tags visitor sessions with experiment data, allowing you to analyze behavior ... - [HotJar](integrating-with-hotjar.md): The Intelligems Hotjar integration tags visitor sessions with experiment data, allowing you to analyze behavior patte... - [Microsoft Clarity](integrating-with-microsoft-clarity.md): The Intelligems Microsoft Clarity integration tags visitor sessions with experiment data, allowing you to analyze beh... - [Integration Guide using Checkout Scripts](integration-guide-using-checkout-scripts.md): Before you can run a Price Test on your Shopify store, there is a small integration that needs to be done. There are ... - [Integration Guide using Duplicate Products](integration-guide-using-duplicate-products.md): Before you can run a Price Test on your Shopify store, there is a small integration that needs to be done. There are ... - [Integration Guide using Shopify Functions](integration-guide-using-shopify-functions.md): Historically, Intelligems has used either Checkout Scripts or duplicate products to run Price Tests. Shopify will be ... - [Intelligems Theme Snippets](intelligems-theme-snippets.md): If you would like to run template tests, add the following JavaScript snippet to your`theme.liquid`file **above** t... - [Javascript API](javascript-api.md): The Intelligems JS API lives on the window object:`window.igData`. - [JUST Checkout](just-checkout.md): [JUST Checkout](https://app.gitbook.com/o/HNmChKUZY1pAEPfel38z/s/2SvefuMLsJyJPAcVXeWc/~/edit/~/changes/1069/developer... - [Klaviyo Integration](klaviyo-integration.md): Use a **Klaviyo segment** (like VIP customers) to control **who sees a specific Test or Personalization** in Intellig... - [Landing Page Testing](landing-page-testing.md): Testing landing pages for an eCommerce site is crucial for maximizing conversion rates & ROAS, as well as enhancing u... - [Managing Duplicate Products when Redirecting to Duplicate PDPs](managing-duplicate-products-when-redirecting-to-duplicate-pdps.md): In specific, more complex cases, we may use duplicate products to run your price test. In most instances, we recommen... - [MCP Server](mcp-server.md): The Intelligems MCP (Model Context Protocol) Server provides AI assistants like Claude, ChatGPT, and Gemini with secu... - [View / Metric Definitions](metric-definitions.md): This article outlines the key metric definitions used in Intelligems Analytics. Whether you're analyzing test results... - [Multi-Currency Testing](multi-currency-testing.md): Intelligems price tests run in your store's default currency by default. However, Intelligems supports price testing ... - [Mutually Exclusive Experiments](mutually-exclusive-experiments.md): {% hint style="info" %} - [Navidium Testing](navidium-testing.md): Intelligems' [Navidium](https://navidiumapp.com/) integration allows merchants to test Navidium's shipping protection... - [Navigation Menu](navigation-menu.md): Testing your navigation menu is a great strategy that can significantly enhance the user experience and drive sales. ... - [Offer Combinations](offer-combinations.md): In some cases, you may want your Intelligems offers to combine with other discounts your customers use. For example, ... - [Getting Started with Offer Personalizations](offer-modifications.md): Offers are Intelligems tool built to serve your visitors promotions, volume based discounts, and gifts with purchases... - [Offer Test Common Use Cases](offer-test-common-use-cases.md): Offer testing is a powerful strategy because it allows businesses to identify which promotions, discounts, or incenti... - [Offer Test QA Checklist](offer-test-qa-checklist.md): When you create and save your Offer Test, Intelligems will automatically create the necessary Discount Function in yo... - [Integrating Components with Offers](offers-integrating-widgets.md): Intelligems offers quantity buttons for product pages so customers can quickly add multiple units to cart and achieve... - [Offer Personalizations Library](offers-library.md): We built Offer Personalizations to be a robust tool to power any almost any offer you can imagine, right inside of In... - [Offers Limits](offers-limits.md): To ensure smooth performance and prevent conflicts with other third-party discount apps (such as those integrated via... - [Running a Large Number of Offer Personalizations with Shopify Functions](offers-running-a-large-number-of-offer-personalizations-with-shopify-functions.md): A Shopify function only can contain so much information. Once you exceed \~20 Offer Personalizations(active or inacti... - [Onsite Editor](onsite-editor.md): Intelligems' Onsite Editor allows you to adjust site text, HTML or CSS for site visitors based on their test group. Y... - [Optimizing Your Price-Test Integration](optimizing-your-price-test-integration.md): Intelligems uses a product and variant ID lookup algorithm to determine which product/variant each selected price ele... - [Order and Revenue Accounting](order-and-revenue-accounting.md): Refunded, canceled, and voided orders are excluded from Intelligems analytics by default. If you would like to includ... - [Order Distribution](order-distribution.md): Within the Order Distribution tab, you will find: - [Overview](overview.md): Intelligems features a sophisticated analytics engine that can measure a wide variety of metrics on your Shopify stor... - [Page Targeting](page-targeting.md): By default, all pages on your site are included in a test. Intelligems page targeting allows you to limit your test t... - [Performance P\&L](performance-p-and-l.md): The **Performance P\&L** is a unified store-level performance dashboard with the following features: - [Personalization Modifications](personalization-modifications.md): When setting up a Personalization, you can add one or more modifications based on your goal - whether it’s as simple ... - [Personalizations FAQs](personalizations-faqs.md): * **Unforeseen combinations:** Because a visitor can be subject to multiple Personalizations at the same time, you sh... - [Getting Started with Personalizations](personalizations-getting-started.md): {% embed url="" %} - [Previewing Personalizations](previewing-personalizations.md): * Before you’ve ever activated a Personalization, preview to make sure everything looks good - [Price Object](price-object.md): If your Shopify theme has a lot of custom javascript, you will likely need to use this API to make price tests work. ... - [Price Test Common Use Cases](price-test-common-use-cases.md): Price testing is a powerful tool because it allows businesses to determine the optimal price point for their products... - [Price Test QA Checklist](price-test-qa-checklist.md): This QA list is specific to a price test. If you are QAing a shipping test, please check out [this article](https://d... - [Price Testing FAQs](price-testing-faqs.md): We limit price tests to 500 products by default, but you can [reach out to our support team](https://portal.usepylon.... - [Price Testing - Getting Started](price-testing-getting-started.md): Intelligems takes the guesswork out of setting your product prices by allowing you to test prices in real time in ord... - [Price Testing Integration Guides](price-testing-integration-guides.md): Intelligems can integrate with your Shopify store for Price Testing using several different mechanisms. Those mechani... - [Product Groups](product-groups.md): By default, other tabs in the analytics dashboard will display for all products. For certain tests, it may be benefic... - [Product Targeting](product-targeting.md): Product Targeting allows you to control where onsite content edits and template tests appear based on **specific prod... - [Profit](profit.md): Intelligems can report down to gross profit. We recommend using gross profit per visitor to analyze most tests, espec... - [Progress Bars](progress-bars.md): Progress bars visually show customers their progress toward rewards like discounts or free shipping in an Offer Perso... - [Quantity Buttons](quantity-buttons.md): Quantity Buttons replace standard quantity selectors within an Offer Personalization with promotional buttons that hi... - [Rate Limiting](rate-limiting.md): Intelligems uses a token bucket rate limiter for the external API. Default limits: burst of 10 requests, refilling 10... - [Welcome to Intelligems](readme.md): Intelligems is the ultimate profit optimization tool. We provide data-driven solutions and help maximize profits for ... - [Replo Page Builder](replo-page-builder.md): Integrating Intelligems with Replo is easy! - [Revenue](revenue.md): Within the Revenue tab, you will find: - [Rolling Out Tests](rolling-out-tests.md): When viewing the results of your Intelligems experiment, you may find that one variant performed better than others a... - [Savings Showdown: Volume Discount vs. Price Discount](savings-showdown-volume-discount-vs-price-discount.md): Test Volume Discounts in comparison to reduced product prices. Check out this [case study](https://blog.intelligems.i... - [Scheduled Analysis: Building 7 & 14-Day Post-Launch Test Reports](scheduled-analysis-building-7-and-14-day-post-launch-test-reports.md): This guide shows you how to build a fully automated reporting engine that keeps both your team and your clients infor... - [Scheduled Analysis: Building Post-Test Reports](scheduled-analysis-building-post-test-reports.md): This guide demonstrates how to build a webhook-triggered automation that eliminates manual data collation, providing ... - [Scheduling Personalizations](scheduling-personalizations.md): The **Scheduling Personalizations** feature allows you to control *when* specific modifications will appear on your s... - [Scoping to specific pages](scoping-to-specific-pages.md): By default, custom events fire on every page of your site. If you want to track events only on specific pages, you ca... - [Segment Integration](segment-integration.md): Intelligems can send an event to Segment when a visitor first enters into an experiment. The event has the name`Expe... - [Selecting the Right Element](selecting-the-right-element.md): One of the most powerful abilities of Intelligems is the possibility to make simple, low-code edits to your site base... - [Shipping Progress Bar Integration](shipping-progress-bar-integration.md): Intelligems offers a progress bar for Shopify carts / slide-out carts that shows visitors how much they have left to ... - [Shipping Test Common Use Cases](shipping-test-common-use-cases.md): Shipping testing is a powerful strategy because it helps businesses optimize delivery methods, costs, and times to me... - [Shipping Test QA Checklist](shipping-test-qa-checklist.md): {% hint style="info" %} - [Shipping Testing FAQs](shipping-testing-faqs.md): The shipping threshold is based on the post-discount subtotal. This matches how Shopify provides shipping rates when ... - [Shipping Testing - Getting Started](shipping-testing-getting-started.md): Intelligems gives you the tools to test your shipping rates, free shipping threshold, and beyond. Testing your shippi... - [Shipping](shipping.md): Within the shipping tab, you will find: - [Shopify's Universal Commerce Protocol (UCP) Compatibility](shopifys-universal-commerce-protocol-ucp-compatibility.md): Shopify recently launched the Universal Commerce Protocol (UCP), an open standard for agentic commerce that enables A... - [Site Performance](site-performance.md): Intelligems is designed to have as minimal an effect on site performance as possible. We use tools like [pagespeed.we... - [Sitewide Analytics](sitewide-analytics.md): - [Performance P\&L](/analytics/sitewide-analytics/performance-p-and-l.md) - [Offer Messages](slide-outs.md): Offer Messages are promotional call-outs that appear as overlays to highlight special offers and drive engagement. Th... - [Starting a Price Test](starting-a-price-test.md): In addition to Intelligems Javascript, confirm any other theme changes completed during the integration are in your l... - [Starting a Shipping Test](starting-a-shipping-test.md): {% hint style="info" %} - [Statistical Significance](statistical-significance.md): Intelligems uses a Bayesian statistical model and Monte Carlo simulations to analyze A/B tests. Note that the model d... - [Step 1: Add Intelligems JavaScript](step-1-add-intelligems-javascript.md): If you have not already done so, you will need to add the Intelligems script to your site. There are two options belo... - [Step 2: Tag product prices](step-2-tag-product-prices.md): To enable Intelligems to dynamically modify price elements for each test group during testing, it is essential to tag... - [Step 3: Add the Checkout Script](step-3-add-the-checkout-script.md): {% hint style="danger" %} - [Step 3: Hide duplicate products from collections pages](step-3-hide-duplicate-products-from-collections-pages.md): Find the liquid file that renders your collections pages. It may be called something like collection-page.liquid. Fin... - [Step 3: Update your cart](step-3-update-your-cart.md): Once you have tagged your prices, you should add a product that is in the test to cart while previewing the test. In ... - [Step 4: Configure duplicate products](step-4-configure-duplicate-products.md): When you create and save a new price test in the Intelligems app, we will create a duplicate of each product that is ... - [Step 4: QA your integration, and publish your changes](step-4-qa-your-integration-and-publish-your-changes.md): After you have completed all previous integration steps, go through your store using Preview Mode in (you can access ... - [Step 4: Update your cart](step-4-update-your-cart.md): Once you have published the checkout script, you should add a product to cart while previewing the lowest priced grou... - [Step 5: QA your integration, and publish your changes](step-5-qa-your-integration-and-publish-your-changes.md): After you have completed all previous integration steps, go through your store using Preview Mode in (you can access ... - [Subscriptions](subscriptions.md): Intelligems provides a set of metrics related to subscription orders and subscription take rate. These are all based ... - [Tagging Orders by Test Group in Shopify](tagging-orders-by-test-group-in-shopify.md): By default, when an order is created in Shopify and the user was included in an Intelligems test(s), there are a few ... - [Targeting By Customer Parameters](targeting-by-customer-parameters.md): You can target experiments and personalizations by Shopify customer parameters for logged in customers. To get starte... - [Targeting FAQs](targeting-faqs.md): When a visitor is **excluded from a price test**, they are shown **control group pricing** by default. - [Targeting Modes for Personalizations](targeting-modes-for-personalizations.md): Intelligems offers two broad modes of Audience Targeting: **Permanent** and **Temporary.** - [Adding Targeting to a Personalization](targeting-personalizations.md): Intelligems offers three ways of picking an audience for an Personalization. - [Targeting](targeting.md): Intelligems offers four different categories of targeting. Targeting is available across all types of tests, though t... - [Tariff Testing: On vs Off](tariff-testing-on-vs-off.md): Intelligems has created a dedicated [Tariff Support app](https://apps.shopify.com/tariff-support-by-intelligems) to h... - [Test Design Best Practices](test-design-best-practices.md): We recommend creating a testing roadmap as you complete onboarding with Intelligems. Major factors to consider when c... - [Testing a Brand New Theme](testing-a-brand-new-theme.md): Your team has spent the last month perfecting a new theme for your store. They’ve spent hours QAing it and are confid... - [Testing Announcement Bar Text](testing-announcement-bar-text.md): By A/B testing your announcement bar, you can identify the most effective design and content for driving conversions ... - [Testing Cart Elements](testing-cart-elements.md): The cart is a pivotal point in the customer journey. A/B testing components of your cart ensures that the user experi... - [Testing Shopify Checkout Blocks](testing-checkout-blocks.md): {% hint style="info" %} - [Testing Checkout Personalizations](testing-checkout-experiences.md): There are two main ways to test blocks in your checkout: - [Testing Custom Events](testing-custom-events.md): Once you’ve defined a user interaction custom event (like click, scroll, element visible, or custom JS events) there ... - [Testing Different Imagery](testing-different-imagery.md): Testing homepage banners or product page images is essential for brands aiming to optimize their online presence and ... - [Testing Express Payment Options](testing-express-payment-options.md): Testing whether to offer express payment options (like PayPal, Klarna, Afterpay, etc.) on your checkout page can be d... - [Testing Offers](testing-offer-personalizations.md): Intelligems enables your org to run real-time split tests on different Offers. This article will walk you through how... - [Testing Prices with Recharge 2.0 or Stay.Ai](testing-prices-with-recharge-20-or-stayai.md): {% hint style="danger" %} - [Testing Prices with Subscriptions](testing-prices-with-subscriptions.md): If you offer subscriptions as an option on your product(s), testing prices is a bit more complex. Intelligems support... - [The Double Down](the-double-down.md): Iterate based on the results from the test above. Let's say you run the test outlined above, and find that you see hi... - [The Flat Fee Face Off](the-flat-fee-face-off.md): Ever since Amazon made free shipping the norm, many brands have felt like they had to move in that direction. But wha... - [The Great Discount Debate](the-great-discount-debate.md): Similar to how the discount *value* impacts price psychology in the above, the discount *type* can also impact consum... - [The Straddle](the-straddle.md): Increase and decrease the price of every product by 10%. This is a great place to start as it will give you a look at... - [The Strikethrough](the-strikethrough.md): Try out different Compare-At prices while keeping the actual price consistent. Price psychology can have major impact... - [The Threshold Trials](the-threshold-trials.md): In line with the above test, some brands have have moved towards free shipping over a certain threshold to keep custo... - [The Volume Discount Duel](the-volume-discount-duel.md): [Experiences](https://github.com/intelligems-io/docs/blob/main/public-docs/getting-started/common-use-cases/offer-tes... - [Theme Personalization Precautions](theme-personalization-precautions.md): A few reminders to make sure your Theme Personalizations runs smoothly: - [Time Series](timeseries.md): Intelligems provides time series for most metrics, allowing you to view how your experiment has performed on these me... - [Troubleshooting](troubleshooting.md): If you notice that anything isn't working while you are completing the integration for a price test, such as the pric... - [Updating the Intelligems Script](updating-the-intelligems-script.md): {% hint style="success" %} - [Upgrade Offer Components](upgrade-offer-components.md): Navigate to the offer containing the component you want to upgrade. - [User Object](user-object.md): `window.igData?.user.igId`*(string)* - [Using custom events in experiment analytics](using-custom-events-in-experiment-analytics.md): Custom events can be used in two ways in experiments analytics: - [Webhook Integration](webhook-integration.md): Intelligems provides a powerful webhook system that allows you to send real-time data about experiments, user actions... - [What You Can and Cannot Test in Checkout](what-you-can-and-cannot-test-in-checkout.md): Shopify Checkout is a protected environment, so not everything can be tested the same way you would test pages, prici...