Follow

How To Basics: Setup a website to posts leads into Velocify

Velocify  is able to receive real‐time, direct posts of data from sources such as custom websites, landing pages, 3rd party systems, etc. This standard integration is done via an HTTP Post, HTTP GET or XML Post.

 

web_3.png

 

HTTP POST is the most common request method supported by the HTTP protocol used by the World Wide Web. The POST request method is used when the client (computer) needs to send data to the server as part of a request (for example, on submitting a completed form). Additional help and resources about HTTP POST can be found online.

Here are some links:

 

http://en.wikipedia.org/wiki/POST_(HTTP)
http://www.w3schools.com/TAGS/att_form_method.asp
http://www.w3schools.com/TAGS/tryit.asp?filename=tryhtml_form_method_post

 

HTTP Post Example

 1.png

HTTP GET Example

 

<html>

<body>

<formaction="https://secure.velocify.com/Import.aspx"method="GET">

<inputtype="hidden"name="Provider"value="YourLeadSource">

<inputtype="hidden"name="Client"value="L360">

<inputtype="hidden"name="CampaignId"value="1027">

Fname:<inputtype="text"name="fname"value="John"><br>

Lname:<inputtype="text"name="lname"value="Smith"><br>

Phone:<inputtype="text"name="homephone"value="31076573703"><br>

Email:<inputtype="text"name="emailaddy"value="support@velocify.com"><br>

BorrowerGoal:<inputtype="text"name="BorrowerGoal"value="ShortSale"><br>

AddInfo:<inputtype="text"name="AddInfo"value=""><br>

<inputtype="submit">

</form>

 </body>

 </html>

 

 XML Post Example

 

 Please provide your XML schema along with the Lead Post Integration Form, if you are sending an XML post.

  2.png

 Getting Started

Our goal is to provide a fully functioning posting URL. This posting URL is triggered at the lead source (e.g. webform, 3rd party CRM). Once we have received the completed ‘Lead Post Integration Form’ we can provide you a posting URL.

Although we attempt to complete this work as quickly as possible, because of a number of factors we can at no point guarantee that a particular posting integration can be completed by a specific date. Please note that a fully completed and tested integration may take up to five (5) business days from receiving thnecessary information. However, most posts are live sooner.

 

Lead Post Integration Form

 

The Lead Post Integration Form is available on the Velocify Support Portal. It is designed to collect all necessary information to create a posting URL. This includes:

 1)  Establishing the posting method (HTTP Post, HTTP GET or XML Post).

 2)  Obtaining a list of the data (variables) to be sent to Velocify mapped to the Velocify fields that data should populate.

 

Let’s work through an example:

We want information submitted on a webform posted directly to LeadManager in real‐time, and we want that information to populate specific fields in LeadManager.

 

 3.png

Here, information submitted in the ‘First Name’ field on our webform should drop into the field called ‘First Name’ within the lead record in LeadManager. The ‘Last Name’ should drop into the LeadManager field ‘Last Name’. Information submitted in the “Your Goal?” field on our webform should drop into the field titled “Customer Goal’ within the lead record in LeadManager, and so on.

The Lead Post Integration Form allows us to list the specificvariablenamesthat will be posted, along with the corresponding LeadManager field the data should populate. This is called the MappingDefinitions.

 

 4.png

 

Notice the actual variablenames(listed in the first column) will likely be different then the visible field title on the webform. Highlighted below are both the names of the fields as they appear to a user on the example webform and the variable names, which would appear in the HTTP post.

 5.png

 

 

In the example provided, the fieldtitleson our form are:

  • First Name
  • Last Name
  • Phone Number
  • Email
  • Your Goal?
  • Additional Info

 

 

In the example provided, the variablenameswould be:

  • FirstName
  • LastName
  • HomePhone
  • Email
  • BorrowerGoal
  • AddInfo

  

Finally, the poststringsent to LeadManager would appear like this:

 FirstName=LeadManager&LastName=Test&HomePhone=3107657370&Email=support%40velocify.com&Borrowe rGoal=Debt+Repair&AddInfo=Please+send+me+more+info

  

LeadManager Campaigns

 In LeadManager, clients create something like folders or ‘buckets’ to organize leads from various sources. They might be thought of like folders within an email inbox – where emails from different recipients would be routed into different folders. We call these folders “Campaigns”. LeadManager clients have complete control over creating and titling these campaigns.

 6.png

 

 

If necessary, LeadManager clients may provide a list of these campaigns includingthecorrespondingCampaignId,along

with instructions on what leads should be routed to a particular campaign:

 

For example, “All leads routed to our webpage via Pay‐per‐Click should be posted to the campaign called ‘Main

Webpage – PPC, Campaign ID 1025”

 

 7.png

 

Finally, lead posts can be ‘routed’ to any campaign by using the correct posting URL, for example:

 Untitled-1.png

Was this article helpful?
1 out of 2 found this helpful
Have more questions? Submit a request

Comments

Powered by Zendesk