KK-DATA avatar KK-DATA

How to use the screening number system to create an efficient customer acquisition data pipeline: a complete tutorial from number generation to precise screening

Customer acquisition data Architecture kkdata Sieve number system

How to use the screening number system to create an efficient customer acquisition data pipeline: a complete tutorial from number generation to precise screening

In the business scenario of acquiring customers overseas, data quality directly determines marketing ROI. Whether it is Telegram community recruitment, WhatsApp private message promotion, or Line/Zalo targeted contact, if the list of numbers you get is invalid, duplicated or inactive, then all subsequent marketing actions will become “blind typing” - not only a waste of budget, but also may trigger platform risk control. Screen number system is the key tool to connect “original numbers” and “reachable customers”. This article will use KK-DATA as an example to teach you step by step how to build a complete customer acquisition data pipeline: from number generation to multi-platform social screening, to data deduplication and export, helping you truly improve customer acquisition efficiency.

What is the customer acquisition data pipeline? What role does the screening system play in this?

First imagine a production line: raw materials (mobile phone numbers) enter the factory, undergo cleaning and processing (validation verification), sorting (screen activity/gender/age), packaging (export structured data), and finally produce “finished product customers” that can be directly used for marketing. The sieve number system is the core processing center of this assembly line - it turns a bunch of “blind numbers” into “precise numbers” with labels.

Pain points of traditional customer acquisition data process

  • Manual verification is slow and has poor timeliness: Manual dialing or checking one by one to see if the account has a profile picture. Verifying hundreds of accounts a day is the limit, and many numbers may become invalid within a week.
  • Information has few dimensions and cannot be targeted: We only know that the number is activated, but we do not know whether the user is active, what his gender is, and what his age range is, so we can only “carpet bomb” when delivering.
  • Repeated detection wastes balance: The same number is detected repeatedly at different times or on different platforms. Money is spent but there is no increase in data.
  • Confusing format of results: Manually organized Excel is prone to errors and cannot be directly connected to automated delivery tools.

How does the screening system solve these pain points?

  • Automated batch detection: Submit a single task to detect tens of thousands of numbers, and support more than ten platforms such as Telegram, WhatsApp, Line, and Zalo in parallel.
  • Multi-dimensional tags: Output activation/validity, activity (eg tg can specify active in the past 7 days/30 days), gender (some platforms include fields such as age/avatar), making the data truly “usable”.
  • Cross-platform deduplication: Built-in data deduplication warehouse to prevent the same number from being detected and deducted multiple times.
  • Structured Export: Supports CSV/TXT format, with clear fields (number, platform status, tgid/wsid/uid, etc.), which can be directly imported into marketing tools.

Tip: The starting point of the customer acquisition data pipeline

The number generation and import link is the first stop of the assembly line. KK-DATA provides random generation of numbers for 240+ countries around the world and import of custom number segments. The generation itself is free, and subsequent screening of numbers will be deducted on a per-item basis. It is recommended to plan the target group first before generating numbers.

Before you start: What materials and accounts do you need to prepare?

Before starting the screening process, make sure you are ready for the following three steps.

Register KK-DATA and complete the recharge

  1. Visit the console https://app.kkdata.cc/ to register an account.
  2. Use USDT (TRC20) to recharge, the minimum is about 50 USDT. After recharging, the balance will be automatically credited to your account and can be viewed on the “Balance” page.
  3. Note: KK-DATA does not have a subscription package. All fees are deducted based on the number of tests. The estimated fee will be displayed before the task is submitted (see the real-time price on the console for details).

Prepare your number list

  • Format Requirements: Be sure to use international format (such as +8613800138000), one number per line, and save as a CSV or TXT file. CSV files can contain multiple columns, but the first column should be numbers; TXT files can contain one number per line.
  • Source Note: The number can be from a self-purchased list, a public database, or generated through KK-DATA’s global number generator (detailed below). If you are exporting from CRM, please remove duplicates and empty spaces first.
  • Quantity Recommendation: A single task supports up to about 1 million items, but it is recommended that no more than 50,000 items be submitted at a time in order to get results faster.

How to generate a target number pool? (Global number generation and custom import)

KK-DATA’s number generation module is free. You can “out of thin air” generate a batch of numbers that comply with the number segment rules based on the target market, and then filter out the truly effective users through the screen numbers. Of course, you can also directly import your existing number list.

Use global number segment generator

  1. Log in to the console and enter the “Number Generation” page.
  2. Select the target country or region (supports 240+ countries/regions, such as the United States, India, Indonesia, Vietnam, Brazil, etc.).
  3. Set the starting number or number segment (for example, a number starting with the New York area code +1212 is required).
  4. Specify the generation quantity (note: the larger the generation quantity, the higher the cost of subsequent screen numbers. It is recommended to generate on demand first).
  5. Click “Generate”, the results will appear in the list immediately, and can be downloaded as CSV or TXT.

Import your existing number list

If you already have a ready-made number file (for example, collected from exhibition business cards, offline events, or purchased from other platforms), you can upload it directly:

  • Find the “Import Number” function in the console.
  • Select a CSV or TXT file, and the system will automatically identify the number column (if the CSV has multiple columns, you can specify the column where the number is located).
  • After the upload is completed, the numbers will enter the “number pool to be screened”. You can select this batch of numbers when creating a screening task.

How to perform multi-platform social screening (Telegram / WhatsApp / Line / Zalo / iMessage, etc.)?

This is the core link of the assembly line - “labeling” the numbers to tell you which platforms each number is available on, how active it is, and what the user profile is.

Select platform and detection type

KK-DATA supports the following mainstream platforms, and the detectable fields of each platform are slightly different:

PlatformDetection type (some platforms)Key points
TelegramActivation (registration test), active (can specify the last 7/15/30 days), gender (including age/avatar and other fields), tgid exportThe age field in gender detection can be used to filter people around 30 years old, but it is not ID card level accuracy
WhatsAppActivation, active, genderFields are subject to console export
LineOpen, valid, gender (can target men), uid exportApplicable to Japan, Taiwan, Southeast Asia and other markets
ZaloOpen, active, genderVietnam’s local social giant, a must-choice for exporting to Vietnam
iOS / iMessageDevice detection (whether it is an iOS device/blue number), valid iMessage numberSuitable for Apple ecological marketing
RCS, Viber, Facebook, Instagram, Binance, LinkedIn, etc.Providing activation/activity detection based on platform capabilitiesThe specifics are subject to the console display

Key operating steps:

  1. Create a new task in the console and select “Social Filter”.
  2. Check the platforms that need to be tested (multiple selections are allowed, but each platform is billed separately).
  3. Check the fields you need in “Detection Type”. For example, if you only want to find female Telegram users who have been active in the past 30 days, check “Telegram active (30 days)” and “Telegram gender”.
  4. Confirm the number list (select from the uploaded number pool, or enter the number directly).
  5. Check the estimated cost (the system will calculate it in real time), and submit the task after confirmation.

Configure filter conditions and submit tasks

Advanced Tips: Use combinations of conditions to achieve precise filtering. For example, you can set “Telegram activation = Yes and Telegram active in the past 30 days = Yes and Telegram gender = Female”. The filtering conditions will be applied to the result data after the task is completed, and only numbers that meet the conditions will be retained during export, saving subsequent processing time.

Export the results after the task is completed

After a task is completed (usually anywhere from minutes to hours, depending on volume and platform), you can view the results in the Task List.

  • Export format: CSV or TXT. CSV is recommended as it contains all field columns.
  • Export field examples: mobile phone number, Telegram activation status, Telegram active days, Telegram gender, Telegram tgid, WhatsApp activation status…etc.
  • How ​​to use: Import the exported CSV directly into your marketing tools (such as TG sender, WhatsApp broadcast tool), or further perform secondary screening in Excel.

cost control techniques

Before submitting a task, be sure to use the data deduplication warehouse to compare this number with historical task numbers to avoid repeated deductions for the same number. The deduplication warehouse can be enabled in the “Data Management” of the console, which is simple to operate and can significantly reduce invalid expenditures.

How to use data deduplication warehouse to avoid repeated detection and wasting balance?

Many teams will test different batches of numbers in batches, or the same batch of numbers will be tested repeatedly at different times. The deduplication warehouse solves this problem.

  • Function: Automatically record all detected numbers (differentiated by platform). When you submit a new task, the system will compare the number library and only detect numbers that have never been detected on the platform. Numbers that have been tested will not be charged repeatedly.
  • Operation method: Enable “Deduplication Warehouse” in “Data Management” of the console. You can choose to enable it for a specific platform or enable it globally. The deduplication warehouse can be saved across tasks by default, and supports manual cleaning of history records.
  • Note: Duplication removal is only for the same platform and the same detection type. For example, if you have previously detected Telegram activation, and now you want to detect Telegram activity, the system will still consider it a new task (because the detection type is different), and the fee will be deducted again. However, if the same platform + detection type is submitted repeatedly, the fee will not be deducted repeatedly.

How are the screening results used in customer acquisition scenarios?

Screening results are not the end, but the starting point of marketing reach. Three typical application scenarios are listed below.

Used for Telegram group promotion and private messages

  • Requirement: Send a group private message to target users and invite them to join the Telegram group.
  • Operation: Export results containing tgid and activity. Prioritize user groups that have been active in the past 30 days and send invitations through automated tools. tgid can directly replace the mobile phone number to avoid frequent API calls.
  • Effect: The open rate of active users can reach more than 20%, which is much higher than the original unfiltered list.

For WhatsApp/Line/Zalo targeted marketing

  • WhatsApp: Filter numbers that have “opened WhatsApp” and are “active”, combine gender and region, and send product introductions or event links.
  • Line: In the Taiwan/Japanese market, users with “valid Line and male gender” are screened for related product promotion.
  • Zalo: In the Vietnamese market, screen out young users who are “active on Zalo” (age field screening is about 18-35 years old), and use Vietnamese materials to reach them.

Best Practice: Store the screening results in CRM and mark the source (such as “tg active for 30 days - 2025-04-25”) to facilitate subsequent follow-up and avoid repeatedly reaching the same user.

What key points should be paid attention to when selecting a sieve number system?

If you are evaluating different screening tools, here are three dimensions worth paying attention to.

Multi-platform coverage and detection fields

  • Whether the platform covers the target market: Southeast Asia needs Zalo, the Middle East needs Telegram, and Europe and the United States need WhatsApp. Check if the tool supports these platforms and can detect key fields such as activity and gender.
  • Are the fields detailed?: Just knowing “activation” is not enough. It is better to have activity level (time window can be specified) and gender/age. KK-DATA’s Telegram activity supports specifying the past 7/15/30 days and includes gender and age fields.

Billing method and cost performance

  • Billing by item vs. Package: For teams with large fluctuations in data volume, billing by item is more flexible and avoids waste. KK-DATA adopts a no-subscription package, and charges are deducted according to the number of tests. After recharging, you pay for what you use (see the real-time price on the console for details).
  • Recharge method: Does it support anonymous recharge (such as USDT)? KK-DATA supports USDT TRC20, which is suitable for privacy-focused teams.
  • Cost Preview: Is the estimated cost displayed before submitting the task? Avoid going over budget, KK-DATA is calculated in real time when the task is created.

User experience and technical support

  • Console ease of use: Is the operation process clear? Is the documentation complete? KK-DATA provides detailed usage documentation https://docs.kkdata.cc/.
  • Customer Service Response: Can I find someone quickly when I encounter a problem? KK-DATA provides two-way customer service https://t.me/kkdata_robot, and supports Telegram robot automatic reply and manual transfer.
  • Anti-Fraud Tips: Be wary of scammers pretending to be customer service. Official channels only look for https://t.me/kkdata_robot and accounts published on the official website.

FAQ

**Q: Are the gender and age detected by the screening system accurate? ** Answer: KK-DATA’s gender detection is based on public information on social platforms (such as avatars, user names, etc. algorithm inference) and is not ID card-level accuracy. Telegram’s gender field comes with an age range (such as about 30 years old), which can be used for general crowd screening, but is not recommended for scenarios that require precise identity verification.

**Q: My number list has 1 million entries. Can I submit it all at once? ** Answer: Yes. A single task supports up to about 1 million numbers, but it is recommended to submit in batches according to the platform (for example, submit Telegram detection first, and then submit WhatsApp after completion) in order to get results faster and monitor costs. At the same time, be sure to use a data deduplication warehouse to avoid repeated deductions.

**Q: How to use the generated number and screening number together? ** Answer: Generating numbers is free. You can first generate a batch of random numbers in the target country (such as the United States +1 number segment), and then submit the Telegram number screening task to detect which numbers are registered with TG. There is no need to waste resources testing other platforms for unactivated numbers. Only the activated numbers are screened and continued for subsequent activity/gender detection, which is the most cost-effective.

**Q: Why may the estimated fee and actual deduction after submitting a task be different? ** Answer: The estimated cost is calculated based on the number of numbers and the unit price of the selected detection type. However, if some numbers in the number list have been detected in the deduplication warehouse, the actual deduction will be reduced (because there will be no repeated detection). In addition, if the task is manually canceled midway or a system exception occurs, the deduction will be calculated based on the actual quantity processed. It is recommended to pay attention to the task log of the console.

**Q: When will the deposit be received after recharging? What currencies are supported? ** Answer: KK-DATA only supports USDT TRC20 recharge, and the transfer time is usually within a few minutes (depending on the blockchain network confirmation). The minimum deposit is about 50 USDT. The balance can be used to submit tasks immediately after arrival. Credit card or other fiat currency recharge is not supported.


Through the tutorials in this article, you should have mastered how to use the screening number system to build a complete customer acquisition data pipeline from number generation to precise screening. Whether it is reducing ineffective costs, improving data quality, or optimizing team work efficiency, an efficient screening system is an indispensable link. If you are looking for a tool that covers multiple platforms, charges on a pay-per-use basis, and supports anonymous recharge, you might as well try KK-DATA.

👉 Log in to the console to start screening numbers | Two-way contact customer service https://t.me/kkdata_robot | View complete usage documentation https://docs.kkdata.cc/

Related Articles

Customer Acquisition Data Navigation: Complete Guide to Sieve System, Bottom Material Screening and Data Detection

How to efficiently obtain accurate customer acquisition data for overseas marketing? This article systematically sorts out the core processes of screening system, base material screening and data detection, covering the best practices of Telegram/WhatsApp multi-platform screening, number generation, deduplication management and pay-as-you-go billing, helping teams reduce customer acquisition costs and improve conversion efficiency. Attached are recommended practical tools, including full-link analysis from number generation to data detection.

Customer acquisition data combination FAQ: How to combine the sieve number system, base materials and testing to go overseas efficiently?

In overseas marketing, how to combine the screening system, base material (original number pool) and detection type to avoid waste and improve conversion rate? This article summarizes high-frequency customer acquisition data FAQs, covering core issues such as platform selection, process matching, data deduplication, and billing by item, and is suitable for reference by Telegram/WhatsApp customer acquisition teams.

The marketing studio uses the screening system to efficiently deliver customer lists: a set of reusable SOP processes

Overseas marketing studios often face pain points such as invalid numbers, repeated screening, and slow delivery. This article takes a real business scenario as an example to explain in detail how to use the screening system to formulate standardized SOPs from number generation, cross-platform detection to data deduplication and delivery, helping studios save costs and improve list quality. Suitable for team reference in customer acquisition scenarios such as Telegram/WhatsApp/Zalo.