For those who want some extra help, you can book a 1 hour consult with me here: reachunleashed.com/ghl-consult If you want this entire build done FOR you, you can purchase a full done-for-you package here: reachunleashed.com/snapshot-dfy If you want to sign up to be notified when new stuff is available, you can sign up here: reachunleashed.com/notifications
Jake I was looking for this for soooooooo long. Never figured out how to improve the quality of my Facebook events. Thank you so much for the advanced part.
@@jgehersky Thanks in advance, also if you could mention how we can setup the workflow so that it differentiate if a lead (funnel event) came in through facebook ad or not, so that we don't attribute leads that came from outside the ad.
@@MohammedElmubayed The way the conversionAPI works is that it will only attribute leads back based on that fbp/fbs and/or an eventID. Because of this, there will be no attribution to the ads themselves if the lead didn’t come from the ad. You are basically just feeding the pixel/dataset more info about the type of people who become leads/appointments/clients. Not telling Facebook that the lead came from that specific ad. Facebook will determine that on their own. Does that make sense?
Great video. I’ve submitted 3 comments now with questions that you then immediately answered after I asked. 😂 This is the best video I’ve seen for understanding the differences between tracking code, workflows for funnel actions, and workflows for lead actions 2 questions: 1. Is there a way for workflows to send custom conversions? 2. Would you ever use event set up helper? It seems if I do this then I could send more granular data to Facebook like button clicks, form views, or is that more granular than I need to be?
@@bradenwallake4977 Hey man, at the end of this video I talk about sending conversions with workflows, including custom conversions. Also, using the event set up tool is fine - it just doesn’t recognize form submission clicks if you are using an form from GHL on a wordpress site - I probably should have gone over that in the video 😅. Hope this helps!
Nice video! Is it always possible to use custom values for Facebook pixel ID and Access token in GHL automations? A mini tracking course including GHL snapshots for tracking would be nice if you had for sale. You don't use server side tracking?
@@antonmarklund2678 Thanks man! Anywhere where custom values can be used, you can use the custom values for pixelid and access token. I haven’t tested it on those new events that I briefly touched on in the vid. I don’t consider myself an expert on server side tracking (I’m learning!) and I’ve seen and heard good things about Stape. A lot of what I build is based around “offline” type conversions - so brick and mortar or service based businesses where there are down funnel events that need to be tracked, not just website based online events.
Hey Jake, great video. Quick question in min 40:53 you mentioned that is important to have FB CAPI in case IOS or something else blocked the pixel. You said FB will automatically use the fbc for matching the conversion with our ads. What I am wondering is do we need to be following the UTM structure GHL gives in your other video for the conversions to properly be attributed. We currently have campaign, adset, and ad name setup
Hi Jake, thanks for taking your time to create such a helpful video. I have one quick question... When setting up your facebook campaign at on adset level, what should you set as the conversion? should I choose the CAPI funnel event, or the browser pixel event?
@@RemyGaskell Hey! Glad the video helped! I typically send browser pixel events and down funnel events via capi as the same conversions event (when applicable). The quickest answer I can give without knowing your use case is.. use the most down funnel conversion event you have, and if you are splitting your pixel and capi conversions to different events, use the one with more. Not necessarily the best solution for all, but it’s the one I would typically recommend.
Hey man, amazing value, you gained a new subscriber! One question tho, if I have a ghl website, can I send data to zapier, hash the data there, and then follow this same process?
@@BAdam-xx3ju Hey, thanks for the sub! Quick answer is yes. As long as you are hashing any personal data, you can use the webhook to send conversions. Personal data includes email, phone, first name (fn) and last name (ln) etc.
Hey Jake, thanks for the clear explanations. My funnel is in GHL. If a user makes a purchase, I can fire the CAPI purchase event in Workflows however Meta doesn't seem to receive any of the parameters like the customer's name, email, gender etc. Therefore, the Pixel can't really optimise for my audience. I'm quite astounded this is the case. And I'm wondering how you're working around this?
@@Adzdachilla Hey, the conversion event workflow action that sends via capi is utilizing data directly pulled from the pixel (whether it’s fbc, fbp or the eventID (if you have that set up), and feeding it back to meta, so meta knows exactly who they are. If you want to build custom audiences, you can do that with the data inside of GHL, and feeding those audiences. I’ve done workarounds for lead events that pass through client info (fn, ln, ph etc) parameters to the pixel, so the pixel will have that info, but I don’t think it’s that necessary. Beyond that, if you watch the last few minutes of this video, there is a guide on how to send your own custom events and include info like ph and em (and fn/ln if you want as well). Hope this helps!
Hey Jake. Great video! I noticed you pasted the gtm code into the wordpress header-but in the ghl exampl you only put the meta pixel code in and then changed the events on each page accordingly. Is it ok to instead put tag manager code into ghl and specify the tags and triggers like youd like to fire on each page instead? thanks
@@travisphillips-v3u Hey! Thank you! Absolutely. You can use gtm instead, and use individual tags that trigger on each different page view. In this video I was simplifying the process for people who only use the pixel.
Hey man! Thanks for the response. Yet another game changer video! So it would it just be gtm in the header and base code -then just have capi already set up and have the desired events selected in there(capi) and then just create tags for all of them -along with the workflows to push the data back to meta?
@@TravisPhillips-ey5pi Yeah. Many different ways to do it within GTM, but it looks like you understand it well enough. So long as you are firing triggers for specific tags when specific pages are hit, or specific events are happening, you should be good to go.
@@MohammedElmubayed I created a php script in wpadmin on my site and created a php script that hashes email and phone and sends it back to GHL. Hard to explain that in text. 😅
@@jgehersky I see, but some of us are not using Wordpress, so currently for our clients I just create for them funnels on ghl for ads and that’s it. I don’t go near their website.
How can I send the correct conversion value to facebook, considering that the client may have used a coupon code, or bought the bump product together? Currently on facebook API, we need to set up a value manually but if I input $100 for example and the client buys the bump product, the conversion value would be wrong. Please help**
@@jgehersky Facebook objective = lead = landing page = I need my pixels to fire when someone fills out the landing page form = right now even if I get leads on my Ghl form it doesn't say I got a lead on Facebook through my ad sets make sense? I'm not using instant form
For those who want some extra help, you can book a 1 hour consult with me here: reachunleashed.com/ghl-consult
If you want this entire build done FOR you, you can purchase a full done-for-you package here: reachunleashed.com/snapshot-dfy
If you want to sign up to be notified when new stuff is available, you can sign up here: reachunleashed.com/notifications
Jake I was looking for this for soooooooo long. Never figured out how to improve the quality of my Facebook events. Thank you so much for the advanced part.
@@rashidHuseynBiz Glad I could help!
Amazing video. Have been looking for something like this for a while. Look forward to buying the snapshot 😊
bro the webhook inbound is absolutely a killer!
Earned a subscriber from me. This is nutty.
@@nick_neville Love it man. Thanks!
Awesome video! Our team is definitely going to set some of this up.
@@jaypallazola3484 Thanks man! Glad you like it!
Awesome video.. Subscribed.
@@kaziasim Awesome, thanks man! Hope it helps!
Amazing video Jake. But we need a step by step for the advanced GHL custom attribution, that part was too short to understand 😅too techy.
@@MohammedElmubayed I thought that might be the case. I’ll try to make a more detailed and easy to understand breakdown. Thank you for the feedback!
@@jgehersky Thanks in advance, also if you could mention how we can setup the workflow so that it differentiate if a lead (funnel event) came in through facebook ad or not, so that we don't attribute leads that came from outside the ad.
@@MohammedElmubayed The way the conversionAPI works is that it will only attribute leads back based on that fbp/fbs and/or an eventID. Because of this, there will be no attribution to the ads themselves if the lead didn’t come from the ad. You are basically just feeding the pixel/dataset more info about the type of people who become leads/appointments/clients. Not telling Facebook that the lead came from that specific ad. Facebook will determine that on their own. Does that make sense?
Great video. I’ve submitted 3 comments now with questions that you then immediately answered after I asked. 😂
This is the best video I’ve seen for understanding the differences between tracking code, workflows for funnel actions, and workflows for lead actions
2 questions:
1. Is there a way for workflows to send custom conversions?
2. Would you ever use event set up helper? It seems if I do this then I could send more granular data to Facebook like button clicks, form views, or is that more granular than I need to be?
@@bradenwallake4977 Hey man, at the end of this video I talk about sending conversions with workflows, including custom conversions. Also, using the event set up tool is fine - it just doesn’t recognize form submission clicks if you are using an form from GHL on a wordpress site - I probably should have gone over that in the video 😅. Hope this helps!
@@jgehersky man, I paused the last part because I was walking my dog and knew I needed to watch it sitting down!
Thanks!
@@bradenwallake4977 Any time.
Nice video!
Is it always possible to use custom values for Facebook pixel ID and Access token in GHL automations?
A mini tracking course including GHL snapshots for tracking would be nice if you had for sale.
You don't use server side tracking?
@@antonmarklund2678 Thanks man! Anywhere where custom values can be used, you can use the custom values for pixelid and access token. I haven’t tested it on those new events that I briefly touched on in the vid. I don’t consider myself an expert on server side tracking (I’m learning!) and I’ve seen and heard good things about Stape. A lot of what I build is based around “offline” type conversions - so brick and mortar or service based businesses where there are down funnel events that need to be tracked, not just website based online events.
Hey Jake, great video. Quick question in min 40:53 you mentioned that is important to have FB CAPI in case IOS or something else blocked the pixel. You said FB will automatically use the fbc for matching the conversion with our ads. What I am wondering is do we need to be following the UTM structure GHL gives in your other video for the conversions to properly be attributed. We currently have campaign, adset, and ad name setup
Hi Jake, thanks for taking your time to create such a helpful video.
I have one quick question... When setting up your facebook campaign at on adset level, what should you set as the conversion? should I choose the CAPI funnel event, or the browser pixel event?
@@RemyGaskell Hey! Glad the video helped! I typically send browser pixel events and down funnel events via capi as the same conversions event (when applicable). The quickest answer I can give without knowing your use case is.. use the most down funnel conversion event you have, and if you are splitting your pixel and capi conversions to different events, use the one with more. Not necessarily the best solution for all, but it’s the one I would typically recommend.
Hey man, amazing value, you gained a new subscriber! One question tho, if I have a ghl website, can I send data to zapier, hash the data there, and then follow this same process?
@@BAdam-xx3ju Hey, thanks for the sub! Quick answer is yes. As long as you are hashing any personal data, you can use the webhook to send conversions. Personal data includes email, phone, first name (fn) and last name (ln) etc.
@@jgeherskygotcha, ty for the answear!
@@BAdam-xx3ju Any time!
Hey Jake, thanks for the clear explanations.
My funnel is in GHL. If a user makes a purchase, I can fire the CAPI purchase event in Workflows however Meta doesn't seem to receive any of the parameters like the customer's name, email, gender etc.
Therefore, the Pixel can't really optimise for my audience.
I'm quite astounded this is the case. And I'm wondering how you're working around this?
@@Adzdachilla Hey, the conversion event workflow action that sends via capi is utilizing data directly pulled from the pixel (whether it’s fbc, fbp or the eventID (if you have that set up), and feeding it back to meta, so meta knows exactly who they are. If you want to build custom audiences, you can do that with the data inside of GHL, and feeding those audiences. I’ve done workarounds for lead events that pass through client info (fn, ln, ph etc) parameters to the pixel, so the pixel will have that info, but I don’t think it’s that necessary. Beyond that, if you watch the last few minutes of this video, there is a guide on how to send your own custom events and include info like ph and em (and fn/ln if you want as well). Hope this helps!
Hey Jake. Great video!
I noticed you pasted the gtm code into the wordpress header-but in the ghl exampl you only put the meta pixel code in and then changed the events on each page accordingly. Is it ok to instead put tag manager code into ghl and specify the tags and triggers like youd like to fire on each page instead? thanks
@@travisphillips-v3u Hey! Thank you! Absolutely. You can use gtm instead, and use individual tags that trigger on each different page view. In this video I was simplifying the process for people who only use the pixel.
Hey man! Thanks for the response.
Yet another game changer video!
So it would it just be gtm in the header and base code -then just have capi already set up and have the desired events selected in there(capi) and then just create tags for all of them -along with the workflows to push the data back to meta?
@@TravisPhillips-ey5pi Yeah. Many different ways to do it within GTM, but it looks like you understand it well enough. So long as you are firing triggers for specific tags when specific pages are hit, or specific events are happening, you should be good to go.
Awesome! Thank you man.
@@TravisPhillips-ey5pi Any time.
quick question, how is the hash php script url thing done? i got confused in that part.
@@MohammedElmubayed I created a php script in wpadmin on my site and created a php script that hashes email and phone and sends it back to GHL. Hard to explain that in text. 😅
@@jgehersky I see, but some of us are not using Wordpress, so currently for our clients I just create for them funnels on ghl for ads and that’s it. I don’t go near their website.
How can I send the correct conversion value to facebook, considering that the client may have used a coupon code, or bought the bump product together? Currently on facebook API, we need to set up a value manually but if I input $100 for example and the client buys the bump product, the conversion value would be wrong. Please help**
second comment here. I want to set up the exact same thing just without the form , simply put my landing page.
@@SnapshotMiniCam Hey, not quite sure what you mean. Can you elaborate?
@@jgehersky Facebook objective = lead = landing page = I need my pixels to fire when someone fills out the landing page form = right now even if I get leads on my Ghl form it doesn't say I got a lead on Facebook through my ad sets make sense? I'm not using instant form