Setting up a push campaign
Feedback → Surveys → Share → Email/SMS → Create New Campaign
Stack follow ups within the same active campaign and select the delay before scheduling a further push.
Add a condition to ONLY send to those that haven't given feedback yet.
If you want to avoid sending pushes on certain days of the week, like Saturday or Sunday, you can select the days to ignore with the "Days to skip" feature.
Note that the delay set on each push in an email campaign is relative to the previous push, not to the first one.
Here's how it works in practice:
• The first push is sent at the scheduled campaign date
• Each follow-up push adds its delay on top of the previous push's date.
Push 1: Sent on Jan 1
Push 2: Delay of 3 days → sent on Jan 4 (3 days after Push 1)
Push 3: Delay of 5 days → sent on Jan 9 (5 days after Push 2)
Push 4: Delay of 2 days → sent on Jan 11 (2 days after Push 3)
Uploading recipients
When uploading a .CSV, the file must have a column email for the email campaign or phone for an SMS campaign. Any other column will be attached to the Feedback as attributes and can be used in the message.
Phone numbers must follow the International prefix (using the E.164 format), have a maximum of 15 digits, and are prefixed with the country code with the plus (+) character.
Attach attribute information that you already have on the contact here, they will be attached to the Feedback in Feedier once received.
Example for email
Example for sms
Trigger pushes using the API
Feedback → Surveys → Share → Email campaign → Info
You can setup an email or SMS campaign to be sent out automatically using Feedier's API with a connection to your database. Setup the campaign in advance, then attach the campaign id to be triggered.
Reporting on pushes
Feedier surveys → Pushes
Editing existing pushes
If you need to make adjustments, you can cancel a campaign which will remove ALL pending pushes so you can start again
If you need to edit an individual email, or block an individual email from being sent, you can make the changes directly on the push status and listing table.
Push status definitions
Status | Description |
requested | The email has been sent. |
delivered | The email address is correct and the email is in the recipient's inbox. |
opened (legacy) | The email was opened but no link was clicked. No feedback has been received. Due to European regulations, we disabled the tracking pixel as this is legally tricky and can lead to lawsuits |
clicked | A survey link in the email was clicked. ⚠️ Important: SendGrid tracks clicks by rewriting every link in the email so it goes through a SendGrid redirect URL. A `clicked` event is recorded whenever that redirect URL is hit — not necessarily by a human. In modern corporate environments, email security gateways (Microsoft ATP / Safe Links, Mimecast, Proofpoint, Barracuda, etc.) automatically pre-fetch every link in incoming emails to scan them for threats, before the recipient ever sees the message. Those automated scans hit the SendGrid redirect URLs and generate `clicked` events that are technically indistinguishable from a real human click. So `clicked` is a strong signal that the email was received and reached the inbox, but it is not a guarantee that a human interacted with it. This is an industry-wide limitation of click tracking, not specific to Feedier. |
bounced | The email could not be delivered, typically because the address does not exist or the domain rejected it. |
dropped | A `dropped` event means Feedier did not even attempt to deliver the email. This happens in the following cases: (1) the recipient is in Feedier's internal unsubscribe list — i.e. they previously clicked the Unsubscribe link in one of the emails you sent; (2) SendGrid returned a `dropped` event because the address is on its suppression list (previous hard bounce, spam report, invalid address, or global unsubscribe); (3) anti over-solicitation guard — the same recipient was already contacted for the same survey (carrier) within the last 12 hours, so only the first email is sent and any further push to that address within the 12h window is dropped (this guard is skipped for recipients who are users of your organization); or (4) the contact has been anonymized in Feedier. |
unsubscribe | Shows that the recipient clicked the unsubscribe link in this specific Feedier email. Further emails will be marked as dropped |
Unsubscribe scope, suppression list and CRM opt-out
A few important behaviors to keep in mind:
- Unsubscribes are workspace-wide, not per-survey. When a contact clicks the Unsubscribe link in any Feedier email, they are added to your organization's suppression list. From that point on, all future Feedier pushes sent from your account to that email address will be marked as `dropped`, regardless of which survey they were targeted at. This is by design, to stay compliant with email regulations (CAN-SPAM, GDPR).
- SendGrid suppressions also apply. On top of Feedier's own unsubscribe list, SendGrid maintains its own suppression list (hard bounces, spam complaints, invalid addresses, global unsubscribes). Any address on that list will also produce a `dropped` event in Feedier.
- Anti over-solicitation (12h rule). To avoid contacting the same person too often, Feedier only sends one email per recipient and per survey within a rolling 12-hour window. If the same email address has already been sent a push for the same survey in the last 12 hours, the duplicate push is marked as `dropped` instead of being sent. Recipients who are users of your own organization are exempt from this guard (useful for testing).
- CRM "Opt-Out" flags are not interpreted by Feedier. Feedier only sees the contacts your CRM (or any upstream system / integration) sends to us. If your CRM has logic to bypass an opt-out flag for a specific category of survey (e.g. satisfaction surveys), that logic lives on your side. Feedier will simply attempt to send to any contact pushed to us, and will only suppress it if that contact previously unsubscribed from Feedier or is suppressed at SendGrid level.
- Managing the list of unsubscribed contacts can be done via our API.
Editting the unsubscription message
For emails sent by Feedier, the unsubscribe text is added automatically by Feedier.
The content can be personalized under Survey -> Pushes -> Email Footer
Feel free to update it to your needs, but make sure to keep the [unsubscribe] tag, as it will be replaced by the unsubscribe link automatically by Feedier.
Example:
<a href="[unsubscribe]">Unsubscribe here</a>







