← Jobs

Developer Needed to connect Google Ads with CRM API

Budget: $15.0 - $35.0 HOURLY / PART_TIME ⭐ 5.00 (8) Italy

api, api-integration, google-apis, google-adwords

Preferred qualifications

  • Experience: Intermediate
We are looking for an experienced backend/API developer to build a reliable, real-time integration between Google Ads (Lead Forms) and our proprietary CRM (CCRM v2). The goal is simple: whenever a new lead is generated via Google Ads, your script/middleware needs to instantly catch the data, map it to our required format, and push it to our CRM database via REST API. Key Technical Requirements: - Static IP Required: Our CRM API is protected by an IP Whitelist. Your middleware must be hosted on a server or cloud function with a static, dedicated IP address that we can whitelist. - Authentication: The API requires a JWT Token generated via a POST request using specific credentials (X-API-Key and X-Company-Id) in the headers. - Strict Data Formatting: You will send data via POST in JSON format. The CRM has strict validation rules (e.g., the expiration_datetime field is mandatory and must strictly follow the YYYY-MM-DD HH:MM:SS format). Rate Limiting: The API allows a maximum of 50 requests per 10 seconds. You must implement a basic queue or retry logic (handling HTTP 429 errors) to avoid temporary IP bans during high-traffic moments. What You Will Do: - Set up a webhook/endpoint to receive lead data directly from Google Ads. - Authenticate with our CCRM v2 API. - Push the lead data using the /public/Contact/AddContact endpoint. Attachments: I have attached the CCRM API v2 Integration Manual (PDF) to this job post so you can review the specific endpoints, payloads, and rules before starting. Type DNA if you have read everything included the attached document.
Open job

AI proposal draft

Generate a short cover letter to copy into the offer. Says you are interested and ready to work.

Sign in to generate an AI proposal draft.

Log in