Manually managing placement exclusion lists is a time-consuming chore, but both platforms like Optmyzr and custom scripts are designed to automate this process efficiently.
Here’s a breakdown of how they can help you flag bad placements and keep your exclusion lists clean on Microsoft Advertising.
1. Optmyzr: The User-Friendly Automation Approach
Optmyzr is a great option if you want to automate without writing code. It offers pre-built tools and a powerful "Rule Engine" that allows you to set up sophisticated automation without any coding knowledge.
How it works:
The Problem: You define a "bad placement" based on your own metrics. For example, a placement could be considered bad if it has <5 conversions, >$100 spend, or a <0.5% click-through rate.
The Automation: Optmyzr's Rule Engine can be configured to run on a schedule (e.g., daily or weekly). It will pull your Microsoft Ads data, identify all placements that match your criteria, and then automatically add them to a shared placement exclusion list in your account.
The Benefit: You can manage this process visually and apply the same list across multiple campaigns or even entire accounts with a single click. This saves a huge amount of time and ensures you're always cutting off wasted spend.
2. Custom Scripts: The Technical, Fully Customizable Approach
Microsoft Advertising provides a scripting platform that allows you to write custom JavaScript code to perform tasks directly within your account. This is a more technical approach, but it gives you complete control.
How it works:
The Logic: A script can be written to pull a placement report and iterate through each placement. Inside the script, you'd use if-then-else logic to check if a placement meets your "bad" criteria.
The Automation: If a placement is flagged as bad (e.g., if (placement.getConversions() < 1 && placement.getCost() > 50) { ... }), the script would then use the Microsoft Advertising API to add that specific URL to a shared exclusion list.
The Benefit: The sky is the limit with what you can automate. You can build scripts to do everything from checking placements to adjusting bids on individual placements based on their performance, giving you a level of granularity that's hard to achieve manually. You can also import existing Google Ads scripts with minor modifications, which is a major time-saver.
Key Advantages of Automation
Efficiency and Scale: Both methods allow you to manage thousands of placements across multiple campaigns or accounts effortlessly, a task that would be impossible to do manually.
Proactive Management: Instead of reacting to a month of wasted spend, you can set up automation to run daily, stopping underperforming placements before they can spend significant money.
Consistency: Automation ensures your "bad placement" criteria are applied consistently across all your campaigns, which is difficult for a human team to maintain over time.
In summary, for a user-friendly, out-of-the-box solution, Optmyzr is a perfect fit. For advertisers who have specific, complex needs and the technical skills to write code, custom scripts provide the ultimate level of control and customization.