Knowledgebase : Apps (Integrations) > Apps: Web Data Collection

Add a dynamic value to the personalized content by connecting the personalization plugin with a data dimension. By doing that the connected data dimension will appear as an option in the On-Site Widget.
The adobe analytics "On-click" function is normally used in order to avoid counting page views of link clicks. This function is handled automatically by Innometrics when using the trigger "in page interaction [http://innometrics.kayako.com/Knowledgebase/A...
Connect your Facebook sign-in application to profile cloud and bring relevant customer data to the profiles. The Facebook collect app brings all Facebook data made available through Facebook Connect into Profile Cloud. * Improve Display retargeting pe...
PERSONALIZING WEBSITE CONTENT IS ONE OF THE MOST POPULAR PROJECTS IN PROFILE CLOUD. There are different ways to change content with Profile Cloud: * Using the INNOMETRICS PERSONALIZATION APP. In this case, Profile Cloud changes the content on the we...
SET ACCOUNT ID * Each Google Universal tag (building block) has an option to set the account ID. This option has to be correctly filled with the GA-account ID in order to send data to the right GA-account. Most often the same ID is used across all bui...
When AJAX is used on your website an ordinary page load trigger is not adequate to use as the page is not loading. Most of the time only a portion of the page will be updated and this trigger allow you to select the portion of the page that is updating wi...
"The Browser language" Event data returns the language currently set in the browser configuration. Go to your browser settings if you are unsure which language you have set. FURTHER READING: Creating your first Events [http://innometrics.kayako.com/Kn...
The _Cookie value_ returns information stored in a cookie. You will need to specify the cookie name that you would like to fetch information from. Double click on the building block after you have dropped it in the _Event data_ area to enter a cookie na...
Get variable building block stores data in the visitor's browser as a cookie or in local storage. It is useful when you want to store data in the visitor's browser. Collect and store a value on one page, and use it on another page or session. The Get vari...
In-page interaction trigger is used when you would like to trigger an Event when a user interacts with a page. A visitor will interact with your web page by the cursor, keyboard or touch screen. This trigger will let you select an element or an area and a...
The _Javascript variable_ value returns information stored in a global Javascript variable on the page. You will need to specify the variable name that you would like to fetch information from. Double click on the building block after you have dropped i...
The _Number of previous visits_ value will return the number of visits paid by a visitor to your site_. _ _ _You will need to specify the amount of days to search for visits in. Double click the building block after you have dropped it in the_ Event dat...
This trigger is very similar to page load, except that it is designed for personalisation. This trigger will display the personalisation as early as possible, and will trigger all others applications as a regular page load trigger. For performances reason...
This is the most used web data collection-trigger as it is triggered when a page has been loaded (on a page view). This trigger will assure that all data and tags on the page will be executed before its triggered.
The _Page title_ Event data returns the page title of the current page. FURTHER READING Creating your first Events [http://innometrics.kayako.com/Knowledgebase/Article/View/227/36/3-creating-your-first-events]
Just before the visitor switch from one page to another, closes a tab or the whole browser, Innometrics web data collection is able to execute an event.
The _Page URL_ Event data returns the URL of the current page. FURTHER READING Creating your first Events [http://innometrics.kayako.com/Knowledgebase/Article/View/227/36/3-creating-your-first-events]
The _Query parameter_ value will let you use a query parameter from the URL as a value_._ Double click the building block after you have dropped it in the_ Event data _area to specify the parameter you would like to use. Note that you only have to speci...
The _Referrer_ value returns the referrer of the current page. Note that referrer can be url encoded. This means that "space" can be converted into %20 and so on. To be on the safe side it is advisable to only use one word in the phrase you are target...
The _Restrict per visitor or session_ condition will let you restrict an Event based on an interval_._ You will have to specify one parameter in order for the condition to work. The parameter will let you specify the interval for which the Event should ...
The _Sample rate_ randomizes true or false and returns true in a specified rate. Double click on the building block after you have dropped it in the _Event data_ area to specify a rate in percentage. Specifying "50" as _Sample rate in percent _will me...
The _Score_ value is used to work with scoring models in your Events. You will have to specify three parameters in order for the value to work. Double click on the building block after you have dropped it in the _Event data_ area to select enter the req...
The _Screen height_ Event data returns the screen height. FURTHER READING Creating your first Events [http://innometrics.kayako.com/Knowledgebase/Article/View/227/36/3-creating-your-first-events]
The _Screen width_ Event data returns the screen width. FURTHER READING Creating your first Events [http://innometrics.kayako.com/Knowledgebase/Article/View/227/36/3-creating-your-first-events]
Using the _Scroll to element_ trigger in your Event means that the Event will be triggered when an element is visible in the screen. This trigger will let you choose an element from the site by using the _On-site widget_. You can also specify whether ...
The _Search engine query_ value returns the query used in a search engine to reach the current page. Note that this value will only be applicable on the landing page after using a search engine. Queries from Google, Yahoo, Bing, Ask and dozens of othe...
Set variable building block stores data in the visitor's browser as a cookie or in local storage. It is useful when you want to store data in the visitor's browser. Collect and store a value on one page, and use it on another page or session. Collect data...
A set of triggers for social actions is available when building Events. These can be used to capture your visitor's activity on your site connected to social media sites. In order to use these triggers you will have to have the Facebook and Twitter widg...
The _Technology_ value returns information about the visitor's technical platform such as operating system, device, browser and browser version. You will need to specify the type of information that you would like to use. Double click on the building bl...
The _Time on page_ Event data returns the amount of seconds spent by the visitor on the page since the page was loaded. FURTHER READING: Creating your first Events [http://innometrics.kayako.com/Knowledgebase/Article/View/227/36/3-creating-your-first-...
The _Time since last visit_ Event data returns the amount of seconds since the last visit to the site (since the start of the last visit). For instance: a user enters your site at 4.48 pm, visits a few pages, then leaves. He returns again an hour later,...
The _Time spent in visit_ Event data returns the current visit's length in seconds. FURTHER READING: Creating your first Events [http://innometrics.kayako.com/Knowledgebase/Article/View/227/36/3-creating-your-first-events]
Using the _Trigger after X seconds on page_ trigger in your Event means that the Event will be triggered when the visitor has spent a specific time on the current page. Double click on the building block after you have dropped it in the _Trigger_ area t...
The _User agent_ Event data returns the whole user agent string of the visitor browser. FURTHER READING Creating your first Events [http://innometrics.kayako.com/Knowledgebase/Article/View/227/36/3-creating-your-first-events]
The _Value contains_ condition will let you restrict an Event based on a connected _Event Data._ You will have to specify two parameters in order for the condition to work. First parameter is the string that should be found in the second parameter that ...
The _Value does not contain_ condition will let you restrict an Event based on a connected _Event data._ You will have to specify two parameters in order for the condition to work. First parameter is the connected Event data _Value_ where the second par...
The _Value does not match regex_ condition will let you restrict an Event based on a connected _Event data._ You will have to specify two parameters in order for the condition to work. First parameter is the connected Event data _Value_ where the second...
The _Value from page _returns a value from the page. You will need to specify an element on the page from which to fetch the value. Double click on the building block after you have dropped it in the _Event data _area to open the _On-site widget_ and sele...
The _Value is contained in list_ condition will let you restrict an Event based on a connected _Event data._ You will have to specify two parameters in order for the condition to work. First parameter is the connected Event data _Value_ where the second...
This condition will be true if the value connected to it is empty. For instance, you can test if the user comes from direct traffic by adding a _Value is empty_ building block connected to a _Referrer_ building block. If the referrer is empty, your cond...
The _Value is equal to_ condition will let you restrict an Event based on a connected _Event data._ You will have to specify two parameters in order for the condition to work. First parameter is the connected Event data _Value_ that the second parameter...
The _Value is greater than_ condition will let you restrict an Event based on a connected _Event data._ You will have to specify two parameters in order for the condition to work. First parameter is the connected Event data _Value_ that should be greate...
The _Value is not contained in list_ condition will let you restrict an Event based on a connected Event data_._ You will have to specify two parameters in order for the condition to work. First parameter is the connected Event data _Value_ where the se...
This condition will be true if the value connected to it contains something, i.e. it is not empty. For instance, you can test if the user comes from a referrer (as opposing to typing in your URL directly in the browser) by adding a _Value is not empty_ ...
The _Value is not equal to_ condition will let you restrict an Event based on a connected Event data_._ You will have to specify two parameters in order for the condition to work. First parameter is the connected Event data _Value_ that the second param...
The _Value is smaller than_ condition will let you restrict an Event based on a connected _Event data._ You will have to specify at least two parameters in order for the condition to work. First parameter is the connected Event data _Value_ that should ...
The condition "Value is true" will trigger the Event if the value returned is true. Example: You are exposing a banner to 50% of your visitors using the "_sample rate_ [http://innometrics.kayako.com/Knowledgebase/Article/View/130/51/help-on-sample-rate-...
The _Value matches regex_ condition will let you restrict an Event based on a connected _Event data._ You will have to specify two parameters in order for the condition to work. First parameter is the connected Event data _Value_ where the second parame...
The _Visitor plugins_ Event data returns a comma-separated list with all the plugins that the visitor currently has installed in the browser. FURTHER READING Creating your first Events [http://innometrics.kayako.com/Knowledgebase/Article/View/227/36/3...
The _Visitor timezone_ Event data returns the timezone offset in hours from UTC point of view. FURTHER READING Creating your first Events [http://innometrics.kayako.com/Knowledgebase/Article/View/227/36/3-creating-your-first-events]
Innometrics data layer is used to track your e-commerce data. In order to use this building block a data layer has to be created on the site such as a JSON object, XTML, meta tags, hidden tags or any other data layer of your choice. The data layer has to ...
WHAT IS A FORM INTERACTION? On websites, forms are all the fields where the visitor can type in or select information. For instance search forms, newsletter subscription forms, login forms, registration forms etc. HOW TO DEFINE A FORM INTERACTION?  ...
When you want to put any restriction on your event, wire your event data to a Condition. In this case, to restrict your event to a particular page or site section, use the Event data in the "Page" category and wire it to your condition as done below.
Below are the steps to verify if event works. 1. TEST IN DEV-MODE Events are automatically deployed into your development mode when saving them. Use the "to dev" bookmarklet on your site to enter the development mode. 2. USE THE LOG WIDGET When in...
HOW TO TEST YOUR CHANGES BEFORE DEPLOYING THEM? Innometrics is a powerful software that allows you to apply changes immediately on any site, regardless of code or CMS used, the only requirement being that the Innometrics tag has been implemented on the ...
WHAT IS SECTION IN INNOMETRICS? A _Section_ in web data collection corresponds to a website on which Innometrics is installed. It is easy to work with multiple websites in Innometrics: all your current Section appear in the top right corner; you can eas...
If you want to use a dynamic value in your event, use the "Value from page" building block in the Event data menu. HOW TO USE "VALUE FROM PAGE"? Example: You want to identify all the visitors who search for "shoes" on your website's internal search. ...
Changes in development mode are applied immediately. If you are browsing your website in development mode (using the Innometrics bookmarklets), you should therefore see your changes directly. When you deploy a version to live, it can take up to 10 minut...
A building block is a component needed for building an Event. The building blocks are located in the menu in the left sidebar in the rule editor, separated into the groups; Segment Conditions, Triggers, Conditions and Event data. If there is a behavior ...
To create a new event, go to Innometrics Web Data Collection app and click on the tab "_Events_". Click on "_Create new event definition_" * NAME: Give the event a name * ID: An ID is automatically generated (only for technical users). This ID is us...
The event tab is where all the events are defined and created. All created events are listed. * Enable and disable events; When an event is created it is by default enabled and when a deploy is taking place the event will instantly go to production. I...
INSTALLING THE ON-SITE WIDGET BOOKMARKLET To be able to use the On-site widget, make sure you have the bookmarklet in your bookmarks bar. Simply drag the link below to your bookmarks bar: On-site widget HOW TO INSTALL WIDGET: Go to "Innometrics We...
A common use case is to trigger for example a newsletter sign-up promotion or a "chat with support" pop-up based on certain conditions. These pop up´s are often triggered on more than one defined page. By using more than one condition to define the pages ...
Profile Cloud generate by default a random and unique cookie ID for any visitor on your website. The ID has this format: "dloo1ox9vhq3kqu9j6dfdfewcymwh7a0T" and is by default the profile ID. Profile Cloud identifies your visitors on your website by this I...
HOW TO USE THE WIDGET When you are using the on-site widget to select an element, you will need to pay attention to some settings in the widget in order to get the specific data you are after. SELECT EVENTS: If you select an element that requires an...
Below are the steps for Dashboard. * First view of Innometrics Web Data Collection is the dashboard. * The dashboard visualize recent user activities were you as an admin can view all changes that has been done and by which user. * Extend recent u...
To find out if a building block is used in any events, go to the tab "_building blocks_" and click on the intended building block. If it is used by any event it will be shown as above image (see arrow). Click on the link and a list of the events will ap...
Events that do not trigger will not show up in the Log widget on your site. If you are experiencing this problem, make that you have checked the following things. * Have you saved the event that you are working on? Events must be saved in the event ed...
To validate the events created is working as expected before deploying to production it has to be tested. Innometrics provides a tracking widget which is reached by clicking on the "_dev mode_ [http://innometrics.kayako.com/Knowledgebase/Article/View/147/...
The trigger “_Profile cloud data present_” executes after that data has been sent from profile cloud. Generally Web data collection-data is stored in the user´s browser, but in some occasions information from the profile cloud has to be available to serve...
The trigger "_Profile cloud data present_" executes after data has been sent from profile cloud. Generally Web data collection-data is stored in the user´s browser. In some occasions information from the profile cloud has to be available to serve the purp...
Define, trigger and deploy a pop up in a few steps using the Innometrics targeted pop-up. "Targeted popup" is Innometrics own build pop-up functionality. Enable it from the app store and activate it from the web data collection app. * Add the tag (b...
The Innometrics Targeted pop-up is an iframe added in the current page, it is only adding an extra html element and CSS in the current page. Pop-up blocker should not have any impact as these blocker usually blocks pop-up's that creates a new window.
SET COOKIES ON * Domain of N period Will set the cookies on the domain based on the number of periods. Defines the domain depth (domain periods) on which the cookie will be set. For instance if the Innometrics script is executed on sub.domain.abc.com...
A building block is a component needed for building an Event. The building blocks are located in the menu in the left sidebar in the rule editor, separated into the groups; Segment Conditions, Triggers, Conditions and Event data. To make an Event, drag an...
Conditions are a type of building blocks. The purpose of conditions is to act as filters for your Event data, narrowing down the possibilities. For instance, say you want to define the segment "All the visitors that googled "cars" to reach your website. Y...
When events been created and tested it will remain idle until it is deployed in Innometrics. * Deploy the events by open up the Innometrics web data collection app, and go to the Deploy-tab. * Click on the Deploy button * Add a comment in order t...
In order to create sustainable, usable and structured profiles, the profile data is categorised in different areas. Profile attributes is one area. Profile attribute refers to a set of data of your customers that is in most cases not based on the behaviou...
Web data collection triggers allow an event definition to be executed when all conditions are met. Conditions and segments control the logic behind the execution while the triggers define the final action the event will execute on, for example on a page l...
Event data are a type of building blocks. Their purpose is to define data values. It can be data about the visitor, the page, the session, the traffic source etc. FURTHER READING: How to create new custom building block? [http://innometrics.kayako.com...
Innometrics Web Data Collection is an Innometrics app to access your website. This app allows you to create events, session data, profile attribution, segments and activations on your website. * Access the app by opening the collection-app options and...