It’s a fact: SharePoint’s built-in web analytics reports lack valuable details.
Angelfish Software provides a complete web analytics solution for all versions of SharePoint Online and On-Premises.
Here’s how it works:
Runs Separately From SharePoint
Angelfish is self-hosted web analytics software. You install Angelfish on a server in your network, and login to the application via a web browser.
With SharePoint Online, Angelfish exports data via a Microsoft API. With SharePoint On Premises, Angelfish gets its data from IIS logs.
Learn more with our SharePoint Help Articles.
No Tagging Required
With both SharePoint Online and SharePoint On-Premises, Angelfish builds reports with the data you already have. Angelfish can also use JS page tags but it’s not a requirement.
Track Document Access
If your SharePoint site requires authentication, Angelfish shows you the users who access each page and document (PDF, Excel, Word, etc.) on your website.
Mobile Devices
Are your employees using mobile devices to access your SharePoint sites? Angelfish categorizes all Visits as a device type, with drilldown to browsers, platforms, usernames, and all other segments.
Traffic Spike Analysis
Angelfish lets you select a time frame as short as a single second. If you want to see who accessed the sales forecast spreadsheet on your website yesterday morning at precisely 10:17:23 AM, Angelfish will show you.
Full Visitor History
Angelfish shows full details for each visitor, like usernames, IP addresses, number of logins, clickpaths, goal conversions, marketing details, custom variables, and more.
Process Historical Data
If you have your SharePoint IIS logs from 2 years ago, you can process them in Angelfish. This works in the trial version too – try it!
Broken Links
Your IIS logs contain a bunch of great information, like Broken Links. Angelfish tells you if the link is external or on your site, the referring page, the error page, and more.
Track Any Website
Angelfish tracks more than just SharePoint! Angelfish creates detailed usage reports for anything that runs on a web server and creates an access log, like Intranet sites, web applications, public websites, financial and HR portals, CDNs, and CRMs. See more examples on our Solutions Page.
Robust API
The API is a core component of Angelfish and provides full access to the underlying data structure. With the API, you can automatically export data from Angelfish into web parts, dashboards, or external applications.
Technical Details
Please visit our Help Center for a technical explanation of how Angelfish works. We recommend reading the Administrator Essentials article and the SharePoint section: https://help.angelfishstats.com/helpdesk/
Additional Features
Self-Hosted Web Analytics
Angelfish is self-hosted web analytics software, which lets you control your costs and keep your data within your network.
Data Protection
Data remains in your network and you control access to it. Angelfish satisfies a variety of data protection laws:
GDPR, CCPA, PIPEDA, PIPA, etc.
See Users Who Block Tracking
JavaScript-based tracking can be blocked,
and frequently is. Angelfish builds its reports with data from web server access logs.
Visitors can’t hide from the access log.
Track External Marketing
Measure the impact of your External (inbound) marketing initiatives. If you already use Google Analytics Campaign variables, you can re-use them in Angelfish.
Track Internal Marketing
Measure the effectiveness of promotional activities that occur within your website.
A|B test your site’s navigational elements.
Track Impressions and CTR.
Email Open Tracking
When you send out internal newsletters, see how many times the email is opened and compare it to the number of clicks the email receives.
Comprehensive API
Angelfish’s RESTful API provides full access to the underlying data structures. Automatically export data into any external application or dashboard.
Outstanding Support
Expect fast & accurate answers with no fluff. Our front-line support reps are also consultants and write help center articles.
Low Maintenance
Software shouldn’t be hard to install and maintain. Angelfish uses an embedded database and web server, which lets you focus on using the application.
Notes About SharePoint Online / 365
Angelfish has two options for tracking your SharePoint Online environment:
1) Microsoft API
Your Angelfish instance downloads audit data from your SharePoint Online account and uses it to create reports.
2) Tracking Server & SPFx
This solution lets you create your own access logs with a simple web server OR Azure CDN instance, and a SP Framework Extension.
If you’d like more information about either solution, please click the Ask a Question button below!