Nacelle seamlessly integrates with Shopify to handle the data layer when building custom front end store fronts ("headless") using Vue or React. Ikonick is an example of a custom store front enabled by Nacelle.
Nacelle integrates with PushOwl and more than 30 other Shopify apps to provide a fully convenient and high-performance experience for the store visitor - while still managing your apps via the familiar dashboard. Nacelle is used by merchant who are seeking a solution to use Shopify only as a backend while introducing a custom frontend ("headless").
This help desk article is written for merchants that want to use PushOwl and Nacelle together. The steps below explain how to integrate PushOwl on the frontend of a Nacelle-powered Shopify store.
Steps to integrate PushOwl on a Nacelle-powered frontend
You can find the dedicated NPM module for the Nacelle-PushOwl integration here: @pushowl/nacelle-nuxt-module
Read the NPM module (install module, how to install, initialize with subdomain and store information, specific actions you can do with the NPM, specific information for ACR automation).
Status quo of integration
The current PushOwl-Nacelle integration contains the following features
- Abandoned Cart Recovery
- PushOwl Dashboard: Customizable URLs for the Shopping Cart (since headless stores might have non-conventional shopping cart links)
- Welcome Notifications
- Revenue attribution
- Segmentation is not using store front data and therefore works as normal
For other headless solutions, custom headless or non-Nacelle solutions with Shopify
PushOwl currently requires to run a Shopify store (for the backend) - but we are eager to learn about other non-Shopify frontend solutions. Please get in touch with your integration requests.