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:
Go to Integrations → Networks
Find your network and click the settings (switch) icon
Click + Create in the top right corner
Define the filters and conditions for approval
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.



