Added

  • [publicapi] A new 'authorize' endpoint has been added to the 1.3 version, allowing external services to implement SSO by using this endpoint to generate authorization links for a user.

  • [reports] Added a new downloadable pdf report called 'Review Deep-Dive' which allows generating a multi-location report for a specific integration. This report includes:

    • Summary combining all selected locations with a number of new reviews, average rating, sentiment breakdown, average rating history, top applied tags.

    • Summary page per location, including the number of new reviews, location ranking, sentiment breakdown, average rating history, top applied tags and a link to a downloadable excel file with the list of reviews for that location.

  • [reports] The currently selected period type will now be preselected in the report modal

  • [insights] A new widget has been added on both automated and manual tagging insights displaying the evolution on a driver level throughout the selected period as well as the sentiment breakdown evolution on a driver level.

  • [insights] Integrations displayed on the 'total ratings at end of selected period' widget on reputation detail pages now have a detail view behind them showing the from/to rating score, and for integrations where we have this data the new reviews as well as the distribution of new reviews.

  • [insights] The best and least performing locations widgets now have a detail view behind them showing the top 3 best and top 3 least performing locations for that period. This detail view also includes the total reviews and new reviews for the selected period.

  • [insights] The detail modal for score evolution has been completely revamped, on top of the average/cumulative evolution it now also displays the distribution of reviews in a 1-5 star scale as well as charts related to new reviews/total reviews for the selected period.

  • [insights] The detail modal for nps evolution has been completely revamped, on top of the average/cumulative evolution it now also displays the distribution of reviews in promotors/passives/detractors as well as charts related to new reviews/total reviews for the selected period.


Improved

  • [publicapi] All insights endpoints now return an '_f' property as part of their response, this _f property denotes a part of the period without data (this can be prevalent when using the 'avg' option to generate the average evolution). If a part of the period has no data it will be set to true.

  • [publicapi] Score insights endpoints on both company and location level now return the number of cumulative reviews the score is based on alongside the score.

  • [publicapi] NPS insights endpoints on both company and location level now return the number of cumulative reviews the nps value is based on alongside the nps.

  • [flow] Textual conditions now work case-insensitive, eg: a condition checking whether or not a string contains 'delivery' will match both 'Delivery' and 'delivery', this removes the need to configure permutations of words based on the different casing.

  • [flow] The textual condition now has a toggle related to doing full-word checks rather than substring checks, doing full-word checks is the default for new flow rules, this prevents ill matching words such as will, grill, ...

  • [integrations] Outlook webhooks have now been implemented, updates to messages in the inbox will come in (almost) instantly, rather than having to wait for the next cron run

  • [integrations] A TripAdvisor response that fails to go out is now stored on the feed and displayed with a specific status in the inbox. This allows the user to copy the response and post it manually on TripAdvisor if need be.

  • [insights] Sentiment bar charts regarding the number of reviews that are either positive or negative (such as the ones on reputation detail and tagging insights) now work with a double positive y-axis (as this is related to the number of reviews in a certain segment) with 0 at the center.

  • [insights] The location overview widget on group/company-level reputation insights now show the number of cumulative reviews alongside the rating and the number of new reviews alongside the average.

  • [insights] The detail modal for nps/score evolution now uses the selected period as its base period (previously this was fixed to always use the current year as its period)

  • [insights] Integrations shown on the 'total ratings at end of the selected period' now display a trend arrow, representing whether or not the rating increased/decreased compared to the end of the last period.

  • [insights] All charts displaying an evolution over time will now have a 'Today' annotation if the selected period has dates that fall in the future (eg: this year, this quarter, etc).

  • [insights] All line charts now make use of our gap-fill algorithm, which plugs holes in parts of a line chart where no data is present.

  • [insights] The 'Tags Sentiment' summary widget on manual insights now shows the sentiment score and the total amount of tags for the current period as part of its display.

  • [insights] The trending feedback topics/most-used feedback channels widgets have been aligned between manual and automated tagging insights to allow for more clarity as to what the displayed numbers mean.

  • [insights] Reputation/Tagging/Social insights now apply subrouting to their URL

    scheme. Allowing for a page to be refreshed/bookmarked without losing the currently selected location.

  • [insights] To align better with how companies do internal reporting, the quarterly periods (previous quarter/this quarter) now group by month rather than week

  • [reports] The report type dropdown list has been cleaned up and no longer displays a type for each integration supporting deep dives. This has been replaced with a configuration step where the integration can be selected.

  • [reports] Customers who have access to historical insights will now be able to download reports for custom date range earlier than 2 years. With the limitation that the selected date range can not be above 2 years.

  • [general] UX/UI improvements across the platform (eg: stencils for all insights components)

  • [publisher] Facebook previews now prioritize media over link displays if both are available.

  • [inbox] The lexer system has been applied to outlook items in the inbox. This will render links and images from previous plain text.

Fixed

  • [integrations] Fixed an edge case where Twitter connections would fail to save correctly (hotfixed midsprint)

  • [flow] Fixed an edge case where flow rules would not be able to be activated (hotfixed beginning of sprint)

  • [flow] Fixed a glitch with sentiment conditions not evaluating due to string vs numerical checks

  • [inbox] Fixed an issue where user removal on a company level was bugging out due to smartfolder removal for that user not working as expected.

  • [inbox] Fixed a glitch where some comments wouldn't render if they contained links that were encapsulated in parentheses due to a regex replacement issue.

  • [publisher] Fixed a glitch where large images (eg: 3000x3000+) would fail to upload

  • [insights] Fixed a glitch where page ratings graphs on reputation detail pages would include an additional empty data point at the end of the selected period that flowed over into the next period.

  • [reports] Fixed a glitch where trying to download a feedback CSV report for tagged reviews would throw an error if no tags were applied for the selected period.

That's another good sprint! 💪

If you have any questions?
Make use of our Help Center, or get in touch via your support chatbot in the AreTheyHappy dashboard and we'll get back to you asap. 🎉

Feedback?
We hope that you know by now that your suggestions are welcome!

Your feedback matters to us so much! Our goal is to give you the best possible product and service. So, do let us know if there is anything else we can do to support you and your team! 🚀

Did this answer your question?