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
Integrations2. 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:
You attach a survey to a trigger (e.g., Order Delivered) under "Settings -> Delivery" in Zigpoll. Ensure Delivery Format is "Email"
Shopify detects the event.
Zigpoll sends the matching survey email automatically.
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
Open your Zigpoll survey.
Go to Design → Email.
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:
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 Domains5. 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 Domains6. 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.
See our plans for more details:
Subscription PlansLast updated

