
In Progress
Posted
Paid on delivery
I’m looking for an experienced Node.js developer to build a custom bulk email marketing and sending application based on an existing software reference. The system should support Gmail API and SMTP account integration, multiple sending sources, configurable account limits, rotational sending, queue-based processing, OAuth token refresh, HTML email templates, personalization tags, contact import, attachments, and real-time campaign progress. A simple dashboard for managing accounts, campaigns, contacts, and reports is required. The application should be stable, scalable, well-structured, and easy to configure. Experience with Gmail API, SMTP, Node.js, email queues, and high-volume email systems is preferred.
Project ID: 40693664
101 proposals
Remote project
Active 5 days ago
Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs

I am ready to complete this project. As an experienced and versatile Node.js developer, I'm confident that I’m the perfect fit for building your bulk email marketing system. With a solid background in API Development, and deep expertise in [login to view URL] and Node.js, I have a proven history of building scalable applications that prioritize performance without compromising on stability. My understanding of complex SMTP integrations, email handling, and contact management gives me the edge to build an efficient and reliable system as per your project needs. rEGARDS aKIFa
$150 USD in 7 days
1.1
1.1
101 freelancers are bidding on average $146 USD for this job

You need a Node.js bulk email sender that supports Gmail API, SMTP rotation, queue processing, OAuth refresh, HTML templates, personalization, attachments, and a dashboard. I will start by architecting a modular system using BullMQ for job queues, integrating Gmail API and SMTP connectors, and setting up OAuth token management. I can deliver a stable MVP in 25 days. Do you have an existing database schema or would you like me to design it?
$200 USD in 25 days
8.5
8.5

Hi, I can build the Node.js email sending application around the workflow you described, with Gmail API and SMTP account management, OAuth token refresh, configurable account limits, rotational sending, and queue-based campaign processing. The dashboard can cover accounts, contacts, campaigns, templates, attachments, personalization tags, and real-time progress and reporting. I’d structure the sending system so processing is reliable and scalable, with clear separation between campaign management and the actual sending workers. I’d also pay close attention to error handling, retries, rate limits, token management, and configuration so the application remains stable as the number of accounts and contacts grows. If you can share the existing software reference and expected sending workflow, I can review it and discuss the best structure for the implementation. Best, Ivane
$140 USD in 7 days
8.5
8.5

⭐⭐⭐⭐⭐ Build a Custom Bulk Email Marketing Application with Node.js ❇️ Hi My Friend, I hope you're doing well. I've reviewed your project requirements and noticed you're looking for an experienced Node.js developer to create a custom bulk email marketing application. You don't need to look any further; Zohaib is here to help you! My team has successfully completed 50+ similar projects for email marketing applications. I will build a stable and scalable system that meets all your needs, including Gmail API and SMTP integration. ➡️ Why Me? I can easily handle your project as I have 5 years of experience in Node.js development, focusing on email systems, API integration, and dashboard creation. My expertise includes working with Gmail API, SMTP, and managing email queues. I also have a strong grip on designing user-friendly dashboards and ensuring smooth campaign progress tracking. ➡️ Let's have a quick chat to discuss your project in detail. I would love to show you examples of my previous work and how I can meet your requirements. Looking forward to chatting with you! ➡️ Skills & Experience: ✅ Node.js Development ✅ Gmail API Integration ✅ SMTP Configuration ✅ Email Queue Management ✅ OAuth Token Refresh ✅ HTML Email Templates ✅ Personalization Tags ✅ Contact Import Features ✅ Dashboard Design ✅ Real-Time Campaign Tracking ✅ High-Volume Email Systems ✅ Scalability Solutions Waiting for your response! Best Regards, Zohaib
$150 USD in 2 days
7.9
7.9

Hi, You need a bulk email pipeline that cycles between Gmail API and standard SMTP accounts to respect rate limits and maximize deliverability. The system requires an OAuth credential store, a robust background queue for throttling, template parsing with dynamic tags, and a unified dashboard for campaign tracking. Technical approach: We will build the core using Node.js and PostgreSQL. For queue handling and rotation logic, Redis paired with BullMQ will process outbound jobs, enabling strict per-account rate limits. The Gmail API integration will handle automated OAuth2 token refresh cycles natively. The frontend dashboard will use React. Core modules: The credential engine handles OAuth flows and SMTP validation. The dispatch queue manages rotational sending, retry logic, and attachment buffering. The campaign module parses HTML templates, injects tags, and streams real-time metrics to the dashboard. Relevant systems: Automation Lead Generator (Gmail API integration with strict routing limits) ORDO (Node.js and Redis task management with background queues) Implementation strategy: We will start by configuring the backend and OAuth workflows. Next, we construct the Redis dispatch queue to finalize rotation logic. Finally, we build the dashboard for campaign execution before running deliverability tests. 1. What is the peak hourly email volume you expect this system to process? 2. Do you have a preferred bounce handling method, such as parsing incoming webhooks? 3. Are contact imports strictly via CSV, or do you need an external API ingestion endpoint? Regards, Rohit
$30 USD in 10 days
8.1
8.1

I understand you're looking to create a robust bulk email marketing application that integrates both the Gmail API and SMTP rotation. I will develop this application using Node.js, ensuring optimal email queue processing and OAuth token refresh mechanisms. The dashboard will have a clear structure for managing accounts, campaigns, contacts, and real-time progress reports, providing users with an intuitive experience. My skill set includes extensive capabilities in Node.js, API integration, and dashboard design. I have a proven track record, with a 4.9-star rating across 200 client reviews and 220 projects completed. What specific features or metrics would you like the dashboard to display for campaign progress?
$233 USD in 15 days
7.4
7.4

With over a decade of experience in software development and a strong proficiency in the skills required for your project, I am the perfect fit for building your Node.js Bulk Email Sender application. My team at MAK Online Solutions Private Limited has successfully delivered numerous web and mobile applications as well as provided scalable solutions for enterprises using the MEAN and MERN stacks, which closely aligns with the stack your project demands. One key advantage we offer is our expertise in working with high-volume email systems. We understand not only how to integrate with Gmail API and SMTP accounts but also how to optimize their usage to ensure smooth processing queues, account limit configurations, OAuth token refreshes, and holistic management of campaigns, contacts, and reports through a user-friendly dashboard. Moreover, you can be assured of receiving more than just an application from us- we deliver end-to-end solutions. From clean code and performance optimization to continuous support and maintenance, we take care of it all. We understand that stability, scalability, and configurability are crucial aspects of a bulk email sender system. Thus, our extensive knowledge in system administration & web optimization will prove invaluable in making an application that is stable, scalable and easy-to-configure.
$130 USD in 2 days
7.6
7.6

Hi dear employer! I have carefully read your project's description pertaining to the creation of a custom piece of web app to manage bulk email sending. As a senior Node.js developer, I can handle this assignment and deliver high quality code that is documented and fully tested. I'm looking forward to hearing from you!!
$250 USD in 8 days
7.3
7.3

Hello I can build your robust Node.js bulk email sender. My expertise in Node.js, Gmail API integration, and queue management ensures reliable, rotational sending with OAuth refresh. I'll leverage my experience with similar applications to deliver a high-quality, feature-rich solution including your dashboard and personalization needs. Are you available for a quick chat to discuss specific technical approaches? Best regards, Giáp Văn Hưng
$138 USD in 7 days
7.0
7.0

Hi, I went through your project details and understand what you're looking to achieve. I'd be interested in working with you on this. Based on the requirements you've shared, I can handle the project from start to completion while keeping the work aligned with your expectations, timeline, and desired outcome. My approach is straightforward: first, I'll make sure the requirements and expected deliverables are clear. Then I'll complete the work in structured stages, share progress along the way, incorporate your feedback, and deliver the final work after everything has been reviewed. Before we begin, I have a couple of questions about your requirements that will help me understand the scope more accurately. Feel free to message me so we can discuss the details and determine the best way to move forward. Best regards, Anum
$250 USD in 1 day
6.6
6.6

Hi, I can build the Node.js email campaign application with Gmail API/SMTP integration, OAuth refresh, account rotation, configurable limits, queues, templates, personalization, and campaign tracking. I’ll structure the dashboard and backend for reliable account, contact, campaign, and reporting management while respecting provider sending limits and authentication requirements. Thanks Anshuman
$167 USD in 4 days
6.4
6.4

With blunt honesty and serious excitement, I have built countless digital platforms incorporating Node.js , PHP and RESTful APIs (your much-needed trifecta here) at SoftwareLinkers. Combatting the kind of firepower your project demands isn't new for me; I've consistently created flawlessly-configured, stable and efficient solutions across various sectors. You deserve a dev team steadfast in their pursuit of your business growth. With our thorough understanding of your project's goals, we vow not only to meet but exceed your expectations. We guarantee secure, scalable systems that set you apart competitively. But that's not all. Our expertise reaches beyond RSVPing emails, using OAuth tokens or HTML templates. We're skilled at meticulous contact lists management with familiarisation importing contacts and attachments. With our deep love for clean codes and well-structured systems, we'll deliver an intricate yet user-friendly dashboard: One that'll not only manage campaigns but provide real-time updates on their progress. High-volume email systems may be your preference, but delivering scalability is no issue for us either. The ball’s in your court now: choose SoftwareLinkers for the best bang for your buck, unmatched skill proficiency, and a worry-free future with long-term support!
$100 USD in 3 days
6.5
6.5

Hi, How many sending accounts should rotate at peak? Node backends like this are my main work, I can build the whole thing. Lets get in contact first.
$30 USD in 3 days
6.0
6.0

Hi there I can build your Node.js bulk email system with Gmail API/SMTP integration, queue management, delivery tracking, and reliable error handling. I have 20 years of software development experience. My approach Email Engine — Build the Node.js sending system with queue-based processing and controlled sending rates. Gmail API & SMTP — Integrate the required Gmail accounts and SMTP providers with secure authentication. Account Management — Manage multiple authorized sender accounts and monitor their status. Campaigns — Import contacts, create campaigns, templates, scheduling, and sending controls. Tracking & Logs — Track delivery results, bounces, errors, and campaign statistics. Security & Reliability — Add rate limits, retries, validation, logging, and proper credential protection. Quick questions 1. How many authorized Gmail/SMTP accounts need to be connected? 2. What daily/monthly sending volume do you require? 3. Do you already have Gmail API credentials and SMTP details? 4. Do you need an admin dashboard? 5. Should the system support scheduling, templates, and contact imports? Share the requirements and I can design the Node.js email architecture accordingly. Let me know and we can jump on a quick call to discuss the project. Thanks
$130 USD in 7 days
6.0
6.0

With a robust foundation in API Development, Backend Development, and my specialty in Node.js, I am ideally positioned to tackle your project. Over the years, I have efficiently implemented Gmail APIs and SMTP functionality in email-sending applications while maintaining scalability and stability. Coupled with my proven track record in building high-volume email systems capable of handling rotational sending and queue-based processing, your envisioned bulk-email marketing solution is well within my wheelhouse. Drawing from my diverse portfolio of projects including automation, APIs, integrations, CMS & CRM solutions, SaaS development, and cloud infrastructure on technologies like n8n and AI Automation, I bring industry-specific knowledge that can push your application beyond simple expectations to meet unique market demands. My deep understanding and previous implementation of HTML email templates with personalization tags will ensure that you not only send bulk emails with ease but also personalize for impactful communication. Moreover, my commitment to clarity, strategizing for long-term growth and devotion to detail aligns perfectly with your requirement for a stable, scalable & well-structured application. As we embark on this journey together, I assure you of a solution-built solving real-world problems with reliable delivery at its core. Let's lay the foundation for transformative and profitable long-term client relationship. Let's build for lasting success!
$30 USD in 5 days
5.3
5.3

The real challenge is reliably rotating Gmail API and SMTP accounts while processing high-volume campaigns without duplicate emails, lost jobs, or account-limit failures. I can handle this with Node.js and Express, using Redis and BullMQ for persistent queue-based processing, configurable per-account limits, provider rotation, retries, and controlled concurrency. I’ll separate Gmail API and SMTP behind a common sending layer, with OAuth token refresh and idempotency handling built into the worker flow. Templates, personalization, contacts, attachments, real-time campaign progress, account management, and reporting can then be added cleanly around this core. The key is keeping the sending workers independent from the dashboard so campaign processing remains stable under load. I’ll validate the core queue and sending flow on staging first before expanding the complete application. Do you already have the SMTP accounts or preferred email provider, or should I integrate the provider you choose?
$180 USD in 5 days
5.0
5.0

Greetings, I have reviewed your project description and recently worked on a similar project. I believe I can help you deliver this successfully. Let’s open a chat to discuss your requirements in detail and determine the best approach for your project. Regards,
$200 USD in 2 days
5.0
5.0

Hello, I’m Karthik, a Node.js developer with over 15 years of experience in building robust applications. I can develop a custom bulk email sender application tailored to your requirements. My expertise includes integration with Gmail API and SMTP, ensuring seamless account rotation, OAuth token management, and efficient queue-based processing. Key features I will implement: - Support for multiple sending sources and configurable account limits - HTML email templates with personalization tags - Contact import functionality and attachment support - A user-friendly dashboard for managing accounts, campaigns, and reports - Real-time campaign progress tracking I prioritize stability, scalability, and ease of configuration in my projects. With my extensive experience in high-volume email systems, I assure you a reliable solution. Let's discuss your project in detail to align our goals. Looking forward to your response! Best, Karthik
$200 USD in 7 days
5.2
5.2

Hi, I have successfully completed 100+ projects similar to "Node.js Bulk Email Sender with Gmail API & SMTP Rotation" and can deliver high-quality results for you quickly. With 10 years of experience in PHP, JavaScript, Node.js, I ensure clean code, timely delivery, and clear communication throughout the process. I can complete this within 7 days for $33 USD. I am ready to start immediately. Please feel free to message me so we can discuss the details. Best regards, Praveen Kumar
$33.30 USD in 7 days
4.7
4.7

Hi, Fernando here from Mexico. I want to build the Node.js bulk email application around the queue and sending engine. I’d use Node.js with a persistent job queue, separating Gmail API and SMTP transports so account limits, OAuth refresh and rotation stay configurable without coupling campaign logic to delivery. Contacts, templates, attachments and campaign progress would sit behind the same queue rather than sending directly from dashboard requests. I’ve built backend systems where API integrations, queued processing and real time status need to work together without blocking the application. Should rotation happen per message or per batch? This determines how account limits and queue workers coordinate sending. Should failed messages retry on the same account or move to another eligible source? This determines retry handling and prevents bad accounts from repeatedly blocking campaigns. I’ll first build the queue worker with one Gmail transport and expose its campaign progress for review before adding the remaining sending sources. Bests Fernando
$90 USD in 2 days
4.7
4.7

With over a decade of hands-on experience in building and managing high-volume email systems using various technologies like JavaScript, Ruby on Rails, and Node.js, I am the perfect fit for your Node.js Bulk Email Sender with Gmail API & SMTP Rotation project. I have deep understanding of the Gmail API and SMTP, ensuring seamless integration into my work. Being a Full Stack Developer, there's nothing I enjoy more than delivering scalable, robust, and user-friendly digital applications – your project sounds like an exciting challenge I am ready to take on! One of the core tenets of my development process is a keen focus on scalability and performance optimization. Large-scale email sending can be highly resource-intensive but with my knowledge of email queues, OAuth token refresh, and campaign progress tracking, we can ensure not only a smooth-sailing delivery process but also well-structured handling of tasks even in high-demand scenarios. Besides excelling at developing efficient backend systems, I'm also skilled at creating intuitive user experiences. This, combined with my proficiency in HTML5 and CSS3 will allow me to build a user-friendly dashboard for managing campaigns, contacts and generating detailed reports. Partnering with me means you'll not only get a top-notch developer but also someone who values long-term maintainability. Let's chat further to discuss turning your vision into a running cohort!
$90 USD in 7 days
4.0
4.0

mohali, India
Member since Feb 20, 2022
$30-250 AUD
$30-250 USD
$30-250 AUD
$30-250 AUD
$30-250 NZD
£1500-3000 GBP
₹1500-12500 INR
₹12500-37500 INR
₹1500-12500 INR
₹1500-12500 INR
$250-750 USD
₹2000-4000 INR
$1500-3000 USD
₹12500-37500 INR
$5000-10000 CAD
$50-350 USD
$15-25 USD / hour
$30-250 USD
₹4000-8000 INR
$250-750 USD
$250-750 USD
$250-750 USD
$5000-10000 AUD
$250-750 USD
$250-750 USD