Mouseflow Blog
User studies, development, features, ideas, thoughts

Mouseflow opens local office in the Netherlands

January 6, 2012 21:55 by mouseflow

We're proud to annouce that Mouseflow is now represented with a local office in the Netherlands, providing local support and knowledge to our users from that region. We have a dedicated and skilled team there that will make sure Mouseflow will grow and become the top-of-mind choice for Dutch users. We wish the team the best of luck!

See the website here (in Dutch): http://www.mouseflow.nl

Our long-term plan is to open more offices with local country support, so stay tuned and let us know if you think you could be the right local partners for us. If you wish to learn more, please contact us at partners@mouseflow.com


Tags:
Categories:
Actions: E-mail | Permalink | Comments (0) | Comment RSSRSS comment feed

Mouseflow now offers IP address anonymization

October 3, 2011 20:25 by mouseflow

Recently, we decided to give you the option of logging IP addresses anonymously. Technically it means that Mouseflow removes the last octet in the visitor's IP address before storing it. In this way, Mouseflow conforms with requirements in countries like Germany, where you are not allowed to save the entire IP address of a visitor to your website. This feature is available for all of our users, and it's up to you whether to enable this feature or not.

By default Mouseflow stores the IP address of your visitors. Enabling IP anonymization is simple:

  1. Sign in to your account
  2. Click "Edit" in the website list
  3. Click "Edit details"
  4. Tick the checkbox "Anonymize user IPs"

Tags:
Categories: Features
Actions: E-mail | Permalink | Comments (2) | Comment RSSRSS comment feed

New support section

February 21, 2011 19:24 by mouseflow

Finally!

Today we're launching a new support section on our website where you can find answers to all your questions, issues and concerns.

See for yourself here.

Let us know if you think we're missing some answers, or if you have suggestions or improvements.


Get discounts with annual and semi-annual payments

February 3, 2011 19:04 by mouseflow

We're happy to announce new discounts on Mouseflow.com

When you upgrade your account you can now choose between three billing cycles: Monthly payments, payments every 6 months and annual payments. If you choose 6 months payments then you get one month free. If you choose annual payments then we give you three months free. Below is a table that shows the discounts and the resulting monthly prices.

  Monthly Every 6 months Annual
Discount None 1 month free 3 months free
Small 10 EUR 50 EUR
(~8.33 EUR/month)
90 EUR
(7.50 EUR/month)
Medium 49 EUR 245 EUR
(~40.83 EUR/month)
441 EUR
(36.75 EUR/month)
Large 99 EUR 495 EUR
(82.50 EUR/month)
891 EUR
(74.25 EUR/month)
X-Large 199 EUR 995 EUR
(~165.83 EUR/month)
1791 EUR
(149.25 EUR/month)

 

You can choose your billing cycle in the screen after selecting the preferred package:

Upgrade your account now


Tags:
Categories: Announcements | Mouseflow
Actions: E-mail | Permalink | Comments (1) | Comment RSSRSS comment feed

Mouseflow API released

December 8, 2010 01:30 by mouseflow

 

Today we're announcing a new feature at Mouseflow.com, API access, that lets you extract recording data, page analysis data and statistics through our API. You can integrate Mouseflow data in your existing products, create services that analyze or monitor your recording data or create widgets/apps that use information from your Mouseflow account. 

A new way of reselling Mouseflow services

Many of our customers are bureaus that sell Mouseflow services to their client base as a part of their service toolbox. With this new feature you can now let your clients access Mouseflow data directly without giving access to other websites or your account information. You can even integrate the Mouseflow data in your existing software or mobile apps and thereby giving your clients a unique user experience.

The feature is enabled for Medium or larger subscriptions and can be found on the Account page under the section Account Users. 

User guide

In order to use the API you'll need an API token that can be found under the Account page on mouseflow.com. The API token is in the API section in the bottom left corner of the screen.

The API is called with HTTP GET's and outputs the data in either XML or JSON format.

 

Here's a list of the API functions:

http://mouseflow.com/api/getwebsites 
http://mouseflow.com/api/getrecordings 
http://mouseflow.com/api/getpageviews 
http://mouseflow.com/api/getpagelist 

Each of the API methods are described in detail below:


1. Getwebsites

Retrieves a list of registered websites on your Mouseflow account

Required parameters:

email=[your email, required]
token=[your API token, required]

Optional parameters:

result=["xml" / "json"] [optional, default: json]

Output:

WebsiteList: The element containing Website elements
Website: The container element for one website
Id: The internal ID for the website. Is used in other API calls to reference the website
Name: The description you have given the website
Recordings: The number of recorded sessions on the website
RecordingStatus: The current recording status. Can be "Recording", "Paused", "Stopped" and "NotInstalled"
Domains: The domain(s) that have been registered with the website
Alignment: The alignment of the website (left, center, right, flexible)
Width: The width of the website in pixels
PageIdentifiers: The list of page identifiers
ExcludedIpAddresses: The list of excluded IP addresses or IP ranges

Examples:

http://mouseflow.com/api/getwebsites?email=my@email.com&token=F8V6389G19DV210

 

2. Getrecordings

Retrieves a list of recorded sessions, based on your input criteria


Required parameters:

email=[your email, required]
token=[your API token, required]
website=[the website ID, required]

Optional parameters:

timezone=the timezone you want the date/time values represented in [minutes compared to UTC. Default: UTC]
datefrom=show recordings from this date [yyyy-mm-dd]
dateto=show recordings to this date [yyyy-mm-dd]
pagesmin=minimum number of visited pages
pagesmax=maximum number of visited pages
visitmin=minimum visit length in seconds
visitmax=maximum visit length in seconds
entrypage=the URL of the landing page
country=the country code of the visitor (two-character code)
browser=filter by browser name
os=filter by operating system
referrer=filter by a specific referrer
screenres=filter by a specific screen resolution [ex: 800x600]

result=["xml" / "json"] [optional, default: json]

Output:

RecordingList: The element containing Recording elements
Recording: The container element for one recording
Id: The internal ID for the recording. Is used in other API calls to reference the website
LastUpdated: The latest date/time when there was recorded activity
IP: The IP address of the visitor
Country: The visitor's origin country
CountryCode: Same as above, but in two-character code (see: http://en.wikipedia.org/wiki/ISO_3166-1)
Language: The visitor's language/culture (in Language Culture code, e.g. en-GB)
EntryUrl: The URL of the landing page
PageCount: The number of visited pages in the recorded session
VisitLength: The total visit length in seconds
Browser: The visitor's browser
UserAgent: The complete UserAgent string
OS: The visitor's operating system
Referrer: The visitor's referring URL

Examples:

http://mouseflow.com/api/getrecordings?email=my@email.com&token=F8V6389G19DV210&website=30ad142c-91ce-4592-b96f-e879596b9365

 

 

3. Getpageviews

Retrieves a list of single pageviews, based on your input criteria


Required parameters:

email=[your email, required]
token=[your API token, required]
website=[the website ID, required]
session=[the recording ID, required]

Optional parameters:

timezone=the timezone you want the date/time values represented in [minutes compared to UTC. Default: UTC]
datefrom=show pageviews from this date [yyyy-mm-dd]
dateto=show pageviews to this date [yyyy-mm-dd]
clicksmin=minimum number of clicks
clicksmax=maximum number of clicks
visitmin=minimum visit length in seconds
visitmax=maximum visit length in seconds
country=the country code of the visitor (two-character code)
browser=filter by browser name
os=filter by operating system
referrer=filter by a specific referrer
screenres=filter by a specific screen resolution [ex: 800x600]

result=["xml" / "json"] [optional, default: json]

Output:

PageViewList: The element containing PageView elements
PageView: The container element for one pageview
Id: The internal ID for the pageview.
Session: The recording ID
PageId: The internal ID for the page
StartTime: The date/time of the first registered activity on the page
EndTime: The date/time of the last registered activity on the page
PageTitle: The title of the page
URL: The URL of the page
QueryString: The querystring parameters used on the page
FormInteraction: The form interaction on the page
MaxScrolledPercentage: The maximum scroll in percent compared to the page height
IP: The IP address of the visitor
Country: The visitor's origin country
CountryCode: Same as above, but in two-character code (see: http://en.wikipedia.org/wiki/ISO_3166-1)
Language: The visitor's language/culture (in Language Culture code, e.g. en-GB)
VisitLength: The total visit length in seconds
VisitLength: The total visit length without pauses in seconds
Browser: The visitor's browser
UserAgent: The complete UserAgent string
OS: The visitor's operating system
Referrer: The visitor's referring URL

Examples:

http://mouseflow.com/api/getpageviews?email=my@email.com&token=F8V6389G19DV210&website=30ad142c-91ce-4592-b96f-e879596b9365&session=40dd442c-91ce-4592-b96f-e879595b9b63


 

4. Getpagelist

Retrieves a list of the pages of your website along with statistical information

Required parameters:

email=[your email, required]
token=[your API token, required]
website=[the website ID, required]

Optional parameters:

limit=the maximum number of elements you want to retrieve
result=["xml" / "json"] [optional, default: json]

Output:

PageList: The element containing Page elements
Page: The container element for one page
Id: The internal ID for the page. Is used in other API calls to reference the website
Title: The page title
Views30Days: The number of recorded pageviews the last 30 days
AvgVisitLengthSec: The average visit length in seconds
AvgInteractionTimeSec: The average visit length without pauses
BounceRate: The percentage of hard bounces (where the visitor leaves the page immediately)
ClicksPerPageView: The average number of clicks per page view
LoadTimeMS: The average time it takes to render the page in the browser, in milliseconds
GrabTimeMS: The average time it takes to fetch the page contents from the server, in milliseconds
AvgScrollPercentage: The average value of maximum scroll reach in percent
PageHeight: The height of the page in pixels
HtmlSizeKB: The HTML size in KB.

Examples:

http://mouseflow.com/api/getpagelist?email=my@email.com&token=F8V6389G19DV210&website=30ad142c-91ce-4592-b96f-e879596b9365

 

 

 


Time zone and local currency support

November 2, 2010 00:27 by mouseflow

A short notice from Mouseflow.com where we've gone a bit more international by introducing the long-awaited support of local time zones and currencies.

You can now watch your recording list in your local time zone and see our prices in your local currency. We've tried to guess your time zone from your browser's time settings, but in case we've picked the wrong one you can easily change the time zone under the Account menu.


Tags:
Categories:
Actions: E-mail | Permalink | Comments (0) | Comment RSSRSS comment feed

Add multiple user logins to your account

October 10, 2010 02:15 by mouseflow

Today we're announcing a new feature at Mouseflow.com, Multiple account users, that lets you create and manage additional user logins to your Mouseflow account. Each user has access to one or more of your website profiles with full or read-only access rights.

A new way of reselling Mouseflow services

Many of our customers are bureaus that sell Mouseflow services to their client base as a part of their service toolbox. With this new feature you can now let your clients access Mouseflow data directly without giving access to other websites or your account information. 

The feature is enabled for Medium or larger subscriptions and can be found on the Account page under the section Account users. It works like this:

Adding users
1. Click Add account user
2. Enter the user's email address and access level. Choose "None", "Read-only" or "Full" access for each website registered on your account. The Full access means that the user can edit the website details, where the Read-only user can only view data
3. Check the "Active" checkbox to enable the login.
4. Hit Save. An email with a default password is sent to the user.

Editing users
1. Click Edit on the user you want to edit.
2. Change the email, the access level or the "active" checkbox.
3. Hit save. The changes will be in effect immediately.

Removing users
1. Click Delete and confirm your action in the alert box.
2. The user is deleted immediately.

Try the feature right now on your account, or upgrade your subscription here if you don't have a Medium or larger subscription.


Tags:
Categories: Announcements | Features
Actions: E-mail | Permalink | Comments (1) | Comment RSSRSS comment feed

New WordPress plugin for Mouseflow

September 17, 2010 01:02 by mouseflow

We've created a WordPress plugin for all of you who use Mouseflow on your WordPress blog. The plugin makes installation even easier than it is today.



Download the plugin here

Follow these steps to complete the installation:

  1. Unzip the package and upload the folder "mouseflow-wp-plugin" to the plugin folder "wp-content\plugins"
  2. In the WordPress admin panel, click "Plugins"
  3. Click "Activate" on the Mouseflow plugin.
  4. Click "Settings on the Mouseflow plugin, paste in your recording script and click "Save changes".



Enjoy!

The Mouseflow Team


Tags:
Categories: Announcements
Actions: E-mail | Permalink | Comments (3) | Comment RSSRSS comment feed

Mouseflow now accepts credit card payments

August 25, 2010 21:48 by mouseflow

After a while with only one payment option (PayPal) we can finally announce that we accept normal credit card payments. That's good news for our members that for many reasons either cannot or will not get a PayPal account.

The credit card payments are handled securely by RBS WorldPay and you have full control over the monthly payments from the WorldPay control panel that you get access to when completing the first payment.



If you have a free account you should consider these reasons for trying a paid plan:

  • Get from 1,000 to 100,000 monthly recorded sessions
    Use our advanced filters and watch all the relevant recordings that can help you improve your website. 
  • Follow your visitors through your payment funnel
    Record and watch important session-dependent pages such as checkout pages, pages behind login and personalized pages. 
  • Watch who's browsing your page right now
    See a live stream of your current visitors. Great for big screen applications. 
  • Affordable: Prices from only 10 EUR/month (~ 13 USD/month)

Upgrade here

...or read more about the features here


Tags:
Categories:
Actions: E-mail | Permalink | Comments (0) | Comment RSSRSS comment feed

Announcing new feature: Link Analytics

May 25, 2010 07:18 by mouseflow

Understand how visitors interact with your links

Today we're announcing a new feature at Mouseflow.com, Link analytics, that lets you analyze each link on your pages with nine analysis figures including clicks, hovers (roll-overs) and hover-to-click rate. So now you can analyze the effectiveness of your links and see if users abandon the link or hesitate before clicking.

A part of the heatmap visualization

The link analytics is available in the click and movement heatmaps and is visualized with a white bar underneath every link that shows the primary analysis figure. Roll over and see the rest of the figures.

The nine analyses

The link analytics feature offers nine figures to analyse your links:

Clicks Shows the number of clicks the links has got in the selected period.
Hovers Shows the number of time the link has been rolled over by the mouse.
Hover-to-click rate Shows the percentage of hovers that have been converted into a click. This figure can be used to rate the effectiveness of the link.
Hover-to-click time Shows how long time passes between a hover and a click.
Hover time Shows the average amout of time the mouse is over the link.
Hover order A number showing in what order the link was hovered.
Clicking visitors Shows how many visitors that have clicked the link.
Time before hover Shows the average amount of time that passes before the link is hovered.
Time before click Shows the average amount of time that passes before the link is clicked.

Try the feature right now on your account.

Link analytics is available for all subscriptions. 


Tags:
Categories:
Actions: E-mail | Permalink | Comments (2) | Comment RSSRSS comment feed