Migration to Analyzify: Avoid Double Counting

Learn how to disable existing tracking, verify data flow stoppage, and set up Analyzify for various integrations including GA4 and Google Ads.

This guide is designed to help you in transitioning from your current tracking solutions to Analyzify while ensuring the prevention of double counting issues. By following these steps, you'll be able to set up Analyzify efficiently and accurately for your Shopify store.

1. Disable Existing Tracking Solutions

To ensure accurate data collection with Analyzify, it's crucial to disable your current tracking methods. Here's what you need to do:

1.1 Identify and Remove Existing Tracking Scripts

Check the following areas for any tracking scripts from your current solutions:

  • Hard-coded scripts in your theme (Online Store > Live Theme > Edit Code > theme.liquid and other layouts)
  • App Embeds (Online Store > Live Theme > Customization > App Embeds)
  • Additional scripts in checkout (Settings > Checkout > Additional Script for Order Status Page)
  • Customer event tracking (Settings > Customer Events > Pixels)

1.2 Disable Integrated Apps

We recommend disabling or removing apps such as:

  • Google & YouTube Sales Channel
  • Google Shopping Feed App
  • Any other data tracking solutions you've integrated

🔔 Important Note : Some apps offer multiple features. If you're using an app for both Google Ads Feed Updates and Remarketing Tracking, only deactivate the tracking feature. Analyzify handles Dynamic Remarketing data but doesn't update your Google Merchant Center feed.

2. Verify Data Flow Has Stopped

After removing tracking scripts and disabling apps, it's essential to confirm that data is no longer being sent to your previous tracking solutions.

2.1 Check Network Signals

  1. Open Chrome DevTools and go to the Network tab
  2. Enter the Tracking ID of each integration (e.g., Google Ads Conversion ID, GA4 Measurement ID, or Site ID)
  3. Refresh the page and verify that no data is being sent

2.2 Google Analytics 4 (GA4) Specific Check

For GA4, take an extra step to ensure data flow has stopped:

  1. Wait 30 minutes after removing tracking scripts
  2. Check GA4 > Reports > Realtime overview report
  3. Confirm that no new data appears in the last 30 minutes

💡 Pro Tip : If you don't want to stop the data flow completely, you can create separate properties for Analyzify and use different IDs. However, using the same ID with multiple apps or integrations may lead to double counting issues.

3. Set Up Analyzify

Once you've confirmed that all previous tracking is disabled, you're ready to set up Analyzify!

3.1 Google Analytics 4 (GA4)

  • If you already have a GA4 property and Data Stream, continue using it with Analyzify to maintain data integrity
  • Ensure you've disabled any native GA4 integration in your Shopify store

3.2 Google Ads Conversion Tracking

We recommend setting up Google Ads conversion tracking through Analyzify in one of two ways:

  1. Use Google Ads Authentication through Analyzify
  2. Analyzify will automatically create new conversions set as Secondary by default
  3. This won't affect your current setup or campaign optimization

Option 2: Manual Setup

  1. Manually create new Secondary conversion actions in Google Ads
  2. Provide conversion labels to Analyzify (see our documentation for details)
  3. After 1 week of proper Analyzify integration, set Analyzify-related conversion actions as Primary in Google Ads UI
  4. Change your current Primary conversion actions to Secondary

⚠️ Caution : If you have a long-standing conversion action benefiting from Google Ads' modeling feature, you may want to keep its Primary status. In this case, disable the integration for that specific conversion action ID and activate it through Analyzify instead.

3.3 Google Ads Dynamic Remarketing

  • Completely deactivate your current Dynamic Remarketing tracking method
  • Verify deactivation by checking network signals for the Google Ads Conversion ID

3.4 Microsoft Bing

Analyzify uses different event_action and event_category values to prevent double counting. To ensure proper tracking:

  1. Create new Goal definitions in the Microsoft UI that match Analyzify's values
  2. You don't need to deactivate your current Bing tracking app

For other integrations, you can check similar things to avoid double counting. If you need help, feel free to reach out.

4. Final Steps and Verification

After setting up Analyzify:

  1. Allow the integration to run for about a week
  2. Monitor your data to ensure everything is tracking correctly
  3. Make any necessary adjustments to your conversion action priorities in Google Ads or Bing

🎉 Congratulations! You've successfully transitioned to Analyzify while avoiding double counting issues. Enjoy more accurate and insightful data for your Shopify store!

Need help? Don't hesitate to reach out to our support team. We're here to ensure your Analyzify experience is smooth and beneficial for your business.

Will I lose any data when switching to Analyzify?
No, you won't lose any existing data. When you switch to Analyzify, you're only changing how you collect new data. All your historical data in platforms like Google Analytics will stay intact. We recommend keeping your old analytics accounts accessible for reference.
What if I forget to remove some old tracking code?
If you accidentally leave some old tracking code active, you might see inflated numbers in your reports. This happens because both Analyzify and your old tracking are counting the same actions. If you notice unusually high numbers, double-check your site for any leftover tracking codes and remove them.
Can I use Analyzify along with my current tracking tools?
While it's possible, we don't recommend it. Using multiple tracking tools at once can lead to confusing results and double counting. It's best to use Analyzify as your main tracking solution. If you need to keep other tools for a while, try to use separate properties or IDs to avoid data conflicts.
How will Analyzify affect my ability to compare new data with historical data?
Analyzify might collect and process data slightly differently from your old tools. This could cause small differences when comparing new data to historical data. We suggest marking the date you switched to Analyzify in your reports. For the most accurate insights, analyze trends within each system separately at first. As you gather more data with Analyzify, these comparisons will become more reliable.
How does Analyzify handle Google Ads Dynamic Remarketing?
Analyzify fully supports Google Ads Dynamic Remarketing. When switching to Analyzify, you'll need to completely deactivate your current Dynamic Remarketing tracking method. Analyzify will then take over collecting and sending the necessary data to Google Ads for your remarketing campaigns. This ensures that your product feeds and user behavior data are accurately tracked without any double counting issues. Remember to verify the deactivation of your old tracking by checking network signals for the Google Ads Conversion ID.
Table Of Contents