Changelog
New features, improvements, and fixes every week
Scopes. A unified way to filter anything
Today we’re launching Scope, a feature we should’ve built from day one.
This update makes filtering and analyzing your data much more flexible, more precise, and a lot easier to use. Especially inside the extension and when exploring the user journey!
The problem
You’ve always been able to filter by user attributes like mobile vs desktop or traffic source. But what about filtering sessions that hit a specific A/B test variant? Or isolating just the sessions where users rage-clicked? User segments couldn’t do that: they worked at the user level, not the session level.
And in our extension?
You’d repeatedly set up the same page filters : URL patterns, data layer rules, then lose them the moment you closed the tab. While filtering on users was easy, filtering on sessions and/or pages wasn’t.
The solution
Scope let you filter and save anything: users, sessions, or pages.
User Scopes(formerly User Segments): Filter by user attributes like device type, traffic channel, or any custom user property.Session Scopes: New! Filter by session properties—like A/B test variants, sessions with rage clicks, or any session-level behavior.Page Scopes: New! Define page sets once using URL patterns or data layer rules, then reuse them forever across your analysis. All these can be saved, shared, reused, with one single mental model across your entire workflow.
Why we renamed user segments?
Having “User Segments” next to “Session Scopes” felt clunky, same concept, different words.
In Air360, we strive to keep mental models simple and intuitive.
We found that Scopes is more universally understood and creates a consistent framework across users, sessions, and pages.
We prefere consistency over legacy naming.
Bonus: Cleaner extension UI
We’ve reorganized the UI of our extension to make it easier to understand what you’re currently analyzing.
All filters now save properly and can be shared with your team.
We built Scopes because we kept hearing “I wish I could save that filter”, we heard and built it!
You can learn more about Scope in the video below👇
Let us know if you have any feedback or questions!
Shopify App Update
Hello👋
Great news for Shopify stores!⭐️ We’ve just updated our Shopify App to solve one of the biggest tracking challenges on Shopify stores: capturing events on critical pages like the checkout! Shopify has historically restricted the use of tracking pixels on high-impact pages, making it difficult to capture valuable customer behavior data.
With this release, we’ve introduced a new method that allows the Air360 app to:
- 🔍 Capture more customer events across your store
- 🛒 Track actions on previously restricted pages — including the checkout
This enhancement removes major blind spots in your tracking without requiring any changes to your existing setup. For checkout pages, this means that although you still can’t use our On-Page Analysis (OPA), you can analyze checkout events in funnels, user journeys, and custom dashboards!
You can find out more in the video here👇
🔗 Download
Download the app from the Shopify App Store
📚 Documentation
For technical details on how this feature works, check out our Tech Documentation.
💬 Feedback
Have questions or feedback about this update or any other requests for your Shopify Store? We’d love to hear from you! Reach out to our support team🙂
New! Snapshot feature!
We are excited to share with you that a new powerful feature is now available on Air360! Meet the Snapshot Feature🙌
With the snapshot, you can now preserve and revisit previous versions of your website design.
What does Snapshots do?
With the Snapshot feature, you can:
- Effortlessly analyze any past website design.
- Instantly identify which updates positively or negatively impacted your performance.
- Quickly analyze short-lived campaigns (e.g., Mother’s Day, Christmas)
Quick peak of how Snapshot works!
The Snapshot will not be created automatically, so you need to manually set which URL you want to save, select how often you want to save(every day? per week? per month?). And that’s basically it!
Air360 will automatically save the page design for you! And when you want to analyze past design, you simply have to select the date the design was created, and open the past design. You can open the On-page Analytics to analyze the past page! Easy right😉
Important Note: This feature is only available on cookieless Air360 tracking pixel. Make sure to update your Air360 pixel(instruction here)!
Improvements on OPA
Hello👋 This week we shipped several improvements to our core feature “On-page analysis (OPA)”. These updates make it easier to perform detailed analysis and improve your website performance.
- Improved event creation : When creating an event in the OPA, you can now add the device type 📱💻
- Improved scoping in the OPA: You can now use the
datalayer, URL’squerystringorqueryhashfor more precise filtering. This update works retroactively on the data as long as the datalayer is already added to Air360😉
- Improved exposure rate : We have upgraded the exposure rate formula using some advanced math 🚀 This delivers more accurate readings especially for longer pages and is fully retroactive! 🎉
Introducing Air360-Bot 🤖✨
We’re thrilled to announce the arrival of a brand-new member of the Air360 family—Air360-Bot!
What will change for existing users of Air360?
To be honest, on the surface, nothing will change for what you can do with Air360😊
However, for websites that have filters or firewalls, Air360-Bot will make things much smoother and less complicated for you! The previous way Air360 took to create snapshots, session replays and other features to analyze your website might have been blocked causing some feature to be not usable, but with Air360-Bot you won’t have that problem with a few steps😉
What does Air360-Bot do?
In simple terms, Air360-Bot is on a mission to make your life easier by ensuring you get the most out of Air360’s powerful features.
Here’s what it does behind the scenes:
- Snapshots:
Air360-Botvisits your site to capture snapshots of your pages to compare the performance of your pages before/after updates. - Asset Downloads for Session Replays: To create session replays, the
Air360-Botgrabs necessary assets like images, scripts, and stylesheets. - Website Analysis: Ever wondered how your site performs under the hood?
Air360-Botruns a thorough analysis to understand how your website is structured.
How to enable it?
If you’ve set up filters or firewalls on your website, please make sure user agent—Air360-Bot—is whitelisted, meaning that you need to add Air360-Bot to a list of allowed programs within your website’s security software, firewall, or device’s settings.
This will ensure that Air360-Bot can do its job without hitting any roadblocks.
Not sure how to whitelist? No problem! Our friendly support team is just a click away. Drop us a line at team@air360.io, and we’ll guide you through the process.
Air350-Bot limitations
Air360-Bot can’t mess up with your website, it’s an analysis only bot.
Basically, it will browse your website from time to time, only when needed.
Air360-Bot has a soft spot for clean HTML code and might get confused when your HTML does funky things.
It loves well-structured websites almost as much as it loves helping you optimize them.
Air360-Bot also learns and improves over time to be more resilient to messy code.
Wrapping Up
With Air360-Bot now part of the crew, just whitelist the user agent Air360-Bot, and you’re good to go!
Got questions? Need assistance? We’re here for you! Reach out anytime, and let’s make your website shine together.
If you see Air360-Bot hanging around your site, give it a virtual high-five.
It deserves it! 👋
24th of March 2025
Major Server Upgrade Alert: 10x Faster Performance!
We’ve just completed a major server upgrade for our databases, and the results are nothing short of spectacular!! While we were already dreaming big with expectations of a 3x performance boost, the new hardware blew those projections out of the water—delivering an astonishing 10x improvement in speed!
So, what does this mean for you? Every single feature and every single customer is reaping the benefits of this lightning-fast upgrade! Whether it’s running page analysis, exploring user journeys, or diving into data-heavy tasks, everything is now operating at warp speed⚡️ What should you expect?
- Pages load faster!
- Insights appear almost instantly!
- Everything feels smoother, snappier, and more responsive than ever before!
At the end of the day, this isn’t just about numbers. It’s about giving you the tools to work smarter, faster, and better. We’re committed to pushing boundaries and delivering top-tier performance because your success is our mission. Here’s to breaking limits and setting new standards🙌
P.S. If you notice anything that doesn’t feel blazingly fast, let us know! We’ll make sure it gets the same turbocharged treatment!😉
06th of March 2025
- We increased the limit on the number of paths that can be displayed in the user journeys from 100k to 500k.
- When the login fails, we now show user-friendly message.
- We ignore the
|characters when used in CSS : This prevented to analyze some specific elements for some clients.
- Fixed: Only users with Admin permissions could create/edit/delete snapshots. It is now available to users with Full access
- False positives on rage clicks: When a lot of scrolls were performed on mobile, this could be considered as rage clicks as we saw on a client’s website when users scrolled very aggressively. However it’s actually fine on mobile. This is fixed since March 5th 2025 and not retroactive. This also explains the high number of rage click.
26th of February 2025
- There is now a dedicated menu for datalayer properties in the Event creation UI.
- Improved launcher for the new OPA
- The domains with the most traffic are automatically coming first
- You can add domains to favorites using the favorite icon
- Limit of 100K sessions on display
- We previously introduced a display limit of 100K sessions in user journeys to prevent browser performance issues when handling large number of sessions.
- This limit only affects the number of sessions displayed in the browser—it does not impact the analysis, which still includes all sessions within the selected date range.
Fixed some caching issues that resulted in not all users displayed in the users view.
19th of February 2025
Automatic tracking of datalayer push events
This was a popular/requested feedback that will allow us to automatically capture events sent via dataLayer.Push
Whenever a dataLayer.push will be triggered on a website, this will automatically trigger an Air360.track() with the same event.
For example, when a dataLayer.push({ event: "register" }) is performed, Air360 JS SDK will automatically trigger a Air360.track("register")
This can be then used as any other API/custom event in Air360.
Note: While you can already use the events here via the usual “Custom events”, we’re also going to improve the ease of use here, stay tuned!
Handle label in input type submit/button
This is something we recently saw on a client’s website:submit/button label’s were not automatically captured until now. This is now captured by the new JS SDK.
04th of February 2025
- Tutorial videos are now available from the OPA. You can understand how you use the OPA for your analysis with these videos.
- Re-send invitation feature : In the team management page, it is now possible to re-invite a user after the invitation expired
- When creating a new error event, the Need help button now shows a section about how to configure errors in the popup
21nd of January 2025
- The list of session replays now displays if the device type and also absolute date (while keeping the relative time)
- Do not expand the side view by default in funnel view
- Added autocompletion for the most frequent datalayer values.
- Fixed an issue that caused a redirection in the snapshots in some cases. - Ordering issue in the events list - Various security updates.