KK-DATA avatar KK-DATA

Cross-Platform Global Filtering Workflow: A One-Stop Tutorial from Combined Telegram & WhatsApp Screening to Multi-Platform Number Filtering

全球号码 号码筛选 kkdata TG WS联合

Cross-Platform Global Filtering Workflow: A One-Stop Tutorial from TG+WS Combined Detection to Multi-Platform Number Screening

In the scenario of overseas customer acquisition, filtering phone numbers on a single platform (e.g., only Telegram or only WhatsApp) often fails to meet real needs. Users may be active on multiple platforms simultaneously. What you need is not just “whether this number has Telegram,” but “whether this number is active on Telegram, valid on WhatsApp, or even has iMessage enabled.” More importantly, these numbers may be distributed across different countries/regions, from different number ranges. Traditional manual verification or single-platform tools are not only inefficient but also prone to duplicate detection, wasting precious time and budget.

This tutorial will guide you through building a complete cross-platform global filtering workflow (i.e., “TG+WS combined” + “global pipeline”). From number generation, combined detection, data deduplication, to final export, you can complete all operations in one go on the KK-DATA platform. Whether you are an independent site promotion team, community manager, or a third-party operations studio, this workflow will help you acquire customers efficiently and reduce detection costs.


Why Do You Need Cross-Platform Global Filtering?

Understanding the two dimensions of “cross-platform” and “global” is crucial for optimizing your acquisition strategy:

  • Cross-platform (TG + WS combined): The same number may have both Telegram and WhatsApp accounts. Testing only one platform wastes half of your potential users. With combined filtering, you can obtain the registration status and activity level of a number on both platforms at once, allowing you to devise more precise outreach strategies (e.g., sending group invitations to active TG users, sending private messages to valid WS users).
  • Global geographic coverage: User habits vary by market. WhatsApp is prevalent in Southeast Asia, Telegram is frequently used in Russia/Eastern Europe, while iMessage and RCS are more common in North America. By generating and filtering global numbers, you can batch filter by country/region, avoiding mismatched number pools.

The core value of “TG+WS combined” and “global pipeline” is: one investment, multiple platforms reuse; one generation, global batch testing; data deduplication, avoid duplicate charges.


Preparation: Define Filtering Goals and Number Sources

Before starting any detection task, you need to plan the following three elements.

Determine Requirements: Platform, Region, and Detection Type

First, ask yourself a few questions:

  • Target platforms: Do you need to detect Telegram, WhatsApp, iMessage, or RCS? If you plan cross-platform marketing in the future, it is recommended to detect at least TG and WS simultaneously.
  • Detection depth:
    • Telegram: Do you only want to know if the number is registered (TG registered), or do you need more detailed information such as “valid (recently online),” “active (online within a specified number of days),” or “gender identification (avatar recognition)”? Note: TG valid detection returns the last online time, TG active allows a custom window (e.g., 7 days, 15 days, 30 days), and TG gender analyzes the avatar.
    • WhatsApp: Usually you only need to detect “valid (number registered and usable),” but you can also export wsid (WhatsApp ID).
    • iMessage / RCS: Used for Apple device or carrier-level verification.
  • Target region: Targeting a single country or multiple countries? For global marketing, it is recommended to group by country first, and use the global number generation feature to generate numbers from corresponding number ranges.

Number Sources: Global Number Generation and CSV Import

KK-DATA supports two number sources:

  1. Global Number Generation: Covers number ranges from 240+ countries/regions. You can randomly generate numbers for a specific country or generate numbers by global ranges. This feature is free; only subsequent filtering charges per number. It is suitable when you do not have an existing number pool and need to build one from scratch.
  2. Custom CSV Import: If you already have your own number list (e.g., scraped or purchased data), you can upload it directly in CSV or TXT format. Supports CSV with fields, or you can paste numbers directly.

Recommendation: First use global number generation to create a number pool, then import in batches for filtering. When generating, control the quantity per task (maximum about 1 million records per task).

Check Balance and Task Configuration

KK-DATA uses a no subscription plan, pay-per-number model. Before operation:

  • Log in to the App Dashboard → Click “Balance” → Top up via USDT (TRC20), minimum about 50 USDT.
  • View real-time unit prices (the estimated cost for each detection type will be displayed when creating a task). Make sure your balance is sufficient, otherwise you cannot submit new tasks.
  • Confirm that basic configuration is complete: Bind your Telegram account for task completion notifications, set up data deduplication repository.

Read Before Task

Before submitting a number filtering task, please read the Billing Information for the latest unit prices. A single task can contain up to approximately 1 million records. If the number of records is larger, submit them in batches. Detection will not run if the balance is insufficient.


Step 1: Create a Cross-Platform Combined Detection Task

This is the core of the entire workflow: filter multiple platforms in one task simultaneously.

Create a New Task in the Dashboard and Select Platforms

  1. Log in to the Dashboard → Left menu “Create Detection Task.”
  2. Choose the number source: Import from “Global Number Generation Pool,” or upload a CSV/TXT file.
  3. In the “Select Detection Platform” area, check all platforms you need at once. For example: Telegram + WhatsApp + iMessage. The system will automatically submit the same number to different platforms for verification.
  4. Configure the detection type for each platform (see next subsection).
  5. Optional: Enable “Data Deduplication” (strongly recommended), and choose whether to receive task completion notifications.

Configure Detection Types and Per-Task Limit

Each platform has independent detection options. The table below shows common types (subject to actual dashboard display):

PlatformCommon Detection Types
TelegramTG Registered, TG Valid, TG Active (7/15/30 days), TG Gender, Export tgid
WhatsAppWS Valid, Export wsid
iMessageValid Detection
RCSInvalid Number / Carrier Detection

When configuring, note that the total number of phone numbers per task is limited to approximately 1 million. If you have 2 million numbers, you need to split them into two tasks. After selecting platforms, the total charge equals the sum of (detection count per platform × its respective unit price), deducted after the task completes.


Step 2: Execute Global Pipeline Filtering and Data Deduplication

After submitting the task, the system will automatically start the global pipeline number filtering.

Task Submission, Progress Monitoring, and Notification

  • Before submission, an estimated cost will be displayed. Confirm and submit.
  • In the dashboard under “Task List,” you can view real-time progress: Pending, Running, Completed.
  • After the task completes, if you have bound your Telegram account, you will receive a notification (via bot from @kkdata_channel). You can also manually download the results from the list.

Because it is a global pipeline, the system processes by country and platform in order, usually completing within minutes to tens of minutes (depending on the number of records and current load).

Cross-Task Deduplication and Balance Optimization

This is where the data deduplication repository plays its role.

  • After each detection, the detected numbers (whether successful or failed) are recorded in the deduplication repository.
  • When you create a second task, enable “Data Deduplication,” and the system will automatically skip numbers already in the repository, without charging you.
  • Best practice: Before your first use, you can import all historical numbers into the deduplication repository for initialization (the dashboard has an “Upload for Deduplication” feature). This way, all subsequent new tasks can reuse it.

Money-Saving Tip

After enabling the data deduplication repository, all numbers already tested on the platform will be automatically filtered out, avoiding duplicate charges. If you have tested numbers with other tools before, you can also import them for initialization deduplication before using the platform to detect new numbers. See the Documentation for details.


Step 3: Export Multi-Dimensional Results and Apply to Customer Acquisition

After filtering, you can export the results from the dashboard.

Export Format Selection and Field Mapping

  • Formats: CSV (compatible with Excel, Google Sheets, most CRMs) or TXT (plain number list).
  • Field examples (depending on the detection types you selected):
    • Number (original number)
    • Country/Region
    • Telegram result (registered/valid/active/gender/last online time)
    • WhatsApp result (valid/invalid)
    • tgid, wsid (if exported)
    • Detection time

After export, you can:

  • Treat numbers that are TG valid + WS valid as high-value users and send targeted private messages or group invitations.
  • Use numbers that are TG active (within 30 days) + male for precision marketing.
  • Use numbers that are WS valid only for WhatsApp broadcast lists.

Best Practices and Notes for Cross-Platform Global Filtering

  • Avoid duplicate detection: Enable data deduplication for every task, and regularly clean the deduplication repository (though it retains data long-term by default).
  • Control the number of records per task: 1 million is a safe upper limit. If you have more, split by country/region. Also, larger tasks are not necessarily faster; splitting allows you to adjust strategies in time.
  • Watch for real-time price changes: KK-DATA unit prices may adjust according to operational costs. Check the estimated cost before submitting.
  • Verify official customer service: The official Telegram is only @kkdata_cc. Any other account claiming to be customer service is likely a scam. The platform’s Anti-Fraud Query Page provides verification methods.
  • Combine number generation with filtering: Global number generation is free, but avoid generating too many invalid numbers (e.g., from abandoned ranges). It is recommended to generate and then filter for better cost control.

Frequently Asked Questions

Q: Will cross-platform combined detection charge for both platforms simultaneously?

A: Yes. Each detection is billed separately per platform and detection type. Submitting a task that checks both Telegram valid and WhatsApp valid will deduct the corresponding detection count fees for each after the task completes. See the real-time prices in the dashboard.

Q: Can all numbers from global number generation pass filtering?

A: Not necessarily. Global number generation randomly generates numbers based on number ranges but does not guarantee the numbers actually exist or are registered. Generated numbers must be verified through subsequent detection (e.g., TG registered, WS valid) to confirm validity. Generation is free; detection is charged per number.

Q: If the cross-platform filter results include the same number, how to avoid duplicate charges?

A: The platform has a built-in data deduplication repository. If the same number has been detected in a previous task (regardless of platform), the system will automatically skip it when resubmitted and not charge. It is recommended to enable “Deduplication” when creating a new task.

Q: Can I filter more than 1 million numbers at once?

A: A single task can contain up to approximately 1 million records. If you have more, you can submit them in batches. The platform supports multiple tasks, and the results are aggregated in the data deduplication repository.

Q: How can I confirm I am contacting official customer service?

A: The official customer service Telegram is @kkdata_cc (visible at the bottom of the official website). The platform periodically publishes anti-fraud announcements. Be cautious of any request to transfer funds to unofficial accounts. If in doubt, verify via the Contact Us page.


Now you can log in to the App Dashboard and start building your first cross-platform global filtering pipeline. If you have any questions, please refer to the Documentation or contact customer service directly on Telegram @kkdata_cc.

Related Articles

Global Screening Cost Estimation: How to Accurately Calculate Number Screening Costs and Efficiently Plan Your Balance

How to calculate the cost of data screening for overseas marketing? This article explains the core factors in estimating global number screening costs, including platform detection types, quantity, deduplication logic, helping you proactively plan your balance to avoid budget overruns. Includes practical steps and frequently asked questions.

Cross-border E-commerce Global Number Screening: Efficient Number Filtering Solution for Independent Site Customer Acquisition

How can cross-border e-commerce accurately acquire customers? This article details the application of global number screening in independent site customer acquisition, from number generation, multi-platform detection to data deduplication, helping you build high-quality e-commerce lists and reduce customer acquisition costs. Click to learn the complete process and best practices.

Country-Based Filtering Strategy: Global Number Filtering Playbook for Overseas Customer Acquisition

How to filter valid numbers by country for overseas marketing? This article provides a complete country-based number filtering strategy, covering country priority ranking for platforms like Telegram and WhatsApp, number generation and cross-platform filtering processes, and data deduplication tips to help you reduce customer acquisition costs and improve regional conversion rates. Includes FAQ and operation checklist.