How To Exclude Website Placements from your Performance Max Campaigns

 

Have you checked your Performance Max Website Placements lately?

It’s CRAZY where Google is showing your ads, right? I mean, who want to see their ads appear on ‘247slots.tk’, ‘cupcakes4cash.xyz’, ‘divorcepayday.com’ or some things even more obscure?

Performance Max like to shows show ads in every corner of inventory that is available to Google. Often, without you knowing it!

Remember, Performance Max campaigns maximize your _spend_, NOT your profits.

Here’s WHY you want to exclude certain website placements from your Performance Max campaigns:

    1. Brand suitability:
      Avoid showing ads on websites with content that could negatively impact your brand perception, like adult content, gambling sites, controversial topics, or competitor sites.
    2. Irrelevant audience:
      Exclude websites that cater to demographics or interests not aligned with your target customer, minimizing wasted impressions. Think exotics Top Level Domains like ‘.xyz’, ‘.tk’
    3. Cost control:
      By filtering out low-quality placements, you can allocate your ad budget more efficiently towards sites that generate higher conversion rates.
    4. Compliance issues:
      In certain industries, legal or regulatory requirements may mandate excluding specific websites.

 

Examples of some of my clients that are excluding placements:

    • A clothing brand excluding fashion blogs that focus solely on high-end luxury items bcs they are targeting a more budget-friendly market .
    • A health food company excluding websites with content promoting unhealthy eating habits.
    • A financial institution excluding websites known for spreading misinformation about investment strategies.

Here’s HOW you can exclude website placements from your Performance Max campaigns:

Continue reading “How To Exclude Website Placements from your Performance Max Campaigns”

How To Exclude Mobile App Placements from your Performance Max Campaigns

 

After conducting audits over hundreds of PMax campaigns, I know that over 80% of them still make this mistake; they DON’T exclude Mobile App placements.

Remember, Performance Max campaigns maximize your _spend_, NOT your profits.

Here’s WHY you want to exclude mobile apps from your Performance Max campaigns:

    1. Irrelevant App placements: Your ads almost always appear in apps that are unrelated to your product or service, this is a waste of your budget.
    2. Low-quality clicks: Ads on Mobile Apps mostly lead to accidental clicks that have zero none conversion value, this is true especially for gaming apps (the majority of App placements).
    3. Budget allocation: Mobile Apps can consume a big part of your budget. By excluding them, you can allocate your budget to placements with higher conversion value.
    4. Brand safety: Not all apps are a good fit for your brand’s values or brand safety guidelines.

Here’s HOW you can exclude All mobile apps from your Performance Max campaigns:

Continue reading “How To Exclude Mobile App Placements from your Performance Max Campaigns”

Google Ads Script Review – Set URL Tracking Parameters

Today, I had to fix some URL tracking parameters for one of my clients.

Manually fixing UTM parameters to contain the campaign name is Groundhog Day of drudgery. Copy-pasting campaign names in the tracking template or URL suffix is extremely time-consuming and a guaranteed recipe for disaster when you forget to add them to newly created campaigns.

So, why not… Just Script It?

Here’s the script I used to solve my miseries…

What it does:

This Google Ads script provides methods to automate the inclusion of UTM parameters like source, medium, and your campaign name in the Final URL Suffix and ValueTrack parameters. 

Why you’d care:

GA4 can report clicks from Google Ads, and attribute them to the right campaigns IF you have linked GA4 to Google Ads and auto-tagging enabled, AND the user has given consent to do so.

Auto-tagging and GA4 rely on the gclid identifier for tracking, but privacy restrictions and user consent requirements may prevent its processing. When this happens, the campaign attributed to such a session may be labeled as (not set) or occasionally as (organic). Some browsers may remove the gclid parameter in enhanced privacy modes. This can disrupt data collection, leaving gaps in your campaign performance insights.

Adding the right UTM parameters to clicks from your Google Ads account prevents this from happening, and (partly) recovers lost data.

Why I like it:

The script automates the repetitive task of adding UTM parameters to all campaigns, saving you time and effort. It applies a consistent structure across campaigns, eliminating the risk of human error in manual tagging.

The script works across multiple campaign types, including standard Search, Display, Shopping, Performance Max, and (potentially in the future) Demand Gen.

It is straightforward to implement in your Google Ads account, requiring minimal setup. Once configured, it runs without needing ongoing manual intervention.

URL: https://adequate.digital/en/utms-for-google-ads-campaigns/

PRO TIP: Run the script daily to ensure that any newly created campaigns or changes to existing ones are consistently processed.

Happy scripting!

 

Join thousands of PPC geeks who already have access:

If the button above isn’t working for you, you can sign up here to get access.

Google Ads Script – Automated GPT Keyword Suggestions

Script : Automated GPT Keyword Suggestions

What it does:
The script automates Keyword Research for your account.
It prompts Chat GPT to suggest new relevant keywords based on the top converting keywords in your account.
It will only suggest keywords that are not already in your account and adds them to a Google Sheet. The link to sheet is sent to your email.

The output will look something like this:

Google Ads Script - Automated KWR via GPT

Why you care:
Adding new relevant keywords to your account is one of the best ways to grow performance. Thorough keyword research will give you these keywords, BUT it is very time-consuming and  feels like being in a desert, with your motivation evaporating under the scorching sun.  Having this task automated for you is like a thirst-quenching oasis.

Happy scripting!

WANT TO AUTOMATICALLY GET NEW & RELEVANT KEYWORDS IN YOUR INBOX?

👉👉 Click here to get early bird access to the script!

SMX Advanced Berlin 2023 Session

Nils Rooijmans - SMX Advanced Berlin 2023Nils Rooijmans

SESSION DESCRIPTION:

Scripts and ChatGPT

Expectations are high, and there is a lot of hype surrounding GPT and its applications. In this session, Nils will separate the wheat from the chaff when it comes to GPT and Google Ads automation. If you are ready to learn how to use scripts for automatically putting GPT to work for your specific needs in your own accounts, then this session is for you. And Nils will even show you, how to use GPT itself to create these scripts for you.