Integrate with Shoplazza

The impact.com Affiliate & Influencer app in Shoplazza integrates impact.com's conversion tracking & reporting with your Shoplazza store. Our app is a no-code plugin, meaning you can integrate and end-to-end test without needing web development expertise.

⚠️

Note: Integrate with Shoplazza is in beta

Our impact.com integration with Shoplazza is currently in beta. Should your experience not match the guide below, please reach out to your CSM (or contact support).

This guide covers…

  • A checklist of action items for your impact.com account before integrating.
  • How to install the impact.com plugin to your Shoplazza store.
  • Full end-to-end conversion testing in your store.

Pre-integration checklist


The steps below cover the necessary configuration needed to integrate with Shoplazza. In most cases, your account will be pre-configured with all of these settings, but impact.com recommends checking each to confirm.

Understand the integration limitations

  • Shoplazza releases new API versions every six months, and each version supports at least 12 months. If your application calls a version that is no longer supported, it will return a 404 status when calling the request.
  • To embed the app, you must contact support.
  • You can not insert meta-tags to the orders, only to the products.
  • Shopplazza does not provide support for knowing when a user uninstalls the app.

📘

Refunds

Shoplazza does not provide information about the number of items refunded but only the amount of revenue refunded. Please reach out to your CSM (or contact support) to enquire about the best way forward regarding refunds for your store.

Step 1: Event Type configuration

☑️

Online Sale Event Type

Confirm that your impact.com account has one (1) event type that's validated and configured to track Online Sales.

  1. From the left navigation bar, select
    [Menu] → Settings
    .
  2. In the right column, go to the Tracking section and select Event Types.
  3. Confirm that your event type matches the screenshot below:

    • Type column reads Online Sale.
    • Status reads as Active.
    • Tracking reads as Web Services.
    • Promo Code reads as   [Checkmark].

☑️

Tracking Method & Returns Processing

Confirm that the validated event type reports conversions and modifications/reversals (i.e., order & item returns) via API.

  1. From the left navigation bar, select [Menu] → Settings.
  2. In the right column, go to the Tracking section and select Event Types.
  3. On the Event Types screen, hover your cursor over the right-most column and select
    [Horizontal Ellipsis]→ View/Edit.
  4. On the View/Edit Event Type screen, confirm that:
    • Tracking Method is configured as Non-Pixel Tracking (advanced) — Use system web service (API).

    • Returns Processing is configured as Automate returns processing (advanced) — Use system web service (API).

☑️

Customer Status Mapping

Confirm that impact.com can distinguish between new and existing customers in your Shoplazza store. Having this data enables to you adjust commission structures based on customer type.

  1. From the left navigation bar, select [Menu] → Settings.
  2. In the right column, go to the Tracking section and select Event Types.
  3. On the Event Types screen, hover your cursor over the right-most column and select
    [Horizontal Ellipsis]→ View/Edit.
  4. On the View/Edit Event Type screen, select Show advanced settings.
  5. Next to the Customer Status Mapping line item, select
    [Pencil Icon].
  6. Confirm that New Customer Value has the value New, and Existing Customer Value has the value Existing.
  7. Select Save.

Step 2: Gateway Tracking configuration

☑️

Campaign Tracking Template (irclickid)

Confirm that the campaign tracking template is configured exactly the same as the steps below, otherwise tracking will not work.

  1. From the left navigation bar, select [Menu] → Settings.
  2. In the right column, select Gateway.
  3. Find the Campaign Tracking Template line item. Confirm it's configured exactly identical to the screenshot below (irclickid = {clickid}):
  4. Select Save.

☑️

Deep Linking

Confirm that your website and store domain(s) are configured under deep linking, which enables partners to link traffic directly to specific pages and products.

  1. From the left navigation bar, select [Menu] → Settings.
  2. In the right column, select Gateway.
  3. Find the Deep Linking line item and configure the following domains under Permitted Domains, replacing example.com with your exact domains — do not use spaces between commas: example.com,example.shoplazza.com,*.example.shoplazza.com
  4. Select Save.

Step 3: General tracking configuration

☑️

Site Definition

Confirm that your website domain(s) are configured as site definitions, which enables our tracking solution to forward traffic from our domains to yours.

  1. From the left navigation bar, select [Menu] → Settings.
  2. In the right column, select General.
  3. Next to the _Site Definition_ line item, confirm that your domains that you want tracked are specified as a comma-separated list (no spaces). For example, *.example.com,example.com tracks everything on your top domain and any subdomains, such as www.example.com or store.example.com.
  4. Select Save.

☑️

Disable View-Through Tracking

Confirm that View-Through Tracking is disabled.

  1. From the left navigation bar, select [Menu] → Settings.
  2. In the right column, select General.
  3. Next to View-Through Tracking, ensure it's disabled.

Add impact.com to Shoplazza


This instruction set covers installing impact.com Affiliate & Influencer to your Shoplazza store.

☑️

Install impact.com Affiliate & Influencer

Begin your integration by installing the impact.com Affiliate & Influencer app within Shoplazza.

  1. In Shoplazza, log into your account and navigate to the impact.com Affiliate & Influencer app.
  2. Select Add and confirm that you would like to install the app.
  3. On the Existing or New Customer screen, under Existing Customer, select click here to set up the integration.
  4. On the following screen, fill in your relevant account data. Continue with the instructions below to access your Universal Tracking Tag.
    • See the Account Data table below for more information on how to access your account data.

    Refer to your Program Elements document for your specific account information.

    Account DataDescription
    Account SID*Navigate to
    [Menu] → Settings → API
    to find your Account SID. Copy the full case-sensitive value.
    Auth Token*Navigate to
    [Menu] → Settings → API
    to find your Auth Token. Copy the full case-sensitive value.
    Program ID*Enter your Program ID value (a.k.a Campaign ID value). To find this value, select your brand name in the top left corner of Impact. Your Program ID is shown in gray type under your Program name in the Program column.
    Event Type ID*Navigate to
    [Menu] → Settings → Event Types
    . Your Event Type ID is the number in parenthesis next to the name of the event type — enter this value.

  5. To access your Universal Tracking Tag, follow these instructions:
    • Under the Tracking section, select General.
    • Copy your Universal Tracking Tag (UTT) script. Do not change this script.
    • Paste the script into the Universal Tracking Tag field in Shoplazza.
  6. Select Save. Shoplazza will confirm that the integration has successfully been enabled.

End-to-End Testing


Now that impact.com is fully integrated with your Shoplazza store, you can begin end-to-end testing to ensure everything is working properly. Learn how to proceed with End-to-End Testing.