How to Embed Your Form in an Email

Woorise makes it easy to embed the first question of your form directly into an email—allowing people to start engaging without ever leaving their inbox. This works great for quick interactions such as multiple choices, survey and quiz questions or even Net Promoter Score (NPS) surveys.

Instead of asking your audience to click a link and load a full form, you can collect their first response instantly from the email itself. This streamlined experience improves accessibility, reduces friction, and can significantly boost your form completion rates.

In this guide, we’ll show you how to embed your form in an email and start collecting responses more effectively.

Supported fields for email embed

Here are the supported field types you can start directly in an email:

  • Single Line Text
  • Paragraph Text
  • Drop Down
  • Number
  • Checkboxes
  • Radio Buttons
  • Multiple Choice
  • Image Choice
  • Name
  • Date
  • Phone
  • Website
  • Email
  • Multi Select
  • Codes
  • Poll
  • Quiz
  • Survey

If the first field in your form is not one of the above you will see the following message:

Embed the first form field in your email campaign. Supported fields include choice-based (Radio, Checkboxes, Quiz, Survey) and text-based fields. Use one of these as the first field to generate the preview and embed code.

Add your form in your email campaign

  1. From the Pages section in the main menu, select the campaign that contains the form you want to embed in your email.
  2. Navigate to the Share tab, then go to the Embed section and click the Email tab.
  3. If the first field in your form is one of the supported types above, you’ll see a live preview and the embed code for email.
  4. Click the Copy button to copy the embed code, then paste it into a code or HTML block in your email marketing platform. If you’re familiar with HTML and CSS, you can optionally customize the embed code to better match your design or brand style.

    When a recipient answers the first question directly in the email, a new browser tab will open with the full form, and their initial response will be pre-filled. If the first question is a text field, the form will open immediately in a new tab without capturing any input from the email itself.

    If the first question is a one-click field—such as radio buttons, dropdown, Net Promoter Score (NPS), or rating—the form will be automatically submitted after the user selects an option, and the confirmation message will be displayed immediately.

    How to add an image in the question

    You can also include images in your question by adding them to the Description field of your form element. In the Appearance tab, you can choose whether the description appears above or below the input. For step-by-step instructions, check out this article on how to add images to your form fields.

    The email embed code is not dynamic. If you make any changes to your form, you’ll need to copy the updated embed code and paste it again into your email marketing platform. This ensures that your email reflects the latest version of your form.

    What to know about email embeds

    Before you embed your form in an email campaign, keep the following points in mind:

    • Only the first question is shown: Due to security limitations in email clients, only the first question of your form can be shown and answered directly within the email. After answering, respondents will be directed to complete the rest of the form in their browser.
    • Email marketing platforms required: Embedding works only with email marketing tools like Mailchimp, HubSpot, ActiveCampaign, etc. Everyday email services like Gmail, Outlook, or Yahoo! Mail don’t support this kind of custom HTML code.
    • Works across all email clients: While the embed code must be added using a marketing platform, your recipients will be able to view and interact with the embedded content in most email clients—including Gmail, Outlook, and Apple Mail.
    • No scripts or advanced logic: Embedded forms use only basic HTML. Scripts and interactive functionality (e.g., conditional logic, quizzes, payments) require the full form to load in a browser.

    Once you’ve embedded the code in your email marketing tool, you can create and send your campaign as usual.

    Manual create an email embed

    In addition to using the built-in email embed code, you can manually create a custom email embed using the tools available in your email marketing platform—such as buttons, images, text links, or other supported elements.

    The key is to use pre-populated URLs that include the respondent’s answer in the query string. When clicked, these links open your form in a new browser tab with the selected answer already filled in.

    For example, you can create multiple buttons representing different choices, each linking to the same form but with a unique value pre-filled in the appropriate field.

    To learn how to structure these links properly, see our detailed guide on how to auto-populate form fields.

    This approach gives you full control over design and layout while still allowing you to track responses efficiently.

    Not quite what you’re looking for?

    Contact our support team through email and chat or get the job done with a pro.

    Join more than 80,000 brands using Woorise

    Easily create landing pages, forms, surveys, quizzes & viral giveaways that drive real user engagement.