This is the full transcript of Facebook Conversion API — Complete GTM Setup + Event Deduplication (2026), published on YouTube by Abir Molla - Google Analytics & Tag Manager. Every paragraph carries the moment it was spoken, so you can click any line to jump straight to that point in the video, search the whole thing for a word, or copy it out.
0:00hey everyone abir here if you are running a eCommerce or Shopify store and want to set up conversion API you are in the right place in today's video I will show you the easiest way to set up Facebook pixel conversion API with d duplication following Facebook's recommended methods we work through everything step by step first I will show you how to set up the Facebook pixel on the browser side including using the event ID next I will guide you on creating a server and setting up the sub doain for first party domain tracking helping you bypass the ad blocker and iOS 17 and 18 updates finally we will dive into setting up the
0:40conversion API and we will test everything to ensure is working as expected I will also include a document in this video description box where you can copy the Tex stickers and variables so without further Ado let's begin learning to get started we need two Google tech manager container one is for web and another is for Server so let's set up the Facebook pixel or browser site with event ID it's required for event match quality I have added here the some event list my business goal is I want to track these five events your business goal will be the different but most of us just we need need this
1:33pment now go to Google tag manager then select the TX then tag configuration then select the Facebook pixel and addit the Facebook pixel ID go to your event manager then go to the data source select your pixel and copy the data set ID and paste it here then go down you will get the Moree setting edit the event ID parameter the tiering will be the all pages then select the
2:18save our first event is setup is done now let's create the another event the another event will be The View content again past it here the pixel ID then go down added the event ID and the most important is we need to send some parameters to VM like the product name product ID produ group and you will get this document in this video description box where you can copy the all the recommended parameters just copy and paste it
3:22here we need to send this parameters for every events then select the content type my product is single product there is no any variation like the product size product color if your product have a variation then you have to enter the product group my product is single that's why I'm using the only product then addit the quent name
4:16variable the most important need the parameter is external ID it's required for improve the event match quality and it help us to better remarketing for retargeting then select the tiger then
4:46save now let's create the add to guard
4:58text now let's create the begin checkout TX we have to send extra parameters for begin checkout the parameters will be the number of
5:22items then edit the tiger and save this text
5:31now let's create the final text is purchase now we need to send extra more parameters with purchase event let's go to the document and you will get the order ID parameter copy and paste it here and edit the transaction ID parameter then select the save browser site Facebook pixel setup is done now let's set up the conversion API to set up conversion API we need a server and you can use the Google Cloud Server or step. iio server but most of people are using the step. server because it's easy to manage that's why
6:27this is the pricing is very low to step. monthly pricing is very low but these are providing very good Services that's why we are like the step. I will edit the This Server link on this video description box we need to create a container go to server container and then select the admin then select the container setting and copy the container configure fation ID then go to the server and paste it here the container configuration ID enter here any name and then select your the server location choose your the nearest server then select the create container then select the settings and you will get the add custom domain it's
7:29requ for for first party domain tracking select the add custom domain and interview the custom extension like I would like to use the SS to my custom domain then step will provide a CM record we have to added this the host and the value to our domain DNS section my domain is hosted on the cloud filler your domain will be different like your demon will be on name chip hostinger or any other third party platform the process is same to set up the custom domain with each tab now go to your domain section and go to DNS then select the type the type will be the C
8:19name and copy the your custom domain extension then enter here the value then select the save I have already added and if I select the verify it will take 24 hours to 72 hours my domain is verified done now I will copy the domain then I will add this domain on container setting then I will select the save our server configuration setup is done now we need to send the website data to server using through Google analytics G4 client we'll send this data from browser site to server container now let's set up the conversion API I will select the new tech configuration then need to go go to the
9:29Google analytics and select the Google tag if you have your G4 measurement ID you can use here or if not you can create easily a Google analytics for account then copy the measurement ID from the account and paste it here then you have to edit the server container URL here and the tiering will be the initialization select the save our server configuration basic P view configuration is done it's not a basic it's a configuration now I will set up the page view event again I will go to the G4 and I will addit the measurement ID now we have to send this parameters with the p view
10:27event first one is event ID the second one is the event time and select the fbp fbp cookie is for Facebook pixel then need to add the abbc cookie and the tiering will be the all pages then select the save you can enter here any name
11:03our first event is setup is done for server side now let's create the view item tags again I will go to the tag configuration then select here the measurement ID enter the event name now we need to send the product information with bym even add the content name the content
11:40ID then select the tiger then save now let's create the atat event at toat event is created successfully done then select the save now create the begin checkout event we need to send extra parameters with begin checkout event the extra parameters is number of [Music]
12:18items then the tiering will be the begin checkout then select the save now let's create our the final tag X for purchase event we need to send some more parameters with purchas
12:45even we have to send the user information with purchase event like email address
13:09I added all recommended events for purchase then I will change the tiger the tiger ring will be the purchase then select the save our the web container setup is done now we need to uh some working to on the server container go to the server and select the text then select the tag configuration then select the conversion API tag we need a pixel ID access token and test event ID go to the event manager select the data set ID and paste it here and we need the tast event ID for live receiving events then select this option the tiering will be the conversion Epi then select the
14:11save then submit the
14:23container now we need to add the custom domain to our website for first party domain tracking go to E step then generate code and copy this code and log to your website back end then go to theme file edit this process is same this process is for Shopify for Ecommerce or any other third party platform this process is same then go to the here the theme header option then addit this code to your head
15:12section the first party domain setup is done now if I visit the website and if I select the go to the inspect and if I uh go to the network and enter my the subdomain extension if I reload this and you can see here is the same data showing it is showing our the analytics doab and this is our extension here is our the first party domain is showing now let's test our setup let's go to the tag manager server section then select the preview if your subdomain is set up perfectly then your the server preview you will get the Google tag manager logo here it will be shown like this then go
16:06to the Google tag manager web container then select the
16:15preview enter your website URL and select connect if I go to the events manager you can see here is the receiving the events from the website and from the server if I go to the tag manager server pvw mode here is PSB event is fired and here is the conversion if pay tag is also fired if I visit any single product
16:46page you can see here is the V item event is fired that's mean it's working properly here is our the B item and everything is perfectly working it is the external ID there is the currency value everything perfectly working I select that to card if I go to the events manager you can see it is the perfectly it's working with d duplication here is the D
17:22duplicate I enter my all information here just I will select the place order
17:34the order has been received if I go to the tag assistant preview mode here is two tag is fired this is for the server site everything is perfectly working here is your the user information here is our transaction ID there is our the contents here is the external ID here is our product information and this is the browser site everything is working perfectly as I expected now if I go to the events manager you can see here is the purchase event is working with d duplication and also the page view uh here is the add2 card also working perfectly and if I select the purchase the
18:25server uh you can see there is the showing the number number of items the content ID currency value and here is the receiving the user info like the country email external ID or improve the event match quality it's really helpful for event match quality uh here is the showing uh the contents external ID number of item order ID uh here is uh not showing the contents because uh we have to send the items by mistake uh I have not send it just I'm giving you how to send the contents just enter the items and added the items array done now if I uh show you again the view
19:26item now it's receiving the cont from the server okay our setup is perfectly and smoothly working if I go to the tag manager debug mode you can see here is the all event is showing and here is the outgoing to the Facebook everything is perfectly working as expected now come to the Google tech manager web container and then select the submit enter any version name and then select the publish thanks for watching this video if you found this video useful don't forget to hit the Subscribe and like button if you have any question feel free to leave a comment or send me an email thanks again
No line in this video contains that word.
Where these words come from. This is the caption track YouTube holds for this video, written automatically by YouTube rather than by the creator. We read it, tidied the line breaks and laid it out so it can be read. The plain text version is at https://viewrankai.com/tools/youtube-transcript/kxhqCPCMOjk.txt.
All rights in this video belong to Abir Molla - Google Analytics & Tag Manager. Watch it on YouTube. If this is your video and you would rather this page did not exist, tell us and we will remove it.