
Closed
Posted
Paid on delivery
We already have OTP and transaction templates working through WhatsApp Manager, and now we want to extend this into a marketing/social messaging utility that can handle bulk sends with personalization. Let me lay out a complete scope of work for such a system: Functional Scope 1. Template Management • Fetch approved templates directly from Meta WhatsApp Manager API. • Display available templates (Marketing, Utility, Authentication). • Support text + image templates (header image, body text, footer, CTA buttons). 2. Data Upload & Processing • Upload Excel/CSV file containing: o Customer Name o Phone Number (with country code) o Optional fields (email, city, etc.) • Validate numbers (format, duplicates, opt in compliance). • Map Excel columns to template variables (e.g., {{1}} = Name). 3. Message Personalization • Insert dynamic values from sheet into template placeholders. • Example: Template: “Hello {{1}}, enjoy 20% off today!” Excel row: Name = “Rachana” → Message: “Hello Rachana, enjoy 20% off today!” 4. Media Handling • Allow upload of images/videos linked to template headers. • Store media in Meta’s Media Library (via API). • Associate media IDs with template before sending. 5. Bulk Sending Utility • Integrate with WhatsApp Cloud API (via [login to view URL]). • Queue messages for bulk sending (to avoid rate limits). • Track delivery status (sent, delivered, read). • Retry failed sends (network/API errors). 6. Reporting & Insights • Dashboard showing: o Total messages sent o Delivered vs. failed o Open/read rates o Template quality rating (Meta assigns High/Medium/Low) 7. Compliance & Opt Out • Ensure only opted in users receive marketing messages. • Add opt out CTA (e.g., “Reply STOP to unsubscribe”). • Maintain suppression list (don’t send to blocked/unsubscribed numbers). • Take care for rules and regulations of whatsapp manager to avoid black listing Technical Scope • Frontend Utility: Web dashboard (React/Angular) for uploading Excel, selecting template, previewing personalized messages. • Backend Service: Node.js/Python service to: o Parse Excel o Call Meta WhatsApp Cloud API o Handle media uploads o Manage bulk send queue • Database: Store customer list, opt out list, send logs. • Integration: Meta Business API (Graph API endpoints for templates, media, and messages). • Security: API keys stored securely, GDPR/DPDP compliance for customer data. Workflow Example 1. Upload Excel with 500 customer names/numbers. 2. Utility fetches approved templates from WhatsApp Manager. 3. Select “Festival Offer” template (Hindi + English, with image). 4. Map {{1}} → Name column. 5. Upload offer banner image → stored in Meta Media Library. 6. Utility sends personalized messages in batches (e.g., 50/minute). 7. Dashboard shows delivery/read stats. 8.
Project ID: 40617820
36 proposals
Remote project
Active 7 hours ago
Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
36 freelancers are bidding on average ₹12,505 INR for this job

Hi, I have over 5+ years of experience in both frontend and backend development. I will do the specified tasks. Key Areas of Expertise: a) Full-Stack Development: Proficient in both frontend and backend technologies Frontend: Next, Js, ReactJS, Bootstrap, JavaScript, jQuery Backend: Laravel, CodeIgniter, Node.js b) API Integration: Experienced in integrating and working with APIs to enhance application functionality. c) Microservices: Skilled in developing and integrating microservices for scalable and efficient solutions. d) Database Management: Competent in managing databases with Postgresql, MySQL, MongoDB, and Oracle. d) Server Handling: Adept at handling server environments such as AWS, Google Cloud, VPS, Apache, and Nginx. Lets connect in chat so that We discuss further. With Regards, Sai
₹4,600 INR in 2 days
8.3
8.3

With experience in integrating templates and handling bulk messaging, I understand your need to extend OTP and transaction templates on WhatsApp to a marketing/social messaging utility. My skills in template management and data processing align well with your project requirements. How do you envision the media handling aspect of this system to maximize engagement with users? Regards, Yogesh Kumar
₹2,070 INR in 10 days
8.5
8.5

Hello, I checked your "WhatsApp Bulk Messaging Utility Development" project and it looks like understanding the existing workflow will be important before making any changes. I've worked on similar PHP projects involving php, javascript, python, visual basic, excel, software architecture, node.js, web development, angular, api development and prefer delivering work in small milestones so everything stays easy to review and adjust if needed. If you can share a few more details about the current setup and expected outcome, I'll suggest the best approach and provide an accurate timeline. ⭐ 5.0/5 from a recent client: "Project was delivered before Time with Best professional Knowledge One could ever held. Thanks for the support" Final timeline and cost will be confirmed in chat after a complete understanding and documentation of the project expectations in detail.
₹7,500 INR in 2 days
7.7
7.7

As an experienced Full-Stack developer, my skills and background align perfectly with your project needs. Having developed various Web and Mobile applications over the past 10 years, I bring in-depth knowledge of building robust, secure, and scalable systems - all of which are crucial for developing a WhatsApp Bulk Messaging Utility like you have described. From designing the framework with a front-end utility using React/Angular to developing the backend infrastructure with Node.js/Python and integrating with APIs including Meta's WhatsApp Business API, I'm well-versed in every phase of the development process you've detailed. Additionally, my strong command over Excel and data processing will enable me to smoothly implement features like template management, data upload & validation, and message personalization. I understand the significance of compliance in your project and can assure you that GDPR and DPDP regulations will be strictly adhered to while handling customer data. Similarly, implementing the opt-in/opt-out feature responsibly to avoid blacklisting is one of my main priorities. My experience in integrating various third-party APIs paired with my deep appreciation for user experience will be evident in the intuitive-dashboard I'll build for you, tracking delivery status, open/read rates and more.I'm genuinely passionate about delivering high-quality results that exceed expectations and would be honored to work on this crucial project that
₹7,000 INR in 7 days
7.4
7.4

Greetings, Hello, Respected Sir. It’s clear that you’re looking to enhance your WhatsApp messaging capabilities by building a bulk messaging utility that not only sends messages but personalizes them based on customer data. This can streamline your marketing efforts and improve customer engagement. How to achieve this: - Develop a user-friendly web dashboard for template management and customer data upload. - Implement a reliable backend service using Node.js or Python to handle data processing and integration with the Meta WhatsApp API. - Ensure compliance with opt-in regulations and maintain a suppression list to avoid messaging non-consenting customers. - Create a robust reporting system to track message delivery and engagement metrics. My skills in PHP, JavaScript, and API Development make me well-equipped to deliver a clean, efficient solution. I’ve worked on similar projects that focus on web-based utilities, enhancing customer outreach and engagement.
₹7,000 INR in 3 days
6.3
6.3

Hello Sir/Madam, we are a team of senior AI ML Full Stack Web and Mobile App Developers. Please, send me a message to discuss the work and finish in no time. Thanks Ashish Kumar.
₹7,000 INR in 7 days
6.0
6.0

With exceptional proficiency in Angular, API development, JavaScript, Node.js, PHP, Python, Software Architecture and Web Development, my team and I are highly capable of bringing your WhatsApp Bulk Messaging Utility to life. Having partnered with numerous organizations across industries in the same capacity of transforming complex requirements into clean, performant systems, we appreciate and relish the challenge your project presents. Our ability to deliver exceptional UI/UX-focused digital products, leverage technologies such as React.js for modern web experiences, as well as facilitate cloud infrastructure and deployment underscores our readiness for your aforementioned technical scope. Additionally, I possesses a strong grasp on n8n workflow automation system and AI Automation which can enhance both efficiency and compliance in your messaging utility. Our approach to projects begins with creating clear strategies and roadmaps for development – a process we believe will serve your need for managing vast data while ensuring GDPR/DPFP compliance. When you choose us, you choose proven integrity behind the code - from API keys secured by industry standards to safeguarding your customer data throughout all aspects of processing.
₹10,000 INR in 5 days
5.4
5.4

The fact you've already got OTP and transactional templates live through Meta's API means the heavy lifting of business verification and number quality is done. That's the hardest part. I'll build the React dashboard with Node.js backend, covering Excel upload with column-to-variable mapping, template fetching from Meta's Graph API, and a queued bulk sender with retry logic and delivery tracking. One thing worth planning early: Meta enforces per-phone rate limits that shift based on your template quality rating, so I'll build the queue with adaptive throttling that slows down automatically if your rating dips to Medium, preventing blacklisting before it starts. 1) Are you on the Cloud API directly or through a BSP like Gupshup? Happy to talk details in chat. Shayan
₹1,650 INR in 3 days
5.4
5.4

Hello Sir I read your project requirements carefully. I am experienced in Meta cloud API integration. I have Integrate for the real estate project. I am ready to handle your project. but cost will be 20000 INR and time will be taken approx 10 days. I can keep try to finish some soon. but as you have features according needed 120 days. I have a question: Q1. your application in which, nodejs or in PHP? Looking forward to positive response. Best Regards Jitendra Sharma
₹20,000 INR in 10 days
5.5
5.5

Hello, I reviewed your requirement and I’m confident that I can complete this job professionally and within your expected budget and timeline. My name is Amit and having 13+ years of experience as a web and mobile developer, I surely can bring your brand-new website to life. I specialize in WordPress, Laravel, eCommerce, and custom web application development - skills perfectly aligned with your goals here. Moreover, I offer a consultative development approach—understanding your business requirements first and then delivering solutions on time and within budget. Additionally, my previous projects involved UI/UX design and responsive web design that will help me deliver the clean lines, beautiful typography hierarchy, generous white spaces, consistent color palettes needed for your site. I always focus on performance optimization, clean coding standards and my work offers long-term maintainability. To sum up, by choosing me you'll get an individual who has extensive knowledge of similar projects with a solid track record of delivering top-notch quality on-time results to clients. I have the talent and skills required to bring your vision to life while maintaining visual aesthetics and functionality in alignment with your project’s scope. Questions or concerns? Let's talk further in DMs!
₹150,000 INR in 60 days
4.8
4.8

Hello, You already named the real risk, so I'll be direct about it: your OTP and transaction traffic is the thing that can't break, and marketing sends on the same WABA are what put it in danger. A bad batch drops the quality rating, the number gets throttled, and suddenly OTPs are arriving late. So I'd treat send pacing and the suppression list as the core of the build, not a compliance checkbox bolted on at the end throttle by template quality tier, pause automatically when the rating drops, and keep marketing volume from ever eating into the messaging limit your transactional flows depend on. Straight answer on experience: I haven't shipped a WhatsApp Cloud API integration before. What I have shipped is in my profile portfolio a clinic system on React, Node/Express, MySQL and Python, integrating a third-party REST API, generating documents, and running a live dashboard real staff use daily. Same engineering, different API. If that gap matters, give me a paid day: I'll wire template fetch and one personalized send from an Excel row, and you can judge from working code rather than a proposal. Best Regards, Jawad Aziz
₹8,000 INR in 5 days
4.6
4.6

Hello, You are looking for more than a simple WhatsApp sender — this requires a proper utility around the WhatsApp Cloud API with template handling, personalization, queue processing, compliance controls, and reporting. I would approach this by building a web dashboard with a React/Angular frontend and a Node.js or Python backend service. The backend would handle Excel/CSV processing, template synchronization from Meta, media management, message queueing, delivery callbacks, retries, and detailed send logs. A database layer would store contacts, opt-out records, campaign history, and analytics data. For bulk messaging, the key part is respecting Meta’s rate limits and quality rules to avoid template restrictions or account issues. I would include validation, opt-in checks, suppression lists, and monitoring of delivery performance. Before starting development, I would like to confirm one important point: do you already have a Meta WhatsApp Business API setup with Cloud API access and webhook configuration, or should that setup also be included? Regards, Jaroslav Caprata
₹4,500 INR in 7 days
3.9
3.9

Your scope goes beyond a simple bulk sender and requires a reliable messaging platform with queue management, personalization, media handling, compliance controls, and reporting integrated with the Meta WhatsApp Cloud API. The critical part here is balancing delivery throughput, template compliance, retry logic, and suppression handling to avoid quality degradation or account restrictions. I would structure the solution with a React dashboard for template selection, CSV/Excel uploads, mapping variables, campaign monitoring, and analytics. On the backend, I’d implement a service responsible for template synchronization from Meta, media uploads, batch processing, rate-limited message dispatching, retry policies, delivery tracking, and opt-out enforcement. For scalability and stability, the sending pipeline should use asynchronous queues and worker-based processing instead of direct synchronous sends. The system can also include validation layers for duplicate numbers, invalid formats, opt-in verification, and campaign preview before execution. Reporting would expose delivery/read metrics, failed sends, and template quality indicators from Meta. For the stack, I recommend React + Node.js with PostgreSQL and a queue-based architecture deployed on AWS. I can deliver this incrementally, starting with the core messaging flow and then extending into analytics, compliance automation, and operational monitoring.
₹12,500 INR in 35 days
3.8
3.8

I will extend your existing WhatsApp Manager into a marketing/social messaging utility by integrating the Meta WhatsApp Cloud API for bulk sends with personalization, while ensuring compliance with WhatsApp's rules and regulations to avoid blacklisting. I'll design a simple web dashboard using React or Angular for uploading Excel files, selecting templates, and previewing personalized messages. I plan to use a Node.js or Python service to parse Excel files, call the Meta WhatsApp Cloud API, handle media uploads, and manage the bulk send queue. I'll structure the workflow around fetching approved templates, validating phone numbers, mapping Excel columns to template variables, and inserting dynamic values into template placeholders. The final result will be a fully functional marketing/social messaging utility that can handle bulk sends with personalization, along with a dashboard showing delivery and read statistics. Should the application support multiple user roles or just a single administrator role, and do you have a preferred database management system such as MySQL or MongoDB for storing customer lists and send logs? Best regards, Muhammad Shabbar A.
₹16,790 INR in 7 days
3.5
3.5

Welcome to professional Python development services! Hi there, I'm Alema, a Python expert programmer who strives for clear code in atmospheric, numerical weather prediction, physics, and all other seminal fields. I'm ready to provide you with high-quality services. I have completed 350+ projects with a 100% Positive Rating. If you are looking for Quality work, look no further. Tech stack: Python, FastAPI, Django PostgreSQL, SQLAlchemy React, JavaScript, TypeScript Docker, Docker Compose CI/CD (GitHub Actions, GitLab CI) AWS (EC2, S3, Lambda, ECS), DigitalOcean, Heroku NGINX, Caddy If you're looking for a reliable Python backend developer to help with your project, feel free to reach out. Your faithfully. Eng. Alema Akter
₹7,000 INR in 1 day
3.5
3.5

Hi, At first glance, this looks straightforward but there’s usually one part that causes issues later. I’ve handled similar work before and can help you avoid that. Regards, Rajesh
₹7,000 INR in 7 days
3.0
3.0

Your biggest risk is not building this utility, it is your template quality rating dropping to Low after the first bulk sends, and I know exactly what causes that because I run WhatsApp marketing in production right now. I manage the WhatsApp campaign infrastructure for a D2C food brand: approved marketing templates through WhatsApp Manager, spreadsheet to template variable mapping exactly like your {{1}} example, image headers, and hard suppression lists. Before their current campaign I processed their real delivery logs: 11,660 undeliverable and opted-out numbers excluded up front, because I analyzed 50 of their past broadcasts and saw what over-sending does, delivery rates collapsing and spam blocks rising wave by wave. That experience is built into what I will build you: opt-in validation, suppression list enforced at send time, queue pacing to respect rate limits, and quality-rating monitoring on the dashboard so you see trouble before Meta acts. Your scope, mapped: React dashboard (upload Excel, fetch approved templates from the Manager API, map columns to variables, preview personalized messages with media), Node.js backend (parse, validate and dedupe numbers, media upload to Meta's library, queued bulk send via the Cloud API, retry on failures), webhook delivery tracking (sent, delivered, read), reporting dashboard with the counts and template quality rating, opt-out STOP handling into the suppression table. Secure key storage and DPDP-conscious data handling, since this is customer PII. I build with AI-powered development, so speed is real: working core demo, upload to preview to test send on your own WABA, within 24 hours of award. Full utility in 4 days. One question to start today: is the Cloud API access on the same WABA as your existing OTP templates, or a separate one?
₹25,000 INR in 4 days
3.1
3.1

Hi there, You need a reliable way to send personalized, opt-in WhatsApp campaigns without hitting rate limits or risking template/media mismatches. I have spent the last 4 years solving exactly this type of problem. I will fetch approved templates via the Meta Graph API, parse and validate CSV/Excel rows, map columns to template placeholders, upload media to Meta's media library, and implement a queued Node.js send-worker with retry logic while a PHP-backed dashboard manages templates and compliance within a clear Software Architecture that follows Web Development best practices and enforces GDPR and suppression lists. I'd be happy to share relevant portfolio examples and discuss the timeline and quotation. Best regards, syed ribal www.freelancer.com/u/vertechsolutions
₹12,500 INR in 3 days
1.8
1.8

Hi, Yes, I have extensive experience with the WhatsApp Business Cloud API, Meta Graph API, bulk messaging systems, Node.js, React, and custom dashboard development. I'm Sagar Panwar, a Senior Full-Stack Developer with 8+ years of experience in building CRM systems, automation tools, WhatsApp integrations, and marketing platforms. I can build this complete utility including template management, Excel/CSV upload, dynamic personalization, media handling, bulk message queue, delivery tracking, reporting dashboard, opt-out management, and full compliance with Meta's WhatsApp policies to minimize the risk of account restrictions. A couple of quick questions: 1. Are you already using the official WhatsApp Cloud API, or another BSP? 2. Approximately how many marketing messages do you expect to send per day? I can complete this within your timeline and budget. Let's connect in chat. I'm ready to start immediately. Regards, Sagar Panwar
₹1,600 INR in 7 days
0.0
0.0

Hi there I can build the bulk messaging utility you described extending the existing OTP and transaction templates. You need template fetching, personalized bulk sends, scheduling and reporting. I will create a modular backend in PHP that pulls templates, merges each contact’s data, queues messages through WhatsApp Manager and logs delivery status. A simple web UI in JavaScript will let you manage templates, upload Excel contact lists and monitor results. This can be delivered within the budget because the core components reuse the current OTP system and my recent work on a modular firmware project shows I can integrate OTA‑style updates quickly. What format will the contact data be supplied in? Will the system need to respect WhatsApp rate limits per hour?
₹1,500 INR in 2 days
0.0
0.0

Indore, India
Payment method verified
Member since Jan 11, 2020
₹1500-12500 INR
₹1500-12500 INR
₹1500-12500 INR
₹600-1500 INR
₹12500-37500 INR
₹12500-37500 INR
₹60000-70000 INR
₹12500-37500 INR
$250-750 USD
₹750-1250 INR / hour
₹1500-12500 INR
₹75000-150000 INR
$30-250 USD
₹1500-12500 INR
₹150000-200000 INR
₹1500-12500 INR
$250-750 USD
₹750-1250 INR / hour
₹400-750 INR / hour
₹1500-12500 INR
€6-12 EUR / hour
$250-750 USD
₹12500-37500 INR
$15-25 USD / hour
$750-1500 USD