
Open
Posted
•
Ends in 6 days
Paid on delivery
I need my existing React.js site to push and pull data smoothly from Zoho CRM and from an email-marketing platform that is not on the typical Mailchimp / SendGrid / Constant Contact / AWeber / GetResponse / ActiveCampaign list. I’ll confirm the exact provider with you once we start, but you can assume a modern REST or GraphQL API, OAuth2 and webhook support are available. Core goals • Capture every form submission on the site and create or update the matching contact in Zoho CRM, including custom fields and lead-source attribution. • Instantly pass the same data to the chosen email-marketing tool so new contacts enter the proper list or segment and trigger any welcome automation we set up. • Keep everything bi-directional where sensible: if a user updates their preferences or unsubscribes, the change should reflect back in Zoho and on the site. • Maintain clean, well-commented React code (hooks preferred) with axios/fetch, async error handling, and dotenv-style config so keys never live in the repo. Deliverables 1. Reusable React service or custom hook for Zoho CRM authentication, lead creation, update and lookup. 2. Equivalent module for the selected email platform, covering subscribe, tag/segment update and unsubscribe webhook handler. 3. Integration of both modules into two existing pages (contact form and newsletter sign-up) with end-to-end testing. 4. README that explains setup, required environment variables and how to extend to additional pages. Acceptance criteria • Submissions appear in Zoho within five seconds, with all mapped fields intact. • Contact shows up in the email platform list/segment and the platform’s welcome automation is triggered. • Unsubscribe event in the email platform removes the related tag in Zoho. • All code passes an eslint ‑-fix run and basic Jest unit tests for the service functions. If you’re comfortable working with Zoho’s v2 API, React hooks and generic REST integrations, I’d love to hear how you’d tackle it and your estimated timeline.
Project ID: 39753521
2 proposals
Open for bidding
Remote project
Active 3 secs ago
Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs

Bundall, Australia
Payment method verified
Member since Feb 3, 2011
$250-750 USD
$250-1000 AUD
$30-250 AUD
$8-15 AUD / hour
$30-250 USD
$250-750 USD
$250-750 CAD
$10000-20000 USD
$2-8 USD / hour
$2-8 USD / hour
$15-25 AUD / hour
$25-50 USD / hour
$250-750 USD
₹1500-12500 INR
$3000-5000 USD
€8-30 EUR
$2-8 USD / hour
$30-250 CAD
₹12500-37500 INR
₹750-1250 INR / hour
₹37500-75000 INR
₹1500-12500 INR
$2-8 USD / hour
$30-250 USD
₹12500-37500 INR