Skip to main content

Integrate SyncSpider with Omnisend

Learn how to integrate the SyncSpider third-party app with Omnisend

Written by Edgaras Vaninas

SyncSpider is an application-to-application integration tool designed to help eCommerce businesses grow revenue using multichannel sales automation.


Benefits

Integrate Omnisend with more than 300 apps from the SyncSpider directory and get more done in less time.

Here are the available events for Omnisend x SyncSpider integration: 

  • Source → events that allow syncing data from Omnisend to other apps.

  • Target → events that allow syncing data to Omnisend from other apps.

Source

Target

Send Contacts

Create Contact

Send Carts

Create Product

Send Orders

Create Orders

Send Products

Create Carts

Send Campaign

Create Category

Send Categories

-

Setup Process

Step 1. In Omnisend, go to Apps → search for SyncSpider → Click Connect nowCopy API Key.

Step 2. Go to your SyncSpider account → Integrations → search for Omnisend in the Add new integration menu.

Step 3. In the popup window, you can set a custom Integration name and description for your Omnisend x SyncSpider integration. Then click Next.

Step 4. Enter the API key that you've created in your Omnisend account. Then click Finish.

Step 5. In Omnisend, check the box I have completed all the steps and click Confirm.

That's it! Omnisend will be added to the Existing Integrations list.

Use Case

💡 If you haven't used SyncSpider before, it'd be beneficial to learn how the Tasks work first.

As an example use case, we'll show you how to sync contacts from a Google Sheets file to Omnisend.

Step 1. Create a new task.

Step 2. Pick Google Sheets as your Source Integration (the data will be synced from the selected Source integration = Google Sheets file). Then click Next.

Step 3. Pick Omnisend as your Target integration (the data from the selected Source Integration will be sent to the selected Target Integration = Omnisend) and select Create Contacts. Then click Next.

Step 4. Select the Spreadsheet from which the data will be synced. Our example Google Sheets file has 3 columns: email, name, and date added. So, we need to select the correct value types (available: boolean, date, number, text, hierarchy, options) for each of them.

For this use case, we won't need any filters. So, you can skip this step by clicking Next. However, for other Tasks that you'll set up in the future, you might need this. For example, you could set a filter to sync only email addresses on the @gmail.com domain.

Step 5. Map the data from your Source integration (Google Sheets) to your Target integration (Omnisend) properties. We have three dynamic properties: email, name, and date added, which will be different for each contact, but we have a constant value - we want to pass all of these contacts with a subscribed status. In the GIF below, you can see what the mapping process looks like.

Step 6. Set the task name, when it will be triggered, and a few other general settings for your future Tasks. For our example Task, we set it to be triggered every hour. So, if any new contacts are added to the Google Sheets file, they'll be passed to Omnisend Audience with the next hourly sync.

Step 7. Once you click Finish, the Task will be saved, and you'll land on the Tasks page. Enable the Task that you've just created.

Since SyncSpider offers many different integrations, we highly encourage you to check out their Knowledge base if you're unsure how to build the Task you're interested in. You can also hire SyncSpider experts to build Task(s) for you.


If you need further assistance, our Support Specialists are available 24/7 via in-app chat or at [email protected].

Did this answer your question?