Skip to main content
Integration with CrazyRocket
Daryna avatar
Written by Daryna
Updated over a week ago

CrazyRocket is a 3rd party app for the Shopify stores that provides various types of Signup forms to collect new email subscribers. In this article, we explain how you can integrate your CrazyRocket forms with Omnisend and what benefits you'll gain.


  1. Sync new CrazyRocket subscribers to your Omnisend account;

  2. Trigger Welcome automation for the CrazyRocket subscribers;

  3. Use collected data to segment your customers and personalize your emails.

Setup process

To integrate CrazyRocket with Omnisend create the API key the following way:

Store settings ➡️ Integrations & API ➡️ API Keys ➡️ Create API Key

Then open your CrazyRocket account and proceed to the SETUP -> Integrations tab. Select Omnisend and click the 'Setup' button there:

On the next step paste the API key that you've created in your Omnisend account and click Save:

You should proceed to your CrazyRocket campaign's global settings and select 'Export collected e-mails automatically to: Omnisend'. Make sure to enable opt-in in the global settings too. Otherwise contacts will be passed to Omnisend as non-subscribers:

That's it! Everyone who will fill out your CrazyRocket Signup form will be passed to Omnisend.

What data is passed to Omnisend

CrazyRocket passes these fields to Omnisend:

  • Email address;

  • Email opt-in date;

  • CRZ_CouponId (custom property that has a value of the Shopify discount code name that the customer has won);

  • CRZ_DeviceType (custom property that has a value of the Coupon description that you have in your CrazyRocket campaign settings);

  • CRZ_InitialPage (the initial page URL that has been opened in the session when the CrazyRocket Signup form has been submitted);

  • tag: crazyrocket.

Send Welcome Email to CrazyRocket Subscribers

To send automated emails to CrazyRocket contacts create a segment based on the crazyrocket tag:

Once the segment is created, create an automation workflow based on Contact enters a segment trigger, and select your segment as trigger filter:

To send the discount code that the customer has won in this automated email, you can use create a segment based on each discount code name you have:

Then split based on these segments in your workflow:

Feel free to play around with this integration and find some other use-cases.

Did this answer your question?