Fyrebox is a 3rd party app that lets you create quizzes, publish them to your website or blog, and collect leads. If you connect the Fyrebox quiz to Omnisend, captured leads will automatically appear in Omnisend.


  1. Sync new subscribers and the information they submit to the Sign-up forms

  2. Use the information you have collected to send more targeted communication to your customers

Setup process

1. Login to Omnisend and create an API key. Keep the default API key permissions when asked.

2. Login to your Fyrebox account and go to Integrations -> Add an application -> find Omnisend -> enter your API key in a required field.

3. And click on the Test button. If a connection is passed, a purple tick will appear.

4. Enable integration with Omnisend. On the edit page of your quiz, in the integrations section, flip the switch (by clicking YES) below the Omnisend icon.

From now on, all leads collected in that particular quiz will be sent directly to Omnisend.

Capturing new subscribers and information they provide

When the integration with Omnisend is complete from the Firebox side, your email subscribers will be added to Omnisend immediately. However, apart from the email address, you may also push your customers' data.

All of these properties (except for the phone number) are assigned as the default properties in Omnisend.

Let's look into the customer profile:

As you may see, we are getting very detailed information from the Fyrebox app. Moreover, if your quiz has both, the input field for the email address and the phone number, he will be passed by Fyrebox with subscribed status. Anyway, if you do, we've prepared some troubleshooting tips for you.

Trouble-shooting customers' sync

If you completed the integration from the Fyrebox side, but your contacts or some information about them is not added to Omnisend, you may check if there were any problems in the body of the request sent from Fyrebox.

To get access to System logs, you need to create a Developers account in Omnisend. Once you can access your store's development console, you can check the requests to the contacts endpoint.

In the Access logs, you can see the successful requests, while in the Error logs, all of the failures along with the Responses (explanations from Omnisend) are shown.

Let's have a look into the short extract of the successful request, where all types of data were passed to Omnisend successfully. To access the body of the request, click on the View button next to the Request field.

But what about the failed requests? We can still check the body of the request passed by OptiMonk; however, in this case, we are interested in the reasons for the failure. To see Omnisend response, click on the View button next to the Response field.

Send targeted communication to your customers

This integration doesn't trigger our pre-set Welcome automation. However, it passes a unique tag identifying the source of the contact. In other words, you may create a Segment of the customers having this tag and use it for your Email Campaign sending or in the Automation workflow trigger settings.

With this integration, you will also benefit from adding your customers' names to the content of the email message. Find more information here.

If you still have any questions or need any assistance, feel free to contact us at [email protected].

Did this answer your question?