Nector is a rewards and loyalty solution for ecommerce businesses, helping them improve repeat purchase and conversion rates through discounts, coupons, and points.
Before You Begin
Connect your Nector.io app to the Shopify platform or connect it to your custom ecommerce platform via the Nector API.
Once you install the Nector: Loyalty & Rewards app on your ecommerce platform and connect your store, proceed with the setup steps for Omnisend.
Setup Process
Step 1. In Nector, go to the Omnisend Integration page on your Nector dashboard.
Step 2. Select your Primary Selector. Select Email for most use cases.
Primary Selector is the primary attribute that maps customers between Nector and Omnisend.
Step 3. Generate your Omnisend API key:
Log in to Omnisend and click your Account in the top right corner.
Click Store settings.
In the left sidebar, scroll down and click API Keys.
Click Create API Key.
Enter a name for the key (e.g., "Nector") to help you identify it later.
Select all permissions.
Click Create API key and copy the generated key.
Step 4. Paste the API key into the Nector dashboard and click Initialize to enable the integration.
Sending Events to Omnisend
When specific actions occur in Nector, they can trigger events in Omnisend. Subsequently, you can configure automation in Omnisend to activate it upon the event's occurrence. For example, when a customer receives wallet coins as a reward, an event notification is sent to Omnisend, triggering the automation to send an email to the customer.
To get started, enable events by toggling the status button on the Nector integrations page.
Then, set up your events. See the Nector documentation to learn how to send events from Nector to an external tool.
Important Notes:
The following steps assume you have enabled at least one integration on the Nector dashboard's integration page. In this case, the integration with the Omnisend app is complete.
Requests sent from Nector to external integration have a TTL of 10 seconds. If the request takes more than 10 seconds, it will fail on Nector's side.
Nector will retry the request up to 5 times with an exponential delay.
Add New Event
In Nector, switch to the Send Events tab and click Create. A pop-up will open.
Two of the most commonly used events are:
Wallet Coins Rewarded: This event will be sent whenever wallet coins are rewarded on Nector.
Coupon Is Created: This event will be sent whenever a customer uses their wallet coins to get a discount/coupon code on Nector.
Now select the event for which you want to notify the external integration → select the external integration to notify → add any filters that restrict event sending.
To send a Wallet Reward Event to Omnisend whenever wallet coins are rewarded to a customer on Nector, create the event as shown below.
Example setup:
Once you have entered all the details, click Create.
Events can also be configured for other actions – such as new referrals, coin expiry notifications, and review requests. See the Nector documentation for details on setting up additional events.
Edit an Event
Switch to the Send Events tab and click on the event you want to edit.
You can change the external tool to which this event must be sent and add or remove the prefixes from the event name. You can edit the applied filters, too. Once the changes are done, click Update.
Delete an Event
Switch to the Send Events tab and click on the event that you want to delete.
Click Delete at the top right corner and confirm the action.
Use Cases
Automation
Once your event is created in Nector and sent to Omnisend, it can be used as an automation trigger. For example, to trigger a workflow using the lead_create event, select it as the workflow trigger in Omnisend.
Any segment can also be used as an Automation trigger. Learn more about Contact Enters/Exits a Segment automations.
Segmentation
Any custom property sent from Nector will be stored as a custom property in your contact profiles in Omnisend.
Such properties can be used for segmentation, covering various use cases in automation or for campaign targeting.
For any questions or assistance, contact the Nector.io team via [email protected] or at the Nector dashboard. Click the message icon in the bottom right corner to connect with their support team.









