> ## Documentation Index
> Fetch the complete documentation index at: https://docs.upstackdata.com/llms.txt
> Use this file to discover all available pages before exploring further.

# Disable existing tracking

> Remove duplicate pixels, Elevar tags, native Shopify integrations, and third-party trackers after Upstack is confirmed firing.

Running two tracking systems at the same time causes duplicate events, inflated attribution, and corrupted ad platform optimization. This is the most critical step in your migration — get the order right.

<Warning>
  **Never disable old tracking before Upstack is confirmed working.** A gap in event data is worse than a brief overlap. Verify Upstack events are firing first (check the Upstack debug view or Meta Pixel Helper), then proceed with the steps below.
</Warning>

## Order of operations

<Steps>
  <Step title="Verify Upstack is firing">
    Confirm events are flowing in the Upstack dashboard or with Meta Pixel Helper before you touch anything. If Upstack isn't sending events yet, stop here and resolve that first.
  </Step>

  <Step title="Disable old Facebook/Meta tags">
    Remove or pause your previous tool's Facebook/Meta event tags. This is the highest-priority item — Meta is the most common source of duplicate conversions.
  </Step>

  <Step title="Disable old Klaviyo secondary flows">
    If your previous tool (Elevar, Triple Whale, etc.) created secondary Klaviyo abandonment flows, disable them. Upstack's flows replace these. See the [Klaviyo destination hub](/destinations/klaviyo) for the replacement flow setup.
  </Step>

  <Step title="Disable old TikTok and other ad platform tags">
    Pause or remove your previous tool's TikTok, Snapchat, and Google Ads event tags if Upstack is now handling those destinations.
  </Step>

  <Step title="Enable any inactive Upstack destinations">
    If any Upstack destinations were set to **Inactive** during initial setup, toggle them to **Active** now.
  </Step>

  <Step title="Monitor for 24–48 hours">
    Watch for duplicate events in your ad platform dashboards. Check event counts in the Upstack dashboard against what each platform reports. If counts roughly double what you expect, a legacy tag is still firing.
  </Step>
</Steps>

## What to disable

<AccordionGroup>
  <Accordion title="Elevar / Google Tag Manager">
    Most brands migrating to Upstack are coming from Elevar. Elevar fires events through Google Tag Manager, so you'll disable tracking there.

    1. Open **GTM → Tags**.
    2. Find Elevar's **Meta/Facebook tags** — pause or disable them.
    3. Find Elevar's **Klaviyo tags** (if present) — pause or disable them.
    4. **GA4 tags:** Check whether they run through Elevar or are standalone. If standalone, leave them — Upstack does not replace GA4.
    5. **Google Ads tags:** Same check. If standalone, leave them.
    6. **Save and publish** the GTM container.

    In Klaviyo, disable Elevar's secondary abandonment flows (Browse, Cart, Checkout). Upstack's flows replace these.
  </Accordion>

  <Accordion title="Native Shopify Facebook & Instagram">
    1. In Shopify Admin, go to **Sales Channels → Facebook & Instagram**.
    2. Open **Settings → Data Sharing**.
    3. Turn data sharing **OFF**.

    You don't need to uninstall the sales channel. Shop features and your product catalog still work — you're only disabling the pixel/event tracking.

    For detailed steps, see [How to disable Facebook and Instagram data sharing in Shopify](/guides/facebook-ads/how-to-disable-facebook-and-instagram-data-sharing-in-shopify).
  </Accordion>

  <Accordion title="Native Shopify TikTok">
    Disable the tracking and pixel features within the TikTok sales channel settings. If you're not using TikTok Shop features (product sync, in-app checkout), you can uninstall the channel entirely.

    For detailed steps, see [How to disable TikTok data sharing in Shopify](/guides/tiktok-ads/how-to-disable-tiktok-data-sharing-in-shopify).
  </Accordion>

  <Accordion title="Feed apps (Symprosis, etc.)">
    Feed apps sometimes have tracking features enabled alongside their catalog sync function. These fire extra pixels that duplicate what Upstack sends.

    **Disable:**

    * Custom pixels within the feed app
    * Facebook pixel tracking within the feed app
    * GA4 tracking within the feed app

    **Keep:**

    * Product catalog and feed sync features — these don't conflict with Upstack
  </Accordion>

  <Accordion title="Third-party pixel apps">
    Uninstall any standalone pixel management apps:

    * Omega TikTok Pixel
    * Add Naboo Pixel
    * Trackify
    * Any other app whose sole purpose is firing conversion pixels

    Upstack fully replaces these.
  </Accordion>

  <Accordion title="Cookie / GDPR consent banners (US-only brands)">
    For stores that only sell to US customers, consider disabling Shopify's cookie consent banner. Consent banners block tracking scripts until a visitor opts in — and most visitors never do.

    1. In Shopify Admin, go to **Settings → Privacy → Cookie Banner → Regions**.
    2. Set the region to **None**.

    Removing the banner can increase trackable sessions by 25% or more on low-volume stores.

    <Warning>
      **Keep your consent banner** if you have EU or UK customers. GDPR requires consent management for those regions, and removing the banner creates legal exposure.
    </Warning>
  </Accordion>

  <Accordion title="Triple Whale / Northbeam">
    These tools can run in parallel with Upstack during a comparison period (30 days recommended). You don't need a hard cutover.

    **Disable immediately:**

    * Triple Whale's secondary Klaviyo flows — disable as soon as Upstack's flows go live
    * Any server-side event forwarding to the same platform Upstack is already sending to (running both tools' CAPI events to Meta simultaneously causes double-counting)

    **Can keep running:**

    * The Triple Whale or Northbeam dashboard for attribution comparison during your evaluation period
  </Accordion>

  <Accordion title="GA4">
    <Info>
      Upstack does **not** replace GA4. Keep GA4 connected through Shopify's native connector or your standalone GTM setup.
    </Info>

    GA4's attribution model differs fundamentally from Meta and Google Ads — the numbers will never match across these systems, and that's expected. GA4 serves a different analytical purpose than ad platform conversion tracking.
  </Accordion>
</AccordionGroup>

## You'll know it's working when...

* [ ] Old tracking tags are paused or removed in GTM / Shopify / third-party apps
* [ ] Upstack destinations show **Active** status (green) in the dashboard
* [ ] Ad platform event counts are stable (not doubled) over a 24–48 hour window
* [ ] No duplicate conversion warnings appear in Meta Events Manager diagnostics

## Next step

<CardGroup cols={1}>
  <Card title="Set up custom events" icon="arrow-right" href="/get-started/custom-events">
    Send new customer purchase data and other specialized signals to Meta for better optimization.
  </Card>
</CardGroup>

## Related

<CardGroup cols={2}>
  <Card title="Disable Facebook data sharing in Shopify" icon="meta" href="/guides/facebook-ads/how-to-disable-facebook-and-instagram-data-sharing-in-shopify">
    Step-by-step guide to turning off native Shopify Facebook & Instagram data sharing.
  </Card>

  <Card title="Disable TikTok data sharing in Shopify" icon="music" href="/guides/tiktok-ads/how-to-disable-tiktok-data-sharing-in-shopify">
    How to disable TikTok event tracking in the Shopify sales channel.
  </Card>

  <Card title="Disable Snapchat data sharing in Shopify" icon="ghost" href="/guides/snapchat-ads/how-to-disable-snapchat-data-sharing-in-shopify">
    How to disable Snapchat event tracking in Shopify.
  </Card>

  <Card title="Troubleshooting: Duplicate events" icon="wrench" href="/troubleshooting/duplicate-events">
    Diagnose and resolve duplicate conversion events across your ad platforms.
  </Card>
</CardGroup>
