See llms.txt for all machine-readable content.
This workflow manually migrates Salesforce Opportunity Line Items into GoHighLevel by creating custom_objects.opportunity_products records and associating them to existing opportunities, using Google Sheets as the batch input and status log.
custom_objects.opportunity_products custom object record populated with fields from the Salesforce line item.YOUR_SF_INSTANCE.my.salesforce.com in the Salesforce query request URL with your Salesforce org domain.YOUR_GHL_API_TOKEN, YOUR_GHL_LOCATION_ID, and YOUR_GHL_ASSOCIATION_ID in both GoHighLevel HTTP requests.YOUR_GOOGLE_SHEET_ID, and ensure the Opportunity Line Items tab includes Salesforce Opportunity ID, Opportunity ID, Created, and row_number columns.custom_objects.opportunity_products schema in GoHighLevel matches the properties being sent (for example, opportunity_product_name, quantity, and wholesale).Limit value and the Wait durations if you need to tune throughput for your Salesforce and GoHighLevel rate limits.