Growave is an application for Shopify users that provides a wide range of opportunities to reach customers, build customers' loyalty, and increase conversations with ease. By integrating this application with Omnisend, you will benefit from sending a review request for the recently purchased products, back in stock notifications, and more.

Contents

Passing Growave templates to Omnisend
Setting up custom events
Integrating Omnisend with Growave
Setting up Automation workflows
Adjusting the design of the Email message

Passing Growave templates to Omnisend

To start sending messages through Omnisend, you will need to upload Growave templates to your Omnisend account. You may click on the buttons below to begin downloading the templates:

1. growave-review-request

2. growave-wishlist-back-in-stock

3. growave-wishlist-on-sale

4. growave-wishlist-on-save

5. growave-wishlist-sold-out-soon

Once you have them stored locally, you may upload them as custom HTML templates to your Omnisend account.

Proceed to your Store settings -> Settings -> Saved templates -> click on the IMPORT TEMPLATE button. Find the step-by-step instruction here.

Setting up custom events

After you transfer the templates for the Email messages design-builder, you will also need to create the custom events and assign custom properties to them.

1. In your Omnisend account, click on the Profile icon at the top right corner -> go to Store Settings -> Integrations & API -> Custom events -> click on the CREATE EVENT button.

2. The integration with Growave lets you create 5 different events:

1. growave-review-request
2. growave-wishlist-back-in-stock
3. growave-wishlist-sold-out-soon
4. growave-wishlist-on-sale
5. growave-wishlist-on-save

Note! You will need to create all 5 Events in your Omnisend account before you can proceed further.

3. Click on the Add custom field button within the event settings to choose data mappings.

Below is the list of the fields, each of these events should be passing:

1.growave-review-request

Custom field name        Custom field system name       Custom field type

Customer firstname customerFirstName string
Customer lastname customerLastName string
Customer email customerEmail email
Customer marketing customerMarketing boolean
Product title productTitle string
Product url productUrl url
Product price productPrice string
Product compare price productComparePrice string
Product avg rating productAvgRating string
Product fave count productFaveCount integer
Product image productImage url
Form action link formActionLink url
Form token formToken string
Rate link rateLink url
Shop url shopUrl url
Shop name shopName string

2. growave-wishlist-back-in-stock

Custom field name           Custom field system name       Custom field type

Customer firstname customerFirstName string
Customer lastname customerLastName string
Customer email customerEmail email
Customer marketing customerMarketing boolean
Product one title productOneTitle string
Product one url productOneUrl url
Product one price productOnePrice string
Product one compare price productOneComparePrice string
Product one fave count productOneFaveCount integer
Product one avg rating productOneAvgRating string
Product one image productOneImage url
Product one class productOneClass string
Product two title productTwoTitle string
Product two url productTwoUrl url
Product two price productTwoPrice string
Product two compare price productTwoComparePrice string
Product two fave count productTwoFaveCount integer
Product two avg rating productTwoAvgRating string
Product two image productTwoImage url
Product two class productTwoClass string
Product three title productThreeTitle string
Product three url productThreeUrl url
Product three price productThreePrice string
Product three compare price productThreeComparePrice string
Product three fave count productThreeFaveCount integer
Product three avg rating productThreeAvgRating string
Product three image productThreeImage url
Product three class productThreeClass string
Shop url shopUrl url
Shop name shopName string

3. growave-wishlist-sold-out-soon

Custom field name           Custom field system name       Custom field type

Customer firstname customerFirstName string
Customer lastname customerLastName string
Customer email customerEmail email
Customer marketing customerMarketing boolean
Product one title productOneTitle string
Product one url productOneUrl url
Product one price productOnePrice string
Product one compare price productOneComparePrice string
Product one fave count productOneFaveCount integer
Product one avg rating productOneAvgRating string
Product one image productOneImage url
Product one class productOneClass string
Product two title productTwoTitle string
Product two url productTwoUrl url
Product two price productTwoPrice string
Product two compare price productTwoComparePrice string
Product two fave count productTwoFaveCount integer
Product two avg rating productTwoAvgRating string
Product two image productTwoImage url
Product two class productTwoClass string
Product three title productThreeTitle string
Product three url productThreeUrl url
Product three price productThreePrice string
Product three compare price productThreeComparePrice string
Product three fave count productThreeFaveCount integer
Product three avg rating productThreeAvgRating string
Product three image productThreeImage url
Product three class productThreeClass string
Shop url shopUrl url
Shop name shopName string

4. growave-wishlist-on-sale

Custom field name           Custom field system name       Custom field type

Customer firstname customerFirstName string
Customer lastname customerLastName string
Customer email customerEmail email
Customer marketing customerMarketing boolean
Product one title productOneTitle string
Product one url productOneUrl url
Product one price productOnePrice string
Product one compare price productOneComparePrice string
Product one fave count productOneFaveCount integer
Product one avg rating productOneAvgRating string
Product one image productOneImage url
Product one class productOneClass string
Product two title productTwoTitle string
Product two url productTwoUrl url
Product two price productTwoPrice string
Product two compare price productTwoComparePrice string
Product two fave count productTwoFaveCount integer
Product two avg rating productTwoAvgRating string
Product two image productTwoImage url
Product two class productTwoClass string
Product three title productThreeTitle string
Product three url productThreeUrl url
Product three price productThreePrice string
Product three compare price productThreeComparePrice string
Product three fave count productThreeFaveCount integer
Product three avg rating productThreeAvgRating string
Product three image productThreeImage url
Product three class productThreeClass string
Shop url shopUrl url
Shop name shopName string

5. growave-wishlist-on-save

Custom field name           Custom field system name       Custom field type

Customer firstname customerFirstName string
Customer lastname customerLastName string
Customer email customerEmail email
Customer marketing customerMarketing boolean
Product one title productOneTitle string
Product one url productOneUrl url
Product one price productOnePrice string
Product one compare price productOneComparePrice string
Product one fave count productOneFaveCount integer
Product one avg rating productOneAvgRating string
Product one image productOneImage url
Product one class productOneClass string
Product two title productTwoTitle string
Product two url productTwoUrl url
Product two price productTwoPrice string
Product two compare price productTwoComparePrice string
Product two fave count productTwoFaveCount integer
Product two avg rating productTwoAvgRating string
Product two image productTwoImage url
Product two class productTwoClass string
Product three title productThreeTitle string
Product three url productThreeUrl url
Product three price productThreePrice string
Product three compare price productThreeComparePrice string
Product three fave count productThreeFaveCount integer
Product three avg rating productThreeAvgRating string
Product three image productThreeImage url
Product three class productThreeClass string
Wishlist url wishlistUrl url
Shop url shopUrl url
Shop name shopName string


3. The final result should have 5 different events, with the custom properties assigned according to the scripts presented previously. When you finish with the properties, make sure to enable those Events.

Integrating Omnisend with Growave

The last stage of the integration process is to link your Omnisend and Growave accounts together. Only after this stage is complete, Grawave will start triggering and passing the information for custom events.

1. Generate an API key in your Omnisend account. Be sure to select all types of permissions. Learn how to create your API key on Omnisend.

2. In your Growave's Admin panel, go to Settings -> Integrations.

3. Enable the integration with Omnisend and insert the API key in this field:

4. Click on the Save Changes button.

After all, you will see the confirmation message in the top bar.

Setting up Automation workflows

After you finish with settings, you may start setting your automations. Each of the custom events will trigger a different workflow, so be ready to proceed with creating 5 automation workflows.


1. In your Omnisend account, proceed to the Automation tab -> click on the New workflow button -> Other -> Custom workflow.

2. In the automation trigger settings, find the event that should trigger this automation.

3. After you set the trigger, you may also use the information passed with this event, in your Trigger Filter settings, or the Split block. See the example in the screenshot:

4. Once you finish with the general settings and proceed to the Email message editor, you will need to pick one of the Saved Templates imported from Growave.

5. After you choose the template, you may also proceed with some slight changes in the Email message design.

Adjusting the design of the Email message

The email template provided by Growave adds two <style> tags to the HTML code. Since Omnisend HTML editor automatically locates the styling tag and pulls over its content to the corresponding section, it ignores the code under the second styling tag. The fix for the problem is straightforward: all you need is to open the Template with the Notepad or any other text editor, locate both <style tags and replace the value inserted by Omnisend.

<style>
...
</style>
<style type="text/css">
...
</style>

In Omnisend, you can change the background of the email, the design of the footer, and pre-header sections. We also highly recommend making sure the width of the newsletter in Omnisend matches the value in the HTML code.

It might be simpler to change adjust the width in Omnisend, but you may also change the value in the newsletter HTML code.

That's it! Once you finish designing your emails, you may choose to enable the workflow.


If you have any questions or any assistance, do not hesitate to contact our support team at support@omnisend.com.

Did this answer your question?