Using the Smart Form widget for lead capture
The Smart Form widget lets you add a lead capture form directly to your bio page. Visitor submissions are sent to a webhook URL you provide — nothing is stored on 1smart.link's servers. This guide walks you through adding the widget, configuring fields, and connecting a webhook to receive submissions.
Note: You need an active 1smart.link account and at least one bio page already created. If you haven't set up a bio page yet, do that first.
Add the Smart Form widget to your bio page
- Log in to your dashboard at
www.1smart.link. - Open Bio Pages from the left sidebar.
- Select the bio page you want to edit.
- In the page editor, click Add Widget (or the equivalent button to insert a new block).
- Choose Smart Form from the widget list.
- The widget is added to your page. You can now configure its fields and settings.
Configure your form fields
The Smart Form ships with a field builder that supports five field types. You can add as many fields as you need and arrange them in whatever order makes sense for your use case.
Available field types
| Field type | Description |
|---|---|
| Text | A single-line text input — useful for names, company names, or short answers. |
| A single-line input formatted for email addresses. | |
| Phone | A single-line input for phone numbers. |
| Long text | A multi-line textarea — useful for messages, questions, or detailed responses. |
| Dropdown | A select menu where visitors choose one option from a predefined list. |
Add and configure a field
- Inside the Smart Form widget settings, click the option to add a new field.
- Select the field type (Text, Email, Phone, Long text, or Dropdown).
- Set the Label — this is the text your visitor sees above the field (e.g. "Your name", "Email address", "How can we help?").
- Enter Placeholder text if you want hint text inside the empty field (e.g. "jane@example.com").
- Toggle Required on if the field must be filled in before the form can be submitted. Required fields display a red asterisk next to the label.
- For Dropdown fields, enter your options as a comma-separated list (e.g. "Option A, Option B, Option C"). Each value between commas becomes one selectable option.
- Repeat for each additional field you need.
Tip: Keep your form short. Three to five fields typically produce the best completion rates. Only mark fields as required if you genuinely need the data.
Customise the submit button and thank-you message
- In the form settings, find the Submit button text field.
- Replace the default text with something specific to your offer — for example, "Join the waitlist", "Get my quote", or "Send message".
- Set your Thank-you message. This is the text displayed to the visitor after they submit the form (e.g. "Thanks! We'll be in touch shortly.").
The thank-you message appears in place of the form once a submission is sent, giving the visitor immediate confirmation.
Connect your webhook
The Smart Form does not store submissions on 1smart.link's servers. Instead, it sends form data as an HTTP POST request to a webhook URL you provide. This gives you full control over where your leads end up.
- Prepare a webhook URL from one of these services (or your own backend): - n8n webhook node - Zapier Webhooks Catcher - Make (formerly Integromat) webhook module - Google Apps Script web app - Your own API endpoint
- Copy the webhook URL.
- In the Smart Form widget settings, paste the URL into the Webhook URL field.
- Save your changes and publish the bio page.
Warning: The form sends requests using a cross-origin mode that makes the response opaque. This means the thank-you message is displayed to the visitor regardless of whether your webhook responded successfully. Always verify on your webhook endpoint that submissions are arriving correctly.
Test your form
- Open your published bio page in a browser (or use the preview link).
- Fill in each field with test data and click your submit button.
- Check your webhook destination to confirm the test submission arrived.
- If the data did not arrive, double-check that the webhook URL is correct and that your receiving service is active and listening.
Tip: If you have a retargeting pixel assigned to the Smart Form widget, a
CompleteRegistrationpixel event fires automatically when a visitor submits the form. This lets you build retargeting audiences based on form completions without any extra setup.
What happens next
Once your bio page is live and the webhook is connected, every form submission is POSTed directly to your chosen destination in real time. You can route it into a CRM, email sequence, spreadsheet, or any workflow your webhook service supports.
Because 1smart.link does not store submission data, your webhook endpoint is the single source of truth for all collected leads. Make sure your receiving service is reliable and that you have a process to monitor incoming data.
Troubleshooting
Submissions are not arriving at your webhook
- Confirm the webhook URL is correctly pasted — no extra spaces or missing characters.
- Check that your webhook service is active and not paused or rate-limited.
- Submit another test entry and look at your webhook service's request logs for errors.
Dropdown options are not displaying correctly
- Make sure options are separated by commas with no trailing comma at the end.
- Avoid special characters in option values unless your webhook endpoint can handle them.
Thank-you message shows but no data is received
- This is expected behaviour when the webhook URL is unreachable or incorrect. The form always shows the thank-you message after submission. Verify your endpoint independently.
Related articles
- Article #10
- Article #28