Shopify
Install elNudge from the Shopify App Store, turn on the app embed, and you are live. No theme code to edit.
elNudge on Shopify is a Shopify app. It loads on your storefront through an app embed in your theme, reads your products, pages and policies through the Shopify Admin API, and receives your orders, checkouts and cart changes from Shopify directly. You never paste a script, edit theme.liquid or touch your theme's JavaScript.
1. Install the app
- Open the Shopify App Store, search for elNudge and click Install.
- Review the permissions and click Install again. Shopify installs the app and opens it in your Shopify admin (Apps → elNudge).
- On first open, elNudge sets your store up: it creates an elNudge account for the store and emails the store owner how to sign in to the elNudge dashboard. Already use elNudge? See Connect an existing elNudge account.
2. Choose a plan (14-day free trial)
Every plan starts with a 14-day free trial. When you first open the app, Shopify asks you to approve the subscription; nothing is charged until the trial ends, and you can cancel any time before that by removing the app. Plans, prices and what each includes are on elnudge.com/pricing.
Billing runs through Shopify: the charge appears on your Shopify invoice. To change plan, open Apps → elNudge, pick a plan in the Plan card and approve the change in Shopify. Voice minutes and other packs are billed through Shopify as usage, within the limit you approve.
3. Turn on the app embed
The app embed is what loads elNudge on your storefront. It is off until you turn it on:
- In Apps → elNudge, click Turn on the app embed. This opens your live theme's editor with the elNudge embed already switched on.
- Click Save in the theme editor.
You can also do it by hand: Online Store → Themes → Customize → App embeds (the icon in the left sidebar), switch on elNudge and click Save. Your store's site key is filled in for you. To stop elNudge on the storefront, switch the embed off again; nothing else in your theme changes.
What elNudge reads from your store
- Products: titles, prices, sale prices, stock and descriptions, kept in sync as you edit them, so the AI answers product questions correctly.
- Pages and policies: your shipping, refund, privacy and terms pages, so the AI knows your store's rules (this works even while the store is password-protected).
- Orders, checkouts and carts: paid orders record purchases and power "Someone in <city> just bought …" social proof (city only, never names or addresses); checkouts and cart changes are buying signals and link the order to the visit it came from. The buyer's name, email, phone and address are added to their lead, can be sent to your CRM (HubSpot or Salesforce) when you connect one, and help the assistant greet returning shoppers and answer delivery questions.
Purchases are tracked from Shopify itself, so there is nothing to add to your order status page or checkout.
Connect an existing elNudge account
If you already have an elNudge account, add the store to it instead of using the account created at install:
- In Apps → elNudge, click Connect existing elNudge account.
- Sign in to the elNudge dashboard in the tab that opens and choose the workspace for this store. The link is valid for 15 minutes; open it again from the app if it expires.
The store's visitors, conversations and leads move with it. A connected store shows Connected to your account in the app; you can move it to another of your workspaces the same way.
Check that it is working
- Open your storefront in a new browser window. The elNudge chat bubble appears after a moment.
- In the elNudge dashboard, the Live view shows your visit within a few seconds.
- If nothing shows, check that the app embed is on and saved (step 3), and that you are looking at the published theme.
Customer privacy requests
elNudge answers Shopify's customer privacy requests for you:
- Data request: when you request a customer's data in Shopify (Customers → the customer → More actions → Request customer data), elNudge prepares a JSON file of everything it holds about that customer and emails the store owner. Download it from Apps → elNudge → Customer data requests and send it to the customer within 30 days.
- Erasure: when a customer asks to be forgotten, Shopify tells elNudge and everything held about them (visits, conversations, leads, profiles and the orders named in the request) is deleted.
See GDPR endpoints and the privacy policy for details.
Uninstall and data deletion
- In Shopify, open Settings → Apps and sales channels, choose elNudge and click Uninstall.
- Shopify cancels the elNudge subscription and the app embed stops loading elNudge on your storefront. Your theme needs no clean-up.
- 48 hours after you uninstall, Shopify asks elNudge to delete the store's data, and elNudge deletes all visitor data for the store: visits and events, conversations, purchases, reviews and, in the account created for the store, its leads and visitor profiles. If you connected the store to an existing elNudge account, that account stays; only this store's data is deleted.
Questions: contact support.