Skip to content
Forms & Tracking

How To Design Better Embedded Forms

Embedded forms shape the quality of your email audience long before the first campaign is sent. This guide explains how to make them clearer, more accessible, privacy-aware and easier to measure without turning legitimate sign-ups into deliverability risk.

An embedded form is often treated as a small conversion component: a headline, an email field, a button and perhaps a discount. In practice, it is also the first control point for email quality. It determines what a person reasonably expects to receive, what evidence you retain about that expectation, how easily they can complete the sign-up, and how much unreliable or abusive data reaches your mailing platform.

A better form does not simply mean a form that produces more submissions. The useful measure is the number of people who knowingly subscribe, can receive the confirmation, remain interested, and are correctly represented in your data. A form that obtains a large volume of low-intent, mistyped or unclear-consent addresses can create more work for marketing, customer support and deliverability teams than it creates value.

Start with the job the form must do

Before adjusting button colour or field order, write down the specific transaction taking place. “Join our mailing list” may be enough for a general newsletter. It is not enough where the person is also entering a competition, downloading a guide, creating an account, requesting a quote or buying something. In those cases, the form usually serves more than one purpose, and those purposes should not be blurred together.

A person should be able to answer three questions before submitting:

  • What will I receive? For example, a weekly editorial newsletter, early access to product releases, or occasional invitations.
  • Who will send it? Use the organisation or brand name they will recognise in the inbox, particularly where a parent company operates several brands.
  • What happens next? Say whether they are subscribed immediately, must confirm their address, or will receive a requested resource by email.

Specificity is useful for both compliance and deliverability. The Information Commissioner’s Office (ICO) says that marketing data should be collected fairly and with clear explanations of the intended use. It also notes that a just-in-time privacy notice at the point of collection can provide focused information alongside fuller privacy information. See the ICO’s guidance on collecting information and generating leads and just-in-time privacy notices.

Compare these two approaches:

  • “Enter your email for updates.”
  • “Get the monthly product bulletin, practical setup advice and invitations to live workshops. Confirm your email to subscribe.”

The second asks more of the copy, but it gives the subscriber a much clearer basis for deciding. It also gives your team a better standard against which to assess whether subsequent mailings match the promise.

Ask for less at the first interaction

Every required field introduces a reason to stop. More importantly, each field creates a data-quality and governance obligation. Under the UK GDPR’s data-minimisation principle, personal data should be adequate, relevant and limited to what is necessary for the stated purpose. The ICO’s data minimisation guidance is a sound practical test for form design: can you explain why you need this item now, rather than later?

For a straightforward newsletter, email address alone is usually the sensible starting point. First name can be optional if you genuinely use it for a warmer welcome or meaningful personalisation. Job title, telephone number, company size, postcode and purchasing timeframe rarely belong on a basic subscription form merely because they might be useful to sales later.

There are exceptions. A consultation request needs enough information for someone to respond intelligently. A location-based service may require a postcode. A professional bulletin might reasonably ask for a role or discipline if that choice determines which edition is sent. The principle is to make the immediate value exchange match the immediate request.

If progressive profiling is available, collect the minimum for the subscription first and invite subscribers to add preferences later. A preference centre, account area or a later survey is usually a more appropriate place for optional detail because the person has already seen the value of the relationship.

Make marketing permission a real choice

In the UK, email marketing is governed by data-protection law and, where applicable, the Privacy and Electronic Communications Regulations (PECR). The precise legal basis can depend on the audience and context, including whether an existing-customer soft opt-in is available. This is an area where organisations should obtain advice for their own circumstances. Operationally, however, the form should make the marketing choice clear, specific and separate from terms needed to provide the requested service.

The ICO explains that consent for direct marketing must be freely given and separate from privacy information; acknowledgement that someone has read a privacy policy is not itself consent to receive marketing. It also makes clear that pre-ticked boxes do not provide valid consent. Read the ICO’s guidance on planning direct marketing and electronic marketing under PECR.

A practical form pattern might be:

Email address
We’ll use this to send the monthly Field Notes newsletter.

Read how we use your information in our privacy notice. You can unsubscribe at any time.

The exact wording must reflect what you send. Do not label a checkbox “newsletter” if it also authorises frequent promotional mail, partner offers or communications from several brands. Equally, do not make a promotional opt-in compulsory in order to receive an ebook, submit an enquiry or complete a purchase unless it is genuinely necessary for the service being requested.

Where a form has several optional streams, let people choose them separately. A subscriber who wants a monthly industry digest may not want product launch alerts or event invitations. Capturing that difference at source makes segmentation more reliable and reduces the temptation to treat one broad consent as permission for every future campaign.

Use confirmation to protect the list, but explain it properly

Email-address confirmation, commonly called double opt-in, is one of the most effective ways to prevent simple typing errors, malicious submissions and sign-ups using somebody else’s address. It gives the recipient a chance to verify that they control the inbox before ongoing marketing begins.

Google’s current subscription guidance tells senders to ensure recipients confirm their email address after entering it on a website or app. Google describes this as “double consent”. Its broader sender guidelines also emphasise sending only to people who want the mail and making it easy to unsubscribe.

Confirmation has a conversion cost only when the journey is poorly designed. Reduce avoidable loss by:

  • showing a clear post-submit message: “Check name@example.com and click the confirmation link to receive Field Notes”;
  • stating the sender name and subject line the person should look for;
  • making the confirmation email immediate, short and recognisable;
  • including one clear confirmation action rather than multiple competing links; and
  • providing a controlled resend option, with rate limits to prevent abuse.

Do not send full promotional campaigns to unconfirmed entries just because the address is sitting in your platform. Keep a distinct pending-confirmation state, suppress it from marketing automation and expire it after a reasonable, documented period. Transactional confirmation mail should plainly confirm the action rather than disguise a promotion as a verification request.

Design for completion, including on a small screen

Embedded forms are often added to a busy page as an afterthought. Their real-world environment may include a cookie banner, live-chat launcher, sticky navigation, promotional pop-up and third-party scripts. Test the form in that environment, on a narrow viewport and with ordinary mobile keyboard behaviour rather than only in a design mock-up.

Give every input a visible label

Placeholder text is not a replacement for a label. It disappears once a person starts typing, may be rendered with weak contrast, and does not reliably communicate the purpose of the control to assistive technology. Use a visible label associated in code with the input. The W3C’s guidance on labelling controls explains that labels support screen-reader and speech-input users as well as visual users.

“Work email” is better than “Email” only if you genuinely need a work address. Avoid rejecting consumer domains by default. Many legitimate subscribers use personal addresses for professional reading, particularly freelancers, students and small business owners. If an address type is truly required, explain why before the field.

Use a button that describes the outcome

“Submit” gives no indication of the next step. “Subscribe to Field Notes”, “Send me the guide” or “Request a consultation” is clearer. If confirmation is required, say so close to the button: “We’ll email you a link to confirm your subscription.”

Make the entire control easy to tap and keep it visibly enabled unless there is a clear reason to disable it. A disabled button with no explanation can look like a broken form. If client-side validation is used, retain server-side validation as well; browser-side checks improve feedback but are not a security control.

Make errors useful rather than accusatory

“Invalid input” is not an instruction. “Enter an email address in the format name@example.com” is. Preserve correctly entered fields after a failed submission, identify the problem in text, place a concise error beside the affected field, and move focus appropriately when the form is submitted with errors.

The W3C recommends clear success and error notifications, including information on how to correct an error. Its form notifications guidance also describes linking an error summary to the relevant controls and using accessible announcements for dynamically inserted messages.

A success state deserves equal attention. After submission, do not merely swap the button text to “Done”. Confirm what happened, what will happen next and, where appropriate, how to correct a mistaken address. This is especially important when a confirmation email is required: people should not be left wondering whether the form failed or the message went to spam.

Protect the form without punishing legitimate subscribers

Public forms attract automated abuse. Basic safeguards can include server-side validation, rate limits, duplicate-submission controls, a hidden honeypot field and monitoring for unusual volume or patterns. Choose controls in proportion to the risk. An aggressive challenge on every visit can stop genuine mobile users before it stops determined abuse.

Separate abuse handling from subscription logic. A malformed or suspicious submission should not create an active marketing profile. Do not treat a web form as proof that an address is valid, belongs to the person using it, or represents meaningful permission. Confirmation, sensible suppression rules and a review process for sudden shifts in source quality are more dependable controls.

For large or high-risk acquisition programmes, this is where an independent deliverability review can be useful. Email Foundry’s work on audience verification, suppression and likely-human engagement filtering is relevant after consent has been captured; it should support a permission-based acquisition process, not compensate for unclear sign-up practices or low-quality sources.

Track the journey without confusing measurement with consent

Forms need measurement. Without it, teams cannot tell whether a change improved completion, broke a mobile layout, or simply shifted traffic between pages. But form tracking should describe the journey accurately and respect the choices people have made about non-essential technologies.

At minimum, distinguish these events:

  • Form viewed: the component was actually visible, if that measure is useful.
  • Form started: a person interacted with a field.
  • Validation error: recorded by error type and field, without copying the entered value into analytics.
  • Form submitted: the website accepted the request.
  • Email confirmed: the address holder completed confirmation.
  • Subscription activated: the contact became eligible for the particular mailing stream.

The distinction between submission and confirmation matters. A page that reports only “leads” after a form submit may make a broken confirmation email or a sudden increase in fake entries invisible. A more useful funnel is page view → form start → valid submission → confirmation delivered → confirmation clicked → active subscriber. Track failures too, such as confirmation bounces, expired links and consent records that cannot be written to the destination system.

Never send email addresses, names, free-text enquiry content, or other directly identifying values into standard web-analytics event parameters. These data can leak through URLs, browser logs, tag-manager configurations or third-party tools. Use a random internal submission ID where troubleshooting requires a link between systems, and restrict access to the lookup table.

Tracking scripts and pixels may involve cookies or similar technologies. The ICO says organisations must provide clear information and obtain active consent before using non-essential cookies or similar technologies, with an exception for technologies that are strictly necessary to provide a requested service. Its cookies and similar technologies guidance is a useful reference. Moving collection through a server-side tag setup may change data flows and technical exposure, but it does not remove the need to assess consent, transparency and the data you share.

Store an evidence record, not just a yes or no

A single marketing field set to “true” is rarely enough to answer future questions. Your subscription system should preserve an auditable record of how and when permission was captured, without retaining unnecessary data indefinitely.

Useful fields commonly include the consent status, the exact form or source identifier, form version, statement or consent-text version, timestamp, confirmed timestamp where applicable, selected subscription topics, and the applicable privacy-notice version. If source attribution is collected, distinguish declared source information from inferred marketing attribution. Keep an immutable event history where your systems permit it, rather than overwriting every previous state.

This record helps customer support resolve “I never signed up” reports, lets marketing respect stream-level preferences, and allows operations teams to isolate a problematic form version quickly. It is also important to ensure that unsubscribes and objections flow back to every system that can trigger a marketing send. Collecting good permission is undermined if suppression data is delayed, overwritten or trapped in one platform.

Test for data quality, not only conversion rate

A/B testing embedded forms is worthwhile, but choose success measures carefully. Completion rate alone can reward designs that make broad promises, hide qualification or remove a confirmation step. Pair conversion measures with quality signals over an appropriate follow-up period: confirmation rate, hard-bounce rate, complaint rate, unsubscribe rate, early engagement, duplicate rate and the proportion of addresses that remain eligible after validation.

Run tests long enough to avoid reacting to a short-lived traffic mix, and change one material variable at a time where possible. A new headline, a shortened form, a different source mix and a changed confirmation email launched together cannot tell you which intervention helped or harmed.

Finally, test the operational journey regularly. Submit the form from desktop and mobile, with keyboard-only navigation, with a screen reader where possible, with consent declined, with a malformed address, and with a real address on a major mailbox provider. Check that the confirmation email arrives, the consent state is correct, the welcome journey starts only after confirmation, and the unsubscribe route works once mail is sent. That is the difference between an embedded form that merely looks polished and one that creates a healthier email programme.

Frequently asked questions

Should an email sign-up form use double opt-in?

For permission-based marketing, double opt-in is a strong operational safeguard against typos, malicious submissions and sign-ups made with someone else’s address. It also aligns with Google’s subscription guidance, which asks senders to have recipients confirm the address entered on their site or app. Explain the confirmation step clearly and avoid marketing to pending, unconfirmed entries.

How many fields should an embedded newsletter form have?

For a general newsletter, an email address is usually enough. Add a field only when it is necessary for the immediate service or meaningfully changes what the subscriber receives. Optional preferences can often be collected later through a preference centre or account area.

Can we track form submissions without storing email addresses in analytics?

Yes. Track events such as form view, start, validation error, successful submission and confirmation using non-identifying event data. Do not place email addresses, names or free-text responses in analytics parameters, URLs or tag-manager data layers. Use a random internal submission ID if systems need to be reconciled.

Is a link to the privacy policy enough to obtain email marketing consent?

No. A privacy-policy link is important for transparency, but it is not itself an affirmative marketing choice. Where consent is the basis for marketing, provide a clear, separate opt-in that accurately describes the communications.

Sources and further reading

More practical guides

Forms & Tracking

How To Design Better Embedded Forms

Embedded forms shape the quality of your email audience long before the first campaign is sent. This guide explains how to make them clearer, more accessible, privacy-aware and easier to measure without turning legitimate sign-ups into deliverability risk.

Read article →