For the complete documentation index, see llms.txt. This page is also available as Markdown.

Email Zigpoll Surveys

📩 How Email Surveys Work in Zigpoll

Zigpoll allows you to send surveys directly via email, either manually or automatically through Shopify events. This guide explains how email survey sending works behind the scenes, how to set up sender and survey domains, and how Zigpoll identifies respondents.

If you want to deliver Zigpoll surveys via your own email platform (ex. Klaviyo), read our Integrations page to see if your platform is supported

Integrations

2. Ways to Send Email Surveys

2.1 Manual Email Sends

Manual sends allow you to deliver a survey to a specific list of recipients.

How it works:

  • You select recipients directly inside Zigpoll.

  • Zigpoll sends the survey using either the default sender domain or your custom sender domain (if configured).

  • The recipient’s email address is encoded in the survey link.

  • When they submit the survey, Zigpoll automatically associates the response with that email.

Use cases:

  • One-off feedback campaigns

  • Follow-ups to segmented customer lists

  • Pre-launch customer research

How to send:

  • Go to "Campaigns" in the survey sidebar

  • Go to "Emails"

  • Choose to enter in emails manually or upload a csv with email addresses

  • Hit "Send email"


2.2 Automated Sends via Shopify Webhooks

Zigpoll can automatically trigger email surveys when certain Shopify events occur.

Supported triggers:

  • Abandoned checkout

  • Order Created

  • Order Paid

  • Order Cancelled

  • Order Fulfilled

  • Order Delivered

    • Note: “Order delivered” requires carriers recognized by Shopify (USPS, UPS, FedEx, DHL, etc.). Third-party or unsupported carriers may not fire delivery events.

How webhook sending works:

  1. You attach a survey to a trigger (e.g., Order Delivered) under "Settings -> Delivery" in Zigpoll. Ensure Delivery Format is "Email"

  2. Shopify detects the event.

  3. Zigpoll sends the matching survey email automatically.

  4. Customer/order data is passed to Zigpoll, allowing auto-identification of the respondent.

This method is fully automated and ideal for post-purchase feedback loops.

Respect Marketing Consent

Under "Settings -> Delivery -> Email Settings" you can turn on Respect Marketing Consent. When enabled, Zigpoll checks the customer's marketing status in Shopify at the moment each message is sent and only delivers to customers whose status is Subscribed — email marketing consent for email surveys, SMS marketing consent for SMS surveys. Customers who are pending, unsubscribed, or who never opted in are skipped, as are customers who unsubscribe during the send delay. This works for every trigger above, including abandoned checkout.


3. Designing Your Survey Email

You can customize the survey email template directly inside Zigpoll.

3.1 Accessing the Email Editor

  1. Open your Zigpoll survey.

  2. Go to Design → Email.

  3. The editor displays your default template (based on the survey style you selected).

3.2 Customization Options

You can customize:

  • Subject line

  • Body copy

  • CTA button text

  • Logo and branding

  • Layout and color scheme

These changes apply immediately to both manual and automated sends.

3.3 Sending in Your Customer's Language

Every part of the email — subject, header, body, button, and footer — can be translated per language, and Zigpoll automatically sends the matching language whenever it knows the customer's locale (from Shopify, a CSV locale column, and more). See the survey's Language tab:

Language and Translations

4. Custom Sender Domains

By default, Zigpoll sends survey emails from an address like no-reply@zigpoll.com. With a custom sender domain, those emails are sent from your own domain instead (e.g. noreply@yourstore.com) for a fully on-brand, white-labeled experience.

This feature is available on the Standard plan and higher.

4.1 What a Custom Sender Domain Does

A custom sender domain lets you send surveys from an address on your own domain, such as noreply@yourstore.com. This improves:

  • Brand trust and recognition

  • Email deliverability

  • Open and engagement rates

4.2 How to Set It Up

In your Zigpoll dashboard, go to Settings → Custom Domains, enable Custom Sender Domain, and enter a dedicated sending subdomain (e.g. mg.yourstore.com). Zigpoll generates the SPF and DKIM DNS records; add them via Auto-Connect DNS or manually, then click Verify Domain — activation is automatic once the records validate.

Full step-by-step setup and troubleshooting:

Custom Sender Domains

5. Custom Survey Domains

A custom survey domain changes the URL where customers complete your survey — from survey.zigpoll.com/your-survey to something like survey.yourstore.com/your-survey. Paired with a custom sender domain, this gives you a fully white-labeled email survey experience.

Setup, SSL, and troubleshooting are covered on their own page:

Custom Survey Domains

6. How Zigpoll Identifies Respondents

Zigpoll automatically associates responses with the correct customer. Here’s how identification works in each sending mode.

6.1 Webhook-Triggered Surveys

When a survey is sent because of a Shopify event:

  • Shopify includes customer/order data in the webhook.

  • Zigpoll attaches that data to the respondent automatically.

  • No email field or identification step is needed in the survey itself.

6.2 Manual Sends

For manual campaigns:

  • Zigpoll encodes the recipient’s email in the survey link.

  • When the respondent completes the survey, Zigpoll links it back to that email automatically.

No additional setup is required.


7. Email Volume & Plan Limits

All Zigpoll plans include a monthly email send allowance.

  • Every email actually delivered counts toward your quota.

  • Webhook-triggered and manual sends are treated the same. Nudge reminders also count toward the same quota.

  • You can view your current usage under Billing or Account Settings.

On the free Lite plan, email campaigns are available for Shopify-connected accounts. Non-Shopify accounts need a Standard plan or better to send campaigns.

See our plans for more details:

Subscription Plans

Last updated