Skip to main content

Integrate RuffRuff Pre Order with Omnisend

Learn how to integrate Omnisend with RuffRuff Pre Order

Written by Andrés

RuffRuff Pre‑Orders is a Shopify app that empowers merchants to enable pre-order functionality for out-of-stock or upcoming products.

Originally developed for the Japanese market and now available globally, the app offers full control over product availability, helping merchants prevent lost sales and deliver a seamless shopping experience.


Key Benefits

  • Pre-Orders: Available not only on product pages, but also on the homepage, collection pages, and search results. Pre-order purchases are automatically tagged (PreOrder).

  • Flexible Sales Options: Supports limited-time sales, early-bird discounts, launch announcements, recurring sales, member-only sales, member-only promotions, VIP-exclusive sales, per-customer purchase limits, and sales period restrictions.

  • Order Restrictions: Prevents customers from ordering regular and pre-order items together, enforces purchase conditions, and limits the number of items per order.

  • Post-Payment: You can collect payments at any time, such as before shipment. Bulk payment collection is supported, and you can also require partial deposits upfront.

  • Translation Support: Cart button text and messages can be translated into multiple languages, including English, Chinese, French, Italian, Portuguese, Korean, and more.

Awarded the “Built for Shopify” badge, proof of top quality:


This Shopify app allows you to set up pre-orders with simple configurations and accept unlimited pre-order requests.

With just one app, you can run limited-time sales, seasonal promotions, product launch announcements, recurring sales, pre-orders for made-to-order items, member discounts, VIP-exclusive sales, restrictions for blacklisted customers, post-payment options, bundling restrictions, quantity limits, badge displays, hiding of delivery date options, multilingual support, and cart button design customization.

It also uses the Cart and Checkout Validation API to provide stronger order restrictions. Combined with membership tier apps, you can sell exclusively to Gold members and above, or offer wholesale pricing only to wholesale customers. By integrating with Shopify Flow, you can even enforce purchase limits such as “one item per person.”

Integrating Omnisend with RuffRuff Pre Order

Step 1. In Omnisend, go to Apps → search for RuffRuff → click Connect now.

Step 2. Go to Forms and create a back-in-stock form.

Make sure to create a popup form.

Step 3. Once created, directly click Enable form. Make sure not to edit the form, as that may break the integration.

Step 4. Go to Automation and create a back-in-stock automation if you don't already have one.

Step 5. Customize both the automation and the email inside it. Once you are done, click Start workflow in the top-right corner.

Step 6. Go to Shopify. Open RuffRuff → click on the checkmark "Back in stock alert enabled" under Back in stock alert → click Save

Step 7. Once done, go back to Omnisend, check the box "I have completed all the steps", and click Confirm.


And that's it! The integration is complete.

How It Works

Once the integration is set up, whenever a customer uses your RuffRuff back-in-stock form to be notified about a product, they will be synced with Omnisend as non-subscribed with the tagback_in_stock.

Furthermore, the contacts will appear in the back-in-stock reports under the respective product/variant ID, and they will be notified whenever the product goes back in stock, thanks to the automation we previously created. 

Note: In Shopify, make sure to uncheck the option “Continue selling when out of stock” for products that use the back-in-stock notification feature. If this option is checked, the product will continue to be sold even when inventory runs out, and it will not switch over to back-in-stock notifications.


If you have any questions or need assistance with the Omnisend side of the integration, feel free to contact us at [email protected]. If you have questions about RuffRuff's functionality, reach out to [email protected].

Did this answer your question?