Getting Started with Deviate Tracking

To get started, please follow the setup instructions in our quickstart guide.

It's That Simple...

Deviate Tracking Documentation

Deviate Tracking takes the stress out of Facebook tracking. All you need is access to an active Google Tag Manager container and a Facebook Ads Manager.

How are Conversion API Events Different From the “Regular” Browser Events?

The biggest difference is related to advanced matching, especially when the regular browser events are blocked, or when a user isn’t logged into Facebook and is blocking cookies. Traditionally, tracking is done using cookies, but when these types of things are blocked, you can use server side tracking (CAPI) to associate your fired events to match user data that your server has when cookies fail to track.

Valuable information your server may have to help identify users are as follows:

  • Email
  • Phone
  • Last Name
  • First Name
  • City
  • State
  • Browser ID
  • Click ID
  • IP Address
  • User Agent

The most useful data keys are not always available. It is unlikely to know the name, email, phone, or address of a simple website visitor. This type of information is usually available for logged-in users that have previously interacted with your website. Deviate Tracking automatically takes care of sending universal user data keys, like the Browser ID, Click ID, and User-Agent while allowing for more custom user data to be defined within GTM.

Do I Need to Know Coding?

Heck no! All you need to know is Google Tag Manager basics.

Do This Solve the IOS 14 Issue?

Yes it does. This will allow you to track conversions even if the browser blocks standard FBQ events.

What Do I Need to Use Your System?

Access to a suitable Google Tag Manager container and Facebook Events manager account.

How Many Events Can I Track?

The tool doesn’t limit you to the number of events you can install but you are limited by Facebook to 8 event types to align with their new aggregated events management. You can select which 8 events you want to prioritize in events manger if you send more than 8 types.

Is It Simple to Change the Events?

Yes, you can change them easily.

How Do I Know It's Working?

A simple way to test is turn on the Test Event ID check box in the tag, and then check inside events manager under diagnostics to see if your events are being received.

Do You Support Other Platforms Such as Google Ads and Google Analytics?

Not at this time but it is on our road map.

Do You Pre-Built Support Triggers or Variables?

Not yet but this is on our road map – stay tuned!

Do You Support CAPI Custom Property Types?

No but this is on our feature roadmap (we currently only support Custom Content Names), please stay tuned.

Do You Support Sending Both Browser and CAPI Events Simultaneously?

Not currently, we are working on a future version that will consolidate sending of data on the user’s browser side and and the GTM server side simultaneously. Stay tuned for more news concerning this!

Deviate Tracking Troubleshooting

How Do I Receive My License Key on Purchase?

Your license are automatically generated and emailed to you when you finish your check out. If you did not receive an email, please contact us at [email protected]

If you lose the email please go here to recover your key.

What Is My Initial Password?

Your password credentials are automatically generated and emailed to you when you finish your check out. If you did not receive an email, please contact us at [email protected]

How Do I Change My Password?

All account information, including email addresses and passwords be modified in the My Accounts area after sign up.

How Do I Cancel My Subscription?

Please visit your account’s subscriptions page to modify or cancel an existing subscription.

How Do I Use Deviate Tracking on Multiple Domains?

Purchase an Additional Domain subscription for each domain you want to use Deviate Tracking on. Links: Enterprise, Professional, Basic.

How Do I View My Subscription Status?

All account information, including license keys and downloadable files can be accessed in the My Accounts area after sign up.

What Do I Do If Facebook Isn't Receiving Data?

Verify that you have an active subscription on the My Account page, then verify the following information is correct:

  • Facebook Pixel ID
  • Facebook Events Manager API Key
  • Deviate Tracking Email (the one used on sign up)
  • Deviate Tracking License Key

You can test events in event manager by ticking the TEST event box and entering the TEST code provided by Facebook.

If you still need help please email us at [email protected]

I'm Getting an Error 'Missing User Data Parameters' in Facebook Events Manager.

CAPI works by associating your GTM’s data with identifiable data on Facebook’s servers. Deviate Tracking automatically takes care of sending basic universal data keys, such as the Browser ID, Click ID, IP Address and User-Agent while allowing for more custom user data to be defined within GTM.

Using information from either a logged in user or a checkout you can send one to all of the following information to resolve this issue:

  • Email
  • Phone
  • Last Name
  • First Name
  • City
  • State

We understand that the most useful data keys are not always available. It is unlikely to know the name, email, phone, or address of a simple website visitor. Unfortunately Facebook will continue to show this error irrespective of whether or not it is feasible to get more than just universal data. 

To protect user privacy, Facebook recommends hashing sensitive customer user data keys with SHA256. This would be all applicable user data information except for client IP address, client user agent, click ID, and browser ID. Currently we don’t automatically hash this type of data, in order to use these data keys please implement it using a GTM JS variable. This limitation is already on our future release roadmap.

If you still need help please email us at [email protected]

I'm Getting an Error 'Invalid Match Key Parameters' in Facebook Events Manager.

This error is unlikely to occur but can occur when we can’t identify some of the required Facebook user data keys correctly. In our experience we’ve only seen this associated with events that are triggered by a web crawler, not a real user.

If you still need help please email us at [email protected]

I'm Getting an Error 'Customer Information Data Must be Hashed' in Facebooks Events Manager.

To protect user privacy, Facebook recommends hashing sensitive customer user data as SHA256. This would be all applicable user data information except for client IP address, client user agent, click ID, and browser ID.

We are working on a way to automatically hash this type of user data when entered into the user data parameter area of Deviate Tracking, but this is not an available feature currently.

NEED MORE HELP?

We're Happy to Answer Your Questions