All posts by Ahmed Ali

Google Ads Script to Exclude Locations Automatically
Recently, we had an interesting case with one of our clients where he always needed to exclude different locations from his Google Ads campaigns based on the business availability. This used to happen very often and the client used to come back to us every couple of days asking to exclude and include different certain…
Is my AdWords Account Fully Optimized?
Many performance marketers always want to know the secret to AdWords success. They wonder what advanced features other accounts use and what a master AdWords account looks like. I am sure you’ve heard this question many times, is my AdWords account fully optimized? Today we are going answer all of these questions, but before we…
Dynamic Product Pricing Using Ad Customizer
Ad customizer is an underutilized feature within the AdWords platform. It allows advertisers to dynamically insert content into their ads based on certain parameters pulled from a datasheet that they have uploaded. It adapts your text ads to what someone is searching for, which device she’s using, where he’s located, or even the date, time of day,…
Troubleshooting Too Low Bounce Rate in GA
Google Analytics calculates bounce rate as the percentage of single page visits or single interaction. Google does this by measuring the time of the first arrival of a visitor, and if there isn’t a second interaction within 30 minutes, it counts as a” Bounce”. For example, let’s say someone lands on your website, this is now by…
Expose Client & User ID in Google Analytics
Google Analytics uses a unique identifier to determine if two hits belong to the same user, the unique identifier associated with that particular user must be sent with each hit. GA accomplishes this via Client ID which is a unique, randomly generated string that gets stored in the browser’s cookies, so subsequent visits to the same…

How to Calculate Your Break-Even CPC?
There are many ways to determine what CPC amount to set for your campaigns. You can figure this out based on your targets, what you know about your business, or the value of your sales. In this article, we will go through two approaches to calculating your ideal CPC. Whether you have a target cost…
Select The Best Chart For Your Report
Selecting the best chart or graph is very important to tell your story and communicate the information you want. In this article, we will learn how to choose the best chart for your performance report and data analysis based on our objective. To create a chart, you need first to understand why you might need…
Diminishing Returns in Performance Marketing
The law of diminishing returns is an economic principle stating that as an investment in a particular area increase, the rate of profit from that investment, after a certain point, cannot continue to increase if other variables remain at a constant. Let’s take a real-life example, suppose if you are thirsty then as soon as…
Advanced Performance Forecasting Techniques
Forecasting is a key element in conducting your performance media plans and campaigns’ success, before we explain how to forecast, we have to understand what regression analysis is. Regression analysis according to Wikipedia is a statistical process for estimating the relationships among variables. It allows us to make predictions about future outcomes by estimating the…
Automatically Import Refund Data into Google Analytics
Data Import is one of Google Analytics powerful features that lets you integrate data from a variety of external business systems to gain a better understanding of your customers’ behavior. You can import refund data into GA and even use the imported data for reporting, segmentation and remarketing, giving you a complete and accurate view of…