Senior GoHighLevel, Google Ads & Meta Automation Expert – Zapier, APIs, JavaScript and JSON
Only freelancers located in the U.S. may apply.U.S. located freelancers only
UPWORK JOB TITLE Senior GoHighLevel, Google Ads & Meta Automation Expert – Zapier, APIs, JavaScript and JSON SHORT DESCRIPTION We are looking for a highly experienced GoHighLevel automation and API integration specialist to take ownership of our marketing technology, lead routing, follow-up workflows and system integrations. The person must have hands-on experience integrating GoHighLevel with Google Ads and Meta/Facebook Ads and must be proficient with Zapier, REST APIs, JavaScript, JSON and webhooks. FULL JOB DESCRIPTION We are a growing financial-services and nonprofit credit-counseling organization seeking a senior, hands-on automation specialist to manage and improve our complete marketing automation ecosystem. We are not looking for someone who only knows how to create basic Zapier connections. We need a technical automation expert who can understand our entire lead journey, identify problems, design reliable solutions and take responsibility for implementation, testing, monitoring and ongoing maintenance. The person must be able to work directly with our Google Ads and Meta advertising integrations. This includes lead capture, conversion tracking, attribution, offline conversion reporting, audience synchronization and sending qualified-lead and customer data back to the advertising platforms. OUR CURRENT TECHNOLOGY STACK * GoHighLevel * Google Ads * Meta/Facebook Ads * Zapier * Ringba call tracking and routing * VICIdial * WordPress * Google Analytics 4 * Google Tag Manager * Meta Pixel and Conversions API * Microsoft Power Automate * REST APIs * Webhooks * JavaScript/Node.js * JSON * Microsoft Azure * Cloudflare RESPONSIBILITIES * Audit our current GoHighLevel account, workflows, triggers, pipelines, opportunities, calendars, forms, surveys, custom fields, tags and lead-routing rules. * Build and maintain advanced GoHighLevel workflows for new leads, appointment booking, lead nurturing, missed calls, inbound and outbound calls, client follow-up, reactivation, newsletters and referral campaigns. * Integrate GoHighLevel with Google Ads, Meta/Facebook Ads, WordPress, Zapier, Ringba, VICIdial and our other marketing platforms. * Configure and troubleshoot Google Ads conversion tracking, enhanced conversions, lead-form integrations and offline conversion imports. * Capture and preserve Google Click IDs, including GCLID, GBRAID and WBRAID, along with campaign, ad group, keyword and UTM attribution. * Send qualified-lead, appointment, sale and customer-conversion data from GoHighLevel back to Google Ads. * Configure and troubleshoot Meta Lead Ads, Meta Pixel and Meta Conversions API integrations. * Capture and preserve Meta attribution data, including FBCLID, campaign, ad set, advertisement and UTM information. * Send qualified-lead, appointment and customer events from GoHighLevel back to Meta for advertising optimization. * Connect Meta instant forms and Google lead forms to GoHighLevel with correct field mapping, lead source attribution and duplicate prevention. * Troubleshoot Google Ads, Google Tag Manager, Meta Business Manager, Meta Pixel, Conversions API, access-token and permission problems. * Create reliable Zapier automations using filters, paths, loops, tables, storage, webhooks and JavaScript code steps. * Integrate platforms through REST APIs, webhooks, OAuth, API keys and JSON payloads. * Write and troubleshoot JavaScript for data transformation, API requests, lead validation, deduplication and routing. * Connect form-fill and phone-call leads from Google, Meta, affiliates, WordPress and other sources. * Route leads correctly between Ringba, GoHighLevel, Zapier and VICIdial. * Preserve each lead’s original source, campaign, keyword, advertisement, call source, list ID and assigned script throughout the entire customer journey. * Prevent duplicate contacts, missed leads, broken workflows and conflicting automation. * Create automated SMS, email, call and voicemail follow-up sequences. * Build long-term lead-nurturing, client-nurturing and referral workflows. * Troubleshoot failed API requests, webhook errors, authentication failures, malformed JSON and field-mapping problems. * Implement logging, alerts, retries, error handling and monitoring so failures are detected and corrected quickly. * Maintain secure credential practices and never hard-code passwords or API keys into scripts. * Test every automation before deployment and verify that data arrives in the correct fields and systems. * Document all integrations, workflows, field mappings, credentials required, dependencies and recovery procedures. * Provide ongoing technical support and continuous optimization. REQUIRED EXPERIENCE * Advanced GoHighLevel administration and workflow development * Hands-on Google Ads integration and conversion-tracking experience * Hands-on Meta/Facebook Ads integration experience * Google Ads offline conversion imports and enhanced conversions * Meta Lead Ads, Meta Pixel and Conversions API * Google Tag Manager and Google Analytics 4 * Advanced Zapier automation * REST API and webhook integrations * Strong JavaScript and JSON experience * OAuth 2.0, API-key authentication and webhook security * Lead attribution, routing and deduplication * CRM pipelines and marketing automation * Troubleshooting complex multi-platform integrations * Error logging, monitoring, retry logic and failure alerts * Clear written documentation and communication Experience with Ringba, VICIdial, WordPress, Microsoft Power Automate, Azure or Cloudflare is highly preferred. INITIAL PROJECT The first phase will include: 1. Audit our complete marketing and automation environment. 2. Map the entire lead journey from Google Ads, Meta Ads, affiliates, phone calls and website forms through conversion and long-term nurturing. 3. Audit Google Ads and Meta integrations, conversion tracking and attribution. 4. Identify broken, duplicate, missing or unreliable integrations. 5. Confirm that qualified leads, appointments and customer conversions are correctly reported back to Google and Meta. 6. Present a prioritized repair and improvement plan. 7. Build, test and deploy the approved automations. 8. Create complete technical documentation. 9. Set up monitoring and alerts for future failures. This can become a long-term position for the right person. We need someone dependable who can take ownership of the automation infrastructure and respond quickly when an integration or workflow fails. HOW TO APPLY Please include: * A summary of your GoHighLevel experience * Examples of advanced GHL workflows you personally built * Details about your Google Ads and Meta integration experience * Examples of Google Ads offline conversion or enhanced-conversion implementations * Examples of Meta Lead Ads, Pixel or Conversions API implementations * An example of a complex API or webhook integration you completed * An explanation of how you have used JavaScript and JSON inside Zapier or another automation platform * Your experience with Ringba, VICIdial and WordPress * How you monitor automations and recover failed transactions * Your availability and normal working hours * Your hourly rate * Whether you personally perform the work SCREENING QUESTIONS 1. Describe the most complex GoHighLevel and Zapier automation you have built. Which systems were connected, and what problems did you solve? 2. Explain how you have integrated GoHighLevel with Google Ads, including offline conversions, enhanced conversions or lead-form submissions. 3. Explain how you have integrated GoHighLevel with Meta Lead Ads, Meta Pixel or the Meta Conversions API. 4. How would you preserve GCLID, FBCLID and UTM attribution throughout the entire lead and customer journey? 5. How would you prevent the same lead from being created multiple times when it enters through phone calls, website forms, Google Ads, Meta Lead Ads and affiliate sources? 6. Provide an example of a REST API integration you built using JavaScript, JSON and webhooks. 7. How do you monitor automation failures, retry failed requests and make sure no leads are lost? 8. Have you integrated GoHighLevel with Ringba, VICIdial or another call-tracking and dialer platform? Explain exactly what you implemented. 9. If a webhook returns a 401 authorization error or malformed JSON response, explain how you would diagnose and correct it. Please begin your application with the words “GHL AUTOMATION OWNER” so we know you read the complete posting.
- Less than 30 hrs/weekHourly
- 6+ monthsDuration
- ExpertExperience Level
$20.00
-
$30.00
Hourly- Remote Job
- Ongoing projectProject Type
Skills and Expertise
Activity on this job
- Proposals:15 to 20
- Last viewed by client:1 hour ago
- Interviewing:8
- Invites sent:16
- Unanswered invites:8
About the client
- United StatesMission Viejo6:42 PM
- $95K total spent77 hires, 24 active
- 3,192 hours
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