Meeting Title: Omni Data Reports Sync Date: 2026-04-20 Meeting participants: Greg Stoutenburg, Zoran Selinger
WEBVTT
1 00:00:27.850 ⇒ 00:00:29.080 Greg Stoutenburg: Hey!
2 00:00:30.610 ⇒ 00:00:34.970 Zoran Selinger: So, I talked to Mitesh earlier.
3 00:00:35.160 ⇒ 00:00:35.820 Greg Stoutenburg: Okay.
4 00:00:36.150 ⇒ 00:00:43.450 Zoran Selinger: Yeah, so there just feels like… he feels like he’s running blind completely without… without MixPanel. Yeah.
5 00:00:45.610 ⇒ 00:00:56.800 Zoran Selinger: So he wants us to, if we can, if we have time, to help rebuild some of the reports that are in Mixpanel, just in the meantime. However.
6 00:00:56.830 ⇒ 00:01:07.189 Zoran Selinger: they do not necessarily understand that Omni is just a kind of visualization layer on top of the warehouse, which means that
7 00:01:07.190 ⇒ 00:01:20.350 Zoran Selinger: that data is unaffected, and it’s source of truth, so I’m gonna… I’m gonna take that part and try… I will confirm with the team that, for example, retention reports in Omni are correct.
8 00:01:20.460 ⇒ 00:01:23.509 Zoran Selinger: Yeah, nothing’s affected. That’s the best data, right?
9 00:01:23.510 ⇒ 00:01:24.010 Greg Stoutenburg: Yeah.
10 00:01:24.400 ⇒ 00:01:31.480 Zoran Selinger: if you… if you say to me right now that I can say that to Adam and Mitesh right away, I… I’ll do that.
11 00:01:31.650 ⇒ 00:01:32.170 Zoran Selinger: That…
12 00:01:32.170 ⇒ 00:01:35.000 Greg Stoutenburg: that Omnidata is unaffected? I mean, to my knowledge, unless…
13 00:01:35.000 ⇒ 00:01:41.900 Zoran Selinger: No, it’s un… it’s not… I know that it’s unaffected, it’s just about, our…
14 00:01:42.170 ⇒ 00:01:53.730 Zoran Selinger: are reports configured correctly from BASC data, basically, the retention reports. That’s it. Because Adam now doesn’t trust that any… anything is, like.
15 00:01:54.410 ⇒ 00:01:58.199 Zoran Selinger: correct report, but Omni is completely unrelated.
16 00:01:58.320 ⇒ 00:02:17.109 Zoran Selinger: to segment and expand, right? Yes. So I wanna… I’m gonna confirm with them that they can absolutely use those reports, and retention rates that they see in those reports in Omni are correct. They are coming from the source of truth, which is basic data, and they can use it. I’m gonna confirm that with them.
17 00:02:17.110 ⇒ 00:02:19.180 Greg Stoutenburg: Yeah, they’re not coming from Mixpanel, so…
18 00:02:19.180 ⇒ 00:02:24.129 Zoran Selinger: Yeah, yeah. Absolutely nothing to do with segment or mixed panel.
19 00:02:24.460 ⇒ 00:02:25.540 Zoran Selinger: So…
20 00:02:25.920 ⇒ 00:02:32.480 Zoran Selinger: I’m gonna… I’m gonna try to confirm that, with them, and try to get that across, because Adam…
21 00:02:33.150 ⇒ 00:02:37.249 Zoran Selinger: Adam thinks, none of those work anymore. Okay.
22 00:02:38.080 ⇒ 00:02:41.960 Zoran Selinger: And… If you can.
23 00:02:42.660 ⇒ 00:02:51.070 Zoran Selinger: If you have any, any capacity, your adjustment for this week, at least, to get to…
24 00:02:52.040 ⇒ 00:02:54.220 Zoran Selinger: try to ask Mitesh.
25 00:02:54.430 ⇒ 00:03:03.010 Zoran Selinger: rebuild one simple report for him that is the top priority, maybe. So, just to show goodwill, I guess. Yeah.
26 00:03:03.420 ⇒ 00:03:08.440 Zoran Selinger: Because they really feel like they’re… they’re running blind. Yeah.
27 00:03:08.880 ⇒ 00:03:15.329 Zoran Selinger: So I’m gonna confirm that they can continue to use those reports. Okay. That will make it easier for them.
28 00:03:15.330 ⇒ 00:03:15.680 Greg Stoutenburg: Yeah.
29 00:03:15.680 ⇒ 00:03:20.480 Zoran Selinger: It looks like retention rates, kind of fell in… in March.
30 00:03:20.610 ⇒ 00:03:34.369 Zoran Selinger: So they have to look at… they have to have a look at it. Adam seems to think otherwise. They kind of had a disagreement there. He says that retention rates are fine, and… but if our reports are correct.
31 00:03:34.720 ⇒ 00:03:39.100 Zoran Selinger: then… then retention rates for March were low, so…
32 00:03:39.570 ⇒ 00:03:47.600 Greg Stoutenburg: Yeah, I mean, okay. Does he, like… does Adam recognize that this issue has come up because he destroyed a bunch of reports?
33 00:03:48.230 ⇒ 00:03:53.760 Zoran Selinger: He does, however, He’s…
34 00:03:53.760 ⇒ 00:03:55.300 Greg Stoutenburg: I realize that’s not the end of the story.
35 00:03:55.300 ⇒ 00:04:11.010 Zoran Selinger: He’s… he’s fine with that, because he thinks that it’s… it’s wrong data and low value anyway, and he’s fine with going through, through a painful period for all of us to go through.
36 00:04:11.010 ⇒ 00:04:11.760 Greg Stoutenburg: Everyone.
37 00:04:11.760 ⇒ 00:04:13.580 Zoran Selinger: Period.
38 00:04:13.580 ⇒ 00:04:14.100 Greg Stoutenburg: Okay.
39 00:04:14.100 ⇒ 00:04:15.759 Zoran Selinger: No, do something different.
40 00:04:16.410 ⇒ 00:04:20.200 Zoran Selinger: Okay, alright. He’s well aware, yes.
41 00:04:20.200 ⇒ 00:04:23.600 Greg Stoutenburg: Alright, yeah, I just wanted to verify that. I…
42 00:04:23.910 ⇒ 00:04:30.380 Greg Stoutenburg: I haven’t seen any reason to think that he, like… I mean, I don’t know, maybe this is something I can check real quick.
43 00:04:30.870 ⇒ 00:04:36.489 Greg Stoutenburg: I haven’t seen that he did things like… Destroy events in any way.
44 00:04:36.640 ⇒ 00:04:39.190 Greg Stoutenburg: But let me just check.
45 00:04:41.680 ⇒ 00:04:44.390 Zoran Selinger: Yeah, so I think probably the biggest impact
46 00:04:44.720 ⇒ 00:04:52.220 Zoran Selinger: He made is, for those two functions that are doing work on the incoming data.
47 00:04:52.330 ⇒ 00:04:57.110 Zoran Selinger: Or… You are aware of those two functions in MixPanel.
48 00:04:57.260 ⇒ 00:05:00.160 Zoran Selinger: No, they are in segments, sorry. So they are…
49 00:05:00.160 ⇒ 00:05:00.530 Greg Stoutenburg: I might…
50 00:05:00.530 ⇒ 00:05:04.510 Zoran Selinger: They are manipulating data before it arrives in…
51 00:05:05.100 ⇒ 00:05:07.280 Zoran Selinger: in MixedPanel. Do you know that?
52 00:05:07.690 ⇒ 00:05:12.349 Greg Stoutenburg: Yeah, I mean, I did know that. So we just talked about this the other day. You mean, like, with the track and identify calls?
53 00:05:14.240 ⇒ 00:05:18.539 Zoran Selinger: So, let me… let me check. So, if we go…
54 00:05:19.600 ⇒ 00:05:24.060 Zoran Selinger: Just segment auth being super short.
55 00:05:24.360 ⇒ 00:05:27.290 Zoran Selinger: Need to re-authenticate?
56 00:05:32.340 ⇒ 00:05:36.990 Zoran Selinger: So, let me see, so, is this applied only to…
57 00:05:55.930 ⇒ 00:05:56.790 Zoran Selinger: No problem.
58 00:06:01.290 ⇒ 00:06:03.020 Zoran Selinger: Barry, give me a second.
59 00:06:03.020 ⇒ 00:06:03.760 Greg Stoutenburg: I’m sorry.
60 00:06:07.060 ⇒ 00:06:12.100 Zoran Selinger: Oh yeah, so if you go… if you go to Catalog, and to Functions…
61 00:06:13.100 ⇒ 00:06:18.659 Zoran Selinger: He has insert functions. Yeah, sharing now.
62 00:06:19.010 ⇒ 00:06:19.570 Greg Stoutenburg: Yep.
63 00:06:26.230 ⇒ 00:06:29.250 Zoran Selinger: So if you really want to understand Mixpanel.
64 00:06:29.880 ⇒ 00:06:36.119 Zoran Selinger: So he is doing these two things. That’s… that’s newly added, okay?
65 00:06:36.290 ⇒ 00:06:37.100 Greg Stoutenburg: Okay.
66 00:06:37.800 ⇒ 00:06:40.430 Zoran Selinger: These two things are newly added.
67 00:06:41.100 ⇒ 00:06:41.680 Greg Stoutenburg: bet.
68 00:06:41.680 ⇒ 00:06:47.959 Zoran Selinger: this potentially has actual impact on the data that’s arriving into mixed metal.
69 00:06:48.340 ⇒ 00:06:50.079 Greg Stoutenburg: Okay. Is this… did you add this slide?
70 00:06:50.430 ⇒ 00:06:52.090 Greg Stoutenburg: Friday, or over the weekend?
71 00:06:52.600 ⇒ 00:06:58.929 Zoran Selinger: So that was basically the same time he did… he’d done all these other changes.
72 00:06:58.930 ⇒ 00:06:59.380 Greg Stoutenburg: Okay.
73 00:06:59.380 ⇒ 00:07:08.919 Zoran Selinger: this happened as well. That was kind of the point, right? He started… this was… this is the root… this was the root goal of his.
74 00:07:09.090 ⇒ 00:07:19.059 Zoran Selinger: is to figure this out, and then he concluded that since this wasn’t there before, everything is garbage, right? That’s… that was kind of.
75 00:07:19.060 ⇒ 00:07:19.460 Greg Stoutenburg: Okay.
76 00:07:20.160 ⇒ 00:07:29.789 Zoran Selinger: Yeah. Alright. I’m… I haven’t had a chance to look at those two things, and don’t really know how exactly it impacts data on McSpend.
77 00:07:29.790 ⇒ 00:07:30.190 Greg Stoutenburg: Yeah.
78 00:07:30.190 ⇒ 00:07:36.120 Zoran Selinger: But the goal was to, to impact customer profiles in Expanel. That was the goal.
79 00:07:37.080 ⇒ 00:07:48.520 Greg Stoutenburg: Okay, I understand. So, I put this note in the Eden channel before I signed off on Friday. I still need to dig in on this. It looks to me like… like, here is not where…
80 00:07:48.770 ⇒ 00:07:53.409 Greg Stoutenburg: Identity stitching needs to happen, so…
81 00:07:54.040 ⇒ 00:07:56.830 Greg Stoutenburg: What, did you see that note, by chance?
82 00:07:57.600 ⇒ 00:08:00.490 Zoran Selinger: I, I did, I did see, see that note.
83 00:08:00.490 ⇒ 00:08:00.890 Greg Stoutenburg: Okay.
84 00:08:00.920 ⇒ 00:08:03.320 Zoran Selinger: I at least skimmed.
85 00:08:06.840 ⇒ 00:08:08.359 Greg Stoutenburg: Yeah, so basically, okay.
86 00:08:08.360 ⇒ 00:08:09.070 Zoran Selinger: Yeah.
87 00:08:09.070 ⇒ 00:08:13.159 Greg Stoutenburg: So, an anonymous user ID is created automatically in Mixpanel.
88 00:08:13.780 ⇒ 00:08:17.819 Greg Stoutenburg: And then what we need is a second event
89 00:08:17.950 ⇒ 00:08:21.660 Greg Stoutenburg: that sends in that anonymous ID, along with…
90 00:08:21.910 ⇒ 00:08:27.340 Greg Stoutenburg: device ID and whatever other event is coming in, and then Mixpanel will put them together.
91 00:08:27.340 ⇒ 00:08:27.690 Zoran Selinger: Yeah.
92 00:08:27.690 ⇒ 00:08:28.130 Greg Stoutenburg: Hmm.
93 00:08:28.130 ⇒ 00:08:30.319 Zoran Selinger: The second identify code somewhere.
94 00:08:30.620 ⇒ 00:08:31.310 Greg Stoutenburg: Yeah.
95 00:08:31.310 ⇒ 00:08:32.230 Zoran Selinger: Yeah. Yeah.
96 00:08:32.549 ⇒ 00:08:51.779 Greg Stoutenburg: So, and I found what looked like places where, where a segment would do some of this, you know, pre-work. It looks like everything’s just been turned off, and I need to… I need to dig in on that. I’ve been focused on default so far. But anyway, yeah, I’ll take a look at this and see what I can learn,
97 00:08:52.340 ⇒ 00:08:52.950 Greg Stoutenburg: Andrew.
98 00:08:52.950 ⇒ 00:08:58.419 Zoran Selinger: I mean, if we have a scope, that’s… I’m considering this… this is not confirmed.
99 00:08:58.960 ⇒ 00:09:01.770 Zoran Selinger: I’m not working actively on this much.
100 00:09:02.080 ⇒ 00:09:05.730 Zoran Selinger: Okay. He requested us to… to filter
101 00:09:06.610 ⇒ 00:09:11.839 Zoran Selinger: data coming into Mixpanel by the domain. That was a fairly simple change.
102 00:09:12.450 ⇒ 00:09:14.180 Zoran Selinger: Which I… I’ve done.
103 00:09:15.200 ⇒ 00:09:20.080 Zoran Selinger: Just because of that, but obviously, any kind of rebuilding work.
104 00:09:21.240 ⇒ 00:09:34.790 Zoran Selinger: we need to charge for that. Yes. Yeah. So I’m… I’m waiting on that. You saw the message from Robert, he, he said, he said it’s fine, like, we, we should, we should,
105 00:09:34.950 ⇒ 00:09:39.130 Zoran Selinger: Not work on this before we agree on everything that needs to be there.
106 00:09:39.130 ⇒ 00:09:40.680 Greg Stoutenburg: Just keep slowing him down, yeah.
107 00:09:40.680 ⇒ 00:09:41.260 Zoran Selinger: Yeah.
108 00:09:41.830 ⇒ 00:09:46.750 Zoran Selinger: And Adam obviously understands, so I think it’s fine, it’s fine.
109 00:09:46.750 ⇒ 00:09:47.120 Greg Stoutenburg: Yeah.
110 00:09:47.120 ⇒ 00:09:59.629 Zoran Selinger: We’ll maybe get a request here and there before they sign off, properly. Yeah. And I guess that’s fine, I can work on those. Yeah. On the smaller stuff, that’s fine.
111 00:10:00.160 ⇒ 00:10:08.989 Greg Stoutenburg: Yeah, I wanna have, I wanna have at least, like, a clear direction on the identity stitching stuff, you know, this afternoon or tomorrow morning,
112 00:10:09.510 ⇒ 00:10:19.450 Greg Stoutenburg: this is my first time working in these things, but I do think… I think I am looking at the right spot, so I’ll at least… if I’m not able to fix it, I’ll at least, you know, have more on…
113 00:10:19.800 ⇒ 00:10:21.750 Greg Stoutenburg: On a decision or a direction.
114 00:10:21.990 ⇒ 00:10:39.089 Greg Stoutenburg: You know, hopefully very soon. As far as for Mitesh, I mean, I guess I’ll just try to find out what report he was using before, and see if I can build it back by the end of the week. That’s probably not that big of a lift. I was just looking at Mixpanel events as we were talking just now, and there’s still a ton of events in there, but it sounds like he just…
115 00:10:39.090 ⇒ 00:10:42.299 Greg Stoutenburg: Like, obliterated individual reports and dashboards.
116 00:10:42.590 ⇒ 00:10:49.779 Zoran Selinger: Yeah, I mean… Just in good faith, for now. Yeah.
117 00:10:50.990 ⇒ 00:10:56.140 Zoran Selinger: one top priority, that would be really good. That would be really good.
118 00:10:56.140 ⇒ 00:10:57.410 Greg Stoutenburg: Yeah, okay.
119 00:10:57.560 ⇒ 00:10:59.310 Greg Stoutenburg: Okay. Okay.
120 00:10:59.660 ⇒ 00:11:00.910 Greg Stoutenburg: Let me see what I can do.
121 00:11:03.030 ⇒ 00:11:04.640 Zoran Selinger: Okay, I appreciate that.
122 00:11:04.640 ⇒ 00:11:05.230 Greg Stoutenburg: Yep.
123 00:11:05.450 ⇒ 00:11:14.689 Zoran Selinger: Okay, I’m gonna write them a message, I’m gonna argue that the data in Omni is correct, and the retention rates that I see there
124 00:11:15.400 ⇒ 00:11:23.000 Zoran Selinger: Correct? Because there is no cross-pollution of data from any web-related source.
125 00:11:23.410 ⇒ 00:11:32.280 Zoran Selinger: like Segment or Mixpanel, it’s purely… it’s purely, Basque data, which means it’s… it’s correct.
126 00:11:32.660 ⇒ 00:11:37.359 Greg Stoutenburg: Yeah, I’m just taking a look right now to see if Omni’s even a destination for a segment.
127 00:11:38.540 ⇒ 00:11:42.140 Zoran Selinger: No, I mean, because Omni is, is…
128 00:11:42.430 ⇒ 00:11:45.839 Zoran Selinger: It sits on top of our data warehouse.
129 00:11:45.840 ⇒ 00:11:47.169 Greg Stoutenburg: Yeah, exactly, yeah.
130 00:11:47.170 ⇒ 00:11:55.770 Zoran Selinger: But it’s… it’s not… it’s not a… it’s not a separate, data source at all, it just… Right.
131 00:11:55.920 ⇒ 00:12:03.620 Zoran Selinger: Yeah, it’s… it’s modeling and visualization layer on top of our Warehouse, which means we are…
132 00:12:03.620 ⇒ 00:12:04.020 Greg Stoutenburg: it.
133 00:12:04.020 ⇒ 00:12:11.479 Zoran Selinger: Yeah, if we are looking at the correct tables and models, which we are, because it’s directly Basque.
134 00:12:11.640 ⇒ 00:12:13.979 Zoran Selinger: Yep. Fine. That data is correct.
135 00:12:14.460 ⇒ 00:12:15.070 Greg Stoutenburg: Yep.
136 00:12:15.220 ⇒ 00:12:16.310 Greg Stoutenburg: Yeah, that’s right.
137 00:12:17.590 ⇒ 00:12:20.950 Zoran Selinger: Cool. Yeah. Okay, thank you for your time. Cool.
138 00:12:20.950 ⇒ 00:12:21.460 Greg Stoutenburg: Yep, alright.
139 00:12:21.460 ⇒ 00:12:23.129 Zoran Selinger: I’m sure we’ll talk more.
140 00:12:23.130 ⇒ 00:12:25.369 Greg Stoutenburg: I’m sure. Alright, Cesar, thanks.