Skip to main content
MMP: Optimization Rule Creation

How to create optimization rules in the Swaarm and which rule applies in case of multiple rules present.

Updated over a year ago

Optimization Rules

There are some optimization rules created by default in your platform that can be edited/deactivated anytime you want. In addition, you can always create more optimization rules based on your requirements.


Create an Optimization Rule

  1. Click on +Create in the top right corner of the optimizations page

  2. In the creation window, you can insert one or multiple entities:

    1. App

    2. Partner

    3. Offer

      1. Optional: If no filters are selected then the rule will apply to all apps, partners, and offers

  3. Select the Rule Type.

    1. For example: if you would like to add an optimization rule for a click, then you need to select Click

  4. Select the Rule from the dropdown list you would like to activate

  5. Check the box Active to activate the rule immediately

    1. If the rule is created and set to deactivate, it could impact your traffic differently

    2. For example: If you have a global rule that discards clicks on inactive offers, but you also create another "Inactive Offer rule" for a particular offer to discard clicks, and you set that specific rule to "deactivated". Then that specific rule will not discard clicks for that particular offer because it is not active and will allow traffic to pass on that offer even if it is inactive

  6. Click on Save to complete the rule creation


πŸ’‘ Note

  • You can toggle the rule to be active or inactive by clicking the switch.

  • You can delete rules by clicking the trash icon.

πŸ’‘ Swaarm Pro Tip

You can view and edit an optimization rule on any entity's detail page. Select the Optimization tab and view all rules specified for that entity.


Priority of Optimization Rules

The rule that has been created for a particular App, Partner, or Offer always has the highest priority. For example, if there is a rule set up for click recency of 60 seconds for all apps and you create a 2nd rule with 30 seconds click recency for an app called "Test App (21)". In this case, for all the offers of the "Test App (21)", the rule with 30 seconds recency will be applied. The Global rule with 60-second recency will be ignored for all these offers.

List of Prioritization

  1. App & Offer & Partner

  2. Offer & Partner

  3. App & Offer

  4. App & Partner

  5. Offer

  6. Partner

  7. App

  8. Global

Did this answer your question?