Tinylytics Updates

changelog

โœจ If you're a Plus โœจ subscriber you can now filter your whole site overview dashboard by a specific date range. Great for getting a glance across all sites in one go!

Dashboard filter.

โœจ Added a few more filter options: last week, this week and last 60 days. Also tweaked the design a little to group filters better.

  • ๐Ÿ‘พ Added the ability to pause content monitor email for a specific amount of time straight from the emails โ€” 24 hours, and a few days plus allowing you to just turn them off.
  • ๐Ÿ› Tweaked the content monitoring emails to only send for a maximum of every 24 hours instead of every single time Tinylytics checks your content.
  • ๐Ÿ”Ž Added the ability to search for a site by clicking on the search icon or by pressing "/" on the sites dashboard. Appears when you have 3 or more.
  • ๐Ÿ› Fixed an issue that would throw an error if you tried to filter your stats with a filter value that didn't exist.
  • โœจ๐Ÿ“Š You can now drag and select a range of dates on the graph to quickly filter through the dates.
  • โœจ You can now apply multiple filter criteria to go deeper into the info you need, and select multiple values โ€” you can also remove one or the other as you see fit. I call it chained filtering.
  • ... and as always, more behind the scenes updates and little things you may notice here and there... like seeing these updates when clicking on the help icon.ย 
  • โœจ Added the ability to either show lifetime hits (default) or uptime percentage and status on the sites overview page. Toggle this on a site by site basis in the UI Settings setting page.
  • โœจ Added the ability to filter by uptime only sites, full sites and all if you're on the plus plan and you have sites enabled just for monitoring purpose.
  • ๐Ÿงน Tidied up the new site screen where you can select your site type when on the plus plan.
  • ๐Ÿ›๐Ÿš€ Fixed a loading speed issue when your site had a lot of hits.
  • ๐Ÿ› Fixed a bug that would show a unique count of zero when unique hits were disabled.
  • ๐Ÿ› Fixed a bug that would cause your lifetime widget to not show after updating a widget on your site page.
  • โœจ๐Ÿ“Š You can now filter by country, browser and operating system. Finally. I'll be working on adding support for adding multiple filters over the next few weeks to make everything a little better โ€” meaning you combine values and filter real deep.
  • ๐Ÿ›๐Ÿ“Š Fixed a multitude of issues that would not sync up what stats you saw in the sites overview page when it updated the stats in real time, compared to when viewing the details screen.
  • ๐Ÿ›๐Ÿ“Š Further to stats, I have fixed an issue that would cause a miscount when ignore rules are used.
  • ๐Ÿ› Fixed an issue that would cause an error when trying to enable insights.
  • โœจ The public stats page now uses the new graphs โ€” more to come here.
  • ... and a bunch more behind the scenes to enable new things *cough* events *cough* (coming at the end of the year โ€” oh wait, it's nearly the end).
  • โœจ Added a new screen so you can export your data for all sites, if you want the data in one easy place. Just head to your account page and head to "Export Your Data" in the side navigation. It'll show a Kudos export if you have any available.
  • ๐Ÿ‘พ Tidied up the trial expiry messaging and instead of showing a separate screen it'll now go to the billing page, with all the details.
  • ๐Ÿ˜ญ When on the "Delete my account" section on your account page, it will now link to the export page. It will also ask you to tick a box to say that you downloaded all the data that you want โ€” which in turn enables that delete button. I can't get the data back after you delete your account, so I just want to make sure you have it.
  • As a general note, the export your data was a missing piece that I should have added ages ago.
  • ๐Ÿ› Fixed an issue that would incorrectly increment the hit counter and lifetime count when a hit was registered that should have been ignored according to your ignore list.
  • ๐Ÿงน Added extra info on how to get back an SPA optimised embed script. Check out the docs. This has been experimental for some time and never really documented. If you have any specific use cases, just let me know.
  • ๐Ÿ‘พ Added the domain info to the uptime monitor API endpoint, when available. Also tidied up the SSL data so that it's within its own object to keep things cleaner. Documentation can be found here.
  • ๐Ÿ› Fixed a bug that could cause a time shift โ€” I know, sounds cool โ€” when you click on the graph to filter by date, where it actually show a different date than the one you wanted.
  • ๐Ÿงน Tidied up the referrers table when there isn't any data available yet so it looks like the other tables.
  • ๐Ÿ› Fixed an issue that wouldn't correctly set the filter for sources. Sorry about that.
  • ๐Ÿ‘พ You can now re-arrange your sites in the dashboard even if they are not pinned. Just hover over them and you'll see a few dots appear on the top right of each site, just drag and drop. This used to work only for pinned sites โ€” but now you can do all.
  • ๐Ÿงน In addition to that, it is now possible to easily scroll the sites list on mobile screen (with touch) without causing a drag and drop as you swipe.
  • ๐Ÿฅธ When adding a new email recipient for reports we now check if that address could possibly flagged for spam โ€” this means we can't send out the reports as they will be blocked by our email provider.
  • ๐Ÿ› Fixed an issue that would run an Insight job multiple times at once, generating duplicates and duplicate emails. Sorry about that one.
  • ๐Ÿ“Š Updated the charts view to reduce visual clutter when it comes to showing dates at the bottom axis. Each month is grouped and the day of month showing immediately below the bar or data point. There is also a month separator line now. When on smaller screens each second day will be a dot to reduce clutter also. I am tweaking this, so please let me know any feedback.
  • ๐Ÿค“ You can now add up to 500 characters for the insights instructions. 300 didn't feel enough.
  • ๐Ÿ“ง I've added a little note on the sign up page to not use temporary email addresses as they will be blocked โ€” we also check if emails are on a spam list โ€” I can't send to them, and I want to keep my email sending nice and healthy.
  • ๐Ÿ’ฐ If you're using the new billing portal (for new users or if you aren't subscribed), it will now show your next charge in your local currency when you subscribed and also show if you have any available credit.
  • ๐Ÿ˜‹ Continuing the above when you upgrade, downgrade or switch billing cycle it will now show you a confirmation of what charge to expect.
  • ๐Ÿ˜ณ For users that are subscribed to the old payment provider, there is no change โ€” there is now a message to get in touch if you want to switch plans or billing interval. I'll sort you out no matter what and migrate you over to the new provider without issue (happy to provide a discount). You can of course get to your billing portal, change payment methods and also cancel the subscription.
  • ๐Ÿ‘€ You may have noticed that I changed the wording about the included hits per plan. There is more for me to do here before I announce anything.
  • ๐ŸŒ Prices on the billing page are now shown in your local currency if so supported. Final price always shown on the checkout page (taking into account sales tax/vat etc).
  • ๐Ÿ‘พ Fixed some minor issues with reloading the billing page after checkout โ€” it would reload before it got back a subscribed status. It's now better. Important stuff, I know!
  • ๐Ÿฅด PSA: The checkout code for getting 30% off is now automatically applied when opening checkout. Note that I also made a mistake with the month of validity. It is valid until October 31st, 2025 โ€” not November. Nearly Christmas ๐ŸŽ