The Web to Lead form generates an embeddable HTML form that captures enquiries from your website and creates leads in AlgoSphere automatically — no manual data entry required.
Generating the Form
- Navigate to CRM → Leads → Web to Lead.
- Configure the fields to include: name, email, phone, company, source, description, etc.
- Set the lead source that will be assigned to all captured leads.
- Set the assigned staff member who will own incoming leads.
- Configure a redirect URL (where the visitor is sent after submission).
- Optionally enable reCAPTCHA to prevent spam submissions.
- Click Generate Form Code.
Embedding on Your Website
Copy the generated HTML code and paste it into any page on your website. The form submits directly to your AlgoSphere installation and creates a new lead record immediately.
The form can be fully styled with CSS to match your website's branding. AlgoSphere only generates the structure — add your own classes and styles as needed.
Tracking Lead Source (UTM)
To automatically capture UTM parameters (source, medium, campaign) from the URL when a visitor submits the form, include hidden input fields in the form that read the UTM values from the page URL via JavaScript. These values can be mapped to custom lead fields in AlgoSphere.
Integrating with WordPress Contact Form 7
AlgoSphere supports importing leads directly from WordPress Contact Form 7 via a webhook. On your WordPress site, configure CF7 to post form submissions to:
https://yourdomain.com/index.php?rp=/leads/web_to_lead
Map the CF7 field names to AlgoSphere's expected lead fields (name, email, phone, company, description). See the AlgoSphere documentation for the full field mapping reference.
Notification on New Lead
When a lead is captured via the web form, AlgoSphere sends an email notification to the assigned staff member. Configure notification preferences under Setup → Notifications.