All posts by Ahmed Ali
Machine Learning inside Google Tag Manager
Machine learning has disrupted many sectors in our life including marketing. Marketers are now able to analyze large amounts of data and provide understandable analysis or results that can use to their advantage. There are many ML libraries and APIs that you can start using today to enhance your digital analytics and marketing results. Machine…
Practical Guide to Regex in Google Data Studio
Regular expressions (regex or regexp) can help save time and effort when working with Google Analytics, Google Tag Manager and now Google Data Studio. They add extra flexibility to the way you create definitions or include & exclude data from your reports. You can think of regex as specific sequences of characters that broadly or narrowly match…
Google Ads Script to Pause Ads When your Prices aren’t Competitive
E-commerce websites are now vulnerable to price wars from competitors who want to gain more market share. When a competitor makes an aggressive price move, one of the first steps you should take is to stop the marketing activity of the affected products/services, until you think about how your participation should look like. So, you avoid…
How to Track AMP in Google Analytics?
Accelerated Mobile Pages allow your website to render instantly on mobile devices, so they improve users’ experience and get a ranking boost on Google search results. However, AMP doesn’t support Javascript by default and hence you cannot use analytics.js on Accelerated Mobile Pages. A different Analytics tag is provided specifically for AMPs. Ahmed AliEntrepreneur focused on…
Run Search Query Report Like a Pro Using Google Ads Scripts
One of the most important reports of managing AdWords campaigns is the search query report. You need to see the actual search queries that trigger your ads to identify new terms to add to your positive keywords and find undesired search terms and add them as negative keywords. Actually, the process can be time-consuming if you manage…
How to upgrade to GA4 on Squarespace?
GA4 is the latest version of Google Analytics. You can use it for a website, an app, or both a website and app together. Universal Analytics properties only support websites. Google has made GA4 the default experience for analytics properties and strongly encourages users to upgrade to Google Analytics 4 properties. In this article, I…
Floodlight Tags Implementation and Configuration
Floodlight tags are used to track and report conversions in Campaign Manager, Display & Video 360 (DV360), and Search Ads 360 (SA360). Floodlight uses activities, tags, and lookback window to count conversions. A Floodlight activity is a specific action you want to track, such as purchases or sign-ups. For each action you want to track, you…
The A-Z Guide to Google Optimize
What’s Google Optimize? Google Optimize is the free version of the enterprise solution Google Optimize 360. It’s Google’s A/B testing and personalization platform. Like most A/B testing platforms, it allows users to run experiments and test variations of a site in order to optimize the conversion funnel and users’ experience. Moreover, it natively integrates with Google Analytics, which makes…
Deep Dive Analysis: Mobile Apps vs Mobile Web Placements
If you ever run a display campaign through Google Ads or any DSP with the objective to drive traffic or conversion, you’ve probably noticed a big difference in traffic performance driven by ads within mobile apps vs mobile web pages. If you realized this already, you’re probably wondering what you should do? Should you exclude…
Facebook’s Audience Network Analysis
Audience Network allows advertisers to extend their ad campaigns beyond Facebook to reach more audiences on third-party apps and websites where the targeting works by matching each person’s mobile device to his or her Facebook profile. At first, when Facebook introduced the audience network placement, we were very excited to test it out and see the results it…