SupportAsk survey questions in your emails with Typeform

Ask survey questions in your emails with Typeform

December 2025

If you’d like to collect feedback in EcoSend, one of the simplest options is to link out to a Typeform survey from your email.

We'll cover Typeform here, but you can use other survey platforms with similar functionality.

This guide covers two approaches:

  • Link to your Typeform (recommended): works reliably across all email clients.
  • Embed the first question: powered by Typeform’s “Launch your form from an email” feature, which can increase starts by letting people answer the first question from inside the email.

For Typeform’s full feature overview (supported question types, limitations, and code), see their guide: Launch your form from an email.

This is the most email-client-safe way to “add a survey” to an email.

  1. In Typeform, publish your form and copy the share link.
  2. In the EcoSend Message Composer, add a Button or a new link.
  3. Set the button or link URL to your Typeform's share link.
  4. Send a test email to yourself and click the link from a couple of inboxes (e.g. Gmail + Outlook) to verify it opens correctly.

Optional: prefill or track respondents using URL parameters and Variables

You can pass information you already have (like the recipient's email address) into Typeform via URL parameters, and store it in Typeform using URL parameters / hidden fields.

This helps increase your response rate and reduce the number of fields your recipients need to enter.

Learn more about using URL parameters in Typeform.

EcoSend supports adding Variables inside URLs to achieve this. For example:

https://typeform.com/[formlink]?email={{email}}

If you use Variables in URLs, be sure to keep values “URL-safe” (no spaces or special characters).

Option 2: Embed the first question (Typeform email embed)

Typeform can generate an email embed code that allows recipients to answer the first question directly inside the email. After that, the full form opens in a browser to complete the rest of the questions.

Important notes to bear in mind:

  • You can’t complete an entire Typeform inside an email — most email clients block scripts.
  • The embed won't work if you paste it into everyday email tools like Gmail or Outlook.
  • The code is not dynamic – if you change your Typeform, you will need to re-copy the embed code into EcoSend.

Step-by-step

  1. In Typeform, open your form and go to Share.
  2. Click Embed in an email.
  3. If Typeform warns you about an unsupported first question (or a Welcome Screen), update your form and republish it.
  4. Click Start embedding and Copy the embed code.
  5. In EcoSend, open the Message Composer and add the embed code:
    • If you’re using the Drag-and-drop editor, add a code/HTML block and paste in the Typeform embed code.
    • If you’re creating a fully custom HTML email, paste the embed code into the HTML editor.
  6. Send a test email and verify the experience in a few inboxes.

Frequently asked questions

Why can’t recipients complete the whole survey inside the email?

Most email clients block scripts and interactive content for security reasons. The first-question embed is designed to start the response in the email, then open the full Typeform in a browser to finish.

Yes — you can add EcoSend Variables to your Typeform URL, for example to pass {{email}} or other properties into URL parameters.

How can I improve completion rates?

  • Keep surveys short.
  • Set expectations in the email (e.g. “takes 30 seconds”).
  • Use a clear button label (e.g. “Answer 1 question” / “Give feedback”).
  • Consider a single-question Typeform if you only need one datapoint.

Ready to grow with purpose?

Start sending smarter campaigns that build your brand and the planet.

Designed for mission-led brands • Good for your growth and your impact • Risk-free to try

👉 Get Started Free