All Collections
Analytics & Goals
Connect Your Analytics Provider to ProveSource
Connect Your Analytics Provider to ProveSource

Learn how you could send analytics data to your favorite analytics tools

Yosi Dahan avatar
Written by Yosi Dahan
Updated over a week ago

ProveSource allows you to automatically send analytics data to your favorite analytics tools like Google Analytics and others.

All you have to do, is to go to your "Settings" section, click "Integrations", and toggle one or more analytics providers to start sending data related to ProveSource.

How does it work?

We use the existing analytics code you already have on your website, and use it to send additional events related to ProveSource, like impressions, clicks, hovers and goals data.

Data structure per platform

Google Analytics

Event Category: ProveSource
Event Label: <Notification name>
Event: provesource_view/provesource_click/provesource_hover>,
Non-Interaction: false (only on view, hover. For click events we will send "true")

Note: For GA4, we send the following event structure. Read more on custom events here.

gtag("event", "provesource_click" OR "provesource_view" OR "provesource_hover", {
event_category: "ProveSource",
event_label: NOTIFICATION_NAME,
non_interaction: false (only on view, hover. For click events we will send "true")
});

Mixpanel

window.mixpanel(<view/click/hover> + " (ProveSource)", {from: "ProveSource", notification: <notification's name>});

Amplitude

amplitude.getInstance().logEvent(event + " (ProveSource)", {
   from: "ProveSource",
   event: event,
   notification: notification.name
});


We constantly adding more providers. Reach out to tell us more about what you need or if you want us to support other providers as well.

Did this answer your question?