To begin Setting up Clients, click on the Clients tab (As Shown in Figure 1)
Figure 1. Selecting your Clients tab.
Select on Click New to Launch the Client Setup Wizard.
Figure 2. Adding New Client.
Figure 3. Client Contact Information.
When you enter the Setup Screen, you will notice the Save Details Feature is Greyed out. This is because you must first Complete these steps in order to proceed
- Contact Information
- System Properties
Step 1 will cover the basics of your client. This will contain their contact information. The name of your client will appear in the top left Hand Corner.
Please ensure to fill out everything up to the Email before Clicking the Next Arrow to proceed.
Figure 4. Client System Properties.
As you Proceed you will notice a blue Checkmark on the previous or Current step to signify that item has been completed.
Step 2 : This step will ensure the following Items
- Status – This will ensure that your client is active to receive leads.
- Delivery Priority – This allows you to set the priority of clients in the system, just in case you need 1 client to get a higher priority than the other
- Client Group - This is were you would inform the system if this client should be long to a client group. (Please Reference how to create a client group for more information)
Figure 5. Notes.
Step 3 Is the Notes Section of your Client. This will allow you to make any important annotations upon start up or in the future. IE I have made a note to ensure that users know this client will receive 10 Test Leads before going Live.
This time when you click Next you will be prompted for a Save before moving onto your Delivery Methods. Click yes to continue.
Figure 6. Delivery Methods.
When you First Click on Delivery Methods. Your Delivery Method Details Screen will appear. On This Screen you will give a Description of the Method. Select your Lead Type.
Select the Kind of Delivery Method You Want to Use AS of this Moment We Offer
- HTTP Post
- XML / JSON
- Internal Delivery
- SOAP POST
- SMS Messaging
- And Others! To name a few.
Ensure that Delivery is Enabled, in order to send leads. IF Testing your Method, ensure the “In Test” Check box is enabled.
Delivery Day Schedule – Use this feature to set a schedule for your clients IE they only accept leads Monday through Friday.
Figure 7. Delivery URL Settings.
Moving Forward with our methods, we must now input our Delivery URL Settings.
What This Means:
In order for a POST or any lead to deliver out to a system, a delivery URL is required.
Test Delivery URL:
Note: Only use this URL if you are given a Staging Environment. If the “ In Testing” option is checked our system will use the test url provided to deliver leads.
- Content Type – Set the content type of your Delivery, By Default most HTTP POSTS can use the default option shown. In case you need to change the type to XML/Text content, click the dropdown to change.
- Timeout – You can set a timeout on your clients so you can ensure that if a client takes more than X seconds to respond the delivery will fail and move onto your next client.
- Authentication Types – Basic, Digest, Bearer Token, and OAuth 2.0
- Basic – Allows you to specify username and password for basic authentication types
- Digest – Allows you to specify username and password for digest authentication types
- Bearer Token – Allows you to specify a token as well as the authentication prefix
- OAuth 2 – Provides the ability to authenticate with an OAuth server using one of the following grant types:Client CredentialsPasswordAuthorization CodeNote: If the authorization server returns an instance_url property. Use [instance_url] placeholder in the delivery address. This will instruct LeadExec to parse and retrieve the instance_url property and inject it into the delivery address when sending the request. This placeholder should come before the rest of the URL. For example, If the authorization server returned “instance_url: ‘https://leads.leadexec.net’” if you were to specify “[instance_url]/processor/insert/general” it would translate to “https://leads.leadexec.net/processor/insert/general”.
- Custom Header Attributes – These attributes are used to define Custom Fields. More often than not they are used for SOAP Actions.
Figure 8. Field Mappings.
Field Mappings are where you begin assigning your lead values, to the values of your CMR provider for Example.
This is the LeadField as it applies to YOUR system
- The Field Name, is how LeadExec will pass it into your CRM provider.
- Mapped Values – These are fields, Most Commonly Dropdown fields in your system that can be “mapped” IE have their value changed from what you contain to another. In order to pass the correct data.
- Value – This Will show you any Static Value that is placed for a particular Field.
Figure 9. Field Mappings.
- Field Name – This will be the value passed into your client CRM
- Field Type – Selects the Type of Field your system will be referencing for the Field name
- Static Value – Assigns a Static value to the system to be passed every time.Note: Requires the Field Type to be Set to Static Field.
- Lead Field – Assigned the Field Name the Lead Field it will be referencing when passing Data. IE: first_Name (Field Name) = FirstName (Lead Field)Note: Requires the Field Type to be set to lead field
- Special Field Properties – These values allow you to add Special system fields, Custom Expressions, Client Fields and Lead Source fields. To assist in setting these up please contact your ClickPoint Software Account Manager.
- Default Value – This will pass a default value if not data is found for this Field Mapping
- Format – Allows you to format the field so that you can manipulate data For Example: (yyyy/MM/DD) (DD/MM/yyyy) (MM/DD/yyyy)
- Test Value – This will be the value passed when the delivery method is designated as in testing.
- Value Mappings – This is where you can take values from within a dropdown, and match them to another value for example
Figure 10. Value Mappings.
Figure 11. XML Schema.
After Field Mappings, if you are doing an XML POST you will have to input your schema into the following XML Schema tab. Simply copy and paste the schema into this.
To Connect Data Select your field mapping, and place the field in between the nodes For Example, the First Name Field Mapping will be placed in between the First Name XML Node.
Figure 12. Response Settings.
- Response Settings Tell LeadExec what to look for when searching the clients response on an accepted lead.
- Revenue Search – This will be used to Search for any Prices returned in the client response.
- Ping Reference – This will capture Ping Token when a Ping/Post Method is enabled.
- Will grab a Redirect URL from your clients response to send back to your form to process a redirect.
Figure 13. Delivery Settings.
The Delivery Settings Option portion of your delivery method allows you to send a notification email to your client that they have a lead. To set this up do the following:
- Include a from address. This will be the address your client sees in their email when a lead is viewed.
- Destination – This will pull from the email placed on the contact information OR you can put your own destination email to add multiple emails use the, to separate IE (firstname.lastname@example.org,email@example.com)
- Destination Copy and Blind copy are used to set up CC and BCC options for delivery.
- Sent Notification Email. This will send a notification Email to the client who receives the lead. You do have the ability to edit this email via an HTML Editor.
- Email Response To Lead – Customize your Response to your lead via an HTML editor.
- SMTP Server – This can be used if you want to use your own SMTP server for Email Delivery. It will require the SMTP Server Address
- If you require a username and password, you may enter them as well.
Figure 14. Portal Settings.
Portal Settings From this Screen you can allow the Client Portal to Show
- IVR Call Information – Only works if sending IVR Leads
- Show File Attachments – Allows users to attach files in the client portal
- Show Analytic Data – If using the Analytics system you can display the Referrer and Search Term.
Figure 15. Notifications.
On this Page you have the ability to send specific users notifications when a delivery fails. By checking the Send Notification Failure box. You can select specific users in the system to receive either an
- SMS Notification
Note: SMS charges do apply.
Figure 16. Delivery Accounts.
The Last Step when creating a client is to set up their delivery accounts. With delivery accounts you can
- Dictate Price
- Set Criteria
- Set cap limits
- Set exclusivity
- Set Automated Delivery
Click on the Create Button to begin Delivery Account Setup
Figure 17. Delivery Account General Information.
General Information is where you will supply the following information
Name – Provides a name for this particular delivery accounts.
Status – Lets the system know whether this specific delivery account is open or any other option such as:
Close, On Hold, Paused, etc.Lead Price – This is how much your client is paying for the lead.Delivery Priority – within a client you have the ability to specify the priority of your delivery accounts. This is useful in cases where 1 account should be receiving as many leads as possible.
Click Next to move to Quantity Limits
Figure 18. Quantity Limits.
Quantity limits allows you to place caps on your delivery account to control lead flow to your clients. For example this delivery account is set to only receive 10 leads a day. Click next to continue.
Note: you do not have to place caps. They are there only as a tool for you to use and can be left at 0 to continue.
Figure 19. Criteria Requirements.
Criteria Requirements are where you can put criteria for this delivery account to ensure that your clients only leads that they want. In this example. This specific delivery account will only take leads within a 10 mile radius of zip code 85303 and has to be in the state of AZ.
Click save to finish your setup.