Technology

How Dating App "with" Leveraged SDK Data for Fraud Protection

A one-month free trial of Spider AF's SDK fraud protection revealed that 90% of "with" app installations were fraudulent, prompting a complete rethink of their digital marketing strategy.

https://with.is/welcome
Industry
Technology
Company Url
https://with.is/welcome
Region
Tokyo, Japan
Spider AF Product
fraud beyond SDK detected
fraud beyond SDK detected
ROAS improvement
14 days Time to first insight
The Challenge

Budget disappearing with nothing to show for it

MOTA's performance team noticed their cost-per-install was rising sharply — but installs weren't converting to active users. Something was eating their budget.

  • Google Ads campaigns showing high install volume with near-zero in-app activity
  • Meta click-through rates inflated by what appeared to be bot traffic
  • Internal attribution data was inconsistent — impossible to identify the source
  • Monthly ad spend growing without corresponding business results
  • Manual IP blocking too slow and too narrow to make a meaningful impact
Why Spider AF

The only platform built specifically for ad fraud detection

MOTA needed more than a generic analytics tool. They needed a system that understood how click fraud works in performance marketing — and could stop it in real time.

01

Real-time invalid traffic detection

Spider AF monitors every click and impression in real time, flagging bot traffic, click farms, and abnormal patterns the moment they appear — before they drain more budget.

02

Direct Google & Meta integration

Native integrations with both platforms allow Spider AF to feed exclusion lists back automatically — no manual uploads, no lag between detection and action.

03

Transparent fraud reporting

Detailed dashboards give MOTA's team clear evidence of exactly what was fraudulent, how much it cost, and proof of savings — making it easy to justify the ROI internally.

The Approach

From blind spots to full visibility in four steps

01

Connect & audit

MOTA connected their Google Ads and Meta accounts to Spider AF in under 30 minutes. Spider AF immediately began pulling historical click data to establish a baseline — surfacing patterns that had gone unnoticed for months.

02

Identify fraud sources

The platform identified three distinct fraud vectors: click farms targeting their branded keywords on Google, bot-generated clicks on Meta video ads, and a network of spoofed apps generating fraudulent impressions.

03

Deploy exclusion rules

Spider AF automatically pushed IP exclusion lists and audience exclusions to both platforms. Rules were updated daily, keeping pace with evolving fraud patterns without requiring manual intervention from the MOTA team.

04

Monitor & optimise

With clean traffic data flowing in for the first time, MOTA's team could make genuine optimisation decisions. Bid strategies, audience targeting, and creative allocation all improved — because the underlying data was finally trustworthy.

The Results

Campaign performance before & after Spider AF

Valid installs rose while overall spend held steady — a direct result of eliminating fraudulent traffic from the media mix.

Monthly cost-per-install trend (JPY)

Before Spider AF After Spider AF
¥3,000 ¥2,000 ¥1,000 ¥0 Spider AF deployed Jan Feb Mar Apr May Jun
Pre-deployment average: ¥2,840 / install Post-deployment average: ¥940 / install

"We knew something was wrong, but we had no way to prove it. Spider AF gave us the evidence we needed — and then fixed the problem automatically."

Takeshi Yamamoto
Head of Performance Marketing, MOTA
The Outcome

Clean data. Real results. Confidence restored.

Six months after deployment, MOTA's performance marketing operates on a foundation of trusted data — and their results speak for themselves.

With invalid traffic eliminated, MOTA reallocated ¥2.4 million in previously wasted budget to high-performing placements, tripled their ROAS on Google Ads, and built the internal case to double their digital ad investment in the following fiscal year.

Frequently Asked

Questions about Spider AF for performance marketing

Spider AF begins flagging suspicious patterns within hours of connecting your ad accounts. Most customers see their first actionable fraud report within 24–48 hours, and automated exclusion rules take effect immediately once confirmed.

Yes. Spider AF has native integrations with Google Ads, Meta Ads, and many other major ad platforms. Exclusion lists and audience blocks can be pushed to all connected platforms simultaneously from a single dashboard.

Yes — and that's the point. Raw numbers will decrease, but your real metrics (genuine installs, conversions, ROAS) will improve because your budget is now reaching actual humans. Spider AF's reporting helps you explain this shift to stakeholders clearly.

Absolutely. Spider AF is particularly effective for app install campaigns, where fraudulent traffic patterns (such as install farms and click injections) are most prevalent. The platform includes dedicated detection models tuned for mobile app marketing.

There's no hard minimum, but customers typically see the strongest ROI when spending ¥500,000 or more per month on digital advertising. Even at lower budgets, the data-quality improvements can meaningfully change optimisation decisions.

Is click fraud eating your ad budget right now?

Most companies don't know how much they're losing until they measure it. Spider AF shows you exactly where your budget is going — and stops the waste automatically.

✓ No credit card required ✓ Setup in 30 min ✓ Cancel anytime

How Dating App "with" Leveraged SDK Data for Fraud Protection

A one-month free trial of Spider AF's SDK fraud protection revealed that 90% of "with" app installations were fraudulent, prompting a complete rethink of their digital marketing strategy.

In today’s article, we’ll be publishing a discussion we had with matching app 「with」's marketing planner, Mr. Koji Yamamoto (Ignis Ltd.).

Mr. Sato: To start, I wanted to ask when was it that you started turning your attention towards fraud protection?

Mr. Yamamoto: Around February of 2018. To increase user acquisition from the end of 2017, we began adopting a non-incentive type of advertising menu while expanding the delivery destinations. In terms of results we were observing strong acquisition and increased our budget because of it but after running it for 3 months, when a single month was costing about 3 million yen, I started having my worries about if expanding like this was good or not. It was because I heard that a non-incentive type of advertising menu has a lot of ad fraud that you have to be careful.

Mr. Sato: After that, what kind of actions did you take?

Mr. Yamamoto: We also have a game software department and they have already introduced fraud protection functionality to measure SDK. I was thinking that if we already started to distribute non-incentive advertising menus on “with”, why not consider adapting this functionality too? Based on the advice of the game software staff, I decided to consult with the person in charge of SDK.

Mr. Sato: So you partnered with other departments and learned more about ad fraud?

Mr. Yamamoto: That’s right. We did information exchanges between departments. I guess that a lot of people working in gaming are more prepared to deal with these types of fraud protection. When I was talking with the person in charge of SDK for fraud protection about my concerns, he suggested doing a one month free trial of the function. Since I wouldn’t know anything unless I gave it a shot, I decided to try it. And the result was that 90% of all installations were fraudulent.

Mr. Sato: I can imagine that if you had these worries and saw those numbers then you would have felt uncomfortable.

Mr. Yamamoto: I prepared myself for about 20% being fraud but when I saw those results, it was eye opening and there was a sense of crisis in me such that I felt that I had to rethink my approach towards digital marketing from the very beginning. On this advertising menu, it doesn’t matter if it is organic or not – fraud will happen in the advertising results and I thought that if I didn’t have this kind of function in place I wouldn’t be able to protect myself. So that’s when I signed up for the feature.

Mr. Sato: I see, were there problems you could see after you introduced the SDK fraud protection function?

Mr. Yamamoto: I felt a little relieved when the trial version came out with accurate results but even after introducing the function, conversion rates remained extremely low and the number of installations were increasing while the number of member registrations remained constant. This type of thing was happening several times in a month. Because of that, I felt that even if you implement a protection function like SDK, I can’t say that there is a perfect countermeasure.

Mr. Sato: You didn’t talk to the agencies when this was happening?

Mr. Yamamoto: I talked to them about the abnormal values from the conversion rates like “Don’t you think that this period’s results are a little off?”. It was outside of my claims but finding out where ad fraud was occurring and how it was happening remained a black box. At first I thought that it would be good if the cost was not wasted due to being unclaimed but it was occurring quite frequently and I kept feeling like I was falling into a trap. So I got the feeling that I wanted to understand this problem firsthand.

Mr. Sato: This is probably specific to Japanese people but if you ask the agency for subtraction support for a claim, there are places where it is going to be difficult to get into the details.

Mr. Yamamoto: Yes, I was asked to negotiate with the media side firmly through the agency, and I was satisfied with the subtraction process, but I felt a little uneasy about the lack of understanding on the details

As it happened, I talked to other agents with which I had a deal in the game division, and I heard  that it could be solved with other tools, which ended up being SpiderAF. They told me that SDK’s fraud protection function detects ad-fraud in real time and does not post back, but also that there are some things that are difficult to prevent.

For example, if the language setting of the installed device takes an English conversion, it does not detect that it is fraud in real time, as  it may happen that the person has it set to English. However, if 80% of the installations are in English when you see it later, and given the fact that “with” is a service offered only in Japanese, weird possibilities happen. After that, I explained how to detect fraud by looking at the data after chasing data and decided to give the free trial of SpiderAF a try. That was exactly one year after we tried the SDK trial.

From the SpiderAF trial results I felt that the strength of SpiderAF is that it is great for fraud detection on other device languages, devices sold only overseas, old OS versions and other additional information that can’t be found without looking while SDK’s real time detection is great as a CTIT (Click to Install Time) standard detection.

Mr. Sato: Looking at the details when you were trying the SpiderAF trial, the anomaly on the CTIT popped up and was spotted on the SDK side, but if the language or the device is suspicious it can be detected later – especially on Android we could detect a lot of unwanted ad fraud in real time. On the other hand, with iOS there is a lot of ad fraud that can be detected by the SDK side on this trial. Have you found any good things about fraud protection with SDK or Spider AF etc.?

Mr. Yamamoto: I think that communication with the agency has become more constructive as the tool introduction has increased my knowledge of fraud. Not only can the cost be properly billed out, but it is also great that the reason is clearly understood. Though I thought that CTIT was a resource for only identifying fraud, by introducing SpiderAF, language and devices etc can be used as a fraud standard, and data can be viewed and judged from different perspectives.

Mr. Sato: Finally, is there anything you would like to tell people using fraud protection?

Mr. Yamamoto: Look at the data carefully! I also liked looking at the data, but I did not have the correct knowledge and I did not know what data to look at. What I think now is that if you use the SDK measurement, you have all the data you need, so just learning the right data will tell you what to do. Of course, it’s good to rely on an agent, but I think it’s important that you look at the data you have first-hand.

Mr. Sato: Thank you very much!