Can't find what you're looking for?

The automation that I want to select is not available. What should I do?

If you are looking for a pre-built automation tactic or strategy that we don’t have, you can create the automation using custom automations.

If you can’t find the action you want to automate, you’ll need to submit a feature request.

Should I include today’s data when setting up an automation to trigger?

This depends on the amount of data the automation should use when calculating the trigger point. Automations which calculate data using longer-term periods can be skewed by today’s data. This is because today’s data is the most unreliable and can really skew your results.

However, when using short time periods to base data off that leads your automation to firing, you may need to include today’s data to have more complete data and a better picture of your results.

Which custom automations can you create?

There are 24 different actions for custom automations that you can create. You can use these actions to create all manner of automations for different purposes. The amount of actions available depends on the level (ad, ad set, campaign) you create the automation for. 

You can set the following automations to launch when all your conditions apply:

  • Pause - pauses the asset indefinitely
  • Pause for today - pauses the asset for today and restarts it tomorrow
  • Start - launches the asset
  • Set budget - assigns a budget to the asset 
  • Increase budget - gives more budget to the asset
  • Decrease budget - takes away budget from the asset
  • Set bid - assigns a bid
  • Increase bid - increases the bid amount
  • Decrease bid - decreases the bid amount
  • Set bid strategy - assigns an approach (lowest cost with/without bid cap, cost cap) to spending budget
  • Duplicate - creates a new asset identical to this one
  • Set spending limit - assigns a minimum spend target and bid cap (CBO only)
  • Increase spending limit - increases minimum or maximum spend limit
  • Decrease spending limit - decreases minimum or maximum spend limit
  • Remove spending limit - removes the minimum/maximum budget limits
  • Delete - deletes the asset
  • Add to name - adds a text that you specify to the asset’s name
  • Replace text in name - replaces the asset’s name with a text that you specify
  • Optimize gender - optimizes budget allocation based on your performance trends for specific genders
  • Optimize age - optimizes budget allocation based on your performance trends for specific age groups
  • Optimize locations - optimizes budget allocation based on your performance trends for specific countries, regions, and designated market areas (DMAs)
  • Optimize platforms - optimizes budget allocation based on your performance trends for specific platforms
  • Optimize placements - optimizes budget allocation based on your performance trends for ad placement
  • Optimize devices - optimizes budget allocation based on your performance trends for specific device usage

You set the rules according to which the automations trigger, including the performance level and the timeframe.

What does the Stop Loss automation tactic do?

It's normal to experience some inconsistency within your account. Stop Loss protects your budget from overspending by pausing underperforming ad sets or ads. Some ad sets/ads that performed well yesterday may not perform well today, and we want to automate tracking of this by pausing the ad sets/ads for the day, so we don't bleed extra money. 

Stop Loss is a daily tactic, and you set a time for the tactic to turn the ad or ad set back on after it's been paused for the day.

What does the Revive automation tactic do?

Media buying involves attribution delays. For example, if someone saw your ad in the morning and later came back and made a purchase, there is a delay in attributing the purchase to the ad. Delayed attribution means you may think an ad is underperforming, and so you turn it off, but — in reality — it has met your performance requirements, and you’d want to turn it back on. 

Revive takes care of that for you. The tactic “revives” ads and ad sets that perform well but have been turned off because of delayed attribution. 

It's crucial to have an active Revive tactic on each level where you have an active Stop Loss tactic.

What does the Sunsetting automation tactic do?

Sunsetting is a tactic designed to stop bad-performing ad sets permanently, rather than on a turning on/off daily.

Sunsetting shuts off underperforming ad sets for good. The tactic monitors your ad sets over time, decreasing budgets for underperformers and permanently pausing ad sets that constantly don’t perform well.

There are situations in which a stop-loss is simply not enough. For example, what happens if an ad set continues to be triggered by the stop-loss and shows no sign of improvement? 

Sunsetting serves as the alternative, providing you with a way to turn off an asset permanently while still providing the asset with ample time to prove itself. 

You can choose a spending limit that will initiate a check when reached. Once that check has been initiated, the Sunsetting tactic will scan to make sure that the asset falls within the performance criteria you set. If it meets the trigger point set for bad performance, Madgicx will then decrease the budget.

There is an option to set spending limits for four different performance levels, so you can give more leniency to normally good-performing assets.

Once the budget has been lowered, the next spending limit check will determine whether to pause the asset or leave it running. Again, these limits can differ depending on the performance level of the asset. If the asset is still performing badly once it has reached this second check, the tactic will pause it. 

No FAQs found

Have any other questions? Open chat

Thank you! Your submission has been received!
Oops! Something went wrong while submitting the form.

Want to improve Madgicx?

Is there something you would like to see in Madgicx that currently isn’t available?

Found a problem with Madgicx?

Are you having issues with the Madgicx app that can’t be resolved?