All posts by Ahmed Ali
Cohort Analysis for Performance Marketing
A cohort is a group of users who share a common characteristic, while cohort analysis is a study that focuses on the activities of a particular cohort. It allows you to compare how different cohort of customers behave over time and see the pattern of the lifetime value of a customer or a user. Examples…
Google Ads Script to Check Ad Groups without Expanded Text Ads
AdWords no longer supports the standard text ads, any new text ads generated should use the expanded text ad format. So, if you haven’t made a full transition, you actually need to hurry up and migrate all of your standard ads to the new expanded text ads. Today, we developed a new simple AdWords script that you…
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…