Analytics news and expert advice every Thursday.
How Analytics Can Help Balance Your Annual Search Advertising Budget
At the online marketing agency I work for, we primarily focus on ROI driven online marketing campaigns. With this marketing philosophy, search engine advertising (SEA) budgets don’t play a role, and as long as every order delivers profit / ROI, the SEA budget should be endless.
Of course, this ideal situation doesn’t happen at a lot of organizations. They are working with half-year or yearly SEA budgets set at the beginning of each year.
These search advertising budgets are mostly divided by the number of months and maybe a little extra in the busiest months of the year. But is this really the best way to divide a fixed SEA budget in order to get the highest ROI?
In this article, I will explain how Google Analytics can help you in determining how to divide your SEA budget across the different months in a year.
Most organizations operate in a trend-sensitive market, although some in low trend-sensitive markets (like online supermarkets) and some in high trend-sensitive markets (like online travel). Related to these trends are the search volumes and the number of clicks an organization can get from Google, Bing or any other search engine in a specific month.
If the SEA budget is evenly divided across the months, it could happen that in one month, the budget is depleted on the 15th and in another month, there is still budget left at the end. This clearly isn’t the way to get the highest possible ROI.
Budgeting Using Google Analytics
In order to use Google Analytics for this example calculation, we need a full year of accurate data. In the figure below, we see the visits data for a trend-sensitive market like travel, with peaks in January and around July.
For the example calculation, we will use a yearly SEA budget of $600,000, which would normally be $50,000 a month.
In this case, we will use the export function within Google Analytics to get the monthly figures.
After this, we will calculate the new budget for each month with the following equation:
(number of visits for a specific month / total number of visits in 1 year) * total SEA budget = adjusted SEA budget for a specific month
If we execute this calculation on the monthly visits from Google Analytics we will get the following table:
|Month||Visits||Normal budget||Adjusted budget||Difference|
As we see, the numbers show a huge difference between a normal distribution of the SEA budget and a distribution based on Google Analytics data. With the calculation based on Google Analytics data, we are better prepared for the trends in the market and don’t run out of budget in the middle of a month.
A small note to this calculation is that we are using “old” data and it is only a prediction of what the trend could be in the future.
You can make the same calculation with Google Insights for Search data. If we look at the graph for the US in 2010 on the keyword “sunglasses” we see the following figure:
The sunglasses industry is obviously also a trend-sensitive market. What we could do is download the data from Google Insights for Search as a CSV. This data on a weekly level shows the index numbers for a specific week.
If we want to calculate the SEA budget for a specific week, we could use the following equation:
(indexnumber for a specific week / total sum of indexnumbers for all weeks) * Total SEA budget = adjusted SEA budget for a specific week
I think this article may help you to better divide your search engine advertising budget across the year and to get even higher ROI on you SEA campaigns. Please let me know in the comments how you calculate the distribution of your SEA budget across all months.
Some opinions expressed in this article may be those of a guest author and not necessarily Search Engine Land. Staff authors are listed here.