Defining Events and Properties
Events and properties are the lifeblood of product analysis. This is the place to talk about them.
- 129 Topics
- 327 Replies
Hi, I’m new to Heap. I’d like to track usage over time for my user, but aggregated by a user property (or properties). For example, let’s say I want to track sessions over time. Each of my users has a property “A”, “B”, etc. The values are not necessarily unique to each user. I want to see aggregated results, both total and unique, by this property. For example, I would want to see did users from “A” have a session in the last week. If 5 users with property “A” had a session, can Heap aggregate this and display a single unique session for users in “A” Is this possible?
Hi everyone,I’m new to the product :)I would like to define some segments using already defined other segments. (for instance to exclude a defined list of users, without actually type them each time).Also how can I use an already defined property in order to define other property?Thanks a lot!
Hi everyone, I’m new to heap but absolutely love it thus far! I’m trying to create our own login metric to understand what percentage of users that visit the site are able to log in. Heap begins the session at the point a client visits the site however, this actually inflates the number of users that we’ve reported historically. I was wondering if there was a way to be able to identify a new segment of users that were never able to log in tot he site? The users could potentially land at a number of pages after submitting login information, I just want to see how many sessions / users were unable to access the site so that I can recreate an accurate number of logins. Any help would be greatly appreciate! THanks,Mike
We need to track events for a wilcard routing and I am unable to launch it using the Visualizer. It says the below error. Our app is able to track all the user defined events, custom events which are incorporated but it is unable to load the site using the Visualizer. I have checked the CORS, third party app blockers, and defining of the heap in the headers all looks good. Not sure what might be an issue. Kindly help us to resolve the issue as it is a major impact for our business to track the user events through the dashboard. Any help is highly appreciated.
Is there a way to count unique sessions where an event or page visit happened? For example my product has a dashboard and I’d like to analyze how many times per month or quarter users visit the dashboard. For example to get a report that says XY% visit dashboard 5x per month, ZZ% visit dashboard 10x per month etc. Counting each visit doesn’t exactly cover this because some users move back and forth, visiting the dashboard multiple times per session.
Over the past 6 months, I’ve seen a sharp increase in the number of customers building their web apps using something called the Shadow DOM. Sounds spooky in a Stranger Things kinda way, but it’s a fairly simple idea. As analytics guru Simo Hava says in his excellent article on tracking interactions in the shadow dom (from which this post borrows liberally—I recommend reading it for a fuller understanding of what’s going on here): The shadow DOM is a way to add HTML structures to the web page so that they remain isolated from the rest of the document object model (DOM). It’s a popular concept with web components, as it allows for encapsulation of web structures so that they aren’t affected by style declarations of the parent tree, for example. Unfortunately, being isolated from the regular DOM means these events are also currently hidden from Heap’s autocapture.Happily, Simo offers a way to track events; I’ve modified his ideas, and added some of my own, to help you track these click e
Hi Heap team, we are trying to setup events from React front end, but it seems we can't make them work. In our React front end, we have for example "<button type="button" id="dgl_heap_close_wizard" class="css-clvzh3 btn btn-link">Close</button>"But when we define an event in Heap with Web->Click and enter in the CSS field dgl_heap_close_wizard, the event is not verified :( Any idea what we are doing wrong with defining our React event? Thank you in advance! Peter
Currently, Combo Events are too limited in their definition. In order to make it more flexible, I’d love to see combo events allow you to filter the selected events within the combo event definition. Without this, we have to first create another event for each event to apply filters, then choose those events for a combo event.
Hi there, we’ve build www.feeting.app. An app to turn your sitting meetings into walking ones. We’re using Heap to track usage. We also want to track how many people tap the ‘Hide steps and distance for others’ toggle on this screen: For some reason Heap doesn’t register this tap. We’re using React Native. What are we doing wrong? Or what else can we do to make sure that Heap measures every tap on that toggle?
Would love more powerful filtering with AND and OR logic. Often times we have complex queries that we would greatly benefit from nested AND and OR combinations.For example, we cannot logically make this a filter: Without this support, I now have to make multiple events, then combo events which makes things harder to manage.
This would be more of a time saving feature but it would be helpful to be able to mass publish defined events in your personal view. I am in the process of creating events but testing and verifying in the personal view so as not to confuse or disturb the public view for internal users. I will often create a whole set of events that are ready for public use but today i have to verify and publish each event which can get time consuming and cumbersome.
One of the challenges our team has been faced with as of late is logging changes in product status (ie. in stock, sold out, backordered) for when we need to reference certain points in time. Through Heap, we were able to set up snapshots to capture the statuses for when a user engages with a product on the product page. So now when needed, we can just look at that certain day and what the engagement/statuses were.
We have a single page application, and want to be able to identify page views for the main page vs subpages, and we have the following kind of hash structure for the main page:app#xyz ← this is the main page app#xyz/browse/* ← the hash if you navigate back to the main page from a filter or a subpageAnd then the subpages look like:app#xyz/new/* app#xyz/12345It seems easy to set up a filter on the hash to include the two hashes for the main page, and straightforward how to exclude the first of the subpage hashes, but is it possible to exclude the second (e.g., a wildcard that contains only numbers)?
Hi all,I'm currently using the Live data feed and created an event definition called Settings-Click-Button-Reset. However, I couldn't get any data when looking into the event definition. The Live data feed is tracking the clicks but it's not populating the information to the definition that I create through the Live data feed.The event is the following:Click On: button#id-1085278.btn.btn-warning.js-reset-siteHope you can help me with this. Best regards, Bernardo
Hello everyone! I’m super excited to announce some changes we’ve made to defined properties! We’ve merged conditional and formula defined properties! Now, conditionals are functions you can use when defining a property with a formula. This is simpler, more powerful, easier to read, and probably what you always wanted anyways. Use conditionals in formulasConditional is just another function you can pick. You can mix and match it with all the other formulas you’ve come to love! For example, you can now uppercase a conditional or use a coalesce as the output of a case in a condition. Defined property UI updatesWhile we were at it, we made some tweaks to the UI as a whole. Be sure to check out the very snazzy new collapsed state that shows you all the info you need to know at a glance! You can learn more about defining properties here!
I have a page view event I am tracking for an appointment booking confirmation page. I’ve observed that this count doesn’t accurately represent the true number of appointments booked, because a percentage of people will navigate back to this page after navigating elsewhere. I am also tracking the Unique User Count of this event, however this excludes those who make several appointments within a certain period which is common. The url for this page has a query with a unique ID for each appointment, so I am looking for a way to get a count of the page views where the query is unique. So essentially the first time the user lands on the page, the event is counted, but if they navigate back to the page, it isn’t. And if they make a separate appointment (where the ID in the query is unique) a new event will be counted. I’m struggling to find an operator or filter that can accomplish this. Does anyone have any suggestions? Thanks
Login to the community
Please login with HeapLogin with Heap
Enter your username or e-mail address. We'll send you an e-mail with instructions to reset your password.