KK-DATA avatar KK-DATA

KK-DATA Console Tutorial: Step-by-Step Guide to Creating WA Active Data Tasks for Filtering Valid WhatsApp Numbers

ws活跃数据 kkdata 教程 WhatsApp

KK-DATA Console Tutorial: Create WA Active Data Task – Step-by-Step Guide to Filter WhatsApp Active Numbers

WhatsApp number filtering is a critical step in overseas customer acquisition, and “active” data is more valuable than “valid” data – a number that registered but hasn’t logged in for six months is almost meaningless for your marketing campaigns. This article is a KK-DATA WA active data tutorial, guiding you step by step through creating, configuring, and exporting WA active detection tasks in the console, turning filtering from “manual luck” into an “automated pipeline.”


What Is WA Active Data? Why Do You Need It for Overseas Customer Acquisition?

WA active data refers to numbers that, through WhatsApp’s official detection, are determined to have an account in an “active” state – typically meaning online activity (e.g., sending messages, logging into the client) in the last 7, 15, or 30 days. Unlike simple “WA valid detection” (which only checks whether the account is registered), active detection helps you distinguish:

  • Valid but silent: Registered but offline for long periods, unsuitable as marketing targets.
  • Valid and active: Recent activity, more likely to see and reply to your messages.

In WhatsApp community operations, direct messaging promotions, and cross-border e-commerce scenarios, using active numbers significantly improves reach rates and reduces the risk of being marked as spam. KK-DATA’s WA active detection supports specifying a time window (e.g., last 7 days), making filtering more precise.


Preparations Before Creating a WA Active Data Task in the KK-DATA Console

Before starting the task creation, ensure the following three preparations are complete:

Register and Log In to the Console

Visit the KK-DATA App Console and register an account with your email. After your first login, it is recommended to enable TOTP two-factor authentication (bind Google Authenticator or a similar app in “Security Settings”) to enhance account security.

Top Up Your Account (Anonymous USDT Deposit)

KK-DATA uses a “balance top-up + pay-per-record” model with no subscription plans. The payment method is USDT (TRC20), with a minimum deposit of around 50 USDT. Your balance updates automatically after the transfer. Without sufficient balance, you cannot submit new number filtering tasks.

Navigation path: Console → Balance → Top Up → Copy the system-generated USDT address → Transfer from your wallet → Wait for confirmation (usually 1–5 minutes).

Prepare a Number File (Format and Specification)

You need a list of numbers to test, supporting CSV and TXT formats:

  • International format: One number per line, including the country code (e.g., 8613800138000, without the + sign)
  • Correct example: 8613800138000, 12125551234
  • Incorrect example: 13800138000 (missing country code), +86 13800138000 (spaces and + sign)

Note: Number Format Check

If numbers lack a country code or contain non‑digit characters, the system may automatically filter them or report an error. It is recommended to check the number column formatting in Excel first, ensuring it is plain text and the country code is correct.


How to Create a WA Active Data Filtering Task? Step-by-Step Detailed Operation

The following steps are based on the actual KK-DATA console interface. Follow them in order to complete a WA active detection task.

Step 1: Enter the “Number Filtering” Module and Select the Platform

After logging into the console, find Number Filtering in the left navigation bar and click. In the platform selection area at the top of the page, check WhatsApp. Note: You can also select other platforms like Telegram for cross‑platform detection, but this guide focuses on the WA active task.

Step 2: Upload a Number File or Paste a Number List

The console provides two input methods:

  • File upload: Click “Upload file” and select your CSV or TXT file (recommended up to 1 million records).
  • Manual paste: Paste a list of numbers directly into the text box, one per line. Suitable for small batch tests (e.g., a few hundred).

Suggestion: For first‑time use or testing, start by pasting 500–2000 numbers to get familiar with the process, then scale up.

Step 3: Select Detection Type as “WA Active”

In the “Detection Type” area, you will see multiple options, including “WA Valid”, “WA Active”, “WA Gender”, etc. Check WA Active.

  • WA Valid: Only checks whether the number is registered on WhatsApp.
  • WA Active: On top of validity, further checks whether the account has been active recently (the default time window can be set below).

You can also set the active time window, e.g., “Last 7 days” or “Last 30 days”. Shorter windows produce more conservative results (typically lower activity rates) but higher marketing value.

Step 4: Set Task Parameters and Estimated Cost

Scroll down to the parameter area:

  • Task name: Optional, useful for managing multiple tasks (e.g., “Brazil WA Active-20250501”)
  • Enable data deduplication: Recommended. The system will deduplicate based on your historical detected number library to avoid duplicate charges.
  • Enable task notification: When checked, a Telegram bot will send a notification upon task completion (requires binding your Telegram account first).

The right‑hand information panel shows the estimated cost, calculated based on the number of numbers and the unit price for WA active detection. Prices are real‑time; refer to the console display for the exact unit price.

Step 5: Submit the Task and Wait for Completion

After confirming the parameters, click Submit Task. The system will immediately add the task to the queue and start processing. Processing time depends on:

  • Number of numbers: A few thousand usually take minutes; millions may take several tens of minutes.
  • Current queue load: May be slightly delayed during peak hours.

Tip: Auto‑notification after task completion

Enable the “Send Telegram notification after task completion” toggle before submitting the task. When detection finishes, the KK-DATA bot will push the result – no need to refresh the console repeatedly.


How to Interpret WA Active Data Results? Export and Field Breakdown

When the task status changes to “Completed”, click the task name to enter the details page.

Result overview: The page shows statistics such as total numbers, active count, inactive count, valid (but not active) count, etc.

Export results: Click the “Export” button and select the format (CSV or TXT). The exported file typically contains the following fields:

Field NameDescription
phoneOriginal number
platformPlatform (whatsapp)
check_typeDetection type (active)
resultDetection result: active or inactive
active_timestampLast active timestamp (if activity was detected)
other_fieldsOptional fields such as country code, etc.

It is recommended to open the CSV file with Excel or WPS and use the filter to quickly extract rows where result=active.


How to Use WA Active Data to Boost Customer Acquisition Efficiency?

Once you have the active number list, you can:

  1. Import into WhatsApp bulk messaging tools: Use the active numbers as target lists and run compliant bulk messaging campaigns for targeted marketing (remember to follow each platform’s anti‑spam policies).
  2. Design high‑conversion scripts for active users: Since the target has been online recently, the reply probability is higher – design more personalized opening lines.
  3. Exclude silent numbers: Remove inactive numbers from future marketing lists to save time and account resources.
  4. Combine with gender or country data: If you also detected gender or country, you can further segment, e.g., target “Brazil + Female + Active in last 30 days” for precise traffic generation.

Billing Rules and Money‑Saving Tips for WA Active Detection

Billing rules:

  • WA active detection is charged per record; each number detected deducts one fee.
  • The unit price may be higher than that of WA valid detection because active judgment requires more network requests and logic processing.
  • Fees are deducted from your balance only after the task is completed.

Money‑saving tips:

  1. Test with a small batch first: Run 500–1000 numbers to verify result quality and estimate cost before submitting large batches.
  2. Enable data deduplication: The same number will not be charged repeatedly; subsequent tasks will automatically skip already‑detected records.
  3. Choose the active window wisely: Shorter windows yield lower activity rates (fewer numbers), but the per‑record cost remains the same. Start with a 30‑day window to get more active numbers, then fine‑tune based on subsequent marketing results.

Billing Note

Different detection types (valid/active/gender) have different unit prices. The exact unit price for WA active detection should be confirmed on the “Estimated Cost” display on the task submission page in the console.


Overview of WhatsApp‑Related Detection Types Supported by the KK-DATA Console

In addition to WA active detection, the console offers the following WhatsApp capabilities:

Detection TypeDescriptionUse Case
WA Valid DetectionChecks whether a number is registered on WhatsAppInitial cleaning of invalid numbers
WA Active DetectionChecks whether the account has been online recentlyPrecise marketing, higher reply rates
WA Gender DetectionIdentifies user gender via avatar (text analysis)Gender‑targeted campaigns
WSID ExportExports the WSID (WhatsApp internal identifier) corresponding to the numberCross‑platform correlation analysis

You can check multiple detection types when creating a task (e.g., active + gender simultaneously) to complete multiple filters in one go.


Frequently Asked Questions

Q: What is the unit price for WA active data tasks?

A: WA active detection is charged per record. The specific unit price may fluctuate slightly due to task volume or promotional campaigns – refer to the “Estimated Cost” displayed when creating a task in the console. Start with a small batch to test.

Q: What is the maximum number of records per task?

A: A single task supports up to approximately 1 million records, but it is recommended to start with 1000–5000 records to verify results, then gradually increase.

Q: What is the difference between WA active detection and WA valid detection?

A: WA valid detection only checks whether the number is registered with a WhatsApp account; WA active detection additionally checks whether the account has had online activity in a recent period (e.g., 7 days/30 days), making it more suitable for precise marketing scenarios.

Q: Can I cancel a task after submission? How long does processing take?

A: Once a task is submitted, it enters the queue and cannot be manually cancelled. Processing time depends on the number of numbers and current queue load. Typically, a few thousand are completed within minutes; millions may take several tens of minutes.

Q: What do the fields in the exported result mean?

A: The exported file contains original numbers, detection results (active/inactive), activity timestamps (if applicable), platform attribution, etc. For a detailed field description, please refer to the KK-DATA Official Documentation export field table.


This completes the entire process of creating a WA active data task in the KK-DATA console. No subscription required, pay‑per‑record – from registration to exporting results usually takes just a few tens of minutes. If you are looking to filter high‑quality numbers for WhatsApp customer acquisition, log into the console and start your first test with 1000 numbers.

👉 Log in to the console and start filtering

If you have any operational questions, feel free to contact support via the two‑way bot: https://t.me/kkdata_robot

For more information, visit: HomepageDocumentationBilling