Low Effort Management of Google Ad Charity Campaigns

by Dean Povey

April 3, 2020

One of the more rewarding things we do at PPC Samurai is offer a pro-bono service to manage the campaigns of some amazing charity organizations. Google offer a very generous scheme that allows these non-profit organizations to access $10,000 USD per month of advertising spend. This allows these organizations to target donations or raise awareness, expanding their reach to a much greater audience.

Apart from meeting certain eligibility criteria, the grants have a few conditions on how your campaigns need to be run, including which search keywords you can bid on, including:

  • No keywords with a quality score of 1 or 2 permitted
  • No single-word keywords permitted
  • Must maintain a 5% click-through rate (CTR) each month

Making sure you stay in compliance with these conditions can be an onerous and time-consuming task, but fortunately it’s one of the things that PPC Samurai excels at! We are going to demonstrate how to build a simple workflows that checks one of these conditions and automatically pauses the keywords if we detect that it isn’t met.

Workflows in PPC Samurai

PPC Samurai allows you to iterate over elements of your managed Google Ads accounts and perform various actions. You can run workflows at an Account, Campaign, Budget, Ad Group, Ad or Search Query level. You can even run workflows across multiple accounts using selective criteria.

No keywords with a quality score of 1 or 2 permitted

We are going to enforce this condition by creating a Keyword workflow called “Minimum Quality Score” in PPC Samurai.

Keyword workflows can be configured for specific campaigns and ad groups and you can set options on whether they are automatically added when new campaigns are created.

We build the workflow using a graphical editor by connecting  and  together till we arrive at one or more .

Checking active keywords

For our keyword workflow, we first want to make sure we only check active keywords, otherwise we will be unnecessarily applying subsequent rules to Keywords that may have been paused, disapproved or even deleted.

If we select to check that the Keyword is active (linking this to the  node) and then and link this to the branch of the condition we will get the following workflow.

Previewing the workflow

You can then this workflow and it will show you any Inactive keywords that will be ignored.

So we have built our first workflow! This structure is a good basic building block for any Keyword workflows that require active keywords.

Next we want to check Keywords that have a Quality Score of 1 or 2. To do this we select > and then set the condition to true if the Quality score is > than 2.

Pausing the keyword

Link this up to the branch of the condition to have it process on active keywords. Next we need to decide what to do in the true/false case of this condition.

If Quality score is > 2 then our Keyword is okay and we ignore it. However if the Quality score is 1 or 2 then we want to pause the Keyword. When we pause the Keyword we can also add a label that will appear in the Google Ads console to explain why the Keyword is paused:

We have set this up to run without approval, you can also choose to have your workflow outputs sent to the  view so that you can peruse it and manually approve those changes later.

Our completed workflow looks like this:

Again you can use the function to make sure it works. You can also go ahead and manually run the Workflow to execute any actions by choosing after the preview is complete or download the result data as a CSV file.

Set and forget

Now we want to set up our workflow to run on our schedule.

We can pick from a range of options, but usually you will want to run daily or weekly and repeat over a certain period.

We are going to set this schedule to run every Sunday at 5pm.

Build additional workflows

And that’s all there is to it.

Building additional workflows to enforce the other rules is a relatively simple process. You can duplicate this workflow with the same settings and then modify it to add additional conditions.

In addition we can build workflows at the Account level such as the ability to check our Click-through-rate (CTR) is above 5%. That looks something like this:

A quick summary of the steps in this workflow:

  • Check to make sure we have some impressions over the last week
  • Then if our CTR is less than 5% over the last 30 days; and
  • It is also < 5% over the last 7 days (don’t flag us if we are improving over the last week); then
  • Alert us to take action

Alerts are visible in the . It is also possible to create an action that will email you instead.

Workflows in PPC Samurai

One of the challenges running a digital agency is keeping on top of the constant small jobs that are needed to optimise a customer’s accounts. Using PPC Samurai allows us to automate may small and complex tasks enabling us to be very efficient on how we use our time. By leveraging this capability we can provide a high value to customers for the time we have.

PPC Samurai is a powerful tool with a range of capabilities and this is just the tip of the iceberg. If you are interested in learning more, why not book a demo or sign-up for our 30 day free trial.

Photo by Kat Yukawa on Unsplash

Was that helpful? Here are some other articles