Signup forms & landing pages

Turn visitors into subscribers

Embedded forms, popups and hosted landing pages that match your brand — with double opt-in, spam protection and A/B testing built in.

Overview

What forms & landing pages in MailNesto does

Forms are how most lists grow: a box at the end of a blog post, a pop-up offering ₹100 off a first order, a landing page linked from an Instagram bio. MailNesto builds all three from one form builder — embedded forms, pop-ups in eight positions, and hosted landing pages with their own web address — and puts every sign-up into the right list with the right tags.

What happens after the click matters as much. Double opt-in is set per list, in your own words; each sign-up is recorded with its form, time and IP address as proof of consent; and the preference centre lets people choose topics or take a break instead of leaving for good.

No developer is needed. Forms are designed visually from 25 starting layouts — festive offers, coaching classes, café rewards, waitlists and more — and published with one line of code or a link.

What you get

Forms & landing pages, done properly

Embed anywhere

One line of code for WordPress, Shopify, Wix or any website. Forms inherit your colours and fonts.

Popups that convert

Show after a delay, on scroll or when someone is about to leave — and never twice to the same person.

Landing pages, no website needed

A hosted page with its own link — perfect for events, launches and social bios.

Bots stay out

Invisible checks, CAPTCHA or honeypot fields keep fake signups off your list.

Double opt-in & consent

Confirmation emails, consent records and GDPR-ready proof of when and how people subscribed.

A/B test your forms

Try two headlines or designs and keep the one that converts better.

Form types

Embedded forms, pop-ups, bars and slide-ins

Embedded forms sit inside a page wherever you place the snippet. Pop-ups appear over the page as a centred box, a corner box at bottom left or right, a bar at the top or bottom, a slide-in from either side, or a full-screen takeover. A small teaser tab can stay on screen after someone closes a pop-up, so they can reopen it later.

A pop-up can appear after a delay, at a scroll depth, when the visitor moves to leave, or only when they click a button you name with a CSS selector such as #join. Page rules keep it off pages like checkout, and you can limit it by device, first visits, start and end dates, and how often one visitor sees it.

Designs are built from blocks — headings, images, feature rows, testimonials, a countdown to an offer’s end, a coupon with a copy button — in a card, image-beside, full-background or bar layout.

  • Eight pop-up positions, plus embedded and hosted versions
  • Exit intent, delay, scroll depth and click triggers
  • Show or hide by page address, device and date range
  • Hide from people who have already signed up
  • One script tag that loads without holding up your page
Landing pages

Landing pages without a website

Set a form to “page” and it gets its own address with a short name you choose — useful when you have no website, or when one event or launch needs its own page. A yoga teacher can put the link in her Instagram bio; a book fair in Kolkata can print it as a QR code on its posters.

Landing pages and hosted form pages can run an A/B test. Version B can change the headline, text, button, image and other wording, and you choose what share of visitors see it, from 5% to 95%. Each visitor keeps seeing the same version, sign-ups are counted per version, and when you end the test the winning version becomes the page.

Every form and page shows views, sign-ups, conversion rate, a 30-day chart and its submissions. Sign-ups from suppressed addresses are ignored and counted separately.

  • Hosted page at an address you name
  • A/B split from 5% to 95%, sticky for each visitor
  • Keep the winner in one step
  • Version history: restore an earlier design without losing the current one
  • Your own thank-you screen, or a redirect to any page
Fields

Fields that fill the contact profile

A form can ask for up to 15 fields from 22 types, including birthday, phone, address, PIN code, state, dropdown, multi-select, rating and consent box. Each answer is saved to the contact, so a birthday asked at sign-up can drive a birthday journey later. State lists and PIN code checks follow Indian formats by default.

Hidden fields record things the visitor never types. Give a hidden field a link parameter and it picks up the value from the page address — utm_source, utm_campaign, a partner code — so you know which ad or post brought each subscriber. A country field can fill itself from the visitor’s location when they have not given one.

A form never reveals whether an address is already on your list. Existing contacts are updated rather than duplicated, and the sign-up appears on their timeline.

  • Up to 15 fields per form, from 22 field types
  • Required fields, placeholders and help text
  • Hidden fields filled from the page link
  • Half-width fields for side-by-side layouts
  • Every sign-up recorded on the contact’s timeline
After sign-up

What happens after someone signs up

Each form adds people to one list and up to ten tags. Those are the hooks for everything else: a coaching institute’s enquiry form can tag people “neet-2027”, start a counselling journey on that tag and drop them into a segment the admissions team calls every week.

A brand-new contact also fires the “new contact” starting point, and joining a list starts that list’s journeys. If the list has a welcome email set up, it goes out once, automatically. The form also sends a form.submitted event to your webhooks, so another system can react at the same moment.

  • One list and up to ten tags per form
  • Starts list, tag and new-contact automations
  • Optional per-list welcome email
  • form.submitted webhook event
  • Lead scoring can award points for each form submitted
Preference centre

A preference centre instead of a goodbye

Every email can carry {{preferences_url}}, a personal link to the subscriber’s preference centre. There they see the lists you have marked as topics, with friendly public names and descriptions, and tick the ones they want. They can also update their name and any profile fields you choose to show, such as city or birthday.

If they need a break, they can pause emails for a week, a month or three months; campaigns skip them until the date passes. If they still want to go, one button unsubscribes them from everything, followed by an optional question about why — the answers appear in your reports.

The preference centre also handles data rights. Subscribers can download a copy of what you hold about them, or ask for it to be deleted; deletion requests reach your team’s privacy queue with a 30-day deadline. Each change is written to the consent history with its time and IP address.

  • Topics from your lists, with public names
  • Pause for 7, 30 or 90 days
  • Profile fields you choose to show
  • Download-my-data and deletion requests
  • Unsubscribe reasons collected for your reports
How it works

Up and running in three steps

  1. 1

    Pick a type

    Embedded form, popup or landing page — from a design or blank.

  2. 2

    Add fields

    Name, phone, birthday, address, consent boxes, hidden UTM fields and more.

  3. 3

    Publish

    Copy the embed code or share the page link.

Who uses it

Forms & landing pages for every kind of business

Online stores

A footwear brand in Agra runs an exit-intent pop-up with a countdown and a ₹150 coupon on product pages only; sign-ups are tagged “popup-offer” and start a welcome journey.

Coaching institutes

An institute in Kota uses the “Coaching class” layout with fields for class, target exam and phone. Hidden utm fields show which YouTube video or flyer brought in each enquiry.

Clinics and salons

A salon in Indore embeds a short form with a birthday field on its booking page, then sends a birthday treat every year.

Restaurants

A café chain in Bengaluru prints a QR code on table tents that opens a “Café rewards” landing page, and A/B tests a free-coffee headline against a 10%-off headline.

Events

A music festival in Goa runs a waitlist landing page, then schedules a pop-up for the week tickets go on sale.

Creators

A newsletter writer with no website uses a landing page in her bio and lets readers choose, in the preference centre, between the weekly essay and the monthly reading list.

Included

Everything in forms & landing pages

Available plan by plan — compare them on the pricing page.

  • 22 field types
  • Hidden fields filled from the page link
  • Country from the visitor’s location
  • Redirect or thank-you message
  • Double opt-in per form
  • Tags and lists on signup
  • Start automations on signup
  • Form A/B tests
  • Submission history
  • Multi-language forms
  • Custom CSS
  • Preference centre for subscribers
Compared with other tools

How MailNesto does it differently

See every comparison

In many email tools, forms are an afterthought: a fixed embed with few design choices, pop-up rules that stop at “show after five seconds”, and landing pages sold as a separate product. Double opt-in is often one switch for the whole account, and confirmation links can be triggered by security scanners that open every link in an email.

MailNesto treats the form as the start of the journey. Pop-ups have page, device, date, frequency and click rules; landing pages come with A/B tests; double opt-in is set per list with your own wording and a confirm button scanners cannot press; and the preference centre lets people pause or pick topics instead of unsubscribing. Every sign-up arrives with its consent proof and can start an automation straight away.

Best practices

Tips for better results

  1. 1

    Offer something specific. “₹100 off your first order” or “Free NEET revision timetable” gives people a reason that “Join our newsletter” does not.

  2. 2

    Ask for as little as you need at sign-up — usually email and first name — and collect the rest later in the preference centre.

  3. 3

    Phones have no mouse to leave the page with, so pair exit intent with a delay or scroll trigger, or make a separate phone-only pop-up.

  4. 4

    Keep pop-ups off checkout, login and payment pages with an “everywhere except” page rule.

  5. 5

    Add hidden utm_source and utm_campaign fields to every form before you run ads, so you can segment subscribers by where they came from.

  6. 6

    Turn on double opt-in for lists fed by contests and giveaways, where fake and mistyped addresses are common.

  7. 7

    Put {{preferences_url}} next to the unsubscribe link in your footer, labelled “Choose what you receive”.

FAQ

Questions about forms & landing pages

Will forms slow down my website?

No — the embed script is tiny and loads after your page.

Can people choose what they receive?

Yes. The preference centre lets subscribers pick lists, update details or pause emails instead of leaving.

Can I use these forms on WordPress, Shopify or Wix?

Yes. Paste the script tag into any site or theme that accepts custom HTML. On WordPress, the MailNesto plugin adds forms as a block or widget without touching code.

Can a pop-up appear only on certain pages?

Yes. Page rules show a pop-up on every page, only on pages whose address contains, equals, starts or ends with what you enter, or on every page except those.

Will existing subscribers keep seeing my pop-up?

Not by default. Pop-ups are hidden from visitors who have already signed up, and the frequency setting controls how often anyone else sees it after closing it.

Can I A/B test a pop-up?

A/B tests run on landing pages and hosted form pages. For a pop-up, duplicate the form, change one thing, run each for a similar period and compare their conversion rates on the forms list.

What happens if someone signs up twice?

They are not duplicated. The existing contact is updated with any new answers, and the visitor sees the normal thank-you message, so the form never reveals who is already subscribed.

Which CAPTCHA services are supported?

Cloudflare Turnstile, hCaptcha and Google reCAPTCHA v2, using your own keys. If you would rather not use a third party, the invisible challenge needs no setup and no clicking.