Four Ways to Use Excel Macros in PPC to Save Time

Are you ever seeking out approaches to finish ongoing PPC tasks fast, as it should be, and without giving up all manipulation?

What is PPC: A Beginner's Guide to PPC Marketing | Similarweb

Me too.

I appreciate all of the automatic policies, bidding options, and dynamic advert features that have been created lately. Still, there are often obligations that I don’t need to depart to the automated powers-that-be.

Enter: Excel Macros.

Here are a few ways to apply this Excel characteristic, which can prevent time and help make certain accuracy.
What are Excel Macros?

Excel macros are automatic sequences that may be created and customized to finish a task. Users can document the chain of keyboard and mouse moves and store it for future use.

Basic Excel Macro one zero one

Here are the simple things you must recognize approximately macros before getting started out:

Always shop macro workbooks as “Excel Macro-Enabled Workbook (.Xlsm).”

When commencing a stored macro document, you may need to make specific to permit macros. In any other case, your recordings will now not work.

If you do now not allow it right here, you’ll reopen the spreadsheet and reenable it.

To report a macro: Head to the View tab and click on Record Macro.

Name the macro so that after it’s finished, wherein you want to save it and an outline if you choose.

You also can create a shortcut keyboard collection.

You will want to call every macro to distinguish the function of every. You also can add a description in case you need additional differentiating facts.

Once you click on “OK” to record, at which factor all your actions could be recorded.

Once you have recorded one or more macros, you’ll be able to cross returned and think about the one’s macros as long as they exist in an open workbook or your current workbook by way of clicking View Macros.

After you’re finished with what you want to file, hit Stop Recording within the View pinnacle navigation.

Now that you realize the fundamentals of getting started out, a way to save your spreadsheets efficaciously, and the way to find previously saved macros, allow’s hop into 4 approaches to apply macros on your typical workflow.

1. Search Query Analysis & Negative Identification Filters

The download you’re seeking query document with desired metrics and filters implemented. Make sure to store your spreadsheet well earlier than recording.

I prefer to filter to seek queries that are not introduced or excluded after walking this macro.

Sort your statistics in Excel through your chosen metric – clicks, value, conversions, etc.

There are some exclusive macros you could create for search query mining and negative keyword identification:
High Spend, No Conversions

To perceive phrases that have spent and now not converted, which can display low intent: Select the Cost column and apply conditional formatting on your favored fee threshold. In this example, I selected phrases that have spent over $12.

Select the conversions column and practice conditional formatting for less than 1 transformation or Equal to 0 conversions.

Back to Custom Sort, organize your facts by way of cellular color starting with the Cost column and accompanied by the conversion column’s aid together with your colored cells on the pinnacle.

Stop recording. This view will help you pick out terrible best phrases that probably want to be excluded or might also indicate you want a change in the key-word method.

The next macro may take a bit longer and probably want to be adjusted through the years as site visitors adjust and fluctuate.

Identifying Terms with Desired Negatives

Before beginning, discover a list of phrases that you would love to exclude from your campaigns.

Remember, this manner is much longer at some stage in macro setup. A little time now pays dividends the subsequent time you want to run seek question analysis.

Take, for example, a purchaser whose logo name fits with an unrelated product in India. I might make a listing of all of the terms that you need to make sure to exclude.

Clear conditional formatting that you formerly implemented for ease. Name your new macro and begin recording.

Select the Search Term column, begin applying conditional formatting using Highlight Cells > Text that Contains.

Begin getting into the phrases that you want to exclude so that they’re highlighted. Once you’ve entered all the words you need to filter out, sort your information using cellular color once more.

Make sure to shop often to maintain your macro up to date as you’re operating thru your wrong keyword listing.

Stop recording. Review the phrases and identify which phrases need to be excluded.

A similar macro can also be created for display placement reports.

You can then proceed with the final part of this macro or forestall here, considering you have got recognized high spenders and any terms along with your preferred negatives.

Pro Tip: Pivot Tables

If you’re operating with a large account or a long timeframe, it could be really worth your while to create a pivot desk to higher group repeat queries.

Before recording your macro, create a pivot table, then highlight between the headers and endless rows and paste into a new sheet, so you’re able to better control the records without the constraints of a pivot table.

Negative Keyword Match Type

To add a terrible keyword fit type, replica and paste your highlighted phrases into a new sheet without statistics.

Create a brand new macro in a brand new sheet and start recording. (Since the quantity of highlighted terms will range whenever you run the record, you’ll do this manually earlier than beginning the third macro.)

Duplicate your keywords for as many suit kinds as you will have. Create a new column for in shape type and drag down to use phrase/genuine/wide.

Stop recording and store your sheet.

Add these negatives on your channels.

2. Campaign Builds for Google Ads Editor

Please note this macro could be more comfortable if you are dividing keywords into their very own advert agencies while keeping healthy kinds collectively within the same advert organization.

Begin this process by listing the favored important phrases you are building the marketing campaign for in Column A.

Begin recording the macro.

Duplicate key-word listing for as many rare fit types as you will have, and remember adding a few additional blanks (for destiny use) if your list isn’t very long.

Insert row above keywords for information headers. Add columns for Campaign & Ad Group.

Use the =PROPER function to drag over the keyword into the Ad Group column and name the ad organizations. If you don’t care about capitalization, pull over your keyword into the Ad Group column the usage of “=(cell)” so that you can get a replica over the textual content.

Create a column for Criterion Type and upload each of your in shape sorts for each list. Drag down to apply, and make sure to use any empty cells as nicely.

If you have got clean cells, you can add one extra step of going to the Data tab within the pinnacle navigation, choosing your statistics, and clicking “Remove Duplicates.” End recording.

Name your campaign and drag it down to use all keywords. Delete any unused rows.

You can now add this information at the key-word degree in Google Ads to create all of the new advert agencies, the campaign, and the key phrases. For full, healthy modified vital phrases, I tend to wait to add the plus symptoms till I am in Editor for ease.

3. Tracking Template Edits

Have you ever had a consumer entirely transform their very complicated tracking? Have a patron who is still using guide tagging in 2019?

I’ve been there, too. That’s why I’ve determined methods to make quick modifications.

Grab a spreadsheet of your tracking templates at something level you want – ad, ad institution, or marketing campaign.

Begin recording the macro.

For lengthy or unique targeting, use the Text to Columns characteristic, which lets you interrupt big strings of textual content into separate columns.

Find and update any words which you want to exchange.

Add additional columns for new facts and use the CONCATENATE feature to feature the brand new text.

In the instance under I desired to add a variant range and date to the UTM Content tag, I added new columns: one for a dash that serves as a divider inside the tracking and one for the variation/date.

Once you’ve got changed and delivered any preferred facts, prevent recording. You can now upload this data to the channels, and also you’ll be able to make those same modifications later with the click of a mouse.
Four. Adjusting Google Ads Data for Upload into Bing Ads Editor

The Bing Ads Editor Google Import tool is very on hand. However, through the years, I actually have found that new ad kinds don’t continually play pleasant between those applications.


I regularly file macros to account for differences in commercials.

Pull in a spreadsheet of your advertisements from Google. Start recording the macro.

Change the Headline titles to Title Part 1 / Title Part 2 / Title Part three. Change Description Line to Add Text. Adjust your tracking templates.

For new advert types, I also like to use conditional formatting to pick out variations in person lengths merely to be secure.

Stop recording and keep.
Get Started with Excel Macros

There are many different ways you could use Excel macros. However, this is an excellent beginning if you want to keep time while staying invested in your debts.

Invest a little time now to store a variety of time later!

More Resources:

How to Create a Paid Search Plan That Will Drive Results
11 Places You Can Learn Microsoft Excel for Free
PPC 101: A Complete Guide to Pay-Per-Click Marketing Basics


I have been working in the field of SEO and content marketing since 2014. I have worked with over 500 clients and more than 100 websites. I started blogging in 2012 and have now made my first steps into the world of freelancing. In my spare time, I like to read, cook or listen to music.