I have been trying to have n8n to get all the contacts from highlevel subaccount. Tried a few different methods. Worked with ChatGPT and Gemini to figure it out. They have both given up. Has anyone been successful with this. Thanks
Hey @alibera
Thanks for reaching out, do you have a workflow example you’re working with? If possible please share and can try take further look into it.
Best regards,
Samuel
Thanks for the reply. Are you an expert at GHL integration? I’m new here and not sure how to securely / privately share a workflow here? As for the setup I tried many diffferent ideas with loops and variable / code and if nodes (to loop back to get 100 contacts at a time). Right now I have scrapped all that as GHL does not see to return or omit any specific value in the last block of contacts (to tell my code / if blocks that there are no more contacts to fetch). For example there are 64 blocks of 100 contacts and the 64th block is evidently the same at the others in terms of the meta data or other identifiers I could key on.
So I am now testing the GHL node (oAuth connection not API v2). I can get 100 contacts. But I cannot get ALL contacts (which what I need as I building an AI data analysis system for my client). Any assistance on this would be helpful.
Next I will investigate how to filter by contacts using the GHL node and try it with that filter.
Hey,
I dont think processing such high volume in one workflow is ideal, i’d recommending having an extra field in the ghl, if you can, which will mark the record as unprocessed and pocessed, then the workflow can just pull 1 or 5 records, process and update field, then process next batch of records with unprocessed field etc,
Hope that makes sense, and helps, can try explain abit further if not.
Best regards,
Samuel
I need to pull a list of contacts down (ideally by tag) and export to a google sheet. This is not about processing a contact a time for some field manipulation or other task. It is data analysis and trend analysis on the group of contacts over historical time periods. Hopefully that makes sense.