Dynamic Remarketing Set Up for Google Ads (with GTM)

Поделиться
HTML-код
  • Опубликовано: 22 ноя 2024

Комментарии • 95

  • @MeasureSchool
    @MeasureSchool  3 года назад +13

    Dynamic Remarketing is kind of complex to setup. And of course there are always things you could do differently. Have you been able to setup Dynamic Remarketing yet?

    • @jahangeeryousaf6587
      @jahangeeryousaf6587 3 года назад

      no i am having trouble with this ...

    • @ArifulIslam-hl6du
      @ArifulIslam-hl6du 3 года назад

      Can you show Value of the product in Remarketing

    • @provlder
      @provlder 2 года назад

      I already have instaled a Tag "GAds Remarketing" but it's not sending remarketing event data such as event name, event value and invent items and the trigger is "All pages" - let's say it is a "regular GAds Remarketing". Should I modify the existing tag according to these instructions here or should I Crete a separate Dynamic GAds Remarketing Tag and link both tags to Google Ads? Thanks!

  • @AmbroseFowler-le8lx
    @AmbroseFowler-le8lx 8 месяцев назад

    Crisp, smart way of explaining, necessary and sufficient information. That was helpful. Thank you.

  • @clickscale213
    @clickscale213 Год назад

    Still helps in 2023 :D Thanks for the great tutorials

  • @kesc23
    @kesc23 Год назад

    this video is pure gold. i'm reimagining this with other stuff. thank you very much!

  • @catalinaclouser1374
    @catalinaclouser1374 2 года назад

    First of all, thank you. Second of all, thank you.

  • @roverdrammen3977
    @roverdrammen3977 3 года назад +1

    I'd love to see a *developer oriented* Data Layer tutorial for GTM in the future. Awesome content BTW!

    • @MeasureSchool
      @MeasureSchool  3 года назад +1

      inside of MeasureMasters we have a DataLayer Writing Workshop

    • @roverdrammen3977
      @roverdrammen3977 3 года назад

      @@MeasureSchool awesome! Thank you for your fast response and support.

  • @SahilMishraVlog
    @SahilMishraVlog 3 года назад

    I have started to learn more about this. Really useful video mate.. love from India. 😊

  • @brillitydigital7472
    @brillitydigital7472 Год назад

    Wonderful content as always Julian! Measure School is invaluable in my work.

  • @yoannregis5342
    @yoannregis5342 3 года назад

    Thank you Julian. Much appreciated how much you help everyone!!

  • @davidpristl7488
    @davidpristl7488 7 месяцев назад

    Merci 🙏! Well done and simple

  • @judenwachukwu1323
    @judenwachukwu1323 3 года назад

    @measureschool the event names look similar to that of GA4, and can cause duplicate tracking, custom javascript be used to transform the GA4 dataLayer to match that of the dynamic remarketing, there by preventing use of this dataLayers.

    • @Ali-ok3lb
      @Ali-ok3lb 3 года назад

      Hi, Can we implement multiple data layer with different event name for running both Enhance ecommerce tracking and dynamic remarketing to avoid duplicate tracking?

  • @dmytroreviakyn635
    @dmytroreviakyn635 3 года назад

    Julian, thanks a lot for sharing your minds and the materials. It 's really useful and the main thing it 's always works!

  • @davidchongsoonwee6042
    @davidchongsoonwee6042 2 года назад

    Hi Julian, very insightful sharing, may I check why Google Ads still need product feed from uploaded feed into Business Data/ Google Merchant account, while Google Ads will still retrieving product data from data layer on website? Thanks

  • @dgmy7141
    @dgmy7141 2 года назад

    Thanks Julian.

  • @shuwerx
    @shuwerx 3 года назад

    Awesome video!! Thanks for sharing mate, very good!!

  • @jamesmilford2011
    @jamesmilford2011 3 года назад +3

    That was great thank you - I followed everything and my website gave the same responses as you apart from when it pings back the Event Item and Event Value. I seem to get a 'null' response...any ideas? My datalayer has all the correct details listed as well so I am a bit stuck. Cheers James

    • @kickapoo1390
      @kickapoo1390 3 года назад

      same problem, were you able to find a fix?

    • @jamesmilford2011
      @jamesmilford2011 3 года назад

      @@kickapoo1390 had to get Google Tag Developers to sort it out for me unfortunately couldn’t do it myself- use their chat service

  • @bagdatbaimagambetov5678
    @bagdatbaimagambetov5678 3 года назад

    Love the content! Thank you, Julian!

  •  3 года назад +3

    If you allow me one note: the "items" variable will not work correctly with this setup since if the there are multiple events within a single page view (like a view_item_list, then an add_to_cart) then your "items" variable will merge both "items" object and report for example all listed products in a product list as added to the cart.
    In your case, setting the variable version to "Version 1" will solve the issue, if someone is using the GA4 ecommerce.items then it is more tricky since with "Version 1" you can not read the ecommerce.items object :-) For example the official GA4 doc uses the dataLayer.push({ ecommerce: null }); line before the actual add_to_cart event to emtpy the ecommerce variable before the add_to_cart event.

    • @MeasureSchool
      @MeasureSchool  3 года назад +2

      thanks for the comment Tamas. I think generally the implementation (in most cases) would work, but yes, there are some cases were we would need to "clean" the dataLayer before sending another event. If there is a page reload in between the firing of tags this shouldn't be a problem, but I can see how the add_to_cart event could merge the old values together, as it's happening on the same page. In this instance I would prefer to ask the developer build in a cleanup dataLayer or alternatively use tag sequencing with a cleanup tag.
      thanks for pointing this out!

    • @nimeni86
      @nimeni86 3 года назад +1

      @@MeasureSchool According to Google doc, the add to cart event should be placed on the cart page, not on the button: "Below is a sample code snippet to create the data layer and then pass the user's total cart value and the list of products contained in the cart"

    • @earlytoriseab
      @earlytoriseab 3 года назад

      If found a setting in your plugin to write the ID instead of the SKU, and I managed to create a variable in GTM that combines the the prefix that the feed plugin creates with the ID. I hope that this will work.

  • @ErikHill1
    @ErikHill1 3 года назад

    Wow.. thank you Julian!!

  • @shiwanisainiitsme
    @shiwanisainiitsme 3 года назад

    Hi
    I followed all the steps although my remarketing code fires up but couldn't pull the events value

  • @jennywatt9401
    @jennywatt9401 3 года назад +1

    Hey Julian - do you have a video or advice on how to set up the product feed? I have the tag installed but it needs to be validated by being connected to the feed. I have a content API which pulls through the products on merchant and im very confused of how to create a product feed / the spread sheet.

  • @imdeexpert5828
    @imdeexpert5828 3 года назад +1

    Thanks Julian. You are one of the few legends that posted a legit video on the walkthrough on how to setup dynamic remarketing for shopping ads. I have a question. I see that you set up the ID and Value at the event section, instead of "custom parameters" below. Can I use customer parameters and identify the parameter name and value? Or is there no difference between the 2? thanks.

  • @amishriaz
    @amishriaz 3 года назад

    Hi, Thanks for great informative video. My question is, if we already applied Remarketing Tags through GTM. For Dynamic Remarketing again follow the all process like (Conversion Linker etc.) Or just pass the event name & value in current remarketing tags? Thanks

    • @MeasureSchool
      @MeasureSchool  3 года назад +1

      you can simply adjust your tags as long as the data comes through fine

    • @amishriaz
      @amishriaz 3 года назад

      @@MeasureSchool Thanks

  • @blacktulipcreations8975
    @blacktulipcreations8975 3 года назад

    Should I have BOTH a regular google ads Remarketing tag that triggers on all pages and a Dynamic remarketing Tag with Custom Event triggers?

  • @DigitalMarketingmates
    @DigitalMarketingmates 3 года назад

    Great content 👍

  • @theshorekitchen7453
    @theshorekitchen7453 3 года назад +2

    I followed the steps. My dataLayer fires okay, however, values and ID aren's swapping out. Any ideas? Much appreciated.

    • @kickapoo1390
      @kickapoo1390 3 года назад

      same, were you able to find a fix?

    • @earlytoriseab
      @earlytoriseab 3 года назад

      Same for me, I just get the variable names, not the values when I do a preview.

  • @jahangeeryousaf6587
    @jahangeeryousaf6587 3 года назад +1

    how to create feed for non-ecommerce website? is it beneficial to create dynamic remarketing for non-ecommerce website. What is the difference between creating remarketing from analytic and creating it from google tag manager?

    • @MeasureSchool
      @MeasureSchool  3 года назад +1

      It entirely depends if you want to do dynamic remarekting and are in one of the verticals that Google offers.

    • @jahangeeryousaf6587
      @jahangeeryousaf6587 3 года назад

      @@MeasureSchool Thanks for responding

  • @utkarshsrivastava49
    @utkarshsrivastava49 2 года назад

    can we make two marketing tags one for remarketing and one for dynamic remarketing...???

  • @oscarpiedrafita8613
    @oscarpiedrafita8613 3 года назад +1

    any reason why on de debugging can't see de product id? I place value, currency and business vertical manually and id send dinamically according to my DL

  • @onlineeducation6821
    @onlineeducation6821 3 года назад

    Please share PPC check list for optimization thanks 👍🙏

  • @waltermazzola4450
    @waltermazzola4450 2 года назад

    Great value in this video! Just one question. After all this is set, Do I need to manually create my Audiences/Segments in Google Ads? Or, they are created automatically. I mean these audiences: 'view item', 'add_to_cart' , etc.
    I will create a different Remarketing Campaign for each one of these.
    Thanks!

    • @Luffy-lc2is
      @Luffy-lc2is 2 года назад

      Wondering about this myself!

    • @filippolovadina728
      @filippolovadina728 10 месяцев назад

      Hi, Were you able to find out the answer?

  • @mauritslaanfer7873
    @mauritslaanfer7873 3 года назад

    Het zou interessant zijn om te weten over het indexeren van passeren, heb je het al geïmplementeerd?

  • @Luffy-lc2is
    @Luffy-lc2is 2 года назад

    Great video! How do you create an audience list based on these parameters? How does a campaign actually work as Dynamic Remarketing? Does it work without audience list?

  • @inderdeepsingh502
    @inderdeepsingh502 3 года назад

    Thanks for informative video! I'm facing one issue. My item ID in merchant center doesn't match with ecom_prodid in data layer. How to fix?

  • @denissafronov924
    @denissafronov924 3 года назад

    Thanks!

  • @33bigmoney
    @33bigmoney 7 месяцев назад

    what about this for non product sites??

  • @morsofer8051
    @morsofer8051 2 года назад +1

    Thank you Julian for a very informative video.
    Just one question: how did you pre-defined that Event variable {{Event}} you used to embed into the Event Name on the Google Remarketing Tag? Is it automatically created due to insertion of the dataLayer.push code google provided with us?

    • @brillitydigital7472
      @brillitydigital7472 Год назад

      @morsofer8051 {{event}} is a built in variable (utility) in GTM, doesnt need to be created. it just pulls in whatever event name is fired in the datalayer. In GTM go to variables, built in variables, configure and then add "Event" under the Utilities section. Since this is a prebuilt variable, it does not need any definition, it is ready out of the box. Sorry this answer is a year late.

  • @rubenrunneboom8990
    @rubenrunneboom8990 2 года назад

    HI Julian or team, Thanks for the great video. I followed the steps as you describe.
    Within Google Ads, when I go to Tools -> Audiences -> Sources -> Google Ads -> I see 5 active parameters except the ecomm_prodid. In my opinion this is the most important one. We do get data through the parameter 'Id'. These ids are the same as the ids of the products in the product feed. Is this sufficient or does the parameter ecomm_prodid really need to be filled? I hope you can help me. Cheers, Ruben

  • @nimeni86
    @nimeni86 3 года назад +1

    I was wondering if the data layers can be built in GTM as Custm HTML tags, pulling the values from the EEC data layers. The items array can be be reconfigured in a Custom JS variable with the right keys and values.

  • @theshorekitchen7453
    @theshorekitchen7453 3 года назад

    Thank you for the great content. I have a quick question here, could be silly, but just wanted to double check, so once this remarketing tag has been implemented in gtm, will the remarketing audience automatically become available in. google ads?

  • @eguchiyuuki
    @eguchiyuuki 3 года назад

    thanks!

  • @saltikkenan
    @saltikkenan 2 года назад

    Hi\ What is your recomendation to track wordpress and woocommerce with a plugin which uses GTM or some other plugin use seperate tracking codes for all services Google Analytics Facebook Pixel etc with enhanced tracking features etc. Is google site kit is a good choice

  • @ivanjimenez4542
    @ivanjimenez4542 3 года назад

    Hi Julian thanks as always, make one please for fb ads catalog with pixel with gtm please!!!!

  • @andrejvolcansek3232
    @andrejvolcansek3232 8 месяцев назад

    how to reuse datalayer events that have been prepared for ga4 ecommerce?

  • @IngoMunizSabage
    @IngoMunizSabage Год назад

    1 - If I have some other parameters inside "items" variable, such "category", "price", etc. Is it useless? Or could be useful for something?
    2 - I can't get the product "id" in category pages, search results or home, only "item_group_id", as my products have variations (and variations are not shown in these pages). Google says it's possible to use "item_group_id" as well. I tried to do it, but when I look in Google Ads, there's no correspondence.

  • @Ali-ok3lb
    @Ali-ok3lb 3 года назад

    Please Help- Can we implement multiple data layer with different event name for running both Enhance ecommerce tracking and dynamic remarketing to avoid duplicate tracking?

  • @AshokPatel-hh2sp
    @AshokPatel-hh2sp Год назад

    Hey, if i don't want to take the help of a developer, can i do the whole process through gtm without touching the java script code?

  • @bemssonguerrero1396
    @bemssonguerrero1396 3 года назад

    How can I set up data layer variables on Shopify?? I think they are already created but aren't accessible for merchants.

  • @jollekool
    @jollekool 3 года назад

    Good if this works, I will try it. I also saw in another video that you have to create Dynamic Remarketing in GTM next to the normal remarketing. So that means you have to create a normal remarketing tag with a trigger on all pages and then a new tag with dynamic remarketing the way you do it - can you verify?

    • @MeasureSchool
      @MeasureSchool  3 года назад +1

      yes, I don't think it's necessary, but can't hurt to have a general remarketing tag on all pages as well

  • @eddyindia7007
    @eddyindia7007 2 года назад

    Is there remarketing tag for dv360?

  • @guidoterlinde5722
    @guidoterlinde5722 3 года назад

    hoe negatieve woorden correct te gebruiken? kan je vertellen?

  • @bartoszstanik952
    @bartoszstanik952 3 года назад

    Hi. Is this some new way of implementing dynamic remarketing? On my site I'm using variables like ecomm_prodid, ecomm_pagetype, ecomm_totalvalue. Here you show different standard of tagging your website, using events.

    • @MeasureSchool
      @MeasureSchool  3 года назад

      yes, that's a newer implementation. Your old one will still work

    • @myinfochannel
      @myinfochannel 3 года назад

      I have the same issue,,,my site use ecomm version...did it work for you?

  • @arnohofman3488
    @arnohofman3488 3 года назад

    Hello Julian, is it ok to let the remarketing tag fire on "all pages"? For store visits to measure correctly there is a Google Ads tag needed on all pages apparently. Thanks!

    • @MeasureSchool
      @MeasureSchool  3 года назад

      that's what the conversion linker is for

  • @irinazurita9939
    @irinazurita9939 Год назад

    How to retarget someone in Facebook and Instagram that has search a product in google and not precisely visit my webpage?

  • @avinashrai009
    @avinashrai009 Год назад

    Can someone please help me understand Dynamic remarketing campaign for display campaigns

  • @pavlicheg
    @pavlicheg 3 года назад

    My data layer types do not fire in debug mode since I think my GTAG is built in GTM. What's the way of doing that in this case? ...

    • @MeasureSchool
      @MeasureSchool  3 года назад

      don't use GTAG in GTM

    • @pavlicheg
      @pavlicheg 3 года назад

      @@MeasureSchool Thanks, but I've been contacted by google ads support and they forced me to go GTM route, all of the code is working on GTM at the moment. As I understand I can't use both at the same time (include js code on a website + use GTM). Not too sure how to approach this. I don't think there's anyone in the world that can connect all of that crap together. Analytics, V4 of Analytics, GAds, GTM, etc. :)

  • @emmendes
    @emmendes 3 года назад

    Hi Julian, I'm studying and following your tutorial in this video (set up dynamic remarketing), but I'm having a problem that I'm not able to understand. Why does the datalayer show me the variables, the debugger shows me that the events and variables are there, but I can't see them present in the tag assistant or in the structured data analysis? What can it be?

    • @erinlee3351
      @erinlee3351 2 года назад

      Same here, are you able to figure it out at the end? thanks

  • @kalbarooo
    @kalbarooo 3 года назад

    Hi. What is the name of exactly the extension you are using (12:20) ? :)

  • @simonbrooks399
    @simonbrooks399 Год назад

    I offer services so I don't have Google Merchant, is that the only way?

  • @general2668
    @general2668 3 года назад

    What if code does not have "value" what else can we place instead of value?

  • @zest01
    @zest01 3 года назад +2

    This is really complicated

  • @thinhphu6398
    @thinhphu6398 7 месяцев назад

    so where is code?

  • @vuadocau
    @vuadocau 2 года назад

    I’m using GTM to set up the Google Ads Dynamic Remarketing tag. Using Tag Assistant I noticed the event purchase sent up to 3 times and only once exactly.
    I ordered 2 different products in oder. However, there are 4 different meta data submissions and only once is the correct order. The 2nd request is correct and I want to discard the other requests.
    Request 1: Data event gtag.config
    Request 2: Data event:purchase , google_business_vertical:retail , id:29917,33583
    Request 3: Data event:purchase , google_business_vertical:retail , id:33583
    Request 4: Data event purchase
    Can someone help me? Thank you everyone. Sorry I use google translate