The BEST Way to Set Up Facebook Conversions API Pixel! | Google Tag Manager Facebook Pixel Tutorial

  Рет қаралды 67,848

Jack Newman

Jack Newman

Жыл бұрын

* This Video Is From 2023, for the most up-to-date set-up guide, please check out my 2024 video - • The BEST Way to Set Up... *
📈 Book a Call With Me To Discuss Your Marketing: booking.ukbmarketing.com/jack30
✅ Follow me on Instagram: / imjacknewman
🔗 Visit our agency website to learn more: www.ukbmarketing.com
Beginners Advertising Course Playlist: • Beginners Facebook Adv...
Thanks for watching this video!
The BEST Way to Set Up Facebook Conversions API Pixel! | Google Tag Manager Facebook Pixel Tutorial
Welcome back to the series! In this video I take you through the process we use to set up the Meta Pixel for our clients.
I also discuss alternative approaches and tools you may wish to use depending on your business.
If you have any questions please leave a comment below and I’ll get back to you ASAP.
Tag Manager Templates:
_______
BROWSER TAG: github.com/Adsmurai-Google-Ta...
SERVER TAG: github.com/Adsmurai-Google-Ta...
SERVER CLIENT: github.com/Adsmurai-Google-Ta...
If you want to check out the previous video where I demonstrate the easy method, you can do so by hitting the link below.
• EASY How to Setup Face...
ABOUT ME:
My name is Jack Newman - I'm the co-founder of UKB Marketing, a digital marketing agency based in Bournemouth.
We specialise in generating clients more revenue online so they can grow their brands.
Learn more here: www.ukbmarketing.com
Thanks Again!

Пікірлер: 497
@imjacknewman
@imjacknewman 3 ай бұрын
** This Video Is From 2023, for the most up-to-date set-up guide, please check out my 2024 video - kzfaq.info/get/bejne/e9-catBesNO6aHU.html **
@beginnercoding918
@beginnercoding918 8 ай бұрын
Hey Brother. I am doing a very urgent work in FB Pixel+CAPI with GTM and this video really made things a lot easier. I saw this and got confused at first. I tried a lot other videos and finished my work. But after doing all that, I realized how everything works now. And, now I realized that this is a GEM!! It really simplified many stuff. Will make sure to implement things this way from next time. Thanks a lot man!
@user-nn3tq5wj3y
@user-nn3tq5wj3y Жыл бұрын
Great video! Saw a lot of videos on this topic, but this one definitely answered best my questions and was explained very well!
@imjacknewman
@imjacknewman Жыл бұрын
Thanks - I appreciate your feedback.
@chrisariasnow
@chrisariasnow Жыл бұрын
This was truly a GTM + FB Masterclass. Well done. This is such an all encompassing solution. You've covered browser side and server side. You've covered Pixel + Conversion API. And you covered deduplication. Bravo, my man. If you offer this implementation as a service, I'm interested. Hope to talk soon. Take care.
@imjacknewman
@imjacknewman Жыл бұрын
Heya Chris, yeah this is something my team offer. If you'd like to have a proper chat about having us sort this out for you, head over to our website and fill out the contact form - ukbmarketing.com
@youremyaddiction3801
@youremyaddiction3801 4 ай бұрын
The only legit man showing the real way to connect pixel love u man❤
@imjacknewman
@imjacknewman 4 ай бұрын
Thank you!
@HemaSherbeny
@HemaSherbeny 11 ай бұрын
This is the best ever course about fb pixel and GTM, you are great man, thanks! Keep going on you have a wonderful content and i'm search fro your courses to buy.. thanks
@imjacknewman
@imjacknewman 10 ай бұрын
Thanks so much for your comment - I'm glad it's helped you!
@richardwaite7099
@richardwaite7099 11 ай бұрын
Great Job dude. I don't think you understand how much you have helped me.
@imjacknewman
@imjacknewman 11 ай бұрын
You're welcome - thanks for your comment!
@osipreciosa
@osipreciosa Жыл бұрын
C'mon guys 9k views and just 200 subs. This man just gave us a masterclass about GTM 👏🏻 New sub here, loved your explanation 🙌🏻
@imjacknewman
@imjacknewman Жыл бұрын
Thank you - really appreciate it!
@AlexMartynov96
@AlexMartynov96 Жыл бұрын
100%
@alexatedw
@alexatedw 27 күн бұрын
You deserve 100k subs.. walk through was on point.
@saadimarket
@saadimarket 4 ай бұрын
Very good video with good explanation ! Keep on doing this great job ! Many thanks
@imjacknewman
@imjacknewman 4 ай бұрын
Thank you!
@user-tq8vf5fu8f
@user-tq8vf5fu8f 5 ай бұрын
I have to say, this is the most helpful tutorial I have ever seen. Thank you so much for providing such great tutorials!
@imjacknewman
@imjacknewman 5 ай бұрын
Glad it was helpful!
@AoneS_xyz
@AoneS_xyz 4 ай бұрын
Do you have a tutorial for Stape + GTM + FB CAPI?
@imjacknewman
@imjacknewman 4 ай бұрын
@AoneS_xyz if you check out my latest video, it will run you through this.
@alincodrut360
@alincodrut360 Жыл бұрын
JUST FREAKING AWESOME. Thank you so much man
@imjacknewman
@imjacknewman Жыл бұрын
No problem - thanks for the comment!
@tercarioldj
@tercarioldj Жыл бұрын
Great video! This tutorial awesome! Thank you!
@imjacknewman
@imjacknewman Жыл бұрын
Thank you!
@FavioQuenaya
@FavioQuenaya 5 ай бұрын
Dude thank u soooo much for the information. Youre amazing at explaining API and GTM. Gracias por todo, es una joya este video :D
@imjacknewman
@imjacknewman 5 ай бұрын
Happy to help!
@sizzi-deinhandwerk.einemar4190
@sizzi-deinhandwerk.einemar4190 Жыл бұрын
Thank you Jack! Perfect Video!
@imjacknewman
@imjacknewman Жыл бұрын
Glad you liked it!
@ChisomOkpala-eq6nd
@ChisomOkpala-eq6nd 5 ай бұрын
Bruv, somebody give this man an award!
@imjacknewman
@imjacknewman 5 ай бұрын
ahaha thanks!
@joyceadhiambo63
@joyceadhiambo63 Жыл бұрын
Thanks for the update it finally worked, it was a DNS issue. My next problem is how to add a purchase event
@imjacknewman
@imjacknewman Жыл бұрын
Hi there, In the browser container when you add the adsmurai tag, you're able to set the event you want to fire off. The default is a page view, but you can change this to a purchase event and set the parameters you need this way.
@EmmanuelKalashnikov
@EmmanuelKalashnikov 6 ай бұрын
Extremely useful video, thank you 🙏
@imjacknewman
@imjacknewman 6 ай бұрын
Glad it was helpful!
@alexatedw
@alexatedw 27 күн бұрын
Thanks for the content!
@imjacknewman
@imjacknewman 27 күн бұрын
Thank you!
@blackster000
@blackster000 4 ай бұрын
best tutorial for Facebook API conversion and tag manager, was the only one helpful to me
@FrancescaDAuria
@FrancescaDAuria 11 ай бұрын
This is a masterpiece.
@imjacknewman
@imjacknewman 11 ай бұрын
Thank you!
@r0h4n4n4nd4
@r0h4n4n4nd4 11 ай бұрын
bro how do you only have 690 subs?? ok, 691 now :")
@imjacknewman
@imjacknewman 11 ай бұрын
Thanks man!
@markjustine6514
@markjustine6514 Жыл бұрын
This was amazing man! I suggest you could do Facebook Advanced matching on your next video using the adsmurai template! Would help others a lot :)
@imjacknewman
@imjacknewman Жыл бұрын
Heya, thanks for the idea! It all gets a lot more complicated once you're looking at doing advanced matching, as you have to start using script to push specific bits of information to a data layer... which will vary massively depending on the platform you're using.
@2an_sound
@2an_sound 5 ай бұрын
Jack! You are such a good teacher. It's clear you've done this entire process many many times.
@imjacknewman
@imjacknewman 5 ай бұрын
Thanks, really appreciate that!
@user-qq2zo8pf4t
@user-qq2zo8pf4t 9 ай бұрын
Amazing tutorial, thank you! Question: Once we've set up Tags and Triggers in GTM do we also need to create some corresponding Custom Conversion Events in Facebook Event Manager?
@imjacknewman
@imjacknewman 9 ай бұрын
Hi there, provided you're using the standard conversions listed on the adsmurai tag then there's no need to do anything additional.
@pradyck
@pradyck 9 ай бұрын
OMG, Thank you very much!!!
@imjacknewman
@imjacknewman 8 ай бұрын
You're welcome!
@aitools13
@aitools13 Жыл бұрын
I just found your channel, and you provide information that is not available in Spanish, or if it is, it's either outdated or lacks depth. Thank you for sharing your experience and knowledge. Greetings from Mexico.
@imjacknewman
@imjacknewman Жыл бұрын
No problem - thank you for your comment. I'm actually visiting Mexico this month.
@SquishyBoat
@SquishyBoat 5 ай бұрын
Exactly what I needed. Thank you so much! Is there anything wrong with not using a custom URL for the server and just using the one Google gives you?
@imjacknewman
@imjacknewman 5 ай бұрын
Hi there, There is no issues using Google's URL, however it is considered best practice to use a custom url relating to your domain.
@faisalrahman9349
@faisalrahman9349 10 ай бұрын
What a great tutorial
@imjacknewman
@imjacknewman 10 ай бұрын
Thank you!
@sanyatrunya
@sanyatrunya 4 ай бұрын
Great tutorial I have 1 question, I have the same view as you on 29:57. 1 second before the Lead event, you have Submit Application even though you didn’t install it (mine has Lead event from Browser and then proper Lead event from GTM) Do you know the reason? Checked everything but can’t fix it it just appears and have different event ID and not deduplicated Thanks
@imjacknewman
@imjacknewman 3 ай бұрын
Hi there, so that submit application event is one that was sent by the platform I used to built the form on and not GTM. It'll has no bearing on the set-up. If you are getting doubled up conversions with different event IDs, normally that would indicate that they are being sent from 2 different sources, or you have 2 lead events set-up to fire.
@andreselizon
@andreselizon Жыл бұрын
Hi Jack! Really helpful video, thank you! Almost done setting up all the standard event tags. I am stuck in the purchase tag. I created a purchase tag using purchase as the event name. I also created a trigger using the thank you page. When I try to test this tag, the Tag Assistant disconnects and the tab closes. This happens when I complete a purchase. I am not able to see if the purchase tag is fired because the Tag Assistant disconnects immediately. This error occurs every time even after I deleted the purchase tag. Have you encountered something like this? All other tags are firing correctly in Facebook and on the Tag Assistant. I appreciate your help!
@imjacknewman
@imjacknewman Жыл бұрын
Hi Andres, I'm glad that the tags for the most part are working for you. This isn't something that i've experience on my end unfortunately. Are there any error messages that occur before it disconnects and closes down? I would recommend reaching out to Google's support team directly, as they'll be best placed to troubleshoot this on your account.
@instabeauty4980
@instabeauty4980 Жыл бұрын
Hello Jack, Great video and thanks for that. Can you clarify ....when we add the other events like purchase, add to cart and so on....we need to do it only in browser? And also, when create the respective tag we need to use the template, select from the drop down and create trigger? Thanks
@imjacknewman
@imjacknewman Жыл бұрын
Hi there, Once you have done the initial server set-up, there is no need to go back and do that repeatedly for every event. The steps I show are a one-time thing unless you are troubleshooting and testing things out server-side. When you create new event tags on the browser side, make sure that you set the fire method to 'Both Facebook pixel for web & Conversion API". That way, it will send all relevant data to the Conversion API. Re creating the respective tags, you are absolutely correct.
@lollots82
@lollots82 Жыл бұрын
Thank you for the video. As the limitations we are trying to overcome with CAPI are on browser side, once the events are configured on both ends would we expect to see more events from the server than from the browser? I am getting a lot more events recorded by the browser than the server which seems to be missing the point
@imjacknewman
@imjacknewman Жыл бұрын
You should see that data is fairly even across both the browser and the server, with some slight differences. I would double check that you do not have more than 1 type of browser pixel set-up on your site, as the CAPI set-up I display above will not do what you are describing on its own.
@fogdigitalmarketing2031
@fogdigitalmarketing2031 6 ай бұрын
Thank you! you help us the best way! quick question. We already had a google tag working, but know with the browser tag and server tag, how can we get all tags configured on the original tag? thanks again
@imjacknewman
@imjacknewman 6 ай бұрын
Hi there, could you expand on what you mean by this a little bit more please?
@iamshahzaibkhan
@iamshahzaibkhan 6 ай бұрын
Very Helpful, Well done :)
@imjacknewman
@imjacknewman 6 ай бұрын
Glad to hear that!
@konstantinderevjanko196
@konstantinderevjanko196 Жыл бұрын
Hi Jack, what a great video! I was just wondering where the problem is if the lead shows up on the browser but not on the server in GTM (I named everything the same way as you did "Adsamurai", the server is made with Stape, but the nameservers of my domain aren't directed there, should they?).. The Lead / Page View shows up when testing in FB, but not "deduplicated" (I assume it's the same problem).. also in your version it says "Received from.. Browser" and in mine "Server" even tho it doesn't work, could this be the problem? I will start my ad without it, but maybe you could help, I would appreciate that!
@imjacknewman
@imjacknewman Жыл бұрын
Hi Konstantin, this sounds like something i'd have to run through myself to fully get to grips with the situation and find a resolution. From the issue you're having, it would appear as though you have deviated somewhere from the exact setup I run through, but there are a fair few places where even a slight change could cause these issues. This is a service that I do offer if you would be interested - www.fiverr.com/s/gP9QLE
@davidw717
@davidw717 2 ай бұрын
Great video, Im researching this process now. For the Lead trigger to fire, do you know if you can fire it when a foam has completed but not redirected to a specific page? (form is a script from Microsoft Dynamics embedded on page and just displays a Thank you for when submitting the form), I'm based in Hampshire.
@imjacknewman
@imjacknewman 2 ай бұрын
In most cases, if the form doesn't do so already, you will need to use javascript to fire off a form submission event that can be picked up in the data layer by tag manager to use as a trigger. If that can't be done, then there isn't a way I know of.
@davidw717
@davidw717 2 ай бұрын
@@imjacknewman thanks for your response, subbed to your channel, liking your content.
@sandeepchanna6633
@sandeepchanna6633 Жыл бұрын
Hi Jack, Great Video, I was just wondering how you would go about adding the DNS codes to your subdomain?
@imjacknewman
@imjacknewman Жыл бұрын
Heya! Where you access them will be different depending on what platform you purchased your domain from. If you are unsure of where to find the DNS records from your provider, the quickest way to figure it out is to google "How to update (Domain Provider) DNS records". This should show you were you can find them for your platform. Once you're there, in the name column when adding a new record, instead of putting @, you would put gcp or gcptest for example (if you set your subdomain as something different, then you will need to put that there instead).
@Richard-bl8pi
@Richard-bl8pi 6 ай бұрын
Thanks Jack, do your services include custom service eg I have a widget for an embedded form, how do I track customers signing up
@imjacknewman
@imjacknewman 6 ай бұрын
Hi Richard, We can do custom tracking set-ups. How the sign-ups are tracked would depend completely on what platform the embed form is hosted in. If you would like my team to work on this for you, please email info@ukbmarketing.com with more information and we will get back to you with a quote.
@escapetothemoon9069
@escapetothemoon9069 11 ай бұрын
Hey Jack, does SS GTM variables/triggers support Click Url/Classes/ID? In case we want to track a btn click event which doesn’t have a pageload
@imjacknewman
@imjacknewman 11 ай бұрын
Hi there, Yes, so via GTM you can select from a range of variables to use as triggers, including but not limited to Click URL, Classes etc... You just need to be sure that the settings for the triggers you're setting match up with what GTM is pulling them in as.
@greenappleunicorn5197
@greenappleunicorn5197 11 ай бұрын
Thank you so much for this tutorial Jack! Can you give like a rough estimate how much app engine cost for conversion API (visit/cost)? Really appreciate it
@imjacknewman
@imjacknewman 11 ай бұрын
Hi there, the unit cost varies on a sliding scale based on your overall usage. So you would need to reach out to them directly to get a clearer idea of figures.
@Niall__WHYNOT
@Niall__WHYNOT 10 ай бұрын
Hello, thank you for making the video and helping so many people. I have a question, on the server side when I am setting up the new Tag, it is asking me to create an event and reenter the pixel ID and server ID, so I added both pieces of information. However, the tag is not saving and I am unsure what to do. Thank you in advance!
@imjacknewman
@imjacknewman 10 ай бұрын
Hi there, if you could share a loom video of what you're seeing, that would be really helpful in seeing what the issue is.
@surya-ravi
@surya-ravi 10 ай бұрын
Hey Jack thank you so much for this comprehensive tutorial! I was able to set this up. I was wondering now would the events also show up in google analytics? Or since Facebook ads manager would now receive better data, can I analyse my campaigns within the ads manager itself?
@imjacknewman
@imjacknewman 10 ай бұрын
Hi - thanks for your comment. The events won't show up automatically in Google Analytics from this process. You would need to setup GA4 events that correspond with the actions people are taking on your site. I have a few tutorials covering this on my channel depending on the platform your site is built on (for example I've got a video going over the GA4 Shopify integration). Even with this more accurate setup, I wouldn't recommend relying on the FB data for accurate analytics.
@surya-ravi
@surya-ravi 10 ай бұрын
​@@imjacknewman Got it Jack, I'm on a clickfunnels setup and I setup separate GA4 tags as well. Google analytics should give an much better picture right? Thank you much for your time and quick replies. I really appreciate it
@giihac
@giihac 4 ай бұрын
Hello there, first thank you so much for your video, I did all the steps as you show but when testing the server container doesnot fire like the browser one. Could you help me please?
@imjacknewman
@imjacknewman 3 ай бұрын
Hi there, when you preview your server container, do you see it appear as it does in the video?
@HansOlivierPierre
@HansOlivierPierre 14 күн бұрын
Hi Jack, thanks for the video. In your video, you didn't talk about setting up paremeters. How do you go about implementing them?
@imjacknewman
@imjacknewman 12 күн бұрын
The parameters are set directly within the browser tag. How you pull the data from your site will differ massively depending on what platform you are using, but my video on how to pull data from Go High Level should give you some insight at minimum - kzfaq.info/get/bejne/rcChhbya1Jysopc.html
@AJ-fh2ub
@AJ-fh2ub 2 ай бұрын
Thank you for this very detailed video @imjacknewman I am having an issue with the server side container after setup - I have used google cloud console, and google tag manager, I have followed the instructions step by step, but I am getting an "Error: Page not found. The requested URL was not found on this server." when I go to preview the server. I have deleted everything and started again three times, but its still not working - I can't figure out where I am going wrong? The only part that wasn't covered in the video was how to set up an initial app engine application, so I did have to figure that out on the fly- and perhaps could have done something wrong at that level? I've tried searching forums for answers to no avail! Thank you
@imjacknewman
@imjacknewman 2 ай бұрын
Have a look at my newest video in the description and use stape for the server, it is much simpler.
@barakobarma6049
@barakobarma6049 2 ай бұрын
I have the same problem. Did you find a solution?
@user-wz2ov8tm9g
@user-wz2ov8tm9g Жыл бұрын
Thank you for this goldmine. I have one question. to install conversion API first we need to add pixel in website or it will be automatically added in our website when we create subdomain in stape
@imjacknewman
@imjacknewman Жыл бұрын
Hi there, so provided you have set-up tag manager on your site and then follow the process exactly as described in the video, it will automatically be added to your site.
@AbdelRahmanMussa
@AbdelRahmanMussa Жыл бұрын
Excellent video. Really appreciate it. I’m getting an error when I try doing the custom domain: “DNS records could not be found. Certificate activation will retry automatically.” I’m using cloudflare. Maybe I did something wrong there. Do you have any tutorials on how to set that up ? Error when previewing the custom domain: too many redirects occurred.
@imjacknewman
@imjacknewman Жыл бұрын
Hi there, My recommendation would be to follow the answer on this thread and you should be able to resolve the issue you're having - stackoverflow.com/questions/48292714/google-app-engine-ssl-error-dns-records-could-not-be-found-even-though-custom
@tem_vremenem_v_kanade
@tem_vremenem_v_kanade Жыл бұрын
Thank you for this. Did you remove test_event_code that you setup at 24:41?
@imjacknewman
@imjacknewman Жыл бұрын
Yes, you have to remove it from the client.
@alazutka
@alazutka 9 ай бұрын
Just wondering, the current API version in GTM template is used up to v13, what about the current one v18?
@imjacknewman
@imjacknewman 9 ай бұрын
Hi there, there currently isn't an updated template for API v18, but as soon as there is then the github will be updated to reflect this. We haven't experienced any drops in performance or accuracy in this set-up and will be continuing to use it as such.
@heypaulosantos
@heypaulosantos 5 ай бұрын
Hi Jack, thanks for the guide. After selecting the "Automatically provision tagging server" option it doesn't create an App Engine application within the new project. Should I manually create one afterwards? I'm wondering if I need additional setup, such as permissions or something else, before proceeding with this automatic step in GTM.
@imjacknewman
@imjacknewman 5 ай бұрын
Hi there, there have been a number of updates to Google's systems. My recommendations now are to use stape.io to run your server and select the manual tagging provision in Google Tag Manager.
@jemjem8902
@jemjem8902 Жыл бұрын
Hello can you help me? The Lead event is kinda working right now and it's being triggered via form submit event. The problem is, even though I only submitted once, it's submitting like 100 events per submission. Do you know what could be the problem here?
@imjacknewman
@imjacknewman Жыл бұрын
Hi there, I would check the form_submit event that google recognises. It sounds like this trigger is happening multiple times and therefore firing off the lead tag.
@user-oj1ne1zk3p
@user-oj1ne1zk3p 5 ай бұрын
Great guidance, a small question about minute 10:00 in the video, should I add all the lines of type A in the domain? And AAAA? (Total 8)
@imjacknewman
@imjacknewman 5 ай бұрын
Thank you! Yes, all DNS need adding
@connorchild3
@connorchild3 5 ай бұрын
How long does it generally take for the DNS to update? I read somewhere between 24 and 48 hours, but I am passed the 48 hour mark now. In Google Cloud on the subdomain, I'm just seeing an orange triangle that when you hover over it says, "DNS records could not be found. Certificate activation will retry automatically." Am I being too impatient? Should I give it another couple of days before I start worrying that I did something wrong?
@IndependentFilmProducerU
@IndependentFilmProducerU Жыл бұрын
Great tutorial brother! I ran into an issue where the FB - Lead tag was not firing, but it turned out to be that I was trying to add every single instance of my lead confirmation pages from my funnel in that single tag (ex. Page URL Contains /thank-you; Page URL Contains /two-step-triggered; Page URL Contains /confirmation; etc.). It only worked once I removed all of the other instances and used just one. So it looks like you have to set up a separate FB - Lead tag for each instance that you want to use, and I assume you'd need to name each one differently just to keep track of which is which.
@imjacknewman
@imjacknewman Жыл бұрын
Hi there, So from what you're describing above, it sounds like you were adding all of those instances onto a single trigger. That unfortunately won't work, as when you add multiple parameters onto a single trigger, it has a narrowing effect and means that the trigger won't fire off unless all of the parameters you've set are met. So essentially, you were telling the trigger to not fire off unless the URL contains /thank-you AND /two-step-triggered AND /confirmation. The way that you would set it up to not have this issue is to have each URL in its own trigger and link all of those triggers to the FB lead tag. In this way, none of the trigger parameters are having a narrowing effect and it will fire off if any of those conditions are met.
@IndependentFilmProducerU
@IndependentFilmProducerU Жыл бұрын
@@imjacknewman thanks! I will definitely look into linking the triggers to the Lead Tag as you’ve specified
@bradleymyers7413
@bradleymyers7413 Жыл бұрын
@@IndependentFilmProducerU You can use a regular expression on the page url. Should look something like below. And change contains to regex (ignore case) thank-you|two-step-triggered|confirmation
@cryptolivetradinglab
@cryptolivetradinglab 8 ай бұрын
Hello, thanks for your video. I can't find anything in the App Engine. Only create application button and don't know what to do. Would you please help?
@imjacknewman
@imjacknewman 8 ай бұрын
Hi there, I believe there has been a recent update from Google, where you now need to set it up using Cloud Run instead of App Engine. This is on my list of things to look into further and update in future videos. For now though, I would recommend using stape.io to set-up your server instead.
@jesuscarino7436
@jesuscarino7436 Жыл бұрын
How do you add the parameters like currency and usd? It shows on the browser but not on the server and I have it under the ga4 event.
@imjacknewman
@imjacknewman Жыл бұрын
Hi there, if all sales are done in the same currency then you can manually set it as a parameter. Alternatively, as you have it pulling through on GA4, then you should be able to set-up a data layer variable for this to pull through. Exact implementation will vary depending on your platform, but here's a good rough guide you can use - www.analyticsmania.com/post/data-layer-variable/
@yasirnaseem8698
@yasirnaseem8698 6 ай бұрын
Hi, I have followed all the steps and Server Side Tracking is setup and I am getting data in Meta Events Manager (From both Pixel and Server). Thanks for that but the only issue I am facing is that I am not able to see requests in the Debugging mode. I have out both the W-GTM and S-GTM in preview mode but no requests there. Any thoughts on that?
@imjacknewman
@imjacknewman 6 ай бұрын
Hi there, without seeing it myself I wouldn't be able to say unfortunately.
@lali1184
@lali1184 Жыл бұрын
So I set the Web events first and then days after I configured the GTM. Should I delete the web events that I choose? In the web event I have set the "Lead" once someone clicks a specific button, but in the GTM (as you explained) I have set the Lead once a specific page is loaded. I'm running a campaign for emails, and I'm seeing new emails, but the lead number isn't changing on the ads manager. Since I have the browser and server Lead set up differently, could that be the reason?
@imjacknewman
@imjacknewman Жыл бұрын
If you have completed the set-up via GTM then I would 100% delete the other set-up that you have. What you currently have set-up will likely lead to double reporting on your facebook ads manager and therefore and increase inaccuracy on your account.
@minisquad4033
@minisquad4033 Жыл бұрын
Mate, thank you so fking much!!!
@imjacknewman
@imjacknewman Жыл бұрын
No problem at all!
@mirunaradu1038
@mirunaradu1038 Жыл бұрын
Hi Jack! This has been very useful, it worked well! Thank you very much. I do have a question. After doing this set up do you need to do anything else in Facebook Events Manager? I see there is a tab there called Partner Integrations where they ask you to go through a couple of steps to connect GTM to the pixel. Do you need to do that as well?
@imjacknewman
@imjacknewman Жыл бұрын
Hi - So you don't need use the partner integration if you've followed the steps in the video. The only other things you'll need to make sure are setup is Domain Verification, and Aggregated event measurement. Both of which I cover in another video on my channel.
@mirunaradu1038
@mirunaradu1038 Жыл бұрын
@@imjacknewman Thanks for the reply! I'll watch the other video as well 😊
@imjacknewman
@imjacknewman Жыл бұрын
@@mirunaradu1038 No worries.
@TheDreamhouse2010
@TheDreamhouse2010 Жыл бұрын
@@imjacknewman Which video has the "Aggregated event measurement?" I searched your titles and I can't find it. I also completed this video but the Lead is still not firing. I've been at it all day so I have to try again tomorrow. I have a call with you on 4/4. Can you tell me where the video is in the meantime? Thx
@imjacknewman
@imjacknewman Жыл бұрын
@@TheDreamhouse2010 You can find the section where this is covered at kzfaq.info/get/bejne/abyjZdmr3tWZeI0.html
@nextecom
@nextecom 8 ай бұрын
Hi, Jack Hope you're good thanks a lot for this helpful videos i tried to follow every step you did but in the end i'm still facing problems with Server container the tags doesn't fire i have paid attention to the name of client like you said in the video but still the same problem i hope you can replt to me thanks
@imjacknewman
@imjacknewman 8 ай бұрын
Hi there, if you can explain in some detail about what you're actually seeing, then I can try and help.
@IndependentFilmProducerU
@IndependentFilmProducerU Жыл бұрын
Apologies of you have already done a video on this, but any thoughts on creating a tutorial on this without the Adsmurai templates just incase they break due to a Google update or the developers no longer supporting the templates?
@imjacknewman
@imjacknewman Жыл бұрын
Hi there, There are a number of other templates which do fairly similar, though Adsmurai seems to be the most reliable from my experience, that can be used when/if that does become an issue. Any alternatives to this would not be suitable for those without development experience to implement, which is the primary focus of this video. If someone did want to do something as an alternative to this, then I would recommend reaching out directly to a developer that has the relevant skillset and can ensure that it is completed fully and to the correct standard.
@bradleymyers7413
@bradleymyers7413 Жыл бұрын
Hey great video. Was wondering how you go about storing data if all the data isn't on the thank you page. So lets say you grab zip code from the checkout page but the zip code isn't in the data layer on the thank you page. I remember reading how to do it somewhere but I can't remember where I saw it.
@imjacknewman
@imjacknewman Жыл бұрын
So you would need to make sure that information is pushed to the data layer through a JS injection from the checkout page for example, similarly to how you would for their name, email address etc... You can find a quick guide here - www.analyticsmania.com/post/datalayer-push/
@bradleymyers7413
@bradleymyers7413 Жыл бұрын
@@imjacknewman yeah i get that but the PMI are captured on a different page then the thank you page. I'll figure it out. May have to put it in local storage. Also I played around with that annoying issue with facebook url repopulating every time. When you hit submit on that tag you will notice that it writes in 'Custom Url'. It kind of flashes quick. Wondering if we can just type that in and hold. I'll test it. Also got this working today so great video thank you and godspeed.
@Andreaz-gn9hg
@Andreaz-gn9hg 6 ай бұрын
Hi, When I did set up this the events are sent to my Meta account. The issue is that the purchase event (that is registered as "purchase" in Meta) does not count as a "purchase event" Before in my previous integration I did have a purchase event called "Kop". When I add a new campaign "Kop" is default in the campaign and I cant change it. Meta then gives me a warning that the event hast not been registred at the site for a while. This since I dont use the event "Kop" anymore.
@imjacknewman
@imjacknewman 6 ай бұрын
Hi there, if when you create a new campaign, you are unable to change the event that it is optimising for, then there is definitely something out of the ordinary with your ad account. With the set-up in this video, it uses that standard Purchase event, as recognised by Meta. Without seeing exactly what is happening on your account, I'm afraid I am unable to help any further.
@sjoerdjhe
@sjoerdjhe Жыл бұрын
Thank you for all the info! I have a problem with this though and I was wondering if you know what I can do with it. We sell courses and we use an external payment provider. The checkout page is still on our own domain, however the payment is done on an external domain. After that the customer lands on the thank you page on our own domain. We can select the external domain at web events in the ad setup (there's a green dot behind it), however we can not verify the domain since it's of the payment provider. The payment provider did implement the pixel code so it does track, but we're missing a bunch of purchases in the ads manager. What do you think we can best do? So much thanks in advance. Very appreciated!
@imjacknewman
@imjacknewman Жыл бұрын
Hi there, So the first thing you should be doing is troubleshooting directly within GTM using the preview and debug mode to make sure that tag manager is receiving all of the relevant purchase data when it fires off the purchase tag (support.google.com/tagmanager/answer/6107056?hl=en). If it does not, then you will need to check your set-up directly there again. If you see that it is firing off the tags correctly and with all of the relevant data, then you would move to retesting on facebook directly using the test event section of your facebook events manager. Now if that is all pulling through correctly, but you are still seeing some disparity with your ads manager, then there will not be much that can be done about it. Facebook use a predictive modelling system for their ads attribution as a result of the ios14 update over a year ago. Essentially based on how the account has previously performed, how similar accounts have performed and what data they are currently receiving, they use an algorithm to try and make an educated guess on where other conversions will be coming from. By facebook's own admission, you can expect your on-facebook reporting to be somewhere in the region of 30% either over or under the actual figures. This is unfortunately just the reality of the platform now and not something that can be adjusted or 'fixed' externally.
@sjoerdjhe
@sjoerdjhe Жыл бұрын
@@imjacknewman Thanks for your advice!
@user-vx5tc2rr2g
@user-vx5tc2rr2g 8 ай бұрын
Very interesting video, Jack, thank you so much for your commitment. I have a question for you: I followed your two videos and set up the pixel and conversion API via Tag Manager using Google Cloud Console, and now I want to track another form on the same site. Would it be smarter to create a new Facebook pixel or use the same one for both forms? If I need to create a new one, how do I do that? I'm lost, thank you in advance.
@imjacknewman
@imjacknewman 8 ай бұрын
Hi there, you can use the same one for both forms.
@RobSayles
@RobSayles Жыл бұрын
Great video Jack! Have set up a broswer-side Purchase Tag with individual Triggers for 5 different 'thanks' pages (each with own URL); is there a way to set a $value on each trigger, so the actual purchase value (per page/trigger) is passed?
@imjacknewman
@imjacknewman Жыл бұрын
Hi Rob, If you want to manually set each purchase value per page, then you will need to set-up a different purchase tag for each trigger and set the value within the tag itself. The alternative would be if the purchase values were being pushed to a data layer, so that they can be picked up dynamically by a variable, which is then set as the value on the tag.
@RobSayles
@RobSayles Жыл бұрын
@@imjacknewman thanks - yeah, spotted that in the Data Param options of the Tag!
@Peacemakergiani
@Peacemakergiani 6 ай бұрын
Hi Jack, I did everything as instructed in this video besides the google cloud run custom domain instead of the app engine. However in chrome it shows browser and server event but doesn't deduplicate them. In incognito or in edge browser it only shows server events. What could be the reason for this?
@imjacknewman
@imjacknewman 6 ай бұрын
Hi there, it's something that I would have to see for myself to be able to troubleshoot unfortunately.
@masterdicasofc
@masterdicasofc Жыл бұрын
Have any difference between setup the API via Plugin in Wordpress and Manually using STAPE and GTM?
@imjacknewman
@imjacknewman Жыл бұрын
The main difference is the level to which you can customise your events & control your tracking. But each one set-up will be a case by case basis for what is needed & the way tracking should be set-up.
@ibrk1648
@ibrk1648 6 ай бұрын
Hello thank you for your tuto but I tried to create a custom purchase event and it is not fired. I follow all your steps. Please could you help
@imjacknewman
@imjacknewman 6 ай бұрын
Hi there, if you could break things down more for me so that I can get a better understanding of the actual issue, then I will be more than happy to advise.
@joyceadhiambo63
@joyceadhiambo63 Жыл бұрын
Google says it cannot find DNS records so i can get a certificate. I am i supposed to point the AAA and AA Records to the transport URL or my subdomain ?
@imjacknewman
@imjacknewman Жыл бұрын
Hi there, they should be pointing to the value that GCP has stated.
@adelam
@adelam 6 ай бұрын
Thanks Jack! My only doubt is that now Facebook added a guided set-up with Google Tag Manager from the event manager. Is that the direct way so we can avoid the google cloud server set-up?
@imjacknewman
@imjacknewman 6 ай бұрын
Hi there, their 'direct' method still requires a server to set-up, so would result in you using AWS instead. If you don't want to use Google Cloud, then I would recommend using stape.io instead.
@wesyeemusic7448
@wesyeemusic7448 Жыл бұрын
Hey, I'm a little confused. I downloaded the templates, but they're not labeled which are for browser side and server side. I'm assuming the links are in the same order they're used in the video but please let me know if that's not right
@imjacknewman
@imjacknewman Жыл бұрын
Hi - Thanks for your comment. I've just updated the video description to label which links are for which templates. Let me know if you have any other questions.
@MrKuber1997
@MrKuber1997 10 ай бұрын
Hey, I setup everything according to the instructions but am facing one issue/bug. In the gtm server container, when we add a client and give it a pixel ID and access token, you suggested to remove the "incoming request URL" so it tracks properly. The issue is, I remove it, save the client and it instantly comes back. The workspace registers a change and shows the modified client config as exactly the same. As leaving it empty isn't working, is there a value we can manually put in? Like base URL of the tracking server subdomain?
@imjacknewman
@imjacknewman 10 ай бұрын
Hi there, so the facebook text is directly a part of the template for the client. Every time you go to make an edit to the client, it will try and put it back in there as a default, which is why it looks like it's there. So long as you're sure to remove it before you save, it wont actually be in effect.
@burockkcl
@burockkcl 5 ай бұрын
Hello, first of all, thank you very much for your video. I also want to receive information such as customer name, surname, e-mail and contact information via pixel. Do I need to do anything additional for this? Or does this setup count these as well?
@imjacknewman
@imjacknewman 5 ай бұрын
Hi there, thank you. So you will need to set up a data layer push, so that the information from the form is being sent in a format that GTM can read it.
@HaiderAli-ht8zu
@HaiderAli-ht8zu 8 ай бұрын
Can you please guide me on setting up the Client on Server side as after i clear the request URL and save the Client, the Request URL by default becomes Facebook. How to remove it
@imjacknewman
@imjacknewman 8 ай бұрын
Hi there, so the facebook text is directly a part of the template for the client. Every time you go to make an edit to the client, it will try and put it back in there as a default, which is why it looks like it's there. So long as you're sure to remove it before you save, it wont actually be in effect.
@Frankluke19
@Frankluke19 Жыл бұрын
The "FB - Base" is firing for my on GTM as well as Test Events. But "FB - Lead" is in not firing on GTM. Any idea why?
@imjacknewman
@imjacknewman Жыл бұрын
Hi Luke, the only reason it wouldn't be firing is if there was an error in the trigger you set-up. I would double check this as a first step, by checking that the variables that are firing off on the lead action you want and making sure that your trigger matches those.
@eliaspinheiro7589
@eliaspinheiro7589 10 ай бұрын
It is not sending user data from the form like email, name and tel. What could it be? It says on debug that both PageView and Lead tags fired "but failed", also the tags fired on the server side and Facebook received, But why not the user personal data? I've set to hash user data.
@imjacknewman
@imjacknewman 9 ай бұрын
Hi there, As it's a manual set-up via tag manager, you will need to set the information to be push to a data layer and then create data layer variables that you manually map to the relevant fields on tag manager. If you aren't fully comfortable with how to do this, then I would 100% recommend getting an expert to do so, as getting it wrong can cause numerous issues.
@michlagl
@michlagl Жыл бұрын
Thanks for the tutorial. But I am getting stuck on the part on the add custom subdomain , tried adding it to my cloudflare account but it gives an error of "redirected you too many times." "ERR_TOO_MANY_REDIRECTS" when i tried to add those records
@imjacknewman
@imjacknewman Жыл бұрын
You may already have url redirects set-up via cloudflare that is causing you issues. Aside from seeing it myself, I would recommend reaching out to cloudflare directly for support.
@greenappleunicorn5197
@greenappleunicorn5197 10 ай бұрын
Hi Jack, I have input A and AAAA records, disable auto https on cloudflare and turned off the cloudflare proxy. However, the certificate keep loading. Any idea why? Can I use it with "disabled managed security option"? Appreciate any help. Thanks.
@imjacknewman
@imjacknewman 10 ай бұрын
Hi there, you will need to contact CloudFlare directly for support with this.
@andreassolbakken7116
@andreassolbakken7116 10 ай бұрын
"You will need to remove this later, and I will show you something because it is really important" 25:04, reccon you forgot to add this? I removed the test event dsta from server side "client" but the "facebook" in the "incoming request URl" is not possible to remove, everytime I remove it it just keep on getting back. Please help
@imjacknewman
@imjacknewman 10 ай бұрын
Hi there, so the facebook text is directly a part of the template for the client. Every time you go to make an edit to the client, it will try and put it back in there as a default, which is why it looks like it's there. So long as you're sure to remove it before you save, it wont actually be in effect.
@michaelcoscino
@michaelcoscino 5 ай бұрын
Will having this set up also allow us to track fbp and fbc Parameters or is there additional steps that need to be taken in order to implement that?
@imjacknewman
@imjacknewman 4 ай бұрын
Unless you are sending these parameters to the data layer already, you will need to take additional steps to do so.
@user-xz1bd7zc3j
@user-xz1bd7zc3j Жыл бұрын
J’aimerais savoir quelque chose. L’installation de Tag Manager côté serveur pour pouvoir configurer l’API de conversion est payante, pour ceux qui viennent de se lancer dans le e-commerce et qui n’ont pas assez de moyens ; si nous installons le pixel avec tag manager et avons mis le jeton de l’API de conversion directement dans le code du site, possible d’avoir de bons résultats ? Si oui, comment les événements personnalisés seront-ils configurés ?
@imjacknewman
@imjacknewman Жыл бұрын
Bonjour, malheureusement, l'API de conversion nécessite une configuration côté serveur. Il n'y a pas d'option pour avoir l'API de conversion sans cela, car c'est ce qui communique directement avec les serveurs de Facebook. Des services comme Stape.io fournissent une utilisation gratuite limitée du serveur, comme mentionné ci-dessus. Ce serait donc une première option viable pour vous.
@joyceadhiambo63
@joyceadhiambo63 8 ай бұрын
its been working successful but recently facebook suggests that i send more parameters for my view content to get more conversions. How can is send additional parameters like phone, email, name and many more to get more conversion.
@imjacknewman
@imjacknewman 8 ай бұрын
Hi there, so in most cases a view content event will be firing off before you have been able to collect any detailed customer information like you mention on your site. In this case, it simply wouldn't be possible unfortunately.
@ageinplacehealth
@ageinplacehealth 10 ай бұрын
Thanks for templates for IDK why, I can unzip them on my mac, but when I go to import them, they are not unzipped, can't import templates. Anyone know why? I copied to desktop and still won't import.
@imjacknewman
@imjacknewman 10 ай бұрын
Hi there, that's not something i've experienced on my end doing so on a mac myself.
@saschahinrichs3794
@saschahinrichs3794 Жыл бұрын
Hi Jack, Topic Sub Domain. I Added the DNS Codes and stuff. Do i need to create a sub domain first or will this happen automatically? BC when i try to test it -> Website isn't available... Where is the error?
@imjacknewman
@imjacknewman Жыл бұрын
If you're referring to the subdomain that you need for the server url, then yes, you will need to create this manually.
@stevebobs5776
@stevebobs5776 6 ай бұрын
I can't remove "Facebook" from incoming request URL. How can I fix that? Also it only triggers the server API, not the browser pixel for some reason....
@imjacknewman
@imjacknewman 6 ай бұрын
Hi there, so the facebook text is directly a part of the template for the client. Every time you go to make an edit to the client, it will try and put it back in there as a default, which is why it looks like it's there. So long as you're sure to remove it before you save, it wont actually be in effect.
@Netzlicht
@Netzlicht Жыл бұрын
Great Video! Is it possible to add the Browser-Pixel via GTM too? Instead of adding it directly in the page header?
@imjacknewman
@imjacknewman Жыл бұрын
Hi there, the section of this video that takes place using the GTM web container is essentially setting up the browser pixel. If you wanted to just set-up the browser pixel and did not want the server to fire off, then in the web container tag, you would set the fire method to 'Only Facebook pixel for web. By completing all of the steps in this video, you will have both the browser and server set-up.
@Netzlicht
@Netzlicht Жыл бұрын
@@imjacknewman thank you :). After setting all up, the server event was fired only via facebook test event. But after I verified my domain I saw both. Maybe the domain verification would need more attention 😅.
@TehStylee7
@TehStylee7 Жыл бұрын
Can you please walk me trough on how to set up a Purchase event? Everything works for me “page view”, but I don’t know how to set up the Purchase event (neither in the web nor in the server part) Please
@imjacknewman
@imjacknewman Жыл бұрын
Hi there. In the browser container when you add the adsmurai tag, you're able to set the event you want to fire off. The default is a page view, but you can change this to a purchase event and set the parameters you need this way.
@user-cs2il8yz6u
@user-cs2il8yz6u 11 ай бұрын
Hello Jack! First of all thanks for the great video! It was easy to follow and it is working perfectly! I only have one question. If I need to setup more standard and custom events should I be adding the tags on the browser side container only, on in both the server side and browser side containers?
@cbella9687
@cbella9687 11 ай бұрын
same question !!
@imjacknewman
@imjacknewman 11 ай бұрын
Heya, it would only be the browser container that you would add additional tags to. Once the server container is set-up with the tags/client I go through, there should be no reason to add anything else to it.
@user-cs2il8yz6u
@user-cs2il8yz6u 10 ай бұрын
Thanks for your reply Jack! Inded there was no reason to add the tags on the server side container. Only problem now is that the pruchase event is only being sent by the pixel (browser side) and not the server side. Event tho I set up the event through the Adsmurai Tag manager templates. @@imjacknewman
@imjacknewman
@imjacknewman 10 ай бұрын
Hi@@user-cs2il8yz6u, are you getting any events at all showing as coming from the server side? If no, check that you have the correct test code on the server side and that you remove the 'facebook' text from the client. If you still experience issues with the server side, then you have deviated from the set-up method I describe above in some way.
@user-cs2il8yz6u
@user-cs2il8yz6u 10 ай бұрын
Hello,@@imjacknewman! Thanks for replying. All the other events (pageview, add to cart, initiate checkout, and viewcontent) are showing as coming from both the pixel and API, except for the purchase event. I have removed the 'facebook'. Also, when I test the configuration on tag manager preview mode, the server side, the purchase event shows up, but on the facebook events manager it shows the purchase as coming only from the browser side
@jopa390
@jopa390 Жыл бұрын
At 10.05, how can i add the DNS records to my sub domain?
@imjacknewman
@imjacknewman Жыл бұрын
Hi there, I skipped the exact steps for updating the DNS records, as where you access them will be different depending on what platform you purchased your domain from. If you are unsure of where to find the DNS records from your provider, the quickest way to figure it out is to google "How to update (Domain Provider) DNS records". This should show you were you can find them for your platform. Once you're there, in the name column when adding a new record, instead of putting @, you would put gcp or gcptest for example (if you set your subdomain as something different, then you will need to put that there instead). I hope this helps.
@Bruno-dx1oy
@Bruno-dx1oy Жыл бұрын
Hey Jack, I am a SMMA owner myself. Im struggling with the "add billing method". I need to run ads for a client but I need Conversions API. He doesn't want to give his bank details but wants to fill it in himself. Also do I make an account for him or do I do it through my own account? Thanks!
@imjacknewman
@imjacknewman Жыл бұрын
Hi Bruno, if your client doesn't want to give you their banking information then you have 3 options... 1 - ask them to create the account themselves (though if they aren't literate in the platform they are likely to get themselves lost) 2 - Have them create the account and fill out the billing sections themselves on a zoom call with you so that you can direct them on where to go. 3 - Use stape.io, as this does not require billing information to create the account & get things running. If billing is required later, you can share access across to them.
@ReznikArkady
@ReznikArkady 5 ай бұрын
Can't open my subdomain in GTM preview or in the browser. The A and AAAA records are correct. The GTM container (from the App engine) is correct. What should I do?
@imjacknewman
@imjacknewman 5 ай бұрын
Hi there, so it could be a few things. It may just be that the DNS hasn't propagated as of yet, as this can take up to 48 hours. If not, then I would reach out to your domain provider to run through and check things through for you.
@AoneS_xyz
@AoneS_xyz 5 ай бұрын
it would probably say "This site can't be reached"... if that's your issue, I came across something similar too. Jack, would it be wise to host our sub domain to a page builder just to test a preview from GTM?
@imjacknewman
@imjacknewman 4 ай бұрын
Hi there, you will need to reach out to your domain provider to run through and check things through for you. I wouldnt sent your subdomain to a page builder, as this wouldn't fall in-line with the way that the server preview works.
@SethWardUK
@SethWardUK 10 ай бұрын
After doing all this, I just don't receive anything from the Server. Is that just likely to be down to not having the domain verified? You mention a previous video, about that, but there doesn't seem to be any link to it so not sure which one you're referring to?
@imjacknewman
@imjacknewman 10 ай бұрын
Hi Seth, There could be a couple of things which may be causing issues when testing: 1 - No test event code put into the server client 2 - You have not removed 'facebook' from the server client 3 - Your server is not correctly set-up (this would need running through at every stage) 4 - On your browser container tags, you have it only set to fire only the browser pixel Have there been any deviations to the set-up that I mentioned in the video?
@The9to5ExitBlueprint
@The9to5ExitBlueprint Жыл бұрын
Hi Jack, any reason why someone would only show "Server" under "Received From" under the Test Events tab? This is for Page View (FB - Base tag). I recently set up a new pixel and cannot get it to show both Browser and Server and Deduplication. I can confirm that the Adsmurai API Tag is firing on the Server side, and the Adsmurai API CAPI is firing on the Browser side. PageView just shows "Processed" in green. Your method is working just fine for my other pixel - I set that one up following your exact steps in this video (it shows both Browser and Server and Deduplication). However, with the second pixel, I could not get it to show both Browser and Server and Deduplication - just Server (even after reloading the page a few times). I then tore everything down and started from scratch, but still encountering the same issue. Any thoughts?
@The9to5ExitBlueprint
@The9to5ExitBlueprint Жыл бұрын
Would also like to add that on the FB Pixel's Event Manager "Overview" tab, the "Connection Method" shows "Browser · Server" and "Event Match Quality" shows "Good" with a green (dot) light
@The9to5ExitBlueprint
@The9to5ExitBlueprint Жыл бұрын
Ok, don't laugh...I had Adblock on 😐🤣 I realized that after the FB Pixel Helper Chrome Extension was saying that there was no Pixel recognized on my website next to the HUGE blaring "Stop" hand in a red circle (meaning Adblock was on). This is why I gave up computer programming back in the day, lol! I spent all day on this crap 😵‍💫😂
@imjacknewman
@imjacknewman Жыл бұрын
That sounds about right... Glad you managed to get it all working. For any dev testing, I would always do it from an incognito browser with no additional extensions running, as i've done that so many times in the past.
@joyceadhiambo63
@joyceadhiambo63 Жыл бұрын
I followed the video very well, but it seems i can only get the browser test events with no Server test events, please advice
@imjacknewman
@imjacknewman Жыл бұрын
It could be a number of things, from an incorrect trigger on the server side client to incorrect DNS records for the subdomain. Make sure you're following each of the steps in the video exactly as I do them. Are there any errors or any other indicators that things aren't working other than you not seeing the server events coming through?
@audranpotie2971
@audranpotie2971 Жыл бұрын
Thanks for the video very instructive and clear. I juste have three questions : - How much does it cost for 1 account under 1 000 000 queries / month with Google Cloud ? - Is there a big difference of pricing between stape and Google Cloud ? - Can you create an account to manage all the accounts of your clients on Google Cloud ?
@imjacknewman
@imjacknewman Жыл бұрын
Hi there, 1 - I don't have exact costings for 1m Google Cloud Queries unfortunately, I would reach out to google directly to ask this. 2 - Stape's pricing structure is more defined and charges for a set usage limit, while google's overall pricing changes depending on minute changes in request numbers. As such it wouldn't be a fair comparison to make a blanket statement and would need to be looked at the context of the individual client. 3 - You can create an overall organisation on Google Cloud and have various projects within that which are managed individually.
@AteKeurentjes
@AteKeurentjes 11 ай бұрын
We use Taggrs for our clients and it works better in my opinion. Cheaper, and they have a dashboard with analytical features. - % data influenced by browser tracking prevention - % extra data through server-side tagging - % extra data per event
@onurdegirmencitv
@onurdegirmencitv 9 ай бұрын
Great video Jack! If the browser tag doesn't fire the "lead" tag for some reason, will the server tag fire the "lead" event in that case?
@imjacknewman
@imjacknewman 9 ай бұрын
Hi there, yes so provided everything is set-up correctly then the server will send the data to meta. When testing this set-up, you should be able to see both the browser and server tag firing off. If you cannot, then there will be an error in your set-up and this should be investigated.
@onurdegirmencitv
@onurdegirmencitv 9 ай бұрын
@@imjacknewman thanks brother!
@davidpiperato9647
@davidpiperato9647 7 ай бұрын
Hey Jack, great video! It seems that now, the default when you use the automatic server provisioning feature is Cloud Run rather than App Engine. I don't actually know what this difference means, but the method for adding a custom domain is different and I cannot find any step-by-step guides on how to add a custom domain for one of these Cloud Run servers. Can you offer any assistance? Thanks in advance!
@franciscacunha2757
@franciscacunha2757 7 ай бұрын
I am having the same issue, I tried setting it up using App Engine but it didn't work
@yblaze85
@yblaze85 7 ай бұрын
Same issue here, if you go to app engine it asks for you to create an application. Did either of you guys find a solution ?
@imjacknewman
@imjacknewman 7 ай бұрын
Hi David, I would recommend using stape.io now for the server set-up, as I haven't had the chance to review Google's changes to App Engine.
@JarridStabel
@JarridStabel Жыл бұрын
Hey Jack, I’m using highlevel. What if I want to use 3 funnels and track seperate lead events. One funnel for advertising, one for video content, … I know I can measure with a custom event with different thank you pages. But how does it work at the CAPI end or in tag manager?
@imjacknewman
@imjacknewman Жыл бұрын
Hi there, I'm presuming you would be running ads separately for each funnel in order to split test them. In which case, place the lead event as you would normally, since there is no need for any difference in set-up. The lead events will only track back to the original ad where the lead came from.
@JarridStabel
@JarridStabel Жыл бұрын
@@imjacknewman thanks. No I want different funnels for different services we deliver and track the conversions seperate. Funnel1/verticalvideos > schedule an online call for our vertical videos services. Funnel2/SMMA > schedule an online call for our social media management … So the goal stays the same. But I dont want that funnel 1 conversions interfear with me funnel 2 conversions if they are both schedule events.
@imjacknewman
@imjacknewman Жыл бұрын
Hi there, so it looks like my point still stands. There's no need for custom conversions and you can do the exact same set-up across each of the funnels. Provided you are running different ads to different funnels, then the pixel will track back to the relevant ads directly. There will be no interference at all.
50 YouTubers Fight For $1,000,000
41:27
MrBeast
Рет қаралды 169 МЛН
Каха и суп
00:39
К-Media
Рет қаралды 6 МЛН
HAPPY BIRTHDAY @mozabrick 🎉 #cat #funny
00:36
SOFIADELMONSTRO
Рет қаралды 17 МЛН
Google Tag Manager Server-side tagging tutorial with Google Analytics 4
49:32
Analytics Mania - Google Analytics & Tag Manager
Рет қаралды 70 М.
Facebook/Meta Pixel Setup With Custom Events | Via Google Tag Manager
15:05
DigitalMarketing101
Рет қаралды 4,3 М.
Google Tag Manager Tutorial for Beginners (2024) with New Google Tag
1:01:26
Analytics Mania - Google Analytics & Tag Manager
Рет қаралды 184 М.
[2023] How To Set Up Facebook Conversion API w/ Google Tag Manager (Server-Side)
43:22
The BEST Facebook Ads Tutorial For Beginners in 2024
1:04:54
Ben Heath
Рет қаралды 411 М.
MASSIVE Change To Facebook Ads Tracking!
7:53
Ben Heath
Рет қаралды 45 М.
[2022] How To Set Up Facebook Conversion API w/ Google Tag Manager (Server-Side)
38:44
50 YouTubers Fight For $1,000,000
41:27
MrBeast
Рет қаралды 169 МЛН