Meeting Title: Brainforge x Eden Project Sync Date: 2025-09-30 Meeting participants: Henry Zhao, Zoran Selinger
WEBVTT
1 00:01:20.970 ⇒ 00:01:22.020 Zoran Selinger: Hi, Henry.
2 00:01:23.840 ⇒ 00:01:25.230 Henry Zhao: Hey, Zaron, how’s it going?
3 00:01:26.070 ⇒ 00:01:29.979 Zoran Selinger: Yeah, good. That’s a super chaotic day.
4 00:01:30.160 ⇒ 00:01:35.760 Henry Zhao: Yeah, same. So I will make this as quickly as possible, because I just have a few things to go over with you.
5 00:01:36.090 ⇒ 00:01:36.750 Zoran Selinger: Okay.
6 00:01:37.010 ⇒ 00:01:40.759 Henry Zhao: First of all, how is the edge layer and server-side stuff going?
7 00:01:41.270 ⇒ 00:01:47.510 Zoran Selinger: So, that’s online now. Can you look at that table and just see if the data is coming in?
8 00:01:47.840 ⇒ 00:01:49.310 Zoran Selinger: Let’s look at the…
9 00:01:49.510 ⇒ 00:01:51.519 Henry Zhao: Yeah, let’s look at everything together.
10 00:01:53.890 ⇒ 00:02:03.639 Zoran Selinger: So that’s, online. I see that I have… I have session IDs and… and my, and user IDs set up.
11 00:02:03.860 ⇒ 00:02:17.150 Zoran Selinger: So I see those, those are there. That means the edge is working, the page loads as just fine, just the final piece is, do we… do we see anything in the table itself?
12 00:02:17.950 ⇒ 00:02:18.680 Henry Zhao: Okay.
13 00:02:33.820 ⇒ 00:02:37.230 Henry Zhao: We have 81 rows. I don’t know if that’s good.
14 00:02:38.960 ⇒ 00:02:40.520 Henry Zhao: It’s better than 2, of course, but…
15 00:02:42.050 ⇒ 00:02:44.579 Henry Zhao: Everything is tests, I don’t know if that’s good either.
16 00:02:45.080 ⇒ 00:02:46.050 Zoran Selinger: What’s this?
17 00:02:46.660 ⇒ 00:02:47.059 Henry Zhao: All of the.
18 00:02:47.060 ⇒ 00:02:48.010 Zoran Selinger: Everything.
19 00:02:48.010 ⇒ 00:02:50.690 Henry Zhao: All of these page URLs are UTM source equals test.
20 00:02:53.270 ⇒ 00:02:55.840 Zoran Selinger: When’s the last, timestamp?
21 00:02:57.640 ⇒ 00:03:01.169 Henry Zhao: Looks like it is… What day’s today?
22 00:03:01.270 ⇒ 00:03:03.690 Henry Zhao: 9.30. These are all 929.
23 00:03:05.120 ⇒ 00:03:06.330 Henry Zhao: So, all yesterday.
24 00:03:07.470 ⇒ 00:03:08.869 Henry Zhao: And that’s UTC, so…
25 00:03:10.310 ⇒ 00:03:11.590 Zoran Selinger: Sorry, that’s yesterday.
26 00:03:11.740 ⇒ 00:03:12.370 Henry Zhao: Yeah.
27 00:03:13.590 ⇒ 00:03:15.150 Henry Zhao: Let’s look at UTM tracking.
28 00:03:16.990 ⇒ 00:03:18.269 Henry Zhao: Nothing, yeah.
29 00:03:20.220 ⇒ 00:03:22.499 Henry Zhao: Nope, so yeah, no data from today, at least.
30 00:03:27.010 ⇒ 00:03:29.420 Zoran Selinger: We’ll… we’ll need to get Tigran on.
31 00:03:46.940 ⇒ 00:03:52.170 Zoran Selinger: How do we have… 80 rows from where?
32 00:03:53.520 ⇒ 00:03:56.160 Henry Zhao: They’re from some test, right? Because that’s where all the URLs are from.
33 00:04:14.390 ⇒ 00:04:19.419 Zoran Selinger: Any chance I can get, read access, at least, to that table?
34 00:04:19.690 ⇒ 00:04:20.620 Henry Zhao: Yeah, of course.
35 00:04:21.839 ⇒ 00:04:24.189 Henry Zhao: Whose account are you using? You’re using your own accounts?
36 00:04:25.040 ⇒ 00:04:29.490 Zoran Selinger: Oh, I mean… Yeah, just my, my, my brain forge email.
37 00:04:30.550 ⇒ 00:04:31.240 Zoran Selinger: Nope.
38 00:04:32.680 ⇒ 00:04:34.460 Henry Zhao: I don’t know if I should have left. Okay, oh well.
39 00:04:37.090 ⇒ 00:04:42.939 Henry Zhao: I’m gonna give myself admin, because I keep going to Roberts to give my… to give people admin, if I can just do it.
40 00:04:49.550 ⇒ 00:04:53.819 Zoran Selinger: Yeah, I currently have access to no, to no projects.
41 00:04:55.220 ⇒ 00:04:56.599 Zoran Selinger: with my GCP.
42 00:04:57.500 ⇒ 00:04:58.380 Henry Zhao: I don’t think you even have access.
43 00:04:59.450 ⇒ 00:05:09.370 Zoran Selinger: I… I’m… I’m part of the organization, but I have no access… you have not… I don’t see the list of projects at all.
44 00:05:09.990 ⇒ 00:05:11.809 Henry Zhao: So there’s nothing…
45 00:05:11.870 ⇒ 00:05:14.790 Zoran Selinger: In my account, but at least not by default.
46 00:05:19.270 ⇒ 00:05:20.520 Henry Zhao: Do you have access now?
47 00:05:21.860 ⇒ 00:05:23.089 Zoran Selinger: I’m gonna refresh.
48 00:05:32.660 ⇒ 00:05:34.750 Zoran Selinger: So if I go to BigQuery…
49 00:05:39.370 ⇒ 00:05:42.190 Zoran Selinger: Yeah, page not viewable for organizations.
50 00:05:42.470 ⇒ 00:05:48.230 Zoran Selinger: To view this page, select a project, and I don’t have anything in the drop-down.
51 00:05:48.530 ⇒ 00:05:49.820 Henry Zhao: Okay, one second.
52 00:05:55.420 ⇒ 00:05:57.829 Henry Zhao: Just giving myself all the access. Alright, anyway.
53 00:06:01.780 ⇒ 00:06:04.560 Henry Zhao: Well, this is permissions for this project, so…
54 00:06:06.110 ⇒ 00:06:13.230 Zoran Selinger: And my… I don’t see your… yeah, yeah, I just see the top of your screen.
55 00:06:13.960 ⇒ 00:06:15.580 Zoran Selinger: Everything is black.
56 00:06:23.280 ⇒ 00:06:25.220 Zoran Selinger: Yeah, better now, okay, cool.
57 00:06:26.050 ⇒ 00:06:28.790 Zoran Selinger: Okay, so we are…
58 00:06:32.300 ⇒ 00:06:34.249 Zoran Selinger: Did you go to IM?
59 00:06:44.730 ⇒ 00:06:46.199 Henry Zhao: I’m just gonna force it real quick.
60 00:06:49.880 ⇒ 00:06:51.920 Henry Zhao: Okay, now you should at least have access to this one.
61 00:06:58.650 ⇒ 00:07:00.680 Henry Zhao: Yeah, you should have had it, but anyway…
62 00:07:01.670 ⇒ 00:07:03.499 Henry Zhao: What about now? Do you have access now?
63 00:07:04.110 ⇒ 00:07:05.160 Zoran Selinger: Refreshing.
64 00:07:27.970 ⇒ 00:07:29.069 Zoran Selinger: Why is it, though?
65 00:07:36.910 ⇒ 00:07:40.360 Zoran Selinger: search for projects. So the project is…
66 00:07:40.670 ⇒ 00:07:42.300 Henry Zhao: Let me send you the link, see if you can…
67 00:07:43.680 ⇒ 00:07:49.220 Zoran Selinger: Yeah, can you… doesn’t look like I have access to the project itself.
68 00:07:49.390 ⇒ 00:07:50.490 Zoran Selinger: You do the…
69 00:07:54.370 ⇒ 00:07:55.850 Henry Zhao: See, that link works.
70 00:07:56.250 ⇒ 00:07:57.959 Zoran Selinger: Yeah, let me, let me check.
71 00:08:26.570 ⇒ 00:08:36.049 Zoran Selinger: Quote user 4. Okay, let me just, so what’s this,
72 00:08:42.169 ⇒ 00:08:43.659 Zoran Selinger: With Catalyst.
73 00:08:43.849 ⇒ 00:08:46.759 Zoran Selinger: Haven’t had a chance to check, but that’s my next thing.
74 00:08:47.250 ⇒ 00:08:56.219 Henry Zhao: But the segment stuff, when you implement that, we’re gonna be able to see all of the conversions also through segment with an anonymous ID, right?
75 00:08:57.930 ⇒ 00:09:03.139 Zoran Selinger: So it’s gonna be… it’s gonna be the user ID that you’re gonna, look into.
76 00:09:03.140 ⇒ 00:09:06.310 Henry Zhao: We also need the anonymous ID, because we don’t have the user ID until they have…
77 00:09:08.020 ⇒ 00:09:08.900 Zoran Selinger: Until they have one.
78 00:09:11.120 ⇒ 00:09:12.089 Henry Zhao: You know what I mean?
79 00:09:12.960 ⇒ 00:09:14.730 Zoran Selinger: No, sorry, you’re breaking up.
80 00:09:14.980 ⇒ 00:09:21.760 Henry Zhao: So… So basically, we have, like, edge layer, We have segment, right?
81 00:09:22.400 ⇒ 00:09:24.830 Zoran Selinger: Like, we want to implement both so, like, real life…
82 00:09:25.180 ⇒ 00:09:28.250 Henry Zhao: Here we have, like, user sees email.
83 00:09:29.230 ⇒ 00:09:37.070 Henry Zhao: Clicks, link, that is tryEden.com slash utm source equals whatever, email, whatever, right?
84 00:09:38.540 ⇒ 00:09:47.090 Henry Zhao: So here we would have, no user ID, session ID, source equals email.
85 00:09:47.640 ⇒ 00:09:49.919 Henry Zhao: Here, we at least have an anonymous ID.
86 00:09:53.180 ⇒ 00:09:54.820 Henry Zhao: Source equals email.
87 00:09:55.150 ⇒ 00:10:03.069 Henry Zhao: I want these to be, like, running in parallel. So then, like, create account… User ID assigned.
88 00:10:03.440 ⇒ 00:10:05.930 Henry Zhao: Here, they also have the identifies fires.
89 00:10:06.880 ⇒ 00:10:12.199 Henry Zhao: you can… you feed whatever ID, right? So you can put BASC, you can put your user ID,
90 00:10:13.140 ⇒ 00:10:14.470 Henry Zhao: Et cetera, right?
91 00:10:15.000 ⇒ 00:10:16.909 Henry Zhao: But anonymous ID still stays.
92 00:10:21.260 ⇒ 00:10:22.600 Henry Zhao: And then…
93 00:10:23.930 ⇒ 00:10:26.980 Zoran Selinger: Where’s my… Query.
94 00:10:28.860 ⇒ 00:10:29.840 Zoran Selinger: Seriously.
95 00:10:30.430 ⇒ 00:10:35.339 Zoran Selinger: all of a sudden, I don’t see my… my call tab, and…
96 00:10:36.630 ⇒ 00:10:38.410 Henry Zhao: Can you… can you hear me and see me?
97 00:10:38.970 ⇒ 00:10:47.079 Zoran Selinger: I can… Hear you, but my full tub disappeared.
98 00:10:55.460 ⇒ 00:10:56.770 Zoran Selinger: What’s happening?
99 00:10:58.870 ⇒ 00:11:01.259 Zoran Selinger: Okay, cool, I’m back.
100 00:11:07.840 ⇒ 00:11:11.249 Henry Zhao: Yeah, so basically I want these running in parallel, so you have your edge layer, where…
101 00:11:11.410 ⇒ 00:11:21.490 Henry Zhao: User sees an email, clicks the link that is tryEden.com slash source equals email. So in your edge layer tracking, where we go to that raw table that we have with Zoran, with that Tigran.
102 00:11:21.930 ⇒ 00:11:30.279 Henry Zhao: We’d have no user ID, because they don’t have an account yet, but we have a session ID and source equals email. Segment would also fire, but it would have an anonymous ID from the segment pixel.
103 00:11:30.550 ⇒ 00:11:31.839 Henry Zhao: Right, so…
104 00:11:36.080 ⇒ 00:11:39.670 Henry Zhao: Yeah, I want this, like, in a different table. So, when I go to try Eden.
105 00:11:41.020 ⇒ 00:11:45.470 Henry Zhao: The identify should have fired, and we get this anonymous ID, right?
106 00:11:46.810 ⇒ 00:12:04.189 Henry Zhao: I want this firing in parallel to your user ID, because later I want to compare them. So I have the anonymous ID, and then you’re doing your stuff, which is fine. When they create an account, you have a user ID, which is assigned. That’s fine. You can feed that into segments that won’t interfere with the anonymous ID. The anonymous ID will set.
107 00:12:04.190 ⇒ 00:12:11.440 Zoran Selinger: Yes. Yes. If you go to this page that I mentioned.
108 00:12:14.670 ⇒ 00:12:17.060 Henry Zhao: Which one? If you go to this page.
109 00:12:17.170 ⇒ 00:12:23.529 Zoran Selinger: You should fire… actually, no, no, it’s not live. Okay, nothing.
110 00:12:23.720 ⇒ 00:12:30.129 Henry Zhao: Oh, by the way, I’m just talking conceptually right now, right? So, this is happening in parallel, so the identifies fires, which you just saw.
111 00:12:30.740 ⇒ 00:12:32.369 Henry Zhao: identify fires…
112 00:12:34.340 ⇒ 00:12:52.239 Henry Zhao: And then afterwards, it’s just the same, same thing, right? You just have session IDs, user IDs, here I still have user ID, anonymous ID, and I can join these, I can stitch this with the anonymous ID, the whole path, I can kind of look at it however way I want, and I can compare edge layer to segment, and talk to them about the business side of it.
113 00:12:52.410 ⇒ 00:13:00.050 Zoran Selinger: Yeah, yeah. Okay, let’s, let’s figure out this, this, BigQuery.
114 00:13:01.090 ⇒ 00:13:01.940 Zoran Selinger: Can’t…
115 00:13:02.860 ⇒ 00:13:05.399 Henry Zhao: Okay, I’ll let you figure that out, I have other things I need to talk to you about.
116 00:13:07.440 ⇒ 00:13:12.050 Henry Zhao: Okay, so this one will be done once we have real data.
117 00:13:12.240 ⇒ 00:13:19.800 Henry Zhao: Let’s come over, there’s no reconciliation here, because it’s… slipping.
118 00:13:21.350 ⇒ 00:13:27.889 Henry Zhao: Same thing… Okay, so this one, what did you do exactly for BM Digital Campaigns for tracking?
119 00:13:29.380 ⇒ 00:13:30.280 Zoran Selinger: for Meta.
120 00:13:30.960 ⇒ 00:13:31.580 Henry Zhao: Yeah.
121 00:13:32.410 ⇒ 00:13:39.800 Zoran Selinger: Yeah, I just, there’s an option in… in… In North Bim.
122 00:13:40.260 ⇒ 00:13:44.320 Zoran Selinger: Just a native integration, that’s how it’s set up for the other account.
123 00:13:45.000 ⇒ 00:13:49.660 Zoran Selinger: It’s just a native integration with NordVim.
124 00:13:49.700 ⇒ 00:13:51.260 Henry Zhao: Okay, so I think you just…
125 00:13:51.260 ⇒ 00:13:52.600 Zoran Selinger: remember correctly.
126 00:13:54.280 ⇒ 00:13:56.280 Zoran Selinger: I think I do remember correctly.
127 00:13:59.720 ⇒ 00:14:00.350 Henry Zhao: Okay.
128 00:14:01.110 ⇒ 00:14:04.090 Zoran Selinger: I mean, it’s in the ticket, I should be,
129 00:14:04.490 ⇒ 00:14:09.850 Zoran Selinger: I think I wrote an update there. That is for… for Facebook.
130 00:14:17.570 ⇒ 00:14:20.570 Zoran Selinger: So here, on connections…
131 00:14:20.570 ⇒ 00:14:22.629 Henry Zhao: I think he just needs it broken down, right?
132 00:14:27.190 ⇒ 00:14:36.420 Zoran Selinger: So here in Connections, yes, I added the… the Eden BM Digital, into, into NodeBeam Connections.
133 00:14:38.300 ⇒ 00:14:42.360 Zoran Selinger: And then I notified people that they have to add,
134 00:14:42.620 ⇒ 00:14:47.800 Zoran Selinger: the NordVIM parameters, tracking templates to their… to their ads.
135 00:14:48.030 ⇒ 00:14:51.240 Zoran Selinger: That’s it. That’s all the integration there is there.
136 00:14:51.940 ⇒ 00:14:53.300 Henry Zhao: Okay, enemies.
137 00:14:54.280 ⇒ 00:14:56.170 Henry Zhao: If I have that breakdown…
138 00:14:57.200 ⇒ 00:15:05.080 Zoran Selinger: Yeah, I wrote a message, people reacted to it, I, like, that’s a complete, basically, you know, for us.
139 00:15:05.550 ⇒ 00:15:13.470 Zoran Selinger: That’s a complete task. We… they just need to add the parameters on their side. Campaign managers, in particular.
140 00:15:23.190 ⇒ 00:15:26.020 Henry Zhao: Okay, I need to get some clarification from him, then.
141 00:15:26.200 ⇒ 00:15:28.130 Henry Zhao: Cause then I’m not sure what he’s actually asking.
142 00:15:32.310 ⇒ 00:15:34.820 Henry Zhao: Alright, what’s… what’s next?
143 00:15:35.490 ⇒ 00:15:37.490 Henry Zhao: Shoot. One second, sorry.
144 00:15:41.250 ⇒ 00:15:43.319 Henry Zhao: So much stuff going on, I’m sorry.
145 00:15:43.440 ⇒ 00:15:44.450 Henry Zhao: Alright.
146 00:15:46.980 ⇒ 00:15:50.979 Zoran Selinger: It’s… It’s a crazy, crazy day.
147 00:15:51.220 ⇒ 00:15:54.710 Henry Zhao: I told you about this, right, in the beginning? I warned you.
148 00:15:57.210 ⇒ 00:15:59.540 Henry Zhao: Alright.
149 00:15:59.540 ⇒ 00:16:01.199 Zoran Selinger: Look, I have catalysts still.
150 00:16:02.160 ⇒ 00:16:05.539 Henry Zhao: So this one I think we’re good on, right? As long as he’s following the UTMs.
151 00:16:07.480 ⇒ 00:16:10.000 Zoran Selinger: What was that conversation?
152 00:16:12.860 ⇒ 00:16:14.380 Zoran Selinger: That’s Catalystock.
153 00:16:14.550 ⇒ 00:16:16.150 Henry Zhao: Yeah, I think we’re done.
154 00:16:16.460 ⇒ 00:16:19.020 Henry Zhao: This one, okay, so…
155 00:16:19.020 ⇒ 00:16:22.920 Zoran Selinger: Yeah, this is the one that I have to still work on.
156 00:16:22.920 ⇒ 00:16:24.400 Henry Zhao: Okay, so you got this?
157 00:16:25.140 ⇒ 00:16:27.660 Zoran Selinger: Yeah, I’m gonna work on it today.
158 00:16:27.660 ⇒ 00:16:28.830 Henry Zhao: Do you need a ticket?
159 00:16:29.770 ⇒ 00:16:30.929 Zoran Selinger: Please.
160 00:16:31.540 ⇒ 00:16:35.109 Zoran Selinger: Please, I’m gonna work on it today. I have a… I have a…
161 00:16:35.230 ⇒ 00:16:38.860 Zoran Selinger: Catch up with… for another… another client.
162 00:16:43.030 ⇒ 00:16:45.710 Henry Zhao: Okay, and then we deployed it to the NAD page only.
163 00:16:46.340 ⇒ 00:16:48.429 Henry Zhao: So this one you’re gonna look into as well, right?
164 00:16:48.920 ⇒ 00:16:50.729 Zoran Selinger: Yes, I just need access.
165 00:16:50.950 ⇒ 00:16:53.550 Zoran Selinger: Properly, I’m not sure what’s… what’s going on.
166 00:16:54.440 ⇒ 00:16:59.309 Zoran Selinger: And I’ll need Tigran, but Tigran is here, we agree that we’re gonna be here.
167 00:16:59.620 ⇒ 00:17:02.250 Henry Zhao: So you still don’t have access to this project?
168 00:17:02.910 ⇒ 00:17:05.729 Zoran Selinger: Yeah, I don’t see access to the project itself.
169 00:17:08.510 ⇒ 00:17:10.930 Zoran Selinger: Can you go… yeah, okay, you’re here.
170 00:17:10.930 ⇒ 00:17:11.270 Henry Zhao: We’re here.
171 00:17:11.270 ⇒ 00:17:12.769 Zoran Selinger: Am I on the lease?
172 00:17:12.770 ⇒ 00:17:13.359 Henry Zhao: Yeah.
173 00:17:18.520 ⇒ 00:17:20.620 Henry Zhao: What is this column? Name.
174 00:17:35.220 ⇒ 00:17:36.020 Henry Zhao: That might work.
175 00:17:43.400 ⇒ 00:17:44.280 Henry Zhao: I know.
176 00:17:45.680 ⇒ 00:17:47.249 Henry Zhao: I was like, why can’t I give you a name?
177 00:17:53.340 ⇒ 00:17:54.149 Henry Zhao: I think you should have access.
178 00:17:54.150 ⇒ 00:17:58.680 Zoran Selinger: When I click all, I just see the organization, and I don’t see…
179 00:17:59.240 ⇒ 00:18:01.490 Zoran Selinger: But, okay, let me… I’ll look into that.
180 00:18:01.490 ⇒ 00:18:02.630 Henry Zhao: Yeah.
181 00:18:09.240 ⇒ 00:18:12.439 Zoran Selinger: The user with just the role.
182 00:18:25.480 ⇒ 00:18:32.219 Zoran Selinger: If the user has landed, If the user does not have access to read all projects in organization.
183 00:18:36.520 ⇒ 00:18:37.550 Zoran Selinger: Okay…
184 00:18:42.210 ⇒ 00:18:49.969 Zoran Selinger: Okay, so for TikTok, what do I need to do for TikTok?
185 00:18:50.990 ⇒ 00:18:59.799 Zoran Selinger: So that’s client-side and server-side implementation, but I do see some, some tags there already for TikTok.
186 00:18:59.940 ⇒ 00:19:04.240 Zoran Selinger: So I’m gonna have to ask… is Kumar gonna know if I ask him?
187 00:19:04.900 ⇒ 00:19:09.660 Henry Zhao: You can just add in the group chat between us, so that I can chime in if I need to.
188 00:19:09.660 ⇒ 00:19:12.140 Zoran Selinger: Sure, sure, okay, okay, cool.
189 00:19:14.990 ⇒ 00:19:16.590 Zoran Selinger: That’s okay.
190 00:19:19.000 ⇒ 00:19:22.110 Zoran Selinger: Is there anything else?
191 00:19:22.690 ⇒ 00:19:23.859 Henry Zhao: Nope, that’s it.
192 00:19:26.000 ⇒ 00:19:34.170 Zoran Selinger: Oh, right. So, okay, okay, cool.
193 00:19:35.350 ⇒ 00:19:40.960 Zoran Selinger: Well, I’m probably gonna be here for the rest of the day, working on… on…
194 00:19:41.180 ⇒ 00:19:44.330 Zoran Selinger: 5 different things. Okay,
195 00:19:44.570 ⇒ 00:19:52.260 Zoran Selinger: I’m here if you need me, and I’m probably gonna write messages, to Kumar and you and see where we get today.
196 00:19:52.640 ⇒ 00:19:53.669 Henry Zhao: Okay, sounds good.
197 00:19:53.800 ⇒ 00:19:55.359 Zoran Selinger: Okay, thank you. Thanks.
198 00:19:55.360 ⇒ 00:19:55.890 Henry Zhao: Thanks.
199 00:19:56.060 ⇒ 00:19:56.780 Henry Zhao: Bye.