Web Lead Capture

Modified on Thu, 4 Jul at 4:47 PM

Magnetic provides a way of creating leads from a website form. Magnetic will process a form that sits on your website and redirects the user to a thank you page that you provide when they hit the submit button.  


If you're not familiar with HTML please ask your website administrator/developer for assistance with this as the code will need to be added to your website and tested that it is functioning correctly.

Setting up the form

Setting up your form requires you to simply ensure that you are using the correct field names that Magnetic is looking for.

Magnetic will process the form, then redirect the user back to a thank you page of your choosing.

To ensure that Magnetic processes your form correctly, you'll need to set your <form> tag correctly. See sample below.   

<html><head></head><body> 
<form action="https://app.magnetichq.com/Magnetic/Web2Opportunity.do" type="POST"> <input type="hidden" name="companyId" value="1"> <input type="hidden" name="createOpportunity" value="true"> <input type="hidden" name="ownerEmail" value="[email protected]"> <input type="hidden" name="followupDays" value="5"> <input type="hidden" name="tags" value="5"> <input type="hidden" name="tagsOpportunity" value="productx"> <input type="hidden" name="tagsContact" value="webform"> <input type="hidden" name="redirectUrl" value="http://www.google.com/"> <input type="hidden" name="343434" value="Value for custom field">
<table> <tr><td>Message</td><td><input type="text" name="comment"></td></tr> <tr><td>Contact Name</td><td><input type="text" name="fullName"></td></tr> <tr><td>Email</td><td><input type="text" name="email"></td></tr> <tr><td>Company name</td><td><input type="text" name="company"></td></tr> <tr><td>Mobile number</td><td><input type="text" name="mobile"></td></tr> <tr><td>Landline number</td><td><input type="text" name="landline"></td></tr> </table>
<input type="submit"> </form>
</body></html>
Undefined

   

Inside your form, please follow the naming conventions supplied in the table below. You may set any of the fields to hidden if you don't want your users to see them.

Form fields

Field NameRequiredDescription
companyIdYesFind your company ID from within your account here 
ownerEmailNoEmail address of the user who will own the opportunity. If left out the opportunity will be left unassigned.
fullNameNoFull name or first name of lead
emailRequired if no fullName providedEmail of lead
companyNoCompany name of the lead. If left out we will try add the user to the appropriate company or the Private company
opportunityNameNoName of the opportunity. If left out we will use "Web Lead - fullName" or "Web Lead - email" if we don't have a fullName.
 createOpportunityNoSet to "true" if you want to create an opportunity
mobileNoMobile number of lead
landlineNoLandline number of lead
commentNoA comment will be made on the opportunity. Use this to capture a message from the customer on what they are interested in.
 followupDays No If present a followup will be set due in x days time
 tagsOpportunityNo Comma separated list of tags on the opportunity
 tagsContact No Comma separated list of tags on the contact
 redirectUrl Yes The URL to redirect the user back to on your site to say thank you.


Custom Fields

All custom fields that have been set up in your account can be populated from the form. The input must have the ID of the custom field which can be found on the page where the custom fields are managed. You must perform validation of the custom field inputs or we will fail them on the server when the data is posted. You can use hidden or visible elements.


Was this article helpful?

That’s Great!

Thank you for your feedback

Sorry! We couldn't be helpful

Thank you for your feedback

Let us know how can we improve this article!

Select at least one of the reasons
CAPTCHA verification is required.

Feedback sent

We appreciate your effort and will try to fix the article