Expert Developer Needed for WhatsApp Cloud API + Meta Conversions API Lead Qualification System
Bütçe: $2100.0
FIXED /
⭐ 0.00 (0)
India
We are a real estate business running Meta Click-to-WhatsApp ads. We need a custom system that captures WhatsApp leads from Meta ads, stores ad attribution data, allows our team to manually mark leads as Qualified or Disqualified after a phone call, and sends only Qualified leads back to Meta via Conversions API for optimization.
This is not a chatbot project. We do not want automated qualification. We call the lead manually after receiving the WhatsApp inquiry, then mark the lead status ourselves.
Required workflow:
User clicks Meta Click-to-WhatsApp ad.
User sends an inquiry on WhatsApp.
System receives the WhatsApp Cloud API webhook.
System captures and stores:
customer phone number
customer name if available
first WhatsApp message
timestamp
campaign/ad/referral data if available
ctwa_clid from the WhatsApp referral object
Our team calls the lead manually.
Inside a simple dashboard, we manually mark the lead as:
Qualified
Disqualified
Site Visit Booked
Not Reachable
If marked Qualified or Site Visit Booked, the system sends a Meta Conversions API event using Business Messaging parameters.
If marked Disqualified or Not Reachable, the system does not send any event to Meta.
System should show whether Meta accepted or rejected the event in Events Manager / API response logs.
Required skills:
WhatsApp Cloud API / WhatsApp Business API
Meta Graph API
Meta Conversions API
Business Messaging CAPI
Webhooks
Backend development
Database design
Server-side tracking
Meta Events Manager debugging
Basic CRM/dashboard development
Preferred stack:
Backend: Node.js, Python, or PHP/Laravel
Frontend: simple React/Next.js or admin dashboard
Database: PostgreSQL/MySQL/Firebase/Supabase
Hosting: AWS, DigitalOcean, Render, Railway, or similar
Deliverables:
Milestone 1: Technical proof of concept
Receive inbound WhatsApp message via webhook
Capture and store ctwa_clid/referral data
Display lead in dashboard
Milestone 2: Manual qualification dashboard
Add lead status buttons
Qualified / Disqualified / Site Visit Booked / Not Reachable
Store status history and timestamps
Milestone 3: Meta CAPI integration
Send qualified lead event to Meta
Include correct business messaging payload
Show API response and errors
Confirm event appears in Meta Events Manager Test Events
Milestone 4: Production setup
Deploy system
Add secure login
Add error logs
Add backup/export option
Provide documentation
Important:
Please do not apply if you only build WhatsApp chatbots. This project requires deep knowledge of WhatsApp Cloud API webhooks, ctwa_clid, and Meta Conversions API for business messaging.
To apply, answer these questions:
Have you previously worked with WhatsApp Cloud API webhooks?
Have you worked with Meta Conversions API before?
Do you know how to capture ctwa_clid from Click-to-WhatsApp ads?
Can you send a CAPI event using action_source = business_messaging and messaging_channel = whatsapp?
Can you show proof or describe a similar project?
What stack would you use for this project?
How would you test whether Meta received the qualified lead event?
How long would the proof of concept take?
We want to start with a small proof of concept first. If the POC works, we will continue to full development.
Upwork'te aç