Integration with Rush
Sarunas avatar
Written by Sarunas
Updated over a week ago

Rush is a 3rd party app that will help you make importing, managing, & shipping your customers' orders efficient.

When you integrate Omnisend and Rush together, you will be able to reach the right customers with the personalized content based on the shipping information that Rush tracks.

Contents

Benefits

With Rush integration you can:

  • Send emails and SMS updates based on the order statuses;

  • Provide your customers with an option to track their order shipment

  • Predict delays and inform your customers about them

Setup process

Firstly, create a new API key for Rush and copy the key itself.

Then open Rush app in your Shopify admin -> go to Settings tab -> scroll to Growth section and Configure your Omnisend integration.

On the next step, you need to insert the API key, you've created on step 1 and select the events you'd like Rush to send to Omnisend. If you're not going to use some of them, you can simply leave them unchecked.

To test the integration, you can send random event to Omnisend. Don't worry, nobody from your customers will get notification, as Rush uses their email address to create this test event.

How it works

Once the Rush app is connected, Omnisend will trigger the following events:

RUSH_NEW_ORDER - the event will be triggered for the email address associated with that particular order in Rush once a new order is placed.

RUSH_NEW_CHECKPOINT - the event will be triggered for the email address associated with that particular order in Rush once carrier makes a new check. Example: Shipment is moving from one city to another.

RUSH_NEW_SHIPMENT - the event will be triggered for the email address associated with that particular order in Rush once new shipment with valid tracking code is added.

RUSH_NEW_STATUS - the event will be triggered for the email address associated with that particular order in Rush once shipment status or sub-status changes (e.g. from Pending to In-Transit to Out For Delivery to Delivered etc.).

RUSH_FORECASTED_DELAY - the event will be triggered for the email address associated with that particular order once the shipment is not marked as delivered and is pass the average delivery times ( Rush has average delivery days based for Country-to-country shipments, it's based on shipping carrier too). This event is triggered to proactively let customers know that their shipment is having a slight delay.

RUSH_PACKAGE_IN_DESTINATION_COUNTRY - the event will be triggered for the email address associated with that particular order once the shipment enters the final country destination. It's triggered for international shipments only.

RUSH_PACKAGE_LEFT_ORIGIN_COUNTRY - the event will be triggered for the email address associated with that particular order once the shipment left the origin country. It's triggered for international shipments only.

Later, these events can be used in the Automation workflow trigger settings.

Also, you may target your automation based on the custom properties this application is passing.

For example, in the screenshot attached below, we are sending different messages based on the carrier.

FAQ

Is it possible to add a tracking link? Yes, just use [[custom_event.shipment_link]] tag.

Did this answer your question?