Auto-Import Process for Lead Aggregators

Auto-Import Process for Lead Aggregators

1Stop seamlessly imports Leads from any Lead Aggregator. Follow these steps to onboard a new Lead Aggregator:


1. Request Webhook URL: Submit a customer support ticket to 1Stop requesting a Webhook URL for the Lead Aggregator. Please allow 24-48 hours for creation.

Info
Info
  1. A custom Webhook URL is unique to each Lead Aggregator and includes the Aggregator's name and a zapikey.
  2. Example: https://1stop.zohoplatform.com/crm/v2/functions/[Name of Lead Aggregator]/actions/execute?auth_type=apikey&zapikey=10034096010.15b69f67f8c407e5ab0d68c9d19bb9d5.4d3233a635126ce9d47600d3573320f3 

2. Forward Webhook URL and Request Test: Once you receive the Webhook URL, forward it to the Lead Aggregator. Request that they send a test lead in JSON format through the provided URL. Ensure the test lead includes data for the Product/Service field, as this is required by 1Stop.

Info
Example of JSON Data
{
"first_name": "Art",
"last_name": "Vandelay",
"phone_number": "3139470893",
"email": "art@vandelayindustries.com",
"address_line1": "111 31st St W",
"city": "Westminster",
"state": "CO",
"zip": "80023",
"lead_category":"Lead Aggregator",
"source":"[NameOfLeadAggregator]",
"service":"solar",
"lead_reference":"test lead reference",
"cost":"25",
}

{
"code": "success",
"details": {
"output": "",
"userMessage": [
"{\n\t\"first_name\": \"Art\",\n\t\"last_name\": \"Vandelay\",\n\t\"phone_number\": \"3139470893\",\n\t\"email\": \"art@vandelayindustries.com\",\n\t\"address_line1\": \"111 31st St W\",\n\t\"city\": \"Westminster\",\n\t\"state\": \"CO\",\n\t\"zip\": \"80023\",\n\t\"source\":\"NameOfLeadAggregator\",\n\t\"service\":\"solar\",\n\t\"lead_reference": \"test lead reference\",\n\t\"cost\":\"25\"\n}",
"{\"Modified_Time\":\"2024-06-25T12:31:41-04:00\",\"Modified_By\":{\"name\":\"Super Admin\",\"id\":\"4514938000000098001\"},\"Created_Time\":\"2024-06-25T12:31:41-04:00\",\"id\":\"4514938000078390208\",\"Created_By\":{\"name\":\"Super Admin\",\"id\":\"4514938000000098001\"}}"
],
"output_type": "string",
"id": "871688000001349001"
},
"message": "function executed successfully"
}

3. Notify 1Stop: After the Lead Aggregator completes the test, notify 1Stop.

4. 1Stop Finalization and Testing: 1Stop will finalize the integration and request a final test from the Lead Aggregator to ensure Leads import correctly. You will be notified when the integration is complete.
    • Related Articles

    • Contact & Lead Tracking Automations

      Introduction Automations power all of your Funnel Dashboards, Net Sold per Lead Dashboards and a host of other dashboard and reports related to your Scheduling, Lead and Sales performance. These automations are always working behind the scenes to ...
    • Contact & Lead Tracking Overview

      Introduction 1Stop has introduced a groundbreaking approach for tracking Contacts throughout every step of their journey, from their initial arrival as a new Lead through the entire sales and installation process, and even if they return as a repeat ...
    • Creating Contacts and Opportunities

      Contacts and Opportunities are the heart of 1Stop, and represent the first step in the appointment setting process. Contacts are individuals, and therefore should never have a duplicate. Opportunities are leads, or potential projects, and as a ...
    • Add a Lead Tracking Record

      Introduction In the rare case that you need to add a Lead Tracking record, 1Stop has simplified the process with a custom add button in the Contact Module, Quote Module and Sales Module. This article will walk you through the steps to add a Lead ...
    • Job Install Scheduling Process

      Once a Job is Approved to Proceed it enters the Job Install Scheduling Process phase. Successfully scheduling jobs is critical to ensuring an optimal bottom line and is often an area with little process to help support the team scheduling the jobs. ...