Web Attribution FAQ

Singular performs attribution for websites using a special SDK that uses a JavaScript tag. When the tag is implemented in your website, Singular can determine if a certain user, identified by its browser, is visiting your website for the first time or returning to the website following a web campaign.

INFO: Web Attribution is an enterprise feature. Contact your Customer Success Manager to enable this feature for your account.

General Questions

How does Singular perform attribution for websites?

Singular provides an SDK for websites, which uses a JavaScript tag. When the tag is implemented in your website, Singular can determine if a certain user, identified by its browser, is visiting your website for the first time or returning to the website following a web campaign.

Is view-through supported for web attribution?

Yes, view-through attribution is supported for networks that can send web impressions to Singular. Contact your Customer Success Manager to enable the option in your account.

Does Singular support re-engagement for web traffic? How does it work?

Yes, Singular supports re-engagement. A new session, with a new Session ID, is generated in any of the following situations:

  • The user has been inactive for 30 minutes or more.
  • The user has visited the website with new campaign parameters.
  • The user has visited the website after getting referred by a different website.
  • The user has visited the website following an ad impression after the inactivity time.
Note: The inactivity period can be configured to a different value if needed.
Does Singular support web attribution across different browsers?

Yes, Singular can attribute web conversions to clicks that happened in a different browser (e.g. if the user clicked an ad in a webview and converted in their native browser). Contact your Customer Success Manager to enable the option in your account.

Does Singular use cookies for web attribution?

No, Singular's website SDK does not use cookies. It does, however, use localStorage. For more information, see the website SDK guide.

Do you offer an attribution solution for desktop apps?

Yes, we support desktop event tracking for all common operating systems. Due to privacy requirements, events on desktops are collected server-to-server, using our REST API. For more information, reach out to your Customer Success Manager.

What should I do to start using Singular for web attribution?

First, integrate our SDK into your website. The SDK can be used natively or via Google Tag Manager. Then, start generating new links using our Website Links creation tool.

Can Singular replace Google Analytics for website tracking?

Google Analytics is one of the most powerful tools available today for web analytics, and we've built our web attribution tool to co-exist with it rather than replace it. Singular is best suited for specific types of reports, such as funnel analysis and paid marketing optimization, which Google Analytics may not cover as well.

Will Singular replace my third-party cookies for Google, Facebook, and others?

No. Currently, Singular does not replace the need for third-party cookies and/or pixels that are needed for sending events to publishers for optimizing your campaigns. We plan to support this in the future.

Do Ad Blockers impact Singular Web SDK and Web Attribution?

Yes, ad blockers can theoretically prevent sessions and events from being captured by Singular's Web SDK and WebSDK GTM integrations. However based on our data and testing, the Singular SDK is not impacted by popular ad blockers.

  • Google Tag Manager is often blocked automatically by popular ad blockers, so Singular recommends the use of our Native Web SDK to minimize impact of your Singular implementation.
  • In respect of end-user privacy, Singular does not offer methods for circumventing ad-blockers.

Related Articles