Search Monetization in Swaarm

Features designed for Search Monetization in Swaarm: Macros, Optimizations, Keywords, Dashboards and more.

Updated over a week ago

Search Monetization

In the world of digital marketing, there are various advertising strategies, one such method is Search Monetization. This is where providers purchase paid search advertisements, commonly through search engine platforms like Google Ads, Bing Ads, etc. to redirect the traffic to other websites.

This approach involves purchasing paid search Ads to appear when users search for particular terms on search engine platforms and redirecting the generated traffic to different destination websites. The revenue generated from user interactions on this destination site is expected to exceed the initial cost of running the paid search ads, resulting in a profit for the provider.


Search Monetization Features

Support for Search Term in URLs

Search Term refers to the specific words or phrases that users enter into a search engine when looking for information, or products. Providers build campaigns around high-cost keywords, placing paid ads on platforms like Google or Bing.

In Swaarm, you can send these search terms coming from the publisher to your providers in feed URLs.

How to pass search terms in feed URLs?

You need to configure 'Term' to pass information in feed URLs. Please find more details on supported macros and parameters here:


Optimization Rules Designed for Search Feed Campaigns

These optimization rules give you the flexibility to choose how to handle traffic that does not satisfy certain conditions or may seem fraudulent. Clicks are referred to as the initial search in Swaarm.

Search Latency

If this rule is active, all clicks are discarded if they are not below the provided latency threshold. The latency is measured against Swaarm's web servers.

Client Side Search Latency

If this rule is active, all clicks are discarded if they are not below the provided latency threshold. The latency is measured against the search engine's web servers.

Anonymous Proxy IP

If this rule is active, all clicks incoming that are masking their IP (aka VPN traffic) will be discarded and will not be redirected to the feed URL.

Recency

If this rule is active, all consecutive clicks incoming from the same user (identified by fingerprinting) for the same feed in less than the recency time or TTL (Time To Load) as defined in the rule will be discarded, and will not be redirected to the feed URL.

IP Recency

If this rule is active, all consecutive clicks are incoming from the same IP address. for the same feed in less than the recency time or TTL as defined in the rule will be discarded and will not be redirected to the feed URL.

๐Ÿ’ก Optimization Rules

You can create multiple optimization rules for individual providers, publishers, or feeds. Learn more about creating Optimization Rules here.


Import Provider Stats

In the case of Search Monetization campaigns, the revenue and cost data are not shared in real-time using postbacks between the stakeholders, but it is reported later using CSV reports which your provider can send you every day or every week.

Those reports would contain some basic information about clicks and revenue data. The format can be different for different providers, as each provider has its own version.

To accommodate and standardize this process, we support CSV stats import on the provider level, where you can define your templates and upload provider stats.

Search Provider API Integrations

Integrations enable the automatic update of your feed stats through API, ensuring seamless display within Swaarm's reports and dashboards. In the documentation linked below, you will learn how to integrate with a provider's API, documentation on supported API field mappings for each integration, and how to import historical data extending back up to six months.

Search Dashboard

The Swaarm Dashboard provides an easy-to-understand overview of all the important metrics and numbers needed to visualize your company's performance. Clicks are the only real-time metric being displayed, whereas the other metrics are dependent on data you receive from your providers. Once that data has been imported via CSV or API from your provider, then your dashboard will display the updated metrics.

Display Options for Time Granularity

By default, the data is displayed from Two Days Ago for the most accurate numbers, since typically the data you are receiving from providers may still be from the last 48 hours. However, you can easily jump between different ranges of time by selecting Daily, Yesterday, Two Days Ago, Weekly, and Monthly in the top right corner.

Did this answer your question?