ezyVet + CallRail + Google Ads Offline Conversion API Integration
Worldwide
We are looking for an experienced API/integration developer to build an automated backend integration between ezyVet, CallRail, and Google Ads for a veterinary hospital. Goal: Connect Google Ads/CallRail leads to actual paying customers in ezyVet, then send the paid conversion and revenue value back to Google Ads so campaigns can optimize toward customers who generate revenue rather than just phone calls. Workflow: Google Ads → CallRail → ezyVet → Match customer/payment → Send conversion + revenue back to Google Ads Scope: Connect to the ezyVet API and retrieve customer/payment data Connect to the CallRail API and retrieve call/attribution data Match ezyVet customers to CallRail leads using phone, email, dates, IDs, etc. Send matched paid conversions/revenue to Google Ads using the current appropriate offline conversion / Enhanced Conversions for Leads method Prevent duplicate conversions Log unmatched/failed records Deploy the integration so it runs automatically Test in ezyVet sandbox and assist with production deployment Provide source code and basic documentation Preferred technical skills: Python or Node.js/TypeScript REST APIs OAuth 2.0 Webhooks / scheduled jobs Google Ads API / offline conversion tracking CallRail API or similar Databases Cloud deployment Secure credential handling Experience with ezyVet is a plus but not required. Strong API-integration and Google Ads conversion-tracking experience is more important. Communication: Strong spoken and written English is required. I am not a developer and will have questions throughout the project, so you must be comfortable explaining technical decisions clearly over chat and occasional voice/video calls. When applying, please include: 2–3 similar API/integration projects you’ve completed Any experience with Google Ads offline conversions, CallRail, ezyVet, or CRM-to-Google Ads integrations Your recommended tech stack Estimated timeline and cost Please begin your proposal with “ezyVet Integration” so I know you read the full description.
$1,500.00
Fixed-price- IntermediateExperience Level
- Remote Job
- Ongoing projectProject Type
Skills and Expertise
Activity on this job
- Proposals:20 to 50
- Last viewed by client:1 minute ago
- Interviewing:9
- Invites sent:18
- Unanswered invites:8
About the client
- United StatesTucson3:38 PM
- $1.3K total spent38 hires, 14 active
- Tech & ITIndividual client
Explore similar jobs on Upwork
How it works
Create your free profileHighlight your skills and experience, show your portfolio, and set your ideal pay rate.
Work the way you wantApply for jobs, create easy-to-by projects, or access exclusive opportunities that come to you.
Get paid securelyFrom contract to payment, we help you work safely and get paid securely.
About Upwork
- 4.9/5(Average rating of clients by professionals)
- G2 2021#1 freelance platform
- 49,000+Signed contract every week
- $2.3BFreelancers 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