Northlight
NewConnect a WhatsApp number in about 2 minutes with Embedded Signup

WhatsApp for your business, every app you run.

Sampark connects your WhatsApp Business number to the official Meta Cloud API. Send OTPs and order updates from your code, run rate-smoothed broadcasts, and answer customers from one shared inbox.

Start 14-day trial Watch the tour
No card for the trial Meta charges passed through at cost Free plan after the trial
app.sampark.in/dashboard

Dashboard

Delivery receipts stream in as Meta posts them

Live
48,210Sent · 7 days
97%Delivered
84%Read
1,312Replies
Delivered per daythousands · last 14 days
WhatsApp number
+91 98200 41177Connected
QualityGREEN
Messaging tier10K / day
Throughput20 msg/s
Official Meta Cloud API · no BSP markup
Recent messages
+91 98765 43210order_updatenow
+91 99300 18842payment_reminder1m
+91 90040 77120otp_login3m
+91 88790 55031welcome_offer4m

Plugs into

Meta WhatsApp Cloud APIREST APISigned webhooksCSV importPoleazyAutoPulseStudySpaceCron schedulesHindi + English templates

What you get

Everything between your app and a blue tick.

The plumbing a WhatsApp platform needs, built on Postgres and a proper queue: receipts, retries, rate limits and a clean audit trail.

Your OTP is 481 920. Valid for 10 minutes.
09:58
Payment of ₹2,450 received for invoice #INV-2291. Thank you!
10:04
Hi Asha, order #SP-20931 is out for delivery 🚚
10:42

Real delivery receipts

Every message moves QUEUED, SENT, DELIVERED, READ as Meta reports it, with the exact error code when something fails.

spk_live_…x2Pa202
bucket 40refill 20/s

Per-key rate limits

A token bucket per API key, shared across all servers. Bursts get a clean 429 with Retry-After instead of a timeout.

POST /hooks/sampark
{ "event": "message.status", "status": "DELIVERED", "message_id": "msg_8c41f0e2" }
hmacsha256=9f2c04be…e71b

Signed webhooks

Status changes and replies POST to your URL with an HMAC-SHA256 signature, retried with backoff for up to six attempts.

PRICE
11:02
Diwali combo is ₹1,299 this week. Tap below to order 🎁
11:02
STOP
11:05
Opted out · added to DND list

Keyword automations

Reply to PRICE with your catalogue. STOP opts the number out and adds it to DND automatically.

Meta, per messagebilled to your WABA at list price
₹0.115+
Samparkflat monthly platform fee
₹0 markup
No per-message surcharge on top of Meta

Official Meta Cloud API

Your number, your WABA, your Meta invoice at list price. Sampark charges one flat fee and never adds a per-message margin.

Smoothed: 20 msg/s, quality stays green12 min window

Broadcasts that protect your number

Campaigns are spread across time at the rate your tier allows. Pause, resume or cancel mid-send and the queue follows instantly.

Contacts that stay clean

CSV import normalises numbers to E.164, merges duplicates and never messages anyone on your DND list.

One-off or recurring

Schedule a broadcast for Friday 10 AM or run it every month with a cron rule, in IST.

Roles for the whole team

Owners handle billing and numbers, admins manage keys, agents send and reply. Nobody sees a raw token.

Test keys that never send

spk_test_ keys simulate SENT, DELIVERED and READ with real webhooks, so you can build before your number is live.

Analytics

Know what landed, what got read, and what it cost.

Every receipt from Meta updates your numbers within seconds: delivery funnel, peak throughput, spend by pricing category and read rate per campaign.

Template messages · 7 days60,691
+25.9%
Sent100%
Delivered97.8%
Read86%
Replied14.7%

60,691 template messages, last 7 days

Delivered
97.8%
Failed
1.1%
Replies
8,904
Peak throughput today93 msg/min
+14%
6 AM11 AM4 PM9 PM1 AM
Busiest
6 PM
Avg
44/min
429s
0
Meta spend this month₹6,482
-8% vs last month
17%free service
  • Utility46%
  • Marketing31%
  • Service17%
  • Authentication6%
Utility
₹1,960
Marketing
₹4,390
Auth
₹132
Read rate86%
+3 pts
86%read within 24h
0%100%
Median read
4 min
Best hour
8 PM
Blocked
0.2%

For developers

One POST. Your app gets the receipts.

A small REST API that returns in milliseconds and does the slow work in a queue. Poleazy, AutoPulse and StudySpace use the same API you do.

curl https://api.sampark.app/v1/messages \
  -H "Authorization: Bearer spk_live_…" \
  -H "Content-Type: application/json" \
  -H "Idempotency-Key: order-SP-20931" \
  -d '{
    "type": "template",
    "to": "+919876543210",
    "template_name": "order_update",
    "language": "en",
    "variables": ["Asha", "#SP-20931", "tomorrow, 11 AM"],
    "metadata": { "order_id": "SP-20931" }
  }'
Response · 38 ms
202 Accepted
{
  "id": "msg_8c41f0e2",
  "status": "QUEUED",
  "metadata": { "order_id": "SP-20931" }
}
Webhook to your serversigned
POST https://your-app.com/hooks/sampark
X-Sampark-Event: message.status
X-Sampark-Signature: sha256=9f2c…e71b

{ "event": "message.status",
  "data": { "message_id": "msg_8c41f0e2",
            "status": "READ",
            "metadata": { "order_id": "SP-20931" } } }

Scoped API keys

messages:send, templates:read, contacts:write and more. Keys are hashed at rest and shown once.

Safe retries

Send an Idempotency-Key and a retried request returns the original response instead of a second message.

Verify every webhook

HMAC-SHA256 of the raw body with your endpoint secret. Your metadata comes back on every event.

spk_test_ keys

Simulate SENT, DELIVERED and READ plus the webhooks, without touching a real phone or your quota.

Cost calculator

Price per message is the wrong number. Price per read is the right one.

A WhatsApp marketing message costs more than an SMS. A utility message costs a little over half as much. Move the sliders to see where your mix lands.

WhatsApp rates are Meta's list price for India and may change; service replies inside the 24h window are free. Read rates are typical assumptions, not guarantees. Sampark's plan fee is separate and flat.

WhatsAppper month ₹7,897

Messages actually read

22,000

Cost per read message

₹0.36

SMSper month ₹5,000

Messages actually read

5,000

Cost per read message

₹1.00

WhatsApp reaches 17,000 more people each month and costs 64% less per message read.

How it works

From sign-up to the first blue tick in an afternoon.

  1. 01

    Connect your number

    Embedded Signup with Facebook takes about two minutes. Already on the Cloud API? Paste the phone number ID and token instead.

  2. 02

    Get templates approved

    Write templates with a live WhatsApp preview and submit them to Meta. Approvals sync back on their own.

  3. 03

    Send from anywhere

    Your code via the REST API, a scheduled broadcast, or straight from Poleazy, AutoPulse and StudySpace with a Sampark key.

  4. 04

    Track and reply

    Watch ticks turn blue in Logs, and answer replies from a shared inbox while the 24 hour window is open.

Your customers already read WhatsApp. Start there.

Create a workspace, connect your number and send your first template today. No card for the trial.

Create your workspace Sign in