Skip to main content
Skip table of contents

Shopify Integration

Katalys requires advertisers to have our tracking technology running on your store’s pages (for fraud detection and user verification) and on “Thank You” pages (for capturing conversions), accordingly. Katalys has developed an integration with Shopify’s CRM/CMS system that solves both of these with a One-Click-Install application!

As of September-2024, this installation method may no longer be working for some clients. Please consider switching to the Shopify CustomApp integration method.

Prerequisites

  • You must have an active Katalys advertiser profile account (Katalys Marketing Platform, a.k.a., “KMP”)

  • Your user account must be an Admin member of your Katalys advertiser profile account.

Installation

You can install the app in just a few steps!

If installing from Shopify App Store for the first time, please use this link: https://shop-app.katalys.com/

Step

Action

1

Enter your Shop domain to log into your Shopify admin account:

image-20240806-193018.png

1a

After logging in, you will be redirected to this page, where you should click the Install button:

image-20240723-162642.png

2

Once installation is initiated, you will be redirected to this page, where you must enter your KMP Tracking ID and connect your store:

image-20240725-124706.png

3a

To get your Tracking ID, if not alternatively provided by your Katalys account manager:

  1. Log into your KMP advertiser profile

  2. Navigate to the Integrations page

  3. Copy your Tracking ID ( more info in next section, "Retrieving your Katalys Tracking ID" )

3b

Return to the Shopify app store to paste your KMP tracking ID into the Tracking ID field and select the Connect your store and enable tracking button to complete the Shopify install.

image-20240725-132237.png

Retrieving your Katalys Tracking ID

During the onboarding process, you will be prompted to install the Katalys Tracking Script onto your site, which will direct you to your Katalys Integrations Page:

image-20240725-183032.png

On the Integrations page, copy the Katalys TrackingID and paste on the Shopify Connect Your Store page (see Step 3b, above section).

image-20240725-182504.png
https://www.loom.com/share/c3765ba1b5674bc09108d1ed4ac1e230?sid=d91225e4-ba58-4997-84be-a70e06753684

Your customers are your customers! Collected data is only used to attribute that growth where appropriate in accordance with our Privacy Policy.  Katalys partners with advertisers to create strong relationships to help you drive performance -- our focus is your success! 

Compatibility with other Shopify Apps

In general, the Katalys app is a read-only application. There are no known compatibility issues or concerns where the Katalys app might cause another application to fail. There are, however, applications that prevent the Katalys app from working correctly by preventing JavaScript from being added to the page, or by changing or replacing the post-sale “Thank You” pages.

If you are using other Shopify applications that modify or replace post-sale pages, you might need to take extra steps within those apps so that Katalys tracking works correctly. Please review the Shop App Compatibility page for more details.

Integration Troubleshooting

The plugin adds a snippet of JavaScript to your web pages. This snippet enables Katalys to
attribute orders to its affiliates.


Although not required, to validate the plugin integration, access your online store’s source code and look for JavaScript snippet, similar to:

HTML
https://db.revoffers.com/js/{{YOUR-TRACKING-ID}}.js[?...]

After successful installation, you can submit a support ticket and the Katalys Customer Success team will help to facilitate a test transaction where you can validate conversions are properly tracking in KMP.

https://www.loom.com/share/6d0582863a1a48219322129fb7e530d4?sid=d586ad9d-3d14-40d4-b49a-490636c8e02f
JavaScript errors detected

Please note, these errors can depend on your browser setup.

If this problem persists, please contact our support.