Buy Leads & Sell Leads

How To Get Unlimited Access To The #1 Tool That Helps You Buy & Sell Leads At Scale In 2025

What

Why

>> 90 Day Money Back Guarantee <<

Give us 15 minutes to show you how the Listflex software can fulfill every need your company could possibly want when collecting or selling leads, and we’ll let you test drive the system for 90 days at $500/Month with no risk!

We guarantee that once you see how many problems we can solve and automate for you, you’ll be in!

“Using Listflex has done one thing that every entrepreneur looks for, it has given me more time. With the features and options already placed in the platform, it has simplified the workflow of my lead company. I highly recommend this system for anyone that deals with data.

– Paul S

Collect

Send

Money Back Guarantee: If after 90 days you’re unsatisfied for any reason, we will refund the monthly minimum of $500 for a maximum potential total of $1,500.00. If you were to exceed $500/month from imported leads (up to 500,000), or choose to use paid 3rd party services like data appending, phone validation or email validation, those fees (additional leads or add-ons) are separate and non-refundable.

How to integrate your squeeze page with Listflex

Integrate Listflex on Landing Page

This tutorial assumes some basic knowledge of HTML and JavaScript – nothing too fancy. We’re going to be using jQuery which is the quickest and easiest way to post leads using JavaScript.

Let’s assume you have a web page with an HTML form on it. You want to make sure the form, when submitted, sends leads right into your Listflex system into a specific list. I will further assume that you already know how to get your API string for the list you want to post leads into. We’re going to be working with this example API:

https://subdomain.listflex.com/lmadmin/api/leadimport.php?apikey=XXX333GGGPPP&list_id=2222&fname=John&lname=Doe&email=testemail@emaildomain.com&phone=789-345-2334&alt_phone=111-111-1111&address=123 W Jeff st. 234&city=Phoenix&state=AZ&zip=85111&country=US&date_subscribed=2014-01-12 12:33:00&date_of_birth=1950-01-19&gender=M&offer=offerurlgoeshere.com&ip=12.12.12.12&comments=

Keep in mind that the above parameters, such as John, Doe, testemail@emaildomain.com, are simply fillers and will need to be swapped with whatever your form will capture.

Let’s now imagine that the HTML for your form looks like this:

<form action=”http://someurlhere.com/leads.php” method=”post”>
<input type=”text” name=”fname” value=”” placeholder=”First Name”><br>
<input type=”text” name=”email” value=”” placeholder=”Email Address”><br>
<input type=”submit” value=”Submit Form”>
</form>

The above form HTML is super basic and yours will most likely be quite a bit different, but the logic will remain the same nonetheless. In the browser your form will look something like this… again this is an unstyled version of it, but it still works the same:

Your objective is to capture First Name and Email and import them into your Listflex software. For that we will employ jQuery. The first thing you want to do is give your form an ID, unless if already has one. Also you want to add a few hidden fields to your form. Here is what your form HTML should look like when you’re done with it:

<form id=”my-lead-form” action=”https://leads.liquidfortune.com/lmadmin/api/leadimport.php” method=”post”>
<input type=”hidden” name=”apikey” value=”XXX333GGGPPP”>
<input type=”hidden” name=”list_id” value=”2222″>

<input type=”text” name=”fname” value=”” placeholder=”First Name”>
<br>
<input type=”text” name=”email” value=”” placeholder=”Email Address”>
<br>
<input type=”submit” value=”Submit Form”>
</form>

Notice how we changed the action attribute of the form to the endpoint URL of the API. Also, you will notice we have added two hidden fields named apikey and list_id and assigned to them corresponding values from the API URL above.

Now all you need is the JS code that will post your lead into Listflex. You can insert the following code right before the end </body> tag:

<script src=”https://ajax.googleapis.com/ajax/libs/jquery/3.2.1/jquery.min.js”></script>
<script>
jQuery(“#my-lead-form”).submit(function(){
var fname = jQuery(“#fname”).val();
var email = jQuery(“#email”).val();
if(fname == “” || email == “”){
alert(‘Please fill out all fields’);
//or any other logic you want here
return false;
}

var $signup_form = jQuery(this);
var formparams = $signup_form.serialize();
var url = $signup_form.attr(‘action’)

var call_url = url+”?”+formparams;

jQuery.get(call_url, function(response){
if(response == “success”){
//post was successful. Do something here
alert(‘Success. You have been singed up.’);
}else{
//post was not successful. Do something here
alert(‘Failed’);
}
});

return false;
});
</script>

Your page may already be importing jQuery before this code. If that’s the case, then you can skip importing this line from the above snippet: <script src=”https://ajax.googleapis.com/ajax/libs/jquery/3.2.1/jquery.min.js”></script>

This should do the trick. Please post any questions in the comments section below.

Share This Post
Subscribe To Our Newsletter

Get updates and learn from the best

More To Explore

Do You Want To Boost Your Business?

drop us a line and keep in touch

Click on the Calendar to schedule
a quick chat with an Expert