Kartlo.App
FeaturesPricingDocsContact
Sign inStart free
  • Getting started
    • Create your store
    • Your desk
    • The Kartlo phone app
    • Stores and organizations
    • Plans and billing
    • AI credits
    • Team and permissions
    • Getting help
  • Products
    • Add products
    • Variants
    • Media library
    • Import products
    • Collections
    • Inventory
    • Stock counts
    • Transfers
    • Purchase orders
    • Gift cards
    • Product labels
    • Product reviews
  • Orders
    • Order lifecycle
    • Draft orders
    • Order payments
    • Fulfilment
    • Returns and refunds
    • Abandoned carts
  • Customers
    • Customers and shopper accounts
    • Segments
    • Companies
    • Subscribers and customer emails
    • Loyalty points
  • Discounts
  • Online store
    • Themes
    • Design Studio
    • Pages
    • Navigation menu
    • Store address and custom domains
    • Publish and password-protect your storefront
    • SEO and sharing
  • Payments
    • Stripe card payments
    • Cash on delivery and manual methods
    • Hosted payment gateways
    • Tabby instalments
    • Finance and payouts
  • Shipping and delivery
  • Markets and languages
  • Arabic and English
  • Taxes
  • Analytics and Live View
    • Analytics
    • Live View
    • Scheduled email reports
  • Settings
  • Security
  • Developers
    • API and webhooks
    • Headless Storefront API
  • Kartlo Apps
    • Remove or cancel an app
    • Accounting - United Arab Emirates
    • CRM
      • Pipelines and stages
      • Deals
      • Activities and calendar
      • CRM automations
      • Lead forms
      • Lead scoring and AI help
      • Quotes and payment links
      • Targets and analytics
      • Import and export deals
      • CRM permissions
      • CRM on iPhone
    • Social Sales Channels
    • Messenger and WhatsApp
  1. Documentation
  2. Kartlo Apps
  3. CRM
  4. Lead forms

Lead forms

On this page
  • Create a form
  • Put the form on your site
  • What happens when someone submits
  • Spam protection
  • See also

Requires the CRM app

This feature is part of the paid CRM app. Add it to your store from Kartlo Apps in your desk.

A lead form asks visitors for their details and what they need. Each submission becomes a customer and a deal in the pipeline you choose, given to the right person, with a reminder in their bell.

Create a form#

  1. Open CRM › Forms and click New form.
  2. Under Basics, give the form a name, for example Wholesale enquiry.
  3. Under Fields, click Add field and drag fields into order. You can use first and last name, email, phone, company, message, short or long text, number, dropdown, checkbox and date, and save any field into one of your custom deal fields. A form needs an email or phone field and can have up to 30 fields.
  4. Under Where new leads go, pick the pipeline and stage for new deals, who gets the lead (one person, or take turns between people), the source, the deal title and any tags.
  5. Under Text on the form, set the heading, intro, button text, thank-you message and the marketing consent text. Leave the consent text empty to hide the box.
  6. Click Save form. The Share the form card then shows the link and the embed code.

Put the form on your site#

WhereHow
Its own page on your storeCopy the Link to the form. The form lives at an address on your own store domain, so it carries your branding.
Inside a store pageIn Design Studio, add the Request a quote block to the product details section, or the Contact form section to any page. Paste the last part of the form link (after /forms/) into Form key. The quote button fills in the product name for the shopper, and the new deal gets the product in its title and the chosen option's price as its value.
Another websiteCopy the Code to put the form on another website and paste it into the other site. The form shows inside a frame from your store.

What happens when someone submits#

  • Kartlo looks for a customer with the same email or phone. If none exists, it creates one.
  • If the visitor ticked the consent box, they are marked as agreeing to marketing and added to your newsletter list. If not, they are not.
  • A deal is created with the routing you set, and the owner gets a reminder.
  • Any automation that starts on a form submission runs.

If you prefer to check each lead first, choose Wait until I approve the submission under New leads from forms in CRM › Settings › General. Submissions then wait in the form's Submissions tab until you click Approve.

Note

The visitor always sees the same thank-you message, whether their email is new or already known. This stops people from using your form to find out who your customers are.

Spam protection#

Every form has these checks built in, with nothing to set up:

  • a hidden field that only bots fill in;
  • forms filled in faster than a person could are refused;
  • a limit on how often one visitor and one store can submit;
  • length limits on every field.

New forms also have Extra spam check (Cloudflare Turnstile) switched on: visitors tick a short check before sending. You can switch it off per form. Forms made before this change keep their setting. Submissions marked as spam stay in the Submissions tab with the status Spam so you can check them.

A store can have up to 50 lead forms.

Tip

If your store is password protected, the hosted form page is protected too.

See Design Studio for adding blocks to pages.

See also#

  • Automations
  • Deals
  • Customers
PreviousCRM automationsNextLead scoring and AI help

On this page

  • Create a form
  • Put the form on your site
  • What happens when someone submits
  • Spam protection
  • See also
FeaturesPricingDocsContactPrivacyTerms© 2026 Louward Labs FZC LLC