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.