If you use a mailing list in Sendgrid to distribute your surveys, we automatically capture subscribers' email address information - so you'll know who responded to your survey! You'll be able to filter survey results by these attributes, too. You can also add any attributes to your survey link that are supported by Sendgrid.

We also record every single answer, even if they don't complete a survey.👍

There are two ways to distribute your survey with Sendgrid: 

  • Embed the first question into Sendgrid email to boost your response rate 
  • Hide the survey link behind a CTA button. 

Here’s how to set up: 

1. Create your survey from the New survey+ button. Select Start from scratch > Send via email or link, pick Sendgrid as the distribution tool and name your survey

2. You'll now get to build up your survey by adding questions and applying survey logic

❗️But Remember! If you want to embed your survey in an email, the first question of your survey needs to be either a single choice, a smiley scale, or a Net Promoter Score. If you choose any other type of question as to the first one, we will only provide you with the link to your survey. You can hide the link under the call-to-action button or hyperlink.

3. Customize your survey page in the Design tab, by adding your company logo and changing colors. Make your surveys entirely branded as your own!  
Under the settings tab, you can enable other options like multiple responses or email notifications.

4. Head over to Share tab and click Get your survey. Then copy the HTML code.

5. Go to your Sendgrid email you want to use for the survey and pick Code from the drag&drop editor.

6. ❗️Replace the code with the one you've copied from your Survicate survey - you can do it by clicking on the code area and use shortcuts CTRL+A CTRL+V

7. Once you've got everything ready, send your email, and get ready to dive into your insights 🚀

If you are using Sendgrid's legacy templates, please note that we don't support old style substitution tags. Therefore, if you send your survey with legacy templates, you need to alter your survey URL in order to identify your respondents.

Please change the merge tag (substitution tag) in your survey URL from {{email}} to [%email%]. Your survey URL should look like this:


More information can be found in the Sendgrid documentation.

Did this answer your question?