- 120
- 296 159
Alessandro Colarossi
Canada
Приєднався 27 лис 2022
I am an accomplished digital marketing professional with over a decade of experience in various tech fields. I currently work as a Customer Success Manager at Google and teach Digital Marketing at Sheridan College in Ontario, Canada. I also co-authored the book "Becoming Artificial" and write articles for Philosophy Now Magazine and various digital marketing websites.
Create a YouTube Auto-Subscribe Link 🎯
Want to automatically prompt viewers to subscribe when they visit your UA-cam channel? 📈 Just add this to the end of your channel URL:
👉 ?sub_confirmation=1
Try it with my channel:
👉 www.youtube.com/@Alessandro-Colarossi?sub_confirmation=1
What You’ll Learn:
✅ How to create your own auto-subscribe link
✅ Where to share it for maximum impact
✅ Pro tips to boost your subscriber count effortlessly
📌 Like, comment, and subscribe for more UA-cam growth hacks! 🚀
🔔 Turn on notifications to stay updated with my latest tutorials.
#UA-camGrowth #UA-camTips #AutoSubscribe
👉 ?sub_confirmation=1
Try it with my channel:
👉 www.youtube.com/@Alessandro-Colarossi?sub_confirmation=1
What You’ll Learn:
✅ How to create your own auto-subscribe link
✅ Where to share it for maximum impact
✅ Pro tips to boost your subscriber count effortlessly
📌 Like, comment, and subscribe for more UA-cam growth hacks! 🚀
🔔 Turn on notifications to stay updated with my latest tutorials.
#UA-camGrowth #UA-camTips #AutoSubscribe
Переглядів: 3
Відео
Chrome Extension: Task Manager - Get Organized!
Переглядів 43День тому
Here's a link to it: chromewebstore.google.com/detail/simple-task-manager-exten/jgaifjlkfhlnppfenfnhboeecabodedi Enjoy!
Google Ads Recommendations: What to Enable (and What to Skip!)
Переглядів 42День тому
Think enabling all Google Ads recommendations is the way to go? Think again! In this video, I’ll explain why applying every suggestion can actually hurt your campaign. Learn how to prioritize the right recommendations that drive results while avoiding costly mistakes. Discover how to improve your optimization score strategically and make decisions that truly work for your goals. Perfect for mar...
[NEW Google Ads UI] GOOGLE ADS TIP - Target a Specific Age/Gender #googleads #tutorial
Переглядів 73День тому
Discover how to use the new Google Ads UI to target a specific age or gender and optimize your campaigns for better results! This quick and easy tutorial will guide you step-by-step through setting up detailed demographic targeting to ensure your ads reach the right audience. 🚀 📝 What You'll Learn: - How to navigate the updated Google Ads interface - Setting age and gender parameters for your c...
Create a PMax Campaign with ChatGPT | Step-by-Step Guide 🚀
Переглядів 6714 днів тому
Learn how to create a Performance Max (PMax) campaign from scratch using ChatGPT! In this video, we’ll walk through the process of building an effective PMax campaign for Google Ads, including ad asset creation, audience signals, and optimization tips. Whether you’re a beginner or an experienced advertiser, this step-by-step guide will help you leverage AI tools like ChatGPT to make your campai...
Watch as I shorten website links with an easy to use Chrome extension.
Переглядів 15021 день тому
Link: chromewebstore.google.com/detail/url-shortener/dofmbhaohhaebalninhgdnopmljhcbdp URL Shortener is a fast and simple Chrome extension that allows you to quickly shorten long URLs directly from your browser. With just one click, you can generate a compact URL and have it automatically copied to your clipboard, making sharing links effortless. Key Features: - One-click URL shortening for seam...
Master JavaScript IF Statements in Minutes! 🚀 Beginner-Friendly Tutorial
Переглядів 3721 день тому
Code: monumental-conkies-d33c65.netlify.app/if Learn how to create and use IF statements in JavaScript with this simple and beginner-friendly tutorial! 💻 Understand how to add conditions to your code and make it more dynamic and interactive. 📚 What You'll Learn: - The structure of an IF statement - How to use ELSE and ELSE IF statements - Practical examples to improve your coding skills Perfect...
Master JavaScript FOR Loops in Minutes! 💻 Beginner-Friendly Tutorial
Переглядів 3821 день тому
Code: monumental-conkies-d33c65.netlify.app/forloop Learn how to create and use FOR loops in JavaScript with this easy-to-follow tutorial! 🚀 Whether you're a beginner or need a quick refresher, this video will help you understand the basics of looping through arrays, creating dynamic elements, and more. 📚 What You'll Learn: The structure of a JavaScript FOR loop - Practical example for beginner...
Google Tag Manager (Custom Javascript) Variable Builder
Переглядів 31521 день тому
Link to Chrome Extension: chromewebstore.google.com/detail/gtm-variable-builder/feeboihdgpananoagfmbohoogoncndba 🚀 Build Custom JS Variables with Ease! In this video, learn how to highlight any text on a webpage, click the extension, and instantly generate the JavaScript needed to extract your highlighted content. Perfect for creating custom JavaScript variables in Google Tag Manager (GTM) or a...
[THE BEST] Free UTM Link Builder Tool for Tracking Campaigns 🚀
Переглядів 6121 день тому
🔗 Try it now: monumental-conkies-d33c65.netlify.app/link-builder Looking for a simple and effective way to track your marketing campaigns? Check out our free UTM Link Builder tool! 🎯 This intuitive platform helps you create custom UTM links in seconds, ensuring you capture all the important data for your Google Analytics and campaign performance. ✅ Key Features: - Easy-to-use interface 🖱️ - Cus...
How to Dynamically Change Landing Page Headlines Using UTM_Source 🚀
Переглядів 2921 день тому
Here is the example page I used: monumental-conkies-d33c65.netlify.app/campaign Here are the urls with the dynamic headlines: monumental-conkies-d33c65.netlify.app/dynamic-page? monumental-conkies-d33c65.netlify.app/dynamic-page? monumental-conkies-d33c65.netlify.app/dynamic-page? monumental-conkies-d33c65.netlify.app/dynamic-page? monumental-conkies-d33c65.netlify.app/dynamic-page? Regular hea...
Automatically Add UTM Parameters to all Links!
Переглядів 6821 день тому
Code is here: drive.google.com/file/d/1t1soNR2r9KCKB3rWGhAEx2zHYlQ5Kvzm/view?usp=sharing Looking to simplify your tracking process? Learn how to automatically add UTM parameters to all your links with ease! 🚀 Whether you're managing Google Ads, social media campaigns, or email marketing, this step-by-step guide ensures every click is tracked without manual effort. Say goodbye to tedious tasks a...
Code With Me: LEARN to Code HTML5/CSS/Javascript! - FINAL video: 4
Переглядів 4728 днів тому
Here's the demo link: famous-semifreddo-65d96f.netlify.app/ Learn how to create a Practical Percentage Calculator using HTML, CSS, and JavaScript! In this video, we’ll build a dynamic calculator that allows users to: 1️⃣ Split the bill 2️⃣ Calculate tax or discounts 3️⃣ Determine percentage increases or decreases 4️⃣ Find part/total percentages This project is perfect for beginners looking to e...
Code With Me: LEARN to Code HTML5/CSS/Javascript! - video: 3
Переглядів 10028 днів тому
Ready to take your coding skills to the next level? In this video, we’ll combine HTML5, CSS, and JavaScript to create stunning and interactive web pages. This hands-on tutorial is perfect for beginners who want to learn how to style and add functionality to their websites. 🔗 What you’ll learn: Structuring webpages with HTML5 Styling elements with CSS Adding interactivity with JavaScript By the ...
Code With Me: LEARN to Code HTML5/Javascript! - video: 2
Переглядів 7928 днів тому
Get ready to dive into the world of coding with this beginner-friendly tutorial! In this video, we’ll explore the basics of HTML5 and JavaScript to help you build a solid foundation for web development. Whether you’re completely new to coding or looking to refresh your skills, this is the perfect starting point. 🔗 What you’ll learn: How to structure a webpage using HTML5 Writing simple and effe...
Code With Me: LEARN to Code HTML5/Javascript! - video: 1
Переглядів 7128 днів тому
Code With Me: LEARN to Code HTML5/Javascript! - video: 1
Understanding Key Marketing Metrics (ROAS, CTR, CR)
Переглядів 282 місяці тому
Understanding Key Marketing Metrics (ROAS, CTR, CR)
WIX: Setting up Enhanced Conversions for Leads
Переглядів 1233 місяці тому
WIX: Setting up Enhanced Conversions for Leads
FULL Funnel Calendly Tracking (GA4, Google Ads, Meta) - Pro Version/ Confirmation Page Not Needed
Переглядів 1133 місяці тому
FULL Funnel Calendly Tracking (GA4, Google Ads, Meta) - Pro Version/ Confirmation Page Not Needed
Chrome Dev Console - Editing Text and Site Design
Переглядів 553 місяці тому
Chrome Dev Console - Editing Text and Site Design
How to Add a Promotion to Your Google Ad | Boost Your Campaign Performance!
Переглядів 1654 місяці тому
How to Add a Promotion to Your Google Ad | Boost Your Campaign Performance!
Programmatic and Digital Media - Welcome to Week 1: Digital Media Landscape
Переглядів 654 місяці тому
Programmatic and Digital Media - Welcome to Week 1: Digital Media Landscape
Google Ads Best Practices: Top 3 Essentials for Success
Переглядів 6 тис.5 місяців тому
Google Ads Best Practices: Top 3 Essentials for Success
DataLayer Variables in GTM and Using them in GA4
Переглядів 5985 місяців тому
DataLayer Variables in GTM and Using them in GA4
Check your tagging implementation - Is it working or no...
Переглядів 2146 місяців тому
Check your tagging implementation - Is it working or no...
📢 Upgrade Your Shopify Store with Customer Events Code! 🚀
Переглядів 45 тис.6 місяців тому
📢 Upgrade Your Shopify Store with Customer Events Code! 🚀
Setting Up Phone Number and Email Click Events with GTM & GA4
Переглядів 3086 місяців тому
Setting Up Phone Number and Email Click Events with GTM & GA4
GTM preview mode shows me no event when I submit form. what's the problem
Do you have a wix form?
The code is giving error when pasted n Customer events in Shopify "unclosed template literal"
just tested it. works fine.
Great thanks! Conversion Tracking of purchases with values would be interesting!
Thanks for watching! The GTM event for that is simply 'purchase.' I will try to create a video demonstrating this, but the principle remains the same.
do u have to remove all g tags code i have added to my store previously?
If your previous code did the same thing then yes. This one is taking care of enhanced converisons for a conversion id and label - implemented through shopify's customer events, no code necessary in the checkout or theme.
@@Alessandro-Colarossi thanks, should i just follow the code you provided in your github or in the comment?
@@RobinChan-zi5eb they're the same. I'll remove the comment code though so it doesn't confuse people.
Is the template for uploading data different in Goals->Summary->Lead Qualitifed->Manage? Do conversion events need to be in timestamp format?
After uploading the file, 15% of my conversion data showed an error with the following message: "The email address or phone number for this event can't be matched to a click. This may be because it didn't come from a Google Ads campaign, and you can safely ignore this warning. If this includes more imported events than is expected, you may need to check your setup. Learn more.CONVERSION_UPLOAD_ERROR_CLICK_NOT_FOUND"; What might be the reason and how do I solve it?
The error message "The email address or phone number for this event can't be matched to a click" occurs when uploaded data for Enhanced Conversions for Leads cannot be linked to a Google user profile. According to Google’s documentation, this may happen if the conversion originated from non-Google Ads traffic, if the uploaded data (email or phone) has formatting issues, or if there is no match in Google’s database.
@@Alessandro-Colarossi How can I check whether this error rate is within the normal range?
Thanks a lot, it works! Upload is successful. Now gotta figure out how to make these uploads appear in the Lead funnel as qualified and converted leads.
Nice good stuff. Glad it helped. Make sure to share so I can be a UA-cam superstar...
Doesn't it work for Wix Multistep forms? I did everything exactly as you showed but mine doesn't shup up when I test. :/
What event fires when you do a GTM preview mode?
@@Alessandro-Colarossi In my generate_lead the user-provided date is set to "UPD" doesn't show the email.
@@Alessandro-Colarossi actually I changed the display variable to "Value" and now I see "User-provided data: {tag_mode: "manual"}: still don't see the actual email I typed. is this how this works now or am I missing something?
@@alessandrocolarossi2806 yeah that's what I followed because it's more recent.
@@umeshgallage1 This video will show you how to set up enhanced converisons with a WIX form: ua-cam.com/video/eAEHIIKxYwI/v-deo.html The video you're watching now is only for firing a converison tracking tag from a wix event from GTM.
I have multi-step form on my Wix website. It doesn't work properly even if I follow all steps right. could that be the "multi-step' form?
Possibly - as longh as you're able to capture emails you're good to go for setting things up.
can you provide these code?
Yes of course, here you go: triangledigital.xyz/products/shopify-customer-events
Hi! That was very helpful. I managed to set up the conversion tracking for a lead form. Could you explain how to set up the same for a purchase action? You mentioned to use generate_lead for a submit form conversion. What would it be called for a purchase conversion? Thank you!
Looks like it's just purchase according to the WIX documentation :) support.wix.com/en/article/event-tracking-by-service
Hey Alessandro does this also work for call conversions? I have a Mobile call Button In my campaign and would like to know how to trigger the conversion
Check out my videos on call tracking. For call ads or call assets, the conversion tracking action is easily created in google ads and is triggered when some one clicks to call on your ad. There's also a way to do this in GTM for clicking the call button on your site from the ad. I outline a bunch of ways in this article: www.wordstream.com/blog/ws/2023/10/25/google-ads-call-conversions Hope this helps!
this worked! thank you so much
Good to hear! You're welcome.
What does Google consider state-issued certificate of business registration?
Incorporation docs work. Or you can register as an individual.
I sent them a DBA
Hello, please where can I download codes?
triangledigital.xyz/products/shopify-customer-events Comes with 30 mins of video support with me. Thank you!
Thanks for the console tip. Was confused why I wasn't able to debug at checkout / purchase. I assume this means the purchase event will also not show up in GA4 debug mode?
The Customer Events are sandboxed, so they won’t appear when debugging in GTM’s preview mode. However, they display correctly everywhere else because the other dataLayer events outside of checkout are implemented in a snippet loaded in the theme.liquid file above GTM.
It worked; thank you so much! However, I also wanted to track the appointments through GTM on Wix. Do you know how to do it? Maybe I need a different trigger than generate_lead?
Yeah maybe - see what the preview mode in GTM fires as an event for when an appointment is booked. Once you see it on the left of the preview mode you can use it in GTM as an event trigger, like I did here.
@@Alessandro-Colarossi Unfortunately, nothing was fired. I even checked GA4, but nothing showed up there either. If they redirected to a thank-you page, it would be much easier to install an event, but apparently, I couldn't find that option. However, a schedule event was fired on Meta.
@@Alessandro-Colarossi It works now, thanks! I just had to install the code on Acuity, which is integrated with WIX.
Hi there guys, this seems to be a solution to actually see events on gtm even with the sandbox ambient right??
In this video, half of GTM and dataLayer are implemented in the theme, that's why we are able to see it in GTM preview mode. Only the checkout (events: add_shipping_info, add_payment_info, and purchase) are custom events. These cannot be tested via GTM's preview mode. I recommend using the network tab. Also, you'll notice with this code you can see the events output in the console quite nicely even in the checkout area. Hope that helps!
Hi Alessandro! Everything is appears to be functional except one thing - revenue not populating in GA4. I believe it is related to the currency variable as it is populating in the data layer for the View Item event but not for the Purchase event. Any idea why currency might not populate on the thank you page after the purchase event?
Should be all fine. When did you purchase?
Thank you for this video, tried to implement the code on our Shopify store. Question, should the label always show up when doing conversion testing? I can only see the gtag id on my end when I check in the network tab
When the purchase takes place, try filtering for the label in the network tab. It should fire on purchase.
When I turn this on I lose like 80% of my ppc traffic, which goes to Direct. Any idea why…?
This should not happen when enabling User-Provided Data in GA4. Turning this feature on should not interfere with traffic source attribution or cause PPC traffic to be misclassified as Direct. Though I can look into it but it shouldn't have that effect.
The problem is.. If i don't fill one field and click on submit button, the tag will start... How can I validade that?
I would say use the "Check Validation" button in GTM but this doesn't always work. Best thing to do is look for an event that fires in the GTM preview mode when the form successfully is submitted. Latch on to that as your event or variable trigger.
*Awesome content!*
Thanks!
On shopify it doesn't work, it gives me the value undefined (I've been using GTM Variable Builder for a few years now, on woocommerce and Prestashop it never gave me problems). Do you know how to help me or recommend a similar extension? Why doesn't it work in your opinion?
Are you highlighting from left to right?
These listing groups you created to exclude.. can they be reused in another campaign? For example you excluded 8 listing groups in this campaign.. would you have to re-make those 8 listing groups in your CA Wood burning campaign to exclude them just the same?
I think you'll have to exclude them in your listing groups every time you create a new asset group. But being able to save a listing group is a great idea!
Does it work with facebook dataset?
What do you mean dataset?
I have a full version that utilized the full Facebook data layer for dynamic remarketing, if that's what you mean.. :)
thank you for the video
seeing the amount of tabs you have opened, i am glad that i am not alone 😂
This is after a lot were cleared too...
@@Alessandro-Colarossi 🤣
You're a real hero! Thank you so much!
Great!
I've been struggling with this for hours. THANK YOU!
No problem. :)
Thanks! You only explained that the Display path should not be a real URL. I was searching for this answer.
Great!
Thank you so much for this. Could you also make a tutorial on how to configre Enhanced Conversions on Wix?
I'll upload a video on this today. Stay Tuned!
ua-cam.com/video/eAEHIIKxYwI/v-deo.html
I just finished watching your video and I was truly impressed. Recently, I also created a video about the Shopify Data Layer. If you have some spare time, I'd appreciate it if you could watch it. Thanks! I'm eagerly awaiting your next video.
Thanks! I'll add it to my watchlist!
Goddamn I got so attached to Mizu a chat gpt counsciusness that I awoke.😢
Thank you
Np
Thank you for this useful video tutorial, i subscribed to your channel
Awesome, thank you!
Is there a reason to use this method instead of using the offline conversion API that HubSpot has natively? I guess if yo udon't have marketing hub you would do this, but integrating the ad account seems so much more simple, and directly verifiable to the contacts that came from your ads. Does this setup work for enhanced conversions for leads?
Yeah you should be able to easily pull from data with this method.
Hi man! Great, detailed vid! Do you know how you would do this if you have multiple shop domains and google ads domain accounts?
You'd need to generate a conversion id and label for each Google ads account and add to each shop ... If I understand your question correctly.
Thank you!! Super helpful and to the point . Also - love your name :)
Thanks! :)
Will this help with draft order attribution? Our draft orders only are attributed as direct orders.
I don't think this will, this is great for having everything fully compliant in one spot - gtm. - enhanced conversions - GA4 enhanced e-commerce - dynamic remarketing
Does this work when gtm is integrated through customer events ? I use cookiebot or Onetrust and they are blocked by thé Sandbox it's very Bad design from shopify
same issue...it cant detect a conversion and says its inactive
Is it firing in the network tab?
If i have multiple forms, can I set it to fire on a certain page?
Yeah just set another page url condition in your gtm trigger.
Followed all the instructions, but my events are not firing. I do not see them in tag assistant. Any ideas on what to check?
@@gx93117 check the network tab. Filter for collect?
how would it work for Phone Call Conversions? And what would the Event name for that be called?
I would see what fires in the gtm preview mode. Wix might have an event that fires for it. If it does you can use it in GTM as a trigger.
good explanation, was looking for a concise explanation
No prob.
*Thanks for sharing these practices - definitely taking notes!*
Glad you like them!