Explore our centralized resource center, covering everything from featured blogs and product videos to frequently asked questions and gallery full of free reporting templates.



1. What is Electrik.AI?

Electrik.AI is a cloud-based marketing analytics software and full-service platform. The software side consists of

  • IO: SaaS platform for Marketing Data Ingestion
  • DMP: SaaS Data Management Platform
  • CDP: SaaS Customer Data Platform

2. How Electrik.AI is different from Google Analytics and other web analytics tools?

Electrik.AI’s Google Analytics Hit Data Extractor enriches and extracts the un-sampled hit level data sent to Google Analytics from website or application and periodically ships it to your desired destination database/data warehouse or file/data lake.

3. How Electrik.AI works?

Electrik.AI’s primary offering Google Analytics Hit data extractor is cloud-based solution. We assume that you have Google Analytics and Google Tag Manager account.

  • No Software Install: Our solution is completely cloud based you do not need to install any software on your local network.
  • No Changes in Website: Login into the Electrik.AI’s console and provide Google Analytics and Google Tag manager details. Your data will start loading within 24 hours.
  • No Premium Account: You don’t need Google Premium Account.


1. What much Google Analytics Hit Data Extractor will cost?

The price of Electrik.AI Google Analytics Hit Data Extractor is based on data volume extracted from each Google Analytics View; it scales with the number of records extracted from Google Analytics. Every time we extract records from one of your data sources, this counts against your total records for the day of that flow.

The best way to predict your data volume across all data sources is to connect all your data sources during the free trial period, then you will be able to view the volume of data being pushed by each data source.

2. How are records counted towards billing of Google Analytics Hit Data Extractor?

We never want you to lose access to fresh data. So instead of putting a limit on the number or records extracted each day. At the end of the month you will be billed based on the average number of records extracted by each Google Analytics Hit Data Extractor flow per day for that month.

For Example

Total Number of Records Extracted in the Month = 15 * 400 + 5 * 1200 + 10 * 500 = 17000

Average Number of Records per Day for the Month = 17000 / 30 = 566

Your Bill for the month of Google Analytics to Database Flow = $49.

3. How does free trial work?

We offer a 30-day free trial, no credit card required. During this time, you will have access to Google Analytics Hit Data Extractor and will be able to extract unlimited records from Google Analytics. At the end of 30 days, if you love it (we think you will), you can continue using Electrik.AI simply by providing us with your payment details.

4. How will I be billed?

You will be billed at the end of the month based on your usage. Payable by credit card.

5. What is the free forever plan?

If your average number of records extracted per day for the month is upto200 records, then you won’t be charged anything for that month.

6. What happens if I don’t add a payment method after the trial period expires?

Don’t worry we will not stop your Google Analytics Hit Data Extractor.However, we will limit the number of records extracted from your Google Analytics View to 200 records per day.


1. What about security of my data exported by Electrik.AI?

Electrik.AI is committed to the security of the data you process with us. We have created our systems from the ground up based on security and data protection best practices:

  1. We do not store the data that you load using our data connectors. At no time does your data ever enter a backup.
  2. We cache data for the time required in short-lived encrypted caches for us to serve you in an efficient manner.
  3. While your data is on our systems or traveling between the data source and us or from us to you, the data is always strongly encrypted.

Google Analytics

1. What custom dimensions are created by GA Hit Level Data Extractor?

Electric.AI GA Hit Level Data Extractor creates 7 custom dimensions:

EAI_ClientId: Client ID assigned to a visitor by Google Analytics.

EAI_HitTime: Timestamp of Hit in visitor’s time zone.

EAI_SessionUserId (Session): Session is a group of user interactions with your website that take place within a given time frame. Google Analytics doesn’t generate public session ID’s that you can see within Google Analytics to use for analysis. Electrik.AI provides a unique identifier for each session so that you can easily identify if two distinct hits belong to the same session.

EAI_VisitorUID: Unique Id assigned to visitor by Electrik.AI

EAI_HitType: Type of Hit or interaction that results in data being sent to Analytics. Ex: pageview, event etc.

EAI_HitOrder: Sequence of hits occurred on the website per visitor per session.

EAI_PageViewOrder: Sequence of pages viewed on the website per visitor per session.

2. How to delete custom dimensions in Google Analytics?

No, you cannot delete custom dimensions. Once created they can only be edited to change name. By renaming them they can be repurposed for other processes.

3. What happens if I create a multiple data flows for same Google Analytics Property? Will it recreate new dimensions?

If you create multiple EAI’s Google Hit Level Data Extractor processes running again the same GA property, then it will try to find if the seven (EAI_ClientId, EAI_HitTime, EAI_SessionUserId (Session), EAI_VisitorUID, EAI_HitType, EAI_HitOrder, EAI_PageViewOrder) custom dimensions are already present. If yes, then it will reuse it.

4. How do I get custom dimensions if I am running short?

The Google Analytics free edition only supports 20 custom dimensions. If you are running short, login into Google Analytics (GA) dashboard and edit their names and scope to the desired one.

5. What should I know about Google Analytics?

a. Tracking Code or Analytics Tag

The Analytics tag is a snippet of JavaScript that collects and sends data to Analytics from a website.

b. Tracking ID

In order to send hits to the appropriate property inside Google Analytics, a tracking ID is included in the tracking code (or Google Tag Manager tag). The tracking ID starts with ‘UA’, followed by a series of numbers, for example, UA-123456-1. The number between the dashes is a unique identifier for the Google Analytics account and the number at the end identifies a property within the account.

c. Property ID

Properties are created within a Google Analytics account. Each property represents an instance of the tracking ID used to collect data from a website, group of websites, a mobile app or the Measurement Protocol. Each property will include data sent to the associated tracking ID. Once data has been collected it is processed in the reporting view (or views) created under the property.

d. View ID

Within each Google Analytics property, there are one or more reporting views which contain data from your website. Views can contain a complete set of data from the tracking code or a subset of data (using filters). Each reporting view has its own goals and other configurations. Filters can be applied to reporting views inside Google Analytics to include a subset of data (for example, only include data for particular parts of the website) or exclude a subset of data (for example, excluding your own sessions on the website) or to transform the data (for example, to modify the reported page path to include the hostname).

e. Session

A single visit to your website, consisting of one or more pageviews, along with events, ecommerce transactions and other interactions. The default session timeout is 30 minutes, which means that if someone is inactive on your website for over 30 minutes, then a new session will be reported if they perform another interaction, for example, viewing another page.

f. Session Timeout (Tracking Info -> Session Settings)

You can adjust the default session timeout and campaign timeout by navigating to ‘Admin’ and then selecting ‘Tracking Info’ and ‘Session Settings’. The default session timeout it 30 minutes. This is an industry-standard, so you should only change this if you have a specific reason.

g. Time zone (View Settings)

The country or territory and the time zone you want to use as the day boundary for your reports, regardless of where the data originates. For example, if you choose United States, Los Angeles Time, then the beginning and end of each day is calculated based on Los Angeles Time, even if the hit comes from New York, London, or Moscow.

If you choose a time zone that honors Daylight Savings Time, Analytics automatically adjusts for the changes. If you do not want Analytics to adjust for Daylight Savings time, then you can use Greenwich Mean Time instead of your local time zone.

Changing the time zone only affects data going forward and is not applied retroactively. If you change the time zone for an existing view, you may see a flat spot or a spike in your data. This may be caused by the time shift forwards or backwards, respectively. Report data may refer to the old time zone for a short period after you update your settings, until our servers have processed the change

h. Dimensions and Metrics

Dimension is an attribute or characteristic of your users and their interactions with your website. Dimensions are typically presented as a row of information within your reports. Examples of dimensions include page path, which provides information about the pages people have viewed and marketing channel which provide information about how people found your website.

Metric is typically a number, like a count or a percentage. Metrics are typically presented as columns of data within your reports. Examples of metrics include pageviews, which tells you the total number of pages that were viewed and users which tell you how many people viewed your website.

i. Custom Dimensions and Metrics

In addition to the default dimensions and metrics, Google Analytics can be configured to collect additional data and make it available in your reports. For example, you could configure a custom dimension to report the authors of each page on your website, to understand performance based on who is creating content.

Google Search Console

1. Do you support both HTTP and HTTPS sites?

No. We only support HTTPs for Google search console.

Google Analytics Dashboard-ElectrikAI

Google Analytics Dashboard

Reporting Template

Data Migration Testing Cloud Migration Testing-iCEDQ

Microsoft Ads Dashboard

Reporting Template

Facebook Ads Overview-ElectrikAI

Facebook Ads Dashboard

Reporting Template

Quora Ads Dashboard-ElectrikAI

Quora Ads Dashboard

Reporting Template

Google Search Console Dashboard-ElectrikAI

Google Search Console Dashboard

Reporting Template

LinkedIn Ads Dashboard-ElectrikAI

LinkedIn Ads Dashboard

Reporting Template

User Journey Dashboard-ElectrikAI

User Journey Dashboard

Reporting Template