Skip to main content
Integration with Wishlist Hero
Sarunas avatar
Written by Sarunas
Updated over a week ago

Wishlist Hero is a wishlist app that has an easy and code-free installation for your online store. Send Low stock and Price drop reminders to your customers.

Contents

Wishlist Omnisend

Setup Process

Step 1. Create an API Key. In Omnisend, go to → Apps → Search for "Wishlist Hero" → Click on "Connect Now" → Copy an API Key.

Step 2. Proceed to your Wishlist Hero account - > Settings - > click 'Configure' button next to Choose email service provider for sending emails (e.g. Mailchimp, SendGrid, Kalviyo Or Omnisend) section.

Step 3. Select Omnisend among other Email Providers, paste the API key you've created and click 'Save'. You'll see Success message then.

Step 4. In Omnisend, check the box that all the steps are done and confirm the changes.

That's it! The integration is enabled and Wishlist Hero will start sending data to Omnisend.

What Data is Passed

Once the integration is enabled, the custom events won't be created in Omnisend automatically and you need to do an extra step to create them. Go to your Wishlist Hero settings tab -> go to these sections one by one:

Send a test email for 'Share Wishlist via Email' event:

Then do the same for Low Stock and Product on Sale events:

3 Custom Events will be created as a result:

  • Wishlisthero-sharewishlist

  • Wishlisthero-lowstock

  • Wishlisthero-pricedrop

Setting up Workflows Based on Wishlist Hero Custom Events

To send an email after one of the Wishlist Hero Custom Events is triggered, you can use the events sent by Wishlist Hero in a Workflow. In the workflow editor select one of the Wishlist Hero events as the workflow trigger. In this example, we'll set up a workflow based on Wishlisthero-lowstock event.

Then add an email to the workflow.

Then design the email according to the Custom Event that you've set as a trigger of the workflow. Add custom event property data to the email content using personalization tags. Here's an example how a basic email would look like:

To add the Product image to the email, you'll need to use an HTML block. Basic code will look like this:

 <img src="[[custom_event.ImageURL]]">. 

To add an image with a link to the product to the email content, use this code:

<a href="[[custom_event.ProductURL]]">
<img src="[[custom_event.ImageURL]]">
</a>

You can work on designing it a bit more, if you know HTML.

When a real email will be sent to a recipient, it'll have the data sent to Omnisend by Govalo. Here's an example:

Since all the contacts will be passed to Omnisend with non-subscribed status, you can ask them to subscribe using Preference Management page. To add the Preference Management page link to your email use [[preference_link]] personalization tag.

To set up workflows for other custom events, repeat the steps shown in this workflow, but make sure to design the email content to fit the purpose of the Custom Event.

You can find some extra information on each of these Custom Events here.

Did this answer your question?