How to Create and Use Lead Capture Forms in myCRMSIM
What happens when a visitor submits a form:
- Visitor fills in their details on your website (name, email, phone, and any custom fields)
- A contact is created (or updated) in your workspace
- The submission is recorded against the contact with a timestamp and the page URL
- Any connected automation workflow fires automatically
- You can view all submissions inside myCRMSIM under the form's Submissions tab
- Log in to myCRMSIM at app.mycrmsim.com
- In the left sidebar under Workspace, click Lead Capture
- The Forms tab is selected by default — this is where all your forms live
- Click + New Form to open the form builder

Field Type | What it Captures |
First Name | Visitor's first name |
Last Name | Visitor's last name |
Email address (validated format) | |
Phone Number | Mobile number (validated format) |
Message / Text | Free-text input or textarea |
Select / Dropdown | A choice from a predefined list |
Checkbox | A yes/no tick box |
Custom Fields | Any custom contact fields you have defined in your workspace |
- Add a label and placeholder text
- Toggle Required on or off
- Drag fields to reorder them
- Click the remove icon to delete a field

Setting | What it Does | Example |
Form name | Internal name — only visible to you in the dashboard | Homepage Lead Form |
Form title | Heading shown to visitors at the top of the form | Get in Touch |
Description | Short text shown below the title | Fill in your details and we'll be in touch shortly. |
Submit button text | Label on the submit button | Send Message, Get Started |
After submission | Choose: show a thank-you message, or redirect to a URL | Thanks! We'll be in touch. |
Tags | One or more tags automatically applied to every contact who submits | website-lead, homepage-form |
Allowed websites | Restrict form submissions to specific domains only | yoursite.com — leave empty to allow all |
Daily submission limit | Cap the number of submissions per day | Default is unlimited |

- Make sure the Active toggle is turned ON
- Click Create Form
- You will be redirected to the Forms list where your new form appears with a submission count of 0.

- On the Forms list, find your form and click the embed icon (< >) in the Actions column
- A modal appears with two options:
Copy the script snippet and paste it into the <head> or just before the closing </body> tag of your webpage:
HTML
<script src="https://backend.mysmsgateway.app/embed/forms.js" data-form="YOUR_FORM_ID" async></script>
The form will render automatically inside an iframe on your page. The iframe height adjusts to fit the form content — no scrollbars, no empty space.
Option B — Share a direct link
Copy the direct URL (e.g. https://backend.mysmsgateway.app/f/YOUR_FORM_SLUG) and share it directly — by email, SMS, or social media. The form opens as a standalone page.
Note: Each form has a unique ID in the embed code. Do not mix up embed codes from different forms.

- Open your website (or paste the embed code into a test HTML page)
- Fill in a test name, email address, and phone number
- Click the submit button
- Check that:
- The thank-you message appears (or the page redirects) ✅
- A new contact appears in myCRMSIM → Contacts ✅
- The submission appears in myCRMSIM → Lead Capture → Forms → Submissions ✅
- The contact's Notes section shows: "Submitted form: [form name]" ✅

- Go to Lead Capture → Forms
- Click the form name to open it
- Click the Submissions tab
- The contact name and whether they were a New contact or an Updated existing contact
- The submitted field values (expandable)
- The page URL the form was submitted from
- The date and time of submission
Click the contact link in any row to go directly to that contact's detail page.

Action | How |
Edit | Click the form name to reopen the builder |
Toggle ON/OFF | Use the Active switch to pause a form without deleting it. Visitors see "Form unavailable" when it is off |
Get embed code | Click the < > icon to copy the embed script or direct link |
Delete | Click the delete icon — the form and its public URL are permanently removed |

- Go to Automations in the left sidebar
- Click New Workflow
- In the trigger palette, find Form Submitted under Triggers
- Click the trigger to open its properties panel
- Choose one of two options:
Option | When to Use |
Specific form | Workflow fires only when the selected form is submitted — useful when different forms need different follow-up sequences |
Any form | Workflow fires for every form submission in your workspace |
Action | What it Does |
Add Tag | Tag the contact (e.g. new-lead, form-submitted) |
Send SMS | Send an immediate follow-up message to the contact |
Add to Pipeline | Move the contact into a sales pipeline stage |
Assign to Team Member | Route the lead to a specific person |
Send Internal Notification | Alert your team that a new form lead came in |

- Contact Created — fires because a new contact was created
- Form Submitted — fires because a form was submitted
Scenario | What Happens |
New email submitted | New contact created |
Same email submitted again | Existing contact updated — no duplicate |
Same phone submitted (no email) | Matched by phone — existing contact updated |
Optional field left empty | Existing value on the contact is never overwritten by a blank submission |
Email matches one contact, phone matches another | Matched by email (email takes priority) |
Yes. Create a separate form for each page or use case. Each form gets its own embed code, tracks submissions independently, and can trigger a different automation workflow.
2. Can I add custom fields to my form?
Yes. Any custom contact fields you have defined in your workspace (under Contacts → Custom Fields) will appear in the Add Field menu inside the form builder.
3. What if a visitor submits without an email or phone number?
The form will not submit — at least one of Email or Phone Number is required on every form. This ensures every submission can be matched to a contact.
4. Can I restrict the form to my website only?
Yes. Enter your domain in the Allowed websites field under Settings. Submissions from any other domain will be blocked with a 403 error.
5. Does the form work on mobile?
Yes. The form is fully responsive and works on all screen sizes — single column layout, no horizontal scroll.
6. Can I see where a submission came from?
Yes. The Submissions view records the page URL the form was submitted from, so you can see which page on your website is generating the most leads.
