Skip to main content

Autoapproval Rules

Set rules to automatically approve imported offers and reduce manual effort.

Updated this week

Overview

Automatic Offer Approval allows you to automatically approve imported offers based on predefined conditions. This helps streamline onboarding of new offers and reduces the need for manual review when working with API integrations.


How It Works

When offers are imported via an API integration, they appear in: Integration → Offers Approval

By default, offers require manual approval before becoming active.

With automatic approval rules enabled offers that match the defined conditions are approved automatically.


When to Use Automatic Approval

Automatic approval is useful when:

  • working with trusted advertisers or networks

  • standardizing onboarding based on predefined criteria

Manual approval is recommended when:

  • working with new or unverified partners

  • testing a new integration

  • applying custom review per offer


Creating an Auto Approval Rule

To create an Auto Approval configuration:

  1. Go to Integrations → Networks

  2. Find your network and click the settings (switch) icon

  3. Click + Create in the top right corner

  4. Define the filters and conditions for approval

  5. Save the rule

Once configured, the rule will automatically evaluate newly imported offers.


Auto Approval Filters

Auto approval rules only apply to offers that match the selected filters.

  • Allowed Platforms

Approve only offers for selected platforms (e.g. iOS, Android, Web). If left empty, offers for all platforms are approved.

  • Allowed Countries

Approve offers that include at least one of the selected countries in their targeting.

  • Match Allowed Countries

If selected, the offer will be created only with the selected countries, even if the advertiser provides more.

Example:

If the list of allowed countries has only Germany and there is an offer with Germany and France in country targeting, the offer will only be created with the targeting as Germany in Swaarm platform

  • Min. WeGet

Sets the minimum revenue threshold required for auto-approval.

Example:

If set to $1 → offers with payout below $1 will not be approved.

  • Max. Jumps Allowed

Approve only offers with a number of redirects (jumps) less than or equal to the defined value.

  • Max. Offer Count

Limits how many active offers per app can exist in Swaarm.

Example:

If there are 2 offers for Meta app already live in the platform and the number of max. offer count is set to 3, only 1 offer for Meta app will be approved.

This number checks for the active offers across the platform.

If empty → no limit is applied.

  • Skip Direct Apps

If enabled, offers from the network will be skipped if there is already an offer for the same app from a Direct advertiser in your Swaarm platform.

Advertisers marked as Direct represent apps you work with directly. This setting prevents importing duplicate offers for the same app from network integrations.

  • Requires Store Reach

Approve only offers where click reaches the app store.

  • Requires Tracker

Approve only offers that include a tracker in the flow.


What Happens After Approval

Offers approved via auto-approval will be created with the following defaults:

  • Status: Active

  • Visibility: Private

  • Margin: Taken from Network Configuration

  • Budgets:

    • Synced from API (if available), or

    • Set via default network configuration


Frequently Asked Questions

Q: Can I use manual and automatic approval together?

A: Yes. You can manually approve offers that do not match your auto-approval rules from Offers Approval page.

Q: Can I create multiple rules?

A: Yes. Multiple rules can run simultaneously with different conditions.

Q:How often are rules applied?

A: Rules run continuously.

Each new offer is evaluated as soon as it becomes available via API.

Did this answer your question?