Skip to main content
All CollectionsGenerating leads
Bespoke lead generation integration methods
Bespoke lead generation integration methods

How to integrate besoke lead generation to a landing page or by sending links from an email campaign

Andrew Waite avatar
Written by Andrew Waite
Updated this week

Bespoke lead generation is available to our Enterprise partners. Please contact your Customer Success Manager to find out more. If you're on the Pay-As-You-Go plan, check out our self-serve lead generation widget.

So you want to generate leads? As part of the set-up of your lead generation campaign, Insites will set up and brand the audit, as well as the progress page where the visitor waits during the audit running process.

The first and cruical step, however, is your landing page where the visitor fills in their information to receive their scan. Here are some of the ways you can integrate the Insites lead generation scan into your website.

1. Using our form widget

The simplest way to get up and running is to embed our form widget into your website. Form widgets can be created from within the Insites platform by navigating to Account settings -> Lead generation -> Form widgets.

Simply create a new form, choose the data you'd like to collect and get a peice of code to embed onto your site. We handle the rest!

If you wish, you can override the default widget styles using CSS on your landing page to customise the widget for your brand.

Advanced option: Google Autocomplete

By default, the form widget will ask the user for their details and then trigger a scan. However, this widget also supports a Google My Business look-up, incorporating autocomplete, that allows the business owner to easily and quickly search for their business. Once found, all the details required for the scan are automatically populated in the form - saving the user time and improving conversion.

This option requires a Google Places API key to be created and correctly set up - as the Autocomplete look-ups are done against your own Google account, and at your own cost. If you need to do this, we've created this helpful guide on setting up a Google API key.

2. Creating your own POST form

If you prefer not to use our widget, you can manually build a HTML form to start the audit running. Just use the following basic format:

<form method="POST" action="https://your.leadgen.domain/report/retest">
<label>
Website URL
<input type="text" name="url" placeholder="e.g. https://mikesplumbing.com">
</label>
<label>
Business name
<input type="text" name="name" placeholder="e.g. Mike's Plumbing">
</label>
<label>
Email
<input type="text" name="_email" placeholder="e.g. mike@mikesplumbing.com">
</label>
<input type="submit" value="Start my free audit!">
</form>

For a full breakdown of the parameters you can send, see the Full specification on our Report Link API help page, as the parameters are identical.

3. Create a link

If you already know the user's details (e.g. URL, business name etc) and want to simply include a link for them to start generating an audit, then take a look at our Report Link API.

This can be useful if you already know the business data for your prospect, and you want to send an email campaign with an embedded link to start running an audit. The user just has to click the link, and the audit will start running.

It's also useful if you want to use another form capture (e.g. Eloqua, Pardot) and then redirect the user to us to start running the scan. Simply set the form capture tool to build a link (as per the Report Link API docs) and redirect the visitor to us!

Did this answer your question?