TWIPLA can be easily added to any type of website. You can either install one of our dedicated plugins/modules (depending on the platform), or simply embed a tracking code within the <body> and </body> tags of your source code.
You can find detailed information on how to add your tracking code or install the plugin app on any type of website in our install guide here. Also, please do not hesitate to contact our support directly if needed!
We created a template in order to assist our customers to be compliant with data protection laws and to make all the personal data information easy to understand and control. Check this page out for more details.
It's great to see such an interest regarding GDPR and other data protection info! We value our customers a lot and we know that you are concerned about GDPR - so, no worries! TWIPLA is 100% GDPR ready.
Here is our GDPR Commitment — a page about what's all about GDPR and how we comply and safeguard the personal data.
Since we, as an analytics solution, are the processors for the website owners, we also prepared a Data Processing Agreement in the settings of the app, that you can sign and download at any moment.
We also prepared data privacy modes, changed the notification preferences and made all the docs easy to find and read.
If you’re wondering what to insert in your privacy policy and you're using our app, we got this covered too. Here's What to Include in Your Privacy Policy and the list of cookies and their info.
If you've already embedded the tracking code in your website's source or used one of our plugins for platforms like Drupal, Typo3, Weebly, WordPress, etc., and you want to switch to another platform (for which we also have a plugin/extension), follow these steps:
Please note that if the domain changes during this transfer from one website builder to another, logging into our plugin for the new website will add it to your TWIPLA account with its corresponding tracking code, starting fresh.
Even if you have multiple websites within your account, created on different website builder platforms, you can use our plugins to check the stats individually from each platform's backend. Alternatively, you can manage all websites and view the stats for each in one place by logging in here using your TWIPLA account.
Glad to know that you're interested in the affiliate program.
Refer customers to TWIPLA and earn 20% commission on any of their payments! Create an account and start earning money.
You may find out more about our program here.
Yes, TWIPLA offers statistics and collects your website visits and visitors.
With TWIPLA you will forget all those cluttered graphs, drop-downs or overwhelming charts and you will see how your website is performing using a friendly interface and simple graphs!
Another note that we really care about: we do not cross track, we do not work with advertisers and all the data is yours.
Yes, TWIPLA offers behavioral features such as recordings, heatmaps, funnels and others. Find more about all of them, by simply navigating on the site, to each of the corresponding functionality.
Also, here is a wider tour of the app, where you can watch all the explainer videos.
Yes. Unlike Analytify, which is a summary of Google Analytics, TWIPLA has its own tracking infrastructure. This comes to an advantage because we can develop a lot of features which the other platforms that are based on Google Analytics can't. For one, we can show what each visitor does on an individual basis.
Yes, TWIPLA offers statistics and collects your website visits and visitors.
As long as the visits are being tracked, this is not something you should worry about!
Most probably, there is a space or a character missing or added extra in the code, and our code checker cannot find it in the form in which it expects to find it. Or the source code is not publicly visible (due to an iFrame your website is in, or a redirect from a domain to another) and the checker cannot find it at all.
Rest assured, this can be easily dismissed. Just contact us and we'll have it checked and set on successfully installed, if everything is working properly.
If you're encountering an issue where a script snippet doesn't work when placed in the header of your website builder, it's likely due to the script executing before the Document Object Model (DOM) is fully loaded. This can result in an error like "Uncaught TypeError: b is undefined."
To resolve this issue, you can place the script in the header, but ensure it starts execution only after the DOM has fully loaded. Here's a code snippet that accomplishes this:
<script> document.addEventListener("DOMContentLoaded", function () { (function (v, i, s, a, t) { v[t] = v[t] || function () { (v[t].v = v[t].v || []).push(arguments); }; if (!v._visaSettings) { v._visaSettings = {}; } v._visaSettings[a] = { v: '1.0', s: a, a: '1', t: t }; var b = i.getElementsByTagName('body')[0]; var p = i.createElement('script'); p.defer = 1; p.async = 1; p.src = s + '?s=' + a; b.appendChild(p); })(window, document, '//app-worker.visitor-analytics.io/main.js', 'INSERT-HERE-YOUR-WEBSITE-ID', 'va'); }); </script>
This code ensures that the script in the header won't load until the DOM is fully loaded, preventing the previous error.
However, for most websites, it's often recommended to add scripts to the bottom of the body, as this approach typically avoids such issues altogether.
Access all the tools you need as a website owner to track and analyze your statistics and visitors in one comprehensive application. Experience the features with our free plan for The All-in-One Analytics App by going to this link then click Register.
There might be some factors causing difficulties when logging in. To log in successfully, we'd like you to make sure that:
Do not hesitate to contact our support directly if needed!
We're sorry to see you go!
Before proceeding with deletion, please be aware that deleted accounts will lose access to all analytics tied to your account, and the deletion is irreversible.
If you're certain about deleting your TWIPLA account, the process varies based on your subscription. Start by canceling all subscriptions and removing all websites from your account.
Once these steps are completed, follow the instructions below to delete your TWIPLA account:
Note: Ensure you have removed all your websites before proceeding with the deletion of your TWIPLA account.
Yes, you can manage an unlimited number of websites under the same account. To learn more about how to manage them, you can find additional information here.
TWIPLA enables you to add an unlimited number of websites to your account. Each added website has its own tracking code, settings, and subscription area, and you can manage them all from one place.
Adding a New Website
Note: You can add as many websites as you want and select the Subscription Plan that suits your website traffic. Each website will be billed independently, but you can manage them all from one account.
Removing a Website
As a contributor, a user may view (without editing permissions) all your website analytics, including information such as Visitors, New visitors, IP addresses (if IP anonymization is not enabled), Page visits, Bounce rates, Conversions, and even live visitors from the moment they join the website.
Note: Subscription Settings (billing, card details, invoices etc.) will not be displayed for any contributor.
Add a Contributor
Note: If the Contributor already has a TWIPLA account, they just need to accept the Contributor role, and the website data will be displayed in their account. If the Contributor is not registered, they should first sign up by going to this link, click Register and create a TWIPLA account to be able to accept the Contributor role. You can read more about the different roles here.
Remove a Contributor
As a contributor, you may view (without editing options) all the website analytics that you will get access to: visitors, new visitors, IP addresses (if IP anonymization is not enabled), page visits, bounce rates, conversions and much more from the very moment you accept the contributor role.
Accept a contributor invitation
Deny a contributor invitation
Opt out as a contributor from a website
Notes:
Choose the plan or platform that best suits your needs, pay as you grow, and switch plans based on performance whenever you want—no strings attached.
We offer multiple plans tailored to different levels of website traffic, allowing you to select the one that fits your current needs. If your site's traffic increases, feel free to switch plans at any time. Explore our packages here.
For a custom plan designed specifically for your high-traffic site, reach out to us, and we'll make it happen!
No, you can use the Free plan indefinitely. However, be aware of some limitations, with the most significant being the inclusion of 400 page visits per month. Explore all the features included in our plans and their respective limits here.
Once you reach the limit, TWIPLA will stop tracking new visits until the beginning of a new month or until you upgrade to a higher premium plan, at which point the limit is lifted.
Whether you are on a monthly or yearly subscription, you can switch plans at any moment!
Follow these steps to change your subscription plan:
Notes:
Follow these steps to update your billing information within the subscription settings:
Note: The information saved there is not automatically filled on your invoice(s). If you want these details to appear on your invoice(s), you will have to open each invoice and add these details manually.
The payment method will appear only after the first payment has been made. That will allow you to purchase an upgrade or change your subscription plan for a website, using the same payment method.
If you want to change your registered payment details, please follow these steps:
Note: The revised payment information can only be used for bills generated after the changes were made.
All invoices will be issued monthly or yearly, based on your subscription plan, and you can view and download them at any moment.
Follow these steps to view and download your invoice:
Note: if you have multiple sites and subscription plans, you can view all your invoices in one place by going to Account Settings (upper-right corner) and select the Invoices tab (check the previous question for more details).
Go to Invoices and check the list of all your invoices for all your websites in one place.
Important Notes:
The table is made up of the following columns:.
If you want to open the TWIPLA Web-App on your mobile device, you usually have to open a browser first, enter the web page address, search, and then log in. This all takes a relatively long time. If you bookmark a page within your browser, you save a lot of time. It works similar to a mobile app, but doesn't consume your phone's memory. Here are a few steps to create a TWIPLA dashboard shortcut for Android and iOS devices quickly and easily:
Android
Note: The buttons and icons may vary depending on the browser used (some browsers may no longer offer this possibility at all). For instance:
iOS
Visitor Recordings allow you to record & play videos of what visitors did on your website!
We know how important it is to see what your customers do on the website. With Visitor Recordings, you will replay the full visitor experience, identify pain points, boost conversions, and optimize your site. However, there are some limitations that prevent us from recording certain things on your website, due to some technical security clauses.
Websites come in all types and, unfortunately, there are some limitations to the Visitor Recording feature:
Note: If none of the exceptions described at this point applies to your visitors, they need to exit the website for you to view the resulting recording. It's important to note that even if your recordings show unavailable content, rest assured your visitors see the real content.
You can easily export your visitors' data or page views history as .csv or .xlsx at any moment! To do so, please follow these steps:
Everything about the Export feature can be found here.
Important Note: Great news! We've removed the 31-day limit, giving you the flexibility to analyze your data for any timeframe you need.
URL Campaigns or UTM-parameters are NOT set up WITHIN TWIPLA app. They are just automatically recognized by the app everytime a visitor uses a UTM-Link that you have set up and embedded elsewhere. Here you can find out more about UTM Campaigns.
What if you could divide and check your campaign visitors by parameters like "source" or "medium" and easily see which parameters bring you the most visitors?
To find out the exact referrer (e.g. newsletter), marketing medium (organic, PPC, banner), campaign name or other information that can be tracked, simply add campaign parameters to your URL campaigns.
Please follow the steps below to do so:
Since we're an analytics app we need to respect privacy laws and policies and we can only offer an approximate location of the visitors.
In order to understand this feature into more details, here are some things to consider:
Note: The location's pin moves from place to place, over a certain area, every time you refresh the map. The radius is respected by the app and it moves the pin all around in that specific area, precisely so as not to give you the impression that the visitor is coming from exactly that spot, but from that area.
Websites often store cookies and other data on your Mac. This data may include information that you have provided, such as your name, email address and preferences. This data helps websites identify you when you return to the site and can provide services for you and show information that might be of interest to you.
Our app is applying a cookie on your website, when you choose to ignore your own visits. Make sure that the cookies are not blocked in Safari, so that your “Ignore (Own) Visits for Tracking by IP” option remains active. To enable your cookies, go to Safari -> Preferences -> Privacy and uncheck the “Block All Cookies" option, then reload the app.
Regrettably, we're unable to block users from accessing your website; however, we do offer the option to ignore them. If you wish to ignore visits from a specific IP or a range of IPs, simply follow the steps outlined in the following article: Ignore (Own) Visits for Tracking by IP
Note: Ignoring visits from a specific IP means the visits are still occurring but won't be displayed in the stats. It's essential to consider that some visitors, even from your targeted region, might use VPN connections. In such cases, you may choose not to ignore visits from them.
TWIPLA is an analytics app which makes your website traffic easy to read and understand. You can just see from where your audience came from (referrals), IP & location, device, display size, operating system, browsers and their behavior on your site, visited pages, recordings, the areas with which they interact the most etc.
We can only provide you analytics about your website, so you can get a better overview on how you are performing or how to communicate more. Due to some privacy policies, analytics apps are not allowed to collect emails or any other sensitive information.
Visitors might often use VPN connections or have dynamic IPs, but they use the same browser to surf on your website. We track visitors based on their browser in use. If they use the same browser but have different IPs, we recognize them as same visitors.
You may also see the same IP address as a New visitor multiple times. If the IP is from the same router for multiple users, all of them will show up as unique visitors, since they are new people using different devices and implicitly different browsers, but have the same IP. This might happen in offices or wherever there are more people using the same Wifi router.
In order to see the entire history of an IP, just click the IP itself and then "See History".
Note that not all the websites are sharing their referrer. We highly recommend you to Check If Referrer-Policy Is Enabled, for those websites you are expecting a referral. There are some tools that can let you find out if your concerned websites have the referrer policy enabled.
We're happy to share with you a few articles we have which may help you out in improving your site and may also help increase traffic as well. Check here all our Blog Posts.
If the session recording shows a different font than the one on the website, this could be a case of CORS. Cross-origin resource sharing (CORS) is a browser mechanism that enables controlled access to resources outside a domain. The website domain is not allowing us to load their assets.
To enable CORS, you must configure the web server to send an HTTP header that permits remote access to its resources.
In this view, you can group identical pages with different URLs (i.e., the same product page for different articles) on your website for clustered statistics.
Imagine you have an E-commerce website, there is a high chance that you will have the same "Thank you" page for all product purchases at the end of the checkout (even though this page has different dynamic parameters in its URL, based on the purchase). If you do not cluster these URLs, you will see data on each 'Thank you' page, even though they are the same. Clustering these URLs allows you to view combined statistics for this page, but it will not alter your data.
If you want to add a new dynamic page for the selected website, please click on 'Add Dynamic Page.' A new modal will open, and you will need to fill out the fields. Try this functionality and analyze your results; there is nothing that can go wrong, and your visitors will not notice any changes.
Important Hint: You can view the statistics of your self-defined dynamic pages in various locations such as the Pages Dashboard.
If you navigate to Website Settings > Special Pages, you can create a conversion type for each of your important pages or groups of pages.
For instance, if you have these pages: Shop and Cart, you can add them both as a conversion type named "possible buyer". If you do that, you can see the visitors that reach that pages (one or all of them) as Conversion visitors of "possible buyer" type.
Also, if you have "thank you for your purchase" page, you can set it as conversion named "loyal customer". If a visitor is reaching more types of conversions you can see them within the list o visitors as: Conversion types: possible buyer, loyal customer
You can also have a better view over the number of those page views, if you go to Pages > Conversion Pages.
Check out this article, it might be of help.
When your analytics display visits from both you (or your team) and external visitors to your website, determining your traffic performance can become challenging. If you wish to exclude specific visits from your data within the account, you have three options to choose from:
There are two types of IPs: static IPs and dynamic IPs. Having a Static IP means your IP addresses won’t change and you will have the same IP every day if you connect to the same network. The static IPs are an option for businesses rather than residences, because it’s very useful for dedicated services such as web servers or FTP, hosting computer servers, and it makes it easier for geolocation services to accurately estimate where you are.
On the other hand, most people have a dynamic IP and it will change constantly. And, as you can imagine, these IPs are automatically given by your Internet Service Provider and reliable with very little work from your side (or none at all), but the geolocation might be less accurate.
Notes:
To quote one of our favorite partners: TWIPLA is 100% GDPR-ready, ISO 27001 certified, and 0% shady.
So, if you want to track safely without getting your visitors’ IP due to privacy concerns in your country, you’re in the right place.
Here’s a step-by-step guide to anonymize all your visitors’ IPs:
Once you set the anonymization option to on, all your visitors' IPs will not be stored. Everything about the Privacy Center and much more can be found here.
Note: By selecting IP anonymization, you will not see any IP addresses within TWIPLA. We are tracking your visitors through a cookie and not via the IP address and it will not affect your data at all.
If you navigate to the General Settings of the selected website, you will find the Email Reportsoption. In this section, you can easily change and save the email address to be used for your Statistics Reports. Here, you can also enable or disable the option to receive Statistics Reports and set the frequency of reports.
To change the email address, follow these steps:
Everything about the corresponding functionality of the app and much more can be found here.
If you want to use TWIPLA on multiple domains connected to the same website, we have your back! Domain Whitelisting is now available in your General Settings, allowing you to whitelist as many domains as you need.
How this feature helps your business:
Follow these steps to whitelist your domains:
After you add the domains:
Note: Whitelisting your own domain adds an extra layer of security to your account as it will prevent other domains from using your tracking script!
Resetting data will erase all your website stats, but your preferences will remain unchanged. If you opt to receive this data via email, we'll first send you a link containing your site stats archive and then proceed with the reset. Please note that these processes may take up to 24 hours, depending on your website traffic. While the reset is in progress, your stats will not be tracked.
To reset your data, please follow the steps:
Note: All existing statistics will be permanently deleted by this operation. Once you reset the stats, the process cannot be undone.
We highly recommend importing your data after successfully installing our app on your website and tracking at least one visit with us for continuity.
If you already have data recorded with our app, and wish to start the synchronization, the importer will fetch the data up until the first visit recorded by us. This ensures a harmonious merge with the data you've already gathered.
You can also import your Google Analytics (GA) data when adding your website to your TWIPLA account, even if nothing has been tracked by our app yet. However, be aware that a gap might appear between the import start and embedding our tracking code. This is because the importer brings data up until the moment you start it, and the data between these two points in time will be lost.
Important Note: You can only import the data once per website!
Unfortunately, you can only import data from your Google Analytics account once per website.
Yes, this action is possible. However, it's important to note that importing data can only be done on different websites, not on the same one. Importing is a one-time process per website.
To import data on another website from a different Google Analytics (GA) account, simply remove the permissions from your Google account for the TWIPLA app that was already used to import the data in the previous account.
You can view the imported data in real-time, as it progresses. Your data will be imported backward, starting from the most recent date and going back in time.
Typically, it takes about a day to import one year of data from GA, though this duration may vary depending on the volume of data.
No, the data imported from Google Analytics is treated independently and is not counted against the page visits included in your plan.
After importing your Google Analytics (GA) data to your website in TWIPLA, it is treated as TWIPLA's data. Consequently, if you reset your TWIPLA data, the GA data will be erased as well.
It's important to note that you can only import data from GA once per website, even if you reset it afterward.
Unfortunately, this action cannot be performed unless you delete the website from your account. Once the import process begins, it cannot be stopped or paused.
To apply the AppSumo plan to your website, please follow these steps:
The Apply button is a required step since we want to let you select the sites that you want to apply the codes on, instead of making the deal default to all your sites.
Note: In order to apply the deal to a different website, you will have to delete the current website where you have applied the AppSumo plan so you can have the option to apply that slot again to a different website. Unfortunately, it cannot be downgraded to FREE.
Unfortunately, we do not run any bug bounty program at the moment, we are sorry.
What we can do instead is to offer you a discount for purchasing any of our plans, if you have our app installed on your website and you want to upgrade. We can offer you a 20% OFF on your first billing cycle, for any of the selected subscription.
Our app can still track the visits even if there are AdBlockers running, except for when the user has set the EasyPrivacy option from the settings of the Adblocker (if it exists), which will block any tracking app from tracking the activities in that browser. You can find more if you look for this term EasyPrivacy for AdBlockers, on Google.
Bots typically don’t spend much time on a website—they simply check for updates and move on. Most of the time, they behave like visitors by repeatedly visiting the same page during different sessions. If you notice multiple visits to the same page within just a few seconds, and each visit creates a new session (even though it’s from the same IP or device), it’s almost certainly a bot.
The only exception might be if a real user has cookies blocked or is browsing in Incognito mode. However, the speed and repetitive nature of these visits make it highly unlikely to be human behavior.
In our app, we use a library called CrawlerDetect. CrawlerDetect is an open-source PHP library widely used to identify web crawlers and bots based on their User-Agent strings and other HTTP headers. This tool is particularly useful for website owners, developers, and analysts who need to filter out non-human traffic to ensure accurate analytics or to implement crawler-specific rules. It uses the following list: Crawlers.txt.
While we already filter out thousands of bots, some still manage to slip through due to constantly changing User-Agent strings. We assure you that we'll try to improve our filters and see how we could ignore a larger amount of bots, since they are permanently changing.
Until then, there is a workaround to manually ignore some of them by their IP addresses. You can check the article ‘Why am I getting visits from countries that my site is not related to?’ in our Feature Functionality section, or block the access to some bots, creating the robot.txt file and exclude some of the major ones.
Simply go to Website Settings -> Subscription -> Payment Method. Note that if you updated your payment method, it will only be displayed after your next billing cycle.
Unfortunately, at the moment, we do not track the keywords that visitors have used in the search engine to reach your website.
You may cancel the auto-renewal at any moment by heading to Website Settings > Subscription > Payment Method > Turn off auto-renewal.
But we're here to help! Feel free to Contact Us if you can't find the answer on our FAQ page or in the Support Center.