KK-DATA avatar KK-DATA

Complete Tutorial: Migrating Phone Number Screening from thdata to KK-DATA – List Format, Task Creation, and Export Field Mapping Guide

thdata 迁移 kkdata 筛号系统 数据迁移

Complete Tutorial for Migrating Number Screening from thdata to KK-DATA: List Format, Task Creation, and Export Field Mapping Guide

Many overseas marketing teams initially choose thdata for Telegram and WhatsApp number screening. However, as business scales up, requirements for detection dimensions, data accuracy, and billing flexibility increase. If you’re considering migrating your screening workflow from thdata to KK-DATA, this article will walk you through the entire process—from list format conversion, console task configuration to export field mapping—along with a practical migration checklist.

Why Consider Migrating Number Screening from thdata—Key Platform Differences

Before migrating, objectively comparing thdata and KK-DATA in terms of features, billing, and user experience will help you evaluate the value of migration.

Feature Coverage and Detection Type Comparison

Detection TypethdataKK-DATA
Telegram Registration Check (Registration Verification)SupportedSupported
Telegram Validity Check (Recent Login)Partially supported (no active window)Supported (specify 7/15/30-day active window)
Telegram Activity CheckSupported, filterable by day
Telegram Gender Recognition (Avatar Recognition)Supported, export gender labels
Telegram tgid ExportSupported
WhatsApp Validity CheckSupportedSupported, export wsid
iMessage / RCS / Invalid Number DetectionSupported (subject to console availability)
Data DeduplicationManual handling requiredBuilt-in cross-task deduplication repository

KK-DATA additionally provides deep fields like active windows, gender recognition, tgid/wsid export, which are more useful for granular operations (e.g., segmenting by activity level, targeting specific genders).

Billing Model and Task Scale

Please refer to thdata’s official website for its billing method. KK-DATA uses a no-subscription, pay-per-record balance deduction model—no prepaid packages required, pay only for what you use. A single task supports up to approximately 1 million numbers, and the estimated cost is clearly displayed before submission. Insufficient balance prevents submission. Recharge via USDT (TRC20), minimum around 50 USDT. Balance updates automatically upon receipt, with no expiration.

Pre-Migration Preparation—Exporting thdata Old Lists and Confirming Format

First, export your existing number list from the thdata backend. Usually, you can export as CSV or TXT files. Check that the fields include:

  • Phone number (with country code)
  • Original platform identifier (e.g., Telegram/WhatsApp)
  • Existing detection results (optional, for later comparison)

Common format issues: numbers may lack the + sign, contain spaces or parentheses, or have inconsistent country code prefixes (e.g., 86 mixed with +86). The conversion step will handle these uniformly.

Cleaning and Deduplication: Using KK-DATA Data Deduplication Repository

Duplicate numbers often appear in migration lists. Submitting them directly to a screening task wastes detection balance. KK-DATA provides a data deduplication repository feature. You can import your old list into this repository, and the system automatically identifies duplicate numbers across tasks, keeping only unique records. Then create screening tasks based on the deduplicated list to avoid redundant detection.

Get Latest Platform Unit Prices and Recharge

Visit KK-DATA Billing Page to view real-time unit prices for each platform and detection type. Since prices may change, refer to the console for the latest rates. After confirming prices, recharge your account using USDT (TRC20). We recommend an initial recharge of at least 50 USDT to ensure your first tasks run smoothly. Your old thdata balance cannot be transferred; please use up your old platform balance before switching.

List Format Conversion—From thdata Format to KK-DATA Compatible Format

KK-DATA accepts numbers in one number per line, preferably in international format: +[country code][number]. For example, a Chinese number: +8613800138000. thdata may export in formats such as:

  • Plain digits (e.g., 8613800138000 or 13800138000)
  • Comma-separated (e.g., 86,13800138000)
  • With spaces or parentheses (e.g., +86 138 00138000 or (86)13800138000)

Conversion Steps:

  1. Open the exported file in Excel or a text editor (e.g., VS Code, Notepad++).
  2. Remove extra spaces, parentheses, and hyphens.
  3. Ensure all numbers start with + and have the correct country code (e.g., +86 for China).
  4. If thdata exported plain digits that include the country code, simply add + at the beginning; if only local numbers, you need to prepend the country code.
  5. Save as a UTF-8 encoded TXT or CSV file.

Format Tip

It’s recommended to unify all numbers into international format (+country code + number) without spaces or parentheses. KK-DATA’s global number generation module automatically handles country code recognition, but using a unified format for upload increases task success rate.

After conversion, test with a small sample (e.g., 100 numbers) to ensure the format is correct before submitting the full task.

Creating Screening Tasks in KK-DATA Console—Platform-Specific Operations

Log in to KK-DATA App Console, go to the “Screening Tasks” module, and click “Create New Task”. Follow these steps:

  1. Select Platform: Telegram, WhatsApp, iMessage, RCS, etc. (based on actual console list).
  2. Upload List: Upload the converted TXT/CSV file.
  3. Select Detection Type: Check the required detection items per platform (see platform-specific instructions below).
  4. Name the Task: Include date, platform, and type for easy traceability later.
  5. Confirm Estimated Cost: The system automatically calculates the estimated cost based on number count and detection types. Insufficient balance will trigger a prompt.
  6. Submit Task: Wait for detection to complete. You can enable Telegram notifications (configure in settings) to receive alerts upon completion.

Ensure Sufficient Balance

Before submitting, the system calculates the estimated cost. Insufficient balance prevents submission. We recommend recharging at least 50 USDT before creating your first task.

Telegram Screening Task—Activity Windows and Gender Recognition

Telegram screening is one of the most commonly used features for overseas marketing teams. KK-DATA offers multi-level detection. You can check multiple types in a single task:

  • tg Registration (Registration Check): Determines if a number is registered on Telegram. Basic detection.
  • tg Valid: Checks if the number has recent login activity. More precise than “Registration”.
  • tg Active: Allows specifying an active window, e.g., active in the last 7 days, 15 days, or 30 days. Useful for filtering high-activity users.
  • telegram Gender: Infers gender through avatar recognition (results are for reference, not 100% accurate).
  • tgid Export: When checked, the exported results will include the Telegram ID (tgid) for each number, useful for precise follow-up.

Recommendation: For the first migration, check all options to export full fields and compare with thdata results. After confirming accuracy, subsequent tasks can check only “Valid + Active” as needed.

WhatsApp Screening Task—Validity Check and wsid Export

WhatsApp screening is mainly used to confirm whether a number is registered on WhatsApp and to obtain the wsid (WhatsApp user identifier). Steps:

  • Select platform “WhatsApp”.
  • Check detection type “whatsapp valid”.
  • Optionally check “wsid export”. Successfully detected numbers will include wsid, which can be used for secondary verification or re-following.

Note: WhatsApp detection results are “Valid” (registered) or “Invalid” (not registered). Invalid numbers are not charged. When exporting, you can choose to export only valid numbers to reduce post-processing costs.

Export Results and Field Mapping—thdata Export Fields vs. KK-DATA Fields

The corresponding field names between thdata and KK-DATA are as follows:

thdata Field (Example)KK-DATA FieldDescription
Phone NumberphoneInternational format, includes +
Registration Statustelegram_registeredBoolean, true/false
Last Active Timetelegram_last_activeTimestamp format
Validity (Login)telegram_validLogged in within the last 30 days
Activity (7 days)telegram_active_7dOutput only when active window is checked
Gendertelegram_gendermale/female/unknown
Telegram IDtelegram_tgidOutput only when tgid export is checked
WhatsApp Registration Statuswhatsapp_validBoolean
WhatsApp IDwhatsapp_wsidOutput only when wsid export is checked

KK-DATA supports export in CSV and TXT formats. On the export page, you can select the desired fields and apply filters (e.g., export only numbers marked as “tg valid”, or only numbers with gender “female”).

Export Best Practice

For the first migration, we recommend exporting all fields (including invalid numbers) to verify accuracy by comparing with thdata old results. For subsequent tasks, export only valid/active numbers to save storage and processing time.

Post-Migration Verification and Process Solidification (Checklist)

After completing the first batch of tasks, check against the following list to ensure a smooth platform migration:

  • Consistency Verification: Run the same batch of numbers through both thdata and KK-DATA separately, comparing the detection rate of valid numbers. Some variance is acceptable (due to interface response differences), but significant discrepancies require investigation.
  • Export Fields Meet Business Needs: Verify that all required fields (tgid, wsid, gender, activity) are correctly exported and in a directly usable format.
  • Telegram Notification Working: Configure Telegram notifications in the console settings (requires linking your account), submit a test task, and confirm you receive a completion alert.
  • Data Deduplication Effectiveness: Import the old list into the deduplication repository first, then create a task. Check that duplicate numbers are filtered out and no extra charges incurred.
  • Routine Workflow Handover: Document the steps “Export list → Format conversion → Upload → Create task → Export results” and train team members. Note that the console task logging feature records every operation for easy traceability.

Frequently Asked Questions

Q: Do I need to re-clean my old list when migrating from thdata to KK-DATA?
A: It is recommended to use KK-DATA’s data deduplication repository to deduplicate your old list before creating screening tasks. For number format, just ensure it’s in international format (e.g., starting with +86). No additional conversion is needed. KK-DATA supports batch upload of TXT/CSV files.

Q: Which platform has higher screening accuracy, thdata or KK-DATA?
A: Accuracy depends on the number sample, detection time, and platform response. KK-DATA’s Telegram screening supports multiple dimensions (registration/valid/active/gender) and connects to platform interfaces in real time. We recommend testing the same batch of numbers on both platforms and comparing the results. Let the actual detection data speak.

Q: Can KK-DATA detect more than 1 million numbers at once?
A: A single task supports up to approximately 1 million numbers. For larger scales, submit tasks in batches. KK-DATA’s deduplication repository automatically handles cross-task deduplication to avoid double charging.

Q: I still have balance in my old thdata account. Can I transfer it to KK-DATA?
A: No direct transfer is possible. KK-DATA independently uses USDT (TRC20) recharge, minimum around 50 USDT. You can use up your old platform balance before starting migration tasks on KK-DATA. Recharged balance never expires, deducted per record.


Ready to migrate? Log in to KK-DATA Console now to create your first screening task.
View full documentation: Documentation | Billing: kkdata.cc/billing/
Have questions? Contact support via Telegram: @kkdata_cc

Related Articles

Complete Guide to Migrating from Niudun Data to KK-DATA for Phone Number Screening: List Formats, Task Creation, and Field Mapping

Already using Niudun Data for Telegram or WhatsApp number screening but considering a platform migration? This article provides a step-by-step guide to smoothly transition from Niudun Data to KK-DATA, covering list format conversion, console task creation, and export field mapping. Additionally, it objectively compares core differences among common screening tools such as 007data and thdata to help you evaluate the value of migration. Suitable for overseas marketing and community operations teams.

Complete Guide to Replacing Number Screening Systems: Checklist and Pitfall Avoidance for Migrating from Old Tools to New Platforms

Step-by-step guide to replacing your number screening system, covering data migration, switching number detection processes, balance strategies, and more. Includes a migration checklist and FAQs to help overseas teams transition smoothly, avoiding customer loss and duplicate detection waste.

thdata alternatives comprehensive guide: core function comparison and number screening system selection (2025)

Looking for thdata alternatives? This article deeply evaluates the core dimensions of number screening system selection, comparing Telegram/WhatsApp number screening, number generation, data deduplication, and billing models. Includes KK-DATA hands-on experience and migration recommendations to help overseas teams make wise choices.