Omnitrack Settings
How to enable app extension?
Why should we enable Omnitrack app extension?This action will help our app work better with your shopify through integated deeply with your shopify theme.Then your tracking data will be more accurate! How to enable Omnitrack App extension in your shopify theme? Step 1:Go to your Shopify theme editor,and click "Customize" buttom. Step 2:Click "APP embeds", then active our app extension and click "Save" toFeaturedHow to to change the overall Purchase Value reporting with OmniTrack?
OmniTrack offers an advanced option that you can use to modify the Purchase value that is sent with all Purchase events. The standard value reporting sends the full amount that the customer paid with each Purchase event. So that includes the price for the products, taxes, shipping, and takes into consideration any coupon discounts that were applied. It's very simple: The Purchase value shows what the customer paid at checkout. If you wish, you can enter a percentage value in the advanced setFeaturedHow to Distinguish Order ID, Order Number, and Order Name in Shopify
In Shopify, Order ID, Order Number, and Order Name are different identifiers and attributes related to orders. You can understand and distinguish them as follows: 1.Order ID: a. Order ID is a unique identifier assigned by Shopify to each order. b. Every order has a unique Order ID, typically consisting of a number or a unique string. c. In the address of the order details page, you will generally find a long string of numbers as the Order ID suffix, as shown in the following example:Popular
Facebook Pixel
How can I check whether my pixel working correctly or not?
There are three methods to check if pixel events are triggering correctly on your store: Use the Event Monitor feature in the app to check if server events are triggering correctly. Install the Facebook Pixel Helper Google Chrome extension to test browser events. Use Facebook's "Test Events" to test server events. Here's a detailed instruciton of these three methods: Method 1: Use the Event Monitor feature in the app to check if server events are triggering correctly Enter theFeaturedHow to find the Facebook Access Token?
Step 1. Go to Facebook Events Manager, make sure you log in and choose your business account Step 2. Choose the Pixel ID you want to set up conversion API Step 3. Go to Settings, scroll down and click Generate access token under Conversions API section Step 4. Copy theSome readersHow to disable or remove a pixel from your Shopify store
When you setup your Facebook account in Facebook channel on Shopify, a Facebook pixel can be added, then you need to remove this pixel code on Shopify if you have added the same pixel ID in OmniTrack app. If you don't remove the pixel code, then your store will have more than one pixel on it, which can result in duplicate or incorrect data in your reports. There are 3 possibilities you added the pixel ID on Shopify, please check your case and remove it: Scenario 1: You have added the sameSome readersHow to get the Facebook test event code?
After you set up server events using the Conversions API, you can use test event code to test events sent from your server through the Conversions API. Here's how you can find test event code. Step 1 :Go to Facebook Events Manager, make sure you have logged in and chose your business account. Step 2 : Select the pixel ID you want to test event and choose Test Events. (https://storage.crisp.chat/users/helpdesk/website/bf925fddbcd2e800/image1mds6zSome readersHow to get Pixel ID - How to create new Pixel ID
When you have connected Facebook, the pixels connected to your Facebook Ad Account will be shown in the 'Pixel ID' selection drop down menu. If you cannot find it, either you need to connect Facebook to Omnitrack, or you need to connect your Pixel to your Facebook Ad Account (in Meta Business Settings Data Sources Pixels). Otherwise, you have to add the Pixel ID manually. If you would like to create a new pixel, please take the below steps and then proceed with the connection or manual addiFew readersHow to Set Custom Events as Optimization Goal for Facebook Ads?
Step1. Before setting a custom event, make sure there is already a custom event. If you use OmniTrack to set custom events, you can enable Purchase event customization in Event Settings and name the custom events. For example, we named the purchase custom event purchase-1234 (the name is just an example, and the name can be based on your actual needs), as shown in the figure below. Step2. TeFew readersHow to set not to send Purchase Event in OmniTrack
First, make sure you have OmniTrack's Shopify app installed. How to install OmniTrack? Go to Shopify APP Store to search for OmniTrack, then follow the system prompts to install the app and choose one plan. If you need to use this feature, please upgrade to the Pro or Premium plan first, the Standard plan does not support this feature. How to upgrade the plan is described at the bottom of this page. StFew readersReview Event Tracking
1. Feature Overview Omnitrack integrates with various popular review tools to enable review event tracking. This feature helps you comprehensively record customer review behaviors and send this data back to media platforms for more accurate customer behavior analysis, optimized ad strategies, and improved remarketing performance. Currently Supported Review Events: ViewComment: When customers view product reviews on your store, this event is automatically triggered and sent to the FacebooFew readers
TikTok Pixel
How to get the TikTok test event code?
After you set up server events using the Conversions API, you can use test event code to test events sent from your server through the Conversions API. Here's how you can find test event code. Step 1: Go to your TikTok ads Manager>Assets>Events>Web events Step 2: Select the pixel ID you want to test event and choose Test Events tab,copy the test event code and paste into the Omnitrack app (htSome readersHow to find the TikTok Access Token?
Step 1: Go to your TikTok ads Manager>Assets>Events>Web events Step 2: Choose the Pixel ID you want to set up conversion API Step 3: Go to Settings tab of the Pixel, scroll down and click Generate access token under Events API (https://storage.crisp.chat/users/helpdesk/website/bf925fddbcd2e800/imagenSome readersHow to check your TikTok Pixel events the right way?
Please check the guide in the video below:Few readers
Google Ads Conversion
How to configure Google Ads Conversion Tracking?
If you are using Google Ads to advertise your Shopify store, then you will usually need to set the corresponding conversion label to enhance your advertising effect. By setting conversion label on your online store, conversion events can be tracked and sent back to Google Ads to help optimize its matching and learning. OmniTrack has fully integrated Google Ads eCommerce conversion event tracking and reporting. After installing OmniTrack app, you can track the following standard events by authorFew readersHow to enable enhanced conversion in Google Ads backend
If you need to obtain more information from server-side orders through enhanced conversions, you need to enable the configuration of enhanced conversions in Google Ads backend to receive the corresponding data. The specific operation steps are as follows: Step 1. Go to your Google Ads account, select the menu "Tools and Settings" "Measurement" "Conversions", in the "Conversion" menu, select the Conversion Action that you need to enable the enhanced conversion. The following figure iFew readers
Omnisend Integration
How to generate Omnisend API key
Step 1: Enter Omnisend, follow the instructions in the figure below, click Store Settings, and then click API Keys to enter the settings page Step 2: Click the Create API Key button in the upper right corner of the page. After the creation is successful, copy the Key shown in the figure below to our APP. !Few readersHow to set up a comparative test in Omnisend to measure the effectiveness of server-side events sent through OmniTrack Plus
In Omnisend, you can measure the effectiveness of server-side events sent through OmniTrack Plus by creating two segments and comparing the number of contacts in each. Here are the detailed steps: Scenario 1: Comparing the effectiveness of the AddToCart event 1.Open the Omnisend APP and click on "Audience" in the menu. Select "Segment" and then click the "Create Segment" button in the upper right corner to enter the creation page. (https://storage.crisp.chat/users/helpdesk/website/bf9Few readersHow to Set Up Omnisend Tracking
Learn how to improve EDM effectiveness by supplementing user events in Omnisend (e.g., add to cart, initiate checkout, and complete purchase) with OmniTrack server-side tracking. Step 1: Add Omnisend as a Destination Navigate to the Pixel menu and select "Destination" in the options. Choose Omnisend and enter the addition page. Click the "Start" button to initiate the setup process. (https://stoFew readersBoost EDM Revenue by Triggering Omnisend Abandoned Cart Emails via OmniTrackplus API Events
Main Purpose of Operation: The main purpose is to enhance EDM revenue by creating a supplementary flow to capture missed added-to-cart events. This flow will run parallel to the original abandoned cart process, targeting only abandoned cart users to complement the existing workflow without affecting it. The goal is to complete the list of abandoned cart users in the original flow and ultimately increase EDM revenue.Few readers
Klaviyo
How to set up Klaviyo event tracking
Learn How to Complement Klaviyo Events (Add to Cart, Initiate Checkout, and Purchase) with OmniTrack Server-Side to Enhance Coverage for Abandoned Cart and Other Automated Flows. Step 1: Choose Klaviyo as a Destination Navigate to the Pixel menu, select "Klaviyo" from the Destination options, and proceed to the setup by clicking the "Start" button. (https://storage.crisp.chat/users/helpdesk/webFew readersSet up comparison segments in Klaviyo to evaluate the effectiveness of OmniTrack Plus API events
Create two segments in Klaviyo to compare the collected user counts and evaluate the differences in effectiveness between the two. Here are detailed setup steps: Step 1. Use Klaviyo's native add-to-cart event to create a segment named "Add to Cart - Legacy Event" and configure the rules as shown in the image below. Step 2. Use the add-to-cart event sent through OmniTrack Plus to create a segment named "AFew readersHow to generate Klaviyo Private API key?
Step 1: Enter the Klaviyo APP, click on the avatar in the lower left corner of the page, and select the Settings option. Step 2: Select the API Keys menu under the Account tab, and then click the Create Private API Key button as shown below. Step 3: To create a Private API Key, follow these steps: First,Few readersBoost EDM Revenue by Triggering Klaviyo Abandoned Cart Emails via OmniTrackplus API Events
Main Objective: The main objective is to enhance EDM revenue by creating a supplementary flow to capture abandoned cart events (running parallel to the existing abandoned cart flow) and targeting users who were missed in the original flow. This will not affect the existing flow but rather complement it by capturing users who abandoned their carts, thereby potentially increasing revenue. Summary of Steps: Duplicate the existing abandoned cart flow. Use Omnitrackplus API events asFew readers
Snapchat
How to generate Snapchat Conversion API Token?
Step 1: Log in to your Snapchat Ads Manager and go to the Business Dashboard. Step 2: Click the Business Details menu and find the Conversion API Tokens item. Step 3: Click the Generate Token button to generate a new API Token. Just copy and paste it into our APP.Few readersHow to find Snapchat Pixel ID?
Step 1: Log in to your Snapchat Ads Manager and go to the Snapchat Events Manager Step 2: If you have created a Snapchat Pixel before, the Pixel ID will be displayed in the location shown below. Just copy and paste it into our app. If you haven't created a Snapchat PixelFew readers
How to find Pinterest Ad Account ID
Step 1: Go to your Pinterest Ads Manager Step 2: Click Viewing in the upper left corner of the page to obtain the Ad Account ID.Few readersHow to generate Pinterest Conversion Access Token?
Step 1: Go to your Pinterest Ads Manager and select Conversions in the top menu item Step 2: Click the Conversion access token menu under the API for Conversions column, and then click the Generate new token button. Step 3: The newly generated Token will be displayed in the pFew readersHow to find Pinterest Tag ID?
Step 1: Go to your Pinterest Ads Manager and select Conversions in the top menu item Step 2: Click the Tag Manager menu under the Pinterest Tag column, and click the Install the Pinterest tag button. The Pinterest Tag ID is displayed at the indicated position in the upper right corner of the page. Just copy it and paste it into our APP. (https://storage.crisp.chat/uFew readers
UTM Tracking
How to add UTM tracking into Bing Ads?
In Bing Ads, you can set UTM tracking parameters at different levels, including account-level, campaign-level, ad group-level, and ad-level, to track the performance of your ads more accurately. Here are the steps to add specified UTM tracking parameters at each level: 1. Adding UTM Parameters at the Account Level: Setting UTM parameters at the account level applies them to all campaigns, ad groups, and ads within the account. Please note that account-level UTM settings can be overridden aPopularHow to track traffic and conversions from Ads sources by using URL Builder?
By using the tracking url recommended in our URL Builder in your Ads Manager account, each visitor will actually be informed to our Pixel exactly which ad they just clicked on before they even reach your store. Copy the tracking url in URL Builder and paste them into the appropriate place in your Ads Manager account, then OmniTrack will properly attribute the visit/sales data from your ad source. How to access URL Builder If you have upgraded to Convbox, after entering the app, go to theSome readersRecognizable utm_source & AD ID
We've compiled a list of recognized utmsource and AD ID values, covering diverse advertising and marketing platforms, including Facebook (Meta), Google, TikTok, Snapchat, Pinterest, as well as marketing tools like Privy and Klaviyo. These values are instrumental when configuring UTM parameters for tracking your marketing campaigns, ensuring precise channel attribution. Here are the recognizable utmsource and AD ID values for each platform: 1.Facebook(Meta): Recognizable utmsourceFew readersHow to update UTMs while maintaining all that social proof on your FB Ads
To update UTM parameters while preserving all social proof on a Facebook ad, you can follow these steps: 1.Duplicate the Ad: First, duplicate the ad you want to update. This will create a new ad that retains all the social proof from the original ad. 2.Edit the New Ad: Make the necessary updates to the UTM parameters in the duplicated ad. Ensure that you only change the UTM parameters and do not modify other parts of the ad, such as the headline, text, or creatives. 3.Monitor Performance: AfFew readersHow to track traffic and conversions from Emails sources by using URL Builder?
OmniTrack supports utm tracking and attribution statistics for multiple platforms, including major Email/SMS platforms. By identifying the source, medium, and campaign in the utm parameters, OmniTrack will perform attribution statistics on the access/transaction data from your Email source. Ads delivered via email marketing channels should be identified in the utmmedium parameter, ie. utmmedium=email, and the mail provider should be identified in utmsource, for example: ●Klaviyo: utmsourceFew readersHow to track traffic and conversions from Influencer sources by using URL Builder?
You can now track the traffic and transaction of Influencer & Affiliate & PR/Blogs by using UTM Builder. The following is an example of Influencer's utm tracking: Essentially, a UTM generated using the UTM Builder tool should contain the following four parts: Destination URL: the address of the store you want to promote, or the address of a specific page; Influencer Name: the name of the Influencer; Source: Where to promote, such as youtube Campaign Name: the name of the promotFew readers
FAQ
Different analytics service is reporting different conversions results. Why?
The attribution method may be different. One platform may have a conversion window of 30 days while another one may have a conversion window of 90 days. Some platforms have last-click attribution while others use first-click. Another service reporting conversions may be combining organic and paid conversions. Your platform's dashboard will only show paid conversions. Ad blockers block almost every conversion tag from firing. A portion of your visitors are probably using ad blockers which canFeaturedWhat events does OmniTrack tracking?
OmniTrack tracking all following events:Few readersWhat is OmniTrack's auto-refill order?
After you installed OmniTrack and add one or multiple pixels, the app will automatically monitor and compare the number of Purchase events sent via OmniTrack to a third-party platform (e.g., Facebook) on a daily basis with your Shopify order volume that day. Suppose the number of Purchase events sent to the third party on a monitored day is lower than the Shopify store's Order volume. In that case, OmniTrack will correctly resend the missing Purchase event to the third-party platform using the OFew readersI have added the app, why I can't see any stats?
It usually takes several hours to display collected data, the actual time depends on the platform.Few readersHow does OmniTrack charge?
OmniTrack offers a 7-day trial, with a free 7-day trial to test before you actually subscribe. You will need to approve the charge before you start the trial, but there will be no charge if you stop using the app before the trial period (7 days) ends. In case you're having any issues with your payment procedure, please contact Shopify support team as soon as possible. Also, kindly notify us by our live chat or email. For upgrading and downgrading concern(s) during the billing period, please reFew readersWhy should we whitelist our Shopify store domain in the Traffic permissions of Facebook Events Manager?
Most OmniTrack users want OmniTrack to properly send pixel events to third parties (e.g., Facebook). But usually, there are other apps installed to run their own stores. Maybe these apps can also trigger pixel events, but they don't do a complete job, so they will affect the effectiveness of users' ads. So you will need to check Facebook Events Manager to see if the pixel code is installed on the correct website. If you find unfamiliar domain names, it is very likely that these domain names areFew readersAll of my events are double counted, how do I fix it?
The events are double counted is because you added the same pixel ID in our app and in Facebook sales channel Shopify app, please remove the pixel ID in one place.Few readersWhat customer information will OmniTrack send to Facebook?
OmniTrack will upload all the information about the customers who visit your online store to Facebook as much as possible. As can be seen from the "Coverage" part in the example picture, OmniTrack uploads 12 customer information to Facebook. And in the "Recommendation" part on the right, Facebook recommends that you can upload 4 more items of customer information, including the "External ID" . OmniTrack will pass on the "External ID" to Facebook, but only if your store has a login feature. OnceFew readersIf the online store updates the theme, what settings do I need to reset the OmniTrack app?
After updating the store theme, you need to re-enable the OmniTrack app extension in the new theme. In addition, there is no need to make other settings in the OmniTrack app, and we will handle it automatically. It is recommended that you conduct an event trigger test after changing the theme of your store. If you have any questions, you can contact us in time through the chat window or email. For how to enable APP extension, please check this article (https://rto.crisp.help/en/article/how-to-Few readersFacebook - Can I Use the Same Pixel on Multiple Stores?
The general convention about this question is to run each Shopify store on a separate pixel. But technically that's not necessary. You CAN run multiple stores on the same Facebook Pixel. However, you should be aware that Facebook reports give no indication as to WHERE a conversion happened. Even in the same store, sales could come from a different product than the one that is targeted with any specific ad. This is also true for different stores that use the same pixels. So you should keep thatFew readersPixel did not trigger on the checkout page. Is it normal?
Shopify template limit prevents you from modifying the Check-out page code, but it doesn't affect count of order success.Few readers
Troubleshooting
Facebook ad account sharing instructions
When the advertising data in your ad account is abnormal and you need our assistance in troubleshooting, in order to improve the efficiency of troubleshooting, it is recommended that you share the viewing permission of the ad account with us. Facebook ad account sharing operation steps Click here, first select the Business Manager where your ad account is located, and then enter the Business Settings interface Enter the Users People pageFew readersFacebook Pixel Sharing Instructions
When the event data of your Pixel is abnormal and you need our assistance in troubleshooting, in order to improve the efficiency of troubleshooting, it is recommended that you share your Pixel with us. There are two ways to share Facebook Pixel The first way to share Click here, select the Business Manager where your account is located, and then enter the Business Settings interface Enter the Users People page, click the Add buttonFew readers