Expert Developer Needed for WhatsApp Cloud API + Meta Conversions API Lead Qualification System

Posted 2 weeks ago

Worldwide

Summary

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.

  • $750.00

    Fixed-price
  • Expert
    Experience Level
  • Remote Job
  • Complex project
    Project Type
Skills and Expertise
Mandatory skills
whatsapp business api
Activity on this job
  • Proposals:10 to 15
  • Last viewed by client:last week
  • Interviewing:
    2
  • Invites sent:
    0
  • Unanswered invites:
    0
About the client
Member since Jun 12, 2026
  • India
    9:57 AM
  • Real Estate
    Small company (2-9 people)

Explore similar jobs on Upwork

Software DeveloperHourly‐ Posted 7 months ago
ASP.NET MVC
Django
Python
AngularJS
JavaScript
jQuery
WordPress
Google Chrome Extension
React
CRM Development
Microsoft Dynamics 365
Microsoft Dynamics CRM
Microsoft Dynamics Development
Microsoft PowerApps
Single Sign-On
Build Marketplace on TokopediaHourly‐ Posted 4 weeks ago
PHP
HTML5
JavaScript
Web Development

How it works

  • Post a job icon
    Create your free profile
    Highlight your skills and experience, show your portfolio, and set your ideal pay rate.
  • Talent comes to you icon
    Work the way you want
    Apply for jobs, create easy-to-by projects, or access exclusive opportunities that come to you.
  • Payment simplified icon
    Get paid securely
    From contract to payment, we help you work safely and get paid securely.
Want to get started? Create a profile

About Upwork

  • Rating is 4.9 out of 5.
    4.9/5
    (Average rating of clients by professionals)
  • G2 2021
    #1 freelance platform
  • 49,000+
    Signed contract every week
  • $2.3B
    Freelancers earned on Upwork in 2020

Find the best freelance jobs

Growing your career is as easy as creating a free profile and finding work like this that fits your skills.

Trusted by

  • Microsoft Logo
  • Airbnb Logo
  • Bissell Logo
  • GoDaddy Logo