Title: ForgeStudio Lead Delivery for Lasso CRM
Author: ForgeStudio
Published: <strong>November 6, 2026</strong>
Last modified: November 6, 2026

---

Search plugins

![](https://ps.w.org/forgestudio-lead-delivery/assets/banner-772x250.png?rev=3788354)

![](https://ps.w.org/forgestudio-lead-delivery/assets/icon-256x256.png?rev=3788337)

# ForgeStudio Lead Delivery for Lasso CRM

 By [ForgeStudio](https://profiles.wordpress.org/forgestudio/)

[Download](https://downloads.wordpress.org/plugin/forgestudio-lead-delivery.1.0.0.zip)

 * [Details](https://wordpress.org/plugins/forgestudio-lead-delivery/#description)
 * [Reviews](https://wordpress.org/plugins/forgestudio-lead-delivery/#reviews)
 *  [Installation](https://wordpress.org/plugins/forgestudio-lead-delivery/#installation)
 * [Development](https://wordpress.org/plugins/forgestudio-lead-delivery/#developers)

 [Support](https://wordpress.org/support/plugin/forgestudio-lead-delivery/)

## Description

**ForgeStudio Lead Delivery for Lasso CRM** sends every Contact Form 7 submission
to your Lasso CRM project, and shows you what happened to each one. Leads are saved
on your site first, retried when Lasso is unavailable, and listed in a delivery 
log with a clear status.

ForgeStudio Lead Delivery is an independent integration. It is not made, affiliated
with or endorsed by Lasso Data Systems or ECI Software Solutions.

Selling homes in more than one community, or using Gravity Forms? **Check out [Lead Delivery Pro](https://byforgestudio.com/labs/lead-delivery-lasso-pro/).**

#### 🏡 Built for home builders

Lasso CRM is where new-home sales teams follow up on every enquiry. Lead Delivery
connects your website’s contact form to it, so web leads arrive in the right Lasso
project with your source, rating and rep rotation, and nobody has to wonder whether
a lead came through.

#### 🔌 Set up in minutes

 1. Paste your Lasso project’s API key. Lead Delivery checks it with Lasso before saving
    it.
 2. Open a contact form’s **Lasso CRM** tab, turn sending on and confirm the field 
    matches. Lead Delivery suggests matches for common fields.
 3. Send a test lead you review first, then check it in Lasso.

Everything lives under **Contact  Lead Delivery**.

#### 🛡️ Built so leads are not lost quietly

 * **Saved first.** Every lead is stored on your site before it is sent, so it waits
   in the queue while Lasso is unavailable.
 * **Retried safely.** Lead Delivery retries with growing gaps and emails you if
   it gives up.
 * **No blind resends.** When a request ends without an answer, Lasso may already
   have the lead. If your API key can search Lasso, Lead Delivery checks for the
   email or phone first; if not, the lead is marked “Outcome unknown” and you are
   asked to check it in Lasso.
 * **Clear statuses.** “Verified” means Lead Delivery read the lead back from Lasso.“
   Accepted” means Lasso took it but it could not be read back. Neither is ever 
   sent again.

#### ✨ Features

✔️ Lasso CRM tab on every Contact Form 7 form, saved with the form’s own Save button

✔️ Match form fields to Lasso contact fields and to your project’s questions ✔️ 
Choice questions sent as Lasso’s own answers, with text answers kept as text ✔️ 
Fixed lead values per form: source, secondary source, rating, follow-up process,
sales rep or rotation ✔️ Lasso’s opt-in email, thank-you email template and rep-
assignment email, set per form ✔️ Delivery Log with a timeline for every lead, partly
hidden personal details and safe retry actions ✔️ Email alerts when a lead needs
attention ✔️ Optional Lasso website tracking, off by default, with WP Consent API
support and page exclusions ✔️ Log retention, delivery diagnostics and privacy tools(
personal data export and erasure) ✔️ Imports the saved key and defaults from the
Lasso Bridge plugin ✔️ Hooks and filters for developers

#### ⚡ Lead Delivery Pro

[Lead Delivery Pro](https://byforgestudio.com/labs/lead-delivery-lasso-pro/) is 
a paid add-on for builders and agencies who send leads to more than one Lasso project,
or who use Gravity Forms. It runs alongside this free plugin, which it needs.

✔️ **Multiple Lasso projects** on one site, each with its own key and default values

✔️ **Route leads by answer:** send each lead to the right project based on what 
the visitor chose, such as the community they are interested in ✔️ **Gravity Forms
support** with native feeds: one feed per project, using Gravity Forms’ own conditional
logic ✔️ **Your choice for unmatched leads:** send them to a fallback project you
name, or hold them for review ✔️ **Held for review:** check a held lead, pick its
project and send it, matched to that project’s questions ✔️ **Setup wizard** to 
add projects, connect forms and send a reviewed test lead ✔️ **Fallback alerts**
and an optional daily summary of leads that used the fallback ✔️ **Duplicate feeds**
to set up the next project on the same form in seconds

⚡ **[Get Lead Delivery Pro](https://byforgestudio.com/labs/lead-delivery-lasso-pro/)**:
plans for 1, 5 or 20 sites, with a 14-day money-back guarantee.

#### 📃 Help

 * Questions and bug reports: post in this plugin’s support forum on WordPress.org.
   Please search existing threads first.
 * Lead Delivery Pro customers: email support@byforgestudio.com.
 * Learn more, including how routing works: [Lead Delivery Pro](https://byforgestudio.com/labs/lead-delivery-lasso-pro/).

### External services

This plugin connects to the Lasso CRM API (https://api.lassocrm.com) to send leads
to your Lasso project.

 * When you save an API key or test the connection, it requests your project’s settings(
   sales reps, source types, questions and similar).
 * When a visitor submits a form you connected, it sends the values that form collects(
   such as name, email, phone and message) to create a lead, then reads that lead
   back to confirm it arrived. After an unanswered request it may search Lasso for
   the visitor’s email or phone to avoid a duplicate.
 * When you send a test lead, it creates a lead with made-up details that you review
   first.

If you turn on website tracking, visitors’ browsers load Lasso’s tracking script
from https://app.lassocrm.com/analytics.js. By default this waits for the visitor’s
consent through the WP Consent API. The script records page visits and sets a cookie;
when the visitor submits a form, Lead Delivery sends that tracking ID with the lead
so Lasso can link the visits.

Lasso CRM and its API and tracking script are provided by ECI Software Solutions,
Inc.

 * Lasso CRM: https://www.ecisolutions.com/products/lasso-crm/
 * Terms of use: https://www.ecisolutions.com/legal/terms-of-use/
 * Privacy policy: https://www.ecisolutions.com/legal/privacy-policy/

### Source code

The admin screens are built with React. The readable source is included in the `
admin/src` folder, and `package.json` lists the build tools. To rebuild: `npm install`,
then `npm run build`.

## Screenshots

[⌊A lead's timeline in the Delivery Log: saved on your site, a failed attempt while
Lasso had a server error, an automatic retry, then confirmed in Lasso.⌉⌊A lead's
timeline in the Delivery Log: saved on your site, a failed attempt while Lasso had
a server error, an automatic retry, then confirmed in Lasso.⌉[

A lead’s timeline in the Delivery Log: saved on your site, a failed attempt while
Lasso had a server error, an automatic retry, then confirmed in Lasso.

[⌊The Delivery Log: every lead with its status, attempts, next retry and Lasso record
ID.⌉⌊The Delivery Log: every lead with its status, attempts, next retry and Lasso
record ID.⌉[

The Delivery Log: every lead with its status, attempts, next retry and Lasso record
ID.

[⌊The Lasso CRM tab in the Contact Form 7 editor: choose which form field fills 
each Lasso contact field.⌉⌊The Lasso CRM tab in the Contact Form 7 editor: choose
which form field fills each Lasso contact field.⌉[

The Lasso CRM tab in the Contact Form 7 editor: choose which form field fills each
Lasso contact field.

[⌊Match form fields to your project's Lasso questions, and set fixed lead values
such as source, rating and sales rep rotation.⌉⌊Match form fields to your project's
Lasso questions, and set fixed lead values such as source, rating and sales rep 
rotation.⌉[

Match form fields to your project’s Lasso questions, and set fixed lead values such
as source, rating and sales rep rotation.

[⌊Connection: your Lasso project, its saved API key, and a test lead you review 
before sending.⌉⌊Connection: your Lasso project, its saved API key, and a test lead
you review before sending.⌉[

Connection: your Lasso project, its saved API key, and a test lead you review before
sending.

[⌊Settings: who is emailed when a lead does not reach Lasso, how long the log is
kept, and delivery diagnostics.⌉⌊Settings: who is emailed when a lead does not reach
Lasso, how long the log is kept, and delivery diagnostics.⌉[

Settings: who is emailed when a lead does not reach Lasso, how long the log is kept,
and delivery diagnostics.

## Installation

 1. Install and activate Contact Form 7. (Using Gravity Forms instead? You need Lead
    Delivery Pro.)
 2. Install and activate ForgeStudio Lead Delivery for Lasso CRM.
 3. Go to **Contact  Lead Delivery**, paste your Lasso API key and click **Check and
    save**.
 4. Click **Review test lead…**, check the details, and create it. Delete it in Lasso
    afterwards.
 5. Edit a contact form, open its **Lasso CRM** tab, turn on sending, confirm the field
    matches and click **Save**.

If the Lasso Bridge plugin is active, deactivate it after setting up Lead Delivery,
or leads will be sent twice. Lead Delivery can import Lasso Bridge’s saved key and
defaults.

## FAQ

### Where do I get an API key?

Lasso issues one key per project. Ask your Lasso account contact.

### Does Lasso have a test environment?

Not publicly. Ask Lasso for a separate test project with its own key.

### Why do my leads say “Accepted” instead of “Verified”?

Lasso took the lead, but your API key is not allowed to read leads back, so Lead
Delivery cannot double-check it. Lasso’s standard (free) API keys can only create
leads; reading them back needs what Lasso calls a Pro API key. Accepted leads are
never sent again.

### Should I choose a sales rep or a rotation?

Usually a rotation. If you choose one sales rep and Lasso cannot assign that person
in the project, the lead arrives with no rep, and Lasso does not fall back to the
rotation. Leave the sales rep empty to let the rotation pick one.

### What does “Outcome unknown” mean?

An attempt ended without an answer, so Lasso may or may not have the lead. Retrying
first checks Lasso for the email or phone and sends only if the lead is not there.

### Does it work with Gravity Forms?

Yes, with Lead Delivery Pro. The free plugin sends Contact Form 7 forms. Lead Delivery
Pro adds Gravity Forms feeds and sends to more than one Lasso project.

### Can I send leads to more than one Lasso project?

The free plugin sends to one project. Lead Delivery Pro sends to several and can
pick the project from the visitor’s answers.

### What happens if Contact Form 7 is deactivated?

New submissions cannot be captured, but leads already queued are still delivered,
the delivery log stays under Settings  Lead Delivery, and all settings are kept.

## Reviews

There are no reviews for this plugin.

## Contributors & Developers

“ForgeStudio Lead Delivery for Lasso CRM” is open source software. The following
people have contributed to this plugin.

Contributors

 *   [ ForgeStudio ](https://profiles.wordpress.org/forgestudio/)

[Translate “ForgeStudio Lead Delivery for Lasso CRM” into your language.](https://translate.wordpress.org/projects/wp-plugins/forgestudio-lead-delivery)

### Interested in development?

[Browse the code](https://plugins.trac.wordpress.org/browser/forgestudio-lead-delivery/),
check out the [SVN repository](https://plugins.svn.wordpress.org/forgestudio-lead-delivery/),
or subscribe to the [development log](https://plugins.trac.wordpress.org/log/forgestudio-lead-delivery/)
by [RSS](https://plugins.trac.wordpress.org/log/forgestudio-lead-delivery/?limit=100&mode=stop_on_copy&format=rss).

## Changelog

#### 1.0.0

 * First public release.
 * Contact  Lead Delivery: Connection, Delivery Log, Tracking and Settings.
 * Lasso CRM tab in the Contact Form 7 editor: field matching, Lasso questions and
   fixed values per form.
 * Leads are saved first and retried safely; duplicates are checked before resending.
 * Optional, consent-aware Lasso website tracking.

## Meta

 *  Version **1.0.0**
 *  Last updated **10 hours ago**
 *  Active installations **Fewer than 10**
 *  WordPress version ** 6.6 or higher **
 *  Tested up to **7.1.4**
 *  PHP version ** 7.4 or higher **
 * Tags
 * [contact form 7](https://wordpress.org/plugins/tags/contact-form-7/)[crm](https://wordpress.org/plugins/tags/crm/)
   [leads](https://wordpress.org/plugins/tags/leads/)[real-estate](https://wordpress.org/plugins/tags/real-estate/)
 *  [Advanced View](https://wordpress.org/plugins/forgestudio-lead-delivery/advanced/)

## Ratings

No reviews have been submitted yet.

[Your review](https://wordpress.org/support/plugin/forgestudio-lead-delivery/reviews/#new-post)

[See all reviews](https://wordpress.org/support/plugin/forgestudio-lead-delivery/reviews/)

## Contributors

 *   [ ForgeStudio ](https://profiles.wordpress.org/forgestudio/)

## Support

Got something to say? Need help?

 [View support forum](https://wordpress.org/support/plugin/forgestudio-lead-delivery/)