Introduction
Step-by-Step Implementation Process for Tapper
1. Onboarding & Account Setup Involved Parties: Marketing Manager, Account Administrator Process: During onboarding, Tapper's team will work with the client to ensure Tapper is properly integrated into their ad accounts. This includes creating an account, workspace, protection script, and defining the accounts and campaigns to be monitored and protected. 2. Ad Account Integration Involved Parties: Google Ads/Facebook Ads Account Administrators Process: Tapper connPopularWhy use Tapper
What benefits could Tapper provide for your business? Well, we’re going to answer the most common questions that we see around the use of click and visit fraud prevention tools. Protect Your Paid Marketing Many businesses rely on paid marketing to deliver a steady stream of targeted traffic. However, it has been proven that up to 1 in 5 clicks on paid marketing , including search results or banner ads, are from non-genuine sources. One of the main reasons to use Tapper is to take backFew readersWelcome to Tapper
This guide will walk you through each step to get you up and running with our powerful ad fraud prevention tools. Tapper is designed to protect your advertising campaigns on Google and Meta platforms by detecting and blocking fraudulent activities. Our comprehensive solution ensures that your ad budget is spent effectively and reaches genuine users. Monitoring Script Installation The monitoring script is the cornerstone of Tapper's ad fraud prevention system. It is essential for analyzingFew readersHow to Add a New Website?
To add a new website, from dashboard go to "Protected Websites" After that click on the top right hand corner on "+ Protect new website" You will see this window where you can add the name of your website and then you can press on "Create" (https://storage.crisp.chat/users/helpdesk/websiFew readers
Google Ads Protection
Why do I need the Google Ads tracking template?
The Google Ads tracking template provides us, tapper, some additional information regarding each click. This information includes the keyword that was triggered by the click, the campaign, device, ad placement and more. Based on this information the system decides which click is fraudulent and which is innocent. The tracking template that is placed by the system after you submitted your Google ads ID and granted us access. This is what makes the automatic IP blocking possible.Some readersWhere to find your Google Ads tracking template & tracking code?
Both Tracking Template and Tracking Code can be found in your dashboard under Protected Websites - Manage Google protection:Few readersWorking with HubSpot
If you're using HubSpot and it's connected to your Google Ads account, you won’t be able to use the tracking template field to link with Tapper. However, Tapper can still access your Google Ads data by utilizing the Final URL suffix field. Simply add kw= keyword &cpn= campaignid to the Final URL suffix field at the account level. If you're already using this field, just append &kw= keyword &cpn= campaignid to your existing value. Note: Ensure that the Tapper tracking code is instalFew readersTracking Template
This guide describes how tracking template is set up initially at the account level upon connecting your Google Ads account and how to manage this template if tracking template, or URL parameters are set at lower levels (Campaign, Ad Group, or Ad) Account Level Setup Tracking template is automatically set up upon connecting your Google Ads account to Tapper. To access and verify the tracking template: Navigate to Tools and Settings -Account Settings -Tracking in your Google AdFew readersResolving "Unauthorized" Errors When Connecting Google Ads
If you are receiving an "Unauthorized" error or similar message while attempting to connect your Google Ads account to Tapper, it’s likely due to insufficient permissions at the account level. This guide will help you resolve the issue by adding your email as an admin within one of your Google Ads accounts, even if you already have admin access at the MCC (Manager Account) level. Why Am I Seeing This Error? Google Ads requires account-level permissions, even if you have administrative accFew readers
Meta Ads protection
Everything you need to know about Facebook ads learning phase
What is the Facebook Learning Phase, and how long does it last? The learning phase is when Facebook's delivery system is optimizing your ad set. During this period, it tests different audiences, placements, and other factors, so performance may vary. Ad sets typically exit the learning phase after receiving about 50 optimization events within a 7-day period, when performance stabilizes. For more details, checkFew readersIntro to Meta (Facebook) ads:
Facebook Ads and Google Ads have a few differences when it comes to marketing and advertisements. While with Google we are counting on a high user intention, targeting by keywords and paying per ad click (CPC), with Facebook we are targeting low-intent users, mainly based on custom audiences interests and segmentations, and paying per 1000 impressions (CPM). Tapper tracks the invalid activity coming through your Facebook ads and exclude invalid users from the targeted audience. How Does ItFew readersEverything about Tapper Meta (Facebook) ads protection
Intro to Meta (Facebook) Ads: Meta (Facebook) is a leading online social media and networking platform, offering one of the most effective ways to advertise online due to its massive user base that spans all demographics. Facebook Ads differ from Google Ads in key ways. Google Ads rely on high user intent, targeting through keywords, and charging per click (CPC). In contrast, Facebook Ads target lower-intent users based on custom audience interests and segmentation, with costs calculated per 1,Few readersURL Parameters
This guide explains how to add a custom URL parameter to each ad for precise tracking of advertisement clicks. Access the Tracking Section Navigate to the Ad: Go to the specific ad you wish to configure within your Meta Ads account. Open Tracking Settings: Find Tracking section of the ad setup. Add the URL Parameter Create New Parameter: Choose to add a new parameter named adid. Set Parameter Value: Select ad.id from the available dynamic values. This valFew readers
Monitoring Script
Where to find your monitoring script?
The Monitoring Script can be found in your dashboard under protected websites then website monitoring.PopularMonitoring script installation
The monitoring script is essential to analyze user behavior on your website and catch all the fraudsters that come your way. Step 1: Obtain the Monitoring Script The script can be added through Google Tag Manager, as you would any other piece of code. The monitoring script can be found uPopularWhy do I need the monitoring script?
The Monitoring Script is another layer of click fraud detection. This layer provides us more information regarding the attacker. It allows us to better monitor and block based on user behavior, fraudulent devices, site bounce and more. Based on this information the system decides which IP is innocent and which is fraudulent.Few readersHow to Manually Install Tapper's Monitoring script in Shopify?
To install the tracking script in Shopify you should place it within your Shopify theme. Shopify Plus? If you have Shopify Plus reach out to your Merchant Success Manager for instructions to install the monitoring script during checkout! To install the script login to your Shopify store and follow these steps to set it up in a matter of minutes: Step 1 - Visit your store Within the dashboard, click on Online Store: (https://storage.crisp.chat/users/helpdesk/website/bfc23b832cfa7Few readers
Performance Max
Value rule exclusion
This guide covers setting up a Conversion Value Rule Exclusion in Google Ads using Tapper’s invalid traffic list to decrease ad relevance for potentially fraudulent users. Overview This guide will walk you through setting up a Conversion Value Rule Exclusion in Google Ads utilizing Tapper’s invalid traffic list. This helps to reduce the ad relevance for users identified as potentially fraudulent, thereby optimizing your ad spend. Although this example is based on Performance Max campaignsFew readersAudience Exclusion
This guide covers setting up an Audience Exclusion in Google Ads using Tapper’s invalid traffic list to exclude potentially fraudulent users. Campaign Settings When creating a new Video campaign, navigate through the standard campaign setup steps in Google Ads. Define your campaign goals, budget, targeting settings (location, demographics), and ad creative assets (images, video, headlines, descripFew readers
Manage Detection Rules
Click fraud threshold
Click fraud can be committed by bots, fake users, or malicious humans clicking on your ads with no intention to purchase. The Click Fraud Threshold means how many times are we allowing an IP to click on our ads before blocking them. Each IP that meets the threshold criteria will be detected as a suspicious IP and also will be blocked. The power to decide how many times an individual IP can click on your paid ads before being automatically blocked is in your hands - but how can we find that finePopularBlock JavaScript disabled browsers
JavaScript is an online scripting language used extensively by websites and a lot of essential site functions are based on JavaScript code. In order to save resources, some automation tools or low quality users may disable JavaScript. This action will also block different elements on the website that include tracking cookies and the user experience will be affected. Depending on how your website is built, a user that disabled JavaScript usually will not be able to view much of your website orSome readersBlock VPN & proxy clicks
Tapper gives you the ability to automatically block fraudsters that are hiding behind a VPN network. Fraudsters will often times use VPN networks to hide their real location and circumvent Google's geo-targeting.Some readersBehavior analysis feature
Behavior analysis is a powerful feature that records the user behavior of your traffic. When this feature is enabled, Tapper will record the screen session and look at all the information behind each click - mouse movements, scrolling tendencies, click patterns, and length of each session. That is to better understand and identify a fraudulent behavior. (https://storage.crisp.chat/users/helpdesk/website/bfc23b832cfa7000/group-1000002524197lg8t.pSome readersBlock IPs by country
The "Block IPs by Country" feature in Tapper enhances ad protection by blocking IP addresses from regions outside your specified geolocation, providing an extra layer of security beyond Google Ads' settings. How to Enable: 1. Access your script: Go to "Protected Websites" in your Tapper dashboard and click on your protection script. 2. Manage detection rules: Click "Manage Detection Rules" and scroll to find "Block IPs by CountrFew readersMinimum seconds on site
A site bounce is when a user opens a single page on your site and then exits without triggering any other events during their visit session. Site bounces can affect your Google Ad Quality Score and ad position, hence we recommend to enable the Minimum Seconds On Site capability on your account, and block users that bounce too fast from your website. When this feature is enabled, you can choose how many seconds a visitor needs to spend on your site in order to not be blocked. youtube MinimumFew readersMonitoring only mode
Monitoring Only mode allows you to monitor your fraudulent traffic without actually blocking fraudulent clicks. This feature gives you the control on when to start or stop the auto-blocking process, and is great for your A/B testing. By default this feature is disabled to make sure that all of your fraudulent traffic is blocked in real time. Turning this feature on, will have our system stop sending you fraudulent activity notification emails andFew readersProtected campaigns & excluded campaigns
To apply Tapper's protection selectively across campaigns, exclude specific ones from protection in your dashboard. A protected campaign automatically blocks all detected fraud, while an excluded campaign is only monitored without blocking. Though it's advised to protect all campaigns, the choice is yours. To include or exclude a campaign from protection, log in to your dashboard and go to Protected Websites then Manage Auto IPFew readersCross Platform Blocking
When this feature is enabled, Tapper will cross-block IPs between Google and Facebook (Meta) Ads. For example, when a certain user's IP is detected as fraudulent after clicking on one of your Facebook Ads, that IP will automatically be blocked from your Google Ads campaigns as well, and vise versa. When filtering for Google/Facebook Ads, you will see the cross-platform blocks on the other platFew readersDevice Blocking
Sophisticated fraudsters frequently change their IP addresses, attempting to deceive your analytics by appearing as a different user with each visit. Due to Google’s regulations, blocking a device directly is not possible. However, Tapper addresses this limitation by identifying devices through their unique ID. Each time a device, whether it's a computer, smartphone, or tablet, accesses your landing page via paid ads, Tapper assigns it a unique Device IFew readersAborted Ad Click Prevention
Tapper’s Aborted Ad Click Prevention feature detects and blocks suspicious click patterns caused by aborted ad clicks. These occur when an ad click is registered, but the page does not fully load, and no user activity (e.g., scrolls, clicks) is recorded. Why It Matters Aborted clicks can stem from: Ad Fraud: Bots mimicking human behavior without meaningful engagement. Technical Issues: Slow weFew readersWhitelist Converted IPs
By installing the conversion script on your "Thank You" pages, you can now whitelist any IPs associated with completed conversions. Once a user completes a purchase and lands on your Thank You page, their IP address will be automatically whitelisted. This ensures that they won't be blocked in the future, reducing any minimal risk of false positives and allowing genuine customers to engage with your ads more freely in subsequent interactions.Few readersSuspicious Ad Click Prevention
Tapper’s Suspicious Ad Click Prevention feature identifies and flags ad clicks where the script successfully loads, but no subsequent user interactions or events are recorded. This behavior often indicates low-quality traffic, potential fraud, or technical issues. How It Works Detection: The system monitors ad clicks and identifies sessions where no interactions (e.g., page views, scrolls, or cFew readers