Fairing is a post-purchase survey platform designed for ecommerce brands. By connecting Fairing with Omnisend, you can automatically sync survey response data to enrich your contacts, power segmentation, and build smarter automation workflows based on how customers answer your post-purchase questions.
In this article, you'll learn how to set up the integration between Fairing and Omnisend using a Secret Token.
Before You Begin
You need an active Fairing account with access to API credentials.
You must have admin access to your Omnisend account.
Your Fairing Secret Token is required to authenticate the connection. You can find it in Account settings → API credentials → Secret Token.
Benefits
Capture attribution data: Automatically sync post-purchase survey responses (e.g., "How did you hear about us?") into Omnisend as custom events.
Enrich contact profiles: Survey responses are sent with full order and customer context, including UTM parameters, order value, coupon codes, and more.
Personalize campaigns: Use survey response data to segment contacts and send targeted messages based on how customers discovered your brand.
How It Works
The integration polls the Fairing API every 30 minutes and fetches new survey responses. Each response - along with its associated order, customer, and attribution data - is pushed into Omnisend as a custom event via the Events Batch API.
This means every survey response appears in Omnisend with a rich payload that includes:
The question asked and the response given;
Order details (ID, number, total, currency, platform);
Customer details (email, customer ID, order count);
Marketing attribution (UTM source, medium, campaign, referring site, landing page);
Coupon/discount information.
Setup Process
Step 1. Get your Fairing Secret Token
Log in to your Fairing account.
Go to Account settings → API credentials.
Copy your Secret Token.
Step 2. Connect Fairing to Omnisend
Log in to your Omnisend account and go to the Omnisend App Market.
Search for Fairing and click Connect now.
Paste the Secret Token you copied from Fairing and click Connect.
Select Pull responses and click Update settings.
Step 3. Verify the Integration is Active
You should see "Started" status added next to "Pull responses"; this means it's connected properly.
That's it! Now the integration will automatically begin polling Fairing for new survey responses every 30 minutes. No additional configuration is needed – responses will start flowing into Omnisend as custom events shortly after connection.
What Happens Next?
New survey responses collected in Fairing are synced to Omnisend every 30 minutes.
Each response is pushed as a custom event in Omnisend, tied to the customer's email address.
The event payload includes the full response data, order context, and attribution details.
You can use these custom events as triggers in Omnisend Automation workflows to send targeted emails or SMS messages.
Response data can also be used for contact segmentation based on survey answers.
FAQ
What survey data is synced to Omnisend?
Every response synced includes: the question text, the answer given, question type, order details (ID, number, total, currency, platform), customer information (email, ID, order count), UTM and attribution data (source, medium, campaign, referring site, landing page), and coupon/discount details.
How often does the sync run?
The integration polls Fairing for new responses every 30 minutes and processes them in batches.
Can I trigger workflows based on survey responses?
Yes. Each Fairing response is sent to Omnisend as a custom event. You can use these events as triggers in Omnisend Automation workflows to send targeted emails or SMS.
What if a customer selects "Other" as their response?
The integration captures both the selected option and any free-text "Other" response, so no data is lost.
What happens if the connection fails?
Check that your Secret Token is correct and has not been regenerated or revoked in Fairing. If the issue persists, reconnect the integration using a fresh token from Account settings → API credentials in Fairing.
Can I filter responses by a specific question?
The integration syncs all survey responses by default. If you want to act on responses to a specific question, you can filter by question using conditions within your Omnisend automation workflow or segments.
Stuck or unsure what to do next? Reach out to our support team anytime via in-app chat or at [email protected]. For Fairing-specific questions, contact Fairing support.


