Shopify installation
What Enscale asks permission for, what it sets up in your store, and what to check once it's installed.
Enscale installs like any other Shopify app — find it, click install, approve the permissions. This page exists so that none of it is a surprise, especially the permissions list.
Before you install
You need:
- A Shopify account with permission to install apps (store owner, or staff with app permissions).
- Nothing else. No card, no plan decision — every install starts on a free 7-day trial of Starter.
What happens when you install
You approve the permissions
Shopify shows you exactly what Enscale is asking for. This screen is the only place permissions are ever granted — Enscale can't quietly add more later without asking you again.
What each permission is for explains the list in plain English.
Your workspace is created
Your store gets its own private Enscale workspace, tied to your shop domain. Contacts, conversations, workflows, campaigns, reviews, AI agents, loyalty, usage — all of it lives in there, and no other store can see any of it.
One Shopify store, one workspace. There's nothing to configure here.
Enscale starts listening to your store
Enscale subscribes to the Shopify events it needs — new orders, fulfilments, restocks and so on — so that automations can react to them.
This is what makes "send a review request 7 days after delivery" possible. You don't need to do anything; it's set up during install. (Full list, if you're curious.)
Your free trial starts
7 days of Starter features, beginning the moment you install. No card required, and it doesn't auto-charge when it ends — you just drop to Free limits.
The setup wizard opens
You land straight in it. Budget five minutes: First-run setup.
What each permission is for
Shopify asks you to approve a list of technical-sounding permissions. Here's what each one actually does for you:
| Shopify asks for | What it lets Enscale do |
|---|---|
| Read customers | Match a WhatsApp number to the right Shopify customer, so you see who you're talking to. |
| Read and write orders | Trigger automations when an order is placed or shipped, and let you add notes and tags to orders from a workflow. |
| Read and write products | Look up product details for messages, recommend related products, and store review ratings against products. |
| Read inventory | Spot when a sold-out product comes back in stock, for back-in-stock alerts. |
| Read fulfillments | Trigger "your order shipped" and "your order was delivered" messages. |
| Read shipping | Include shipping details and addresses in order messages. |
| Read and write returns | Show return status while you're handling a support conversation. |
| Read and write discounts | Create and send discount codes from automations and AI agents. |
| Read and write price rules | Run coupon and discount campaigns. |
| Write draft orders | Duplicate an order, and convert cash-on-delivery orders to prepaid with a payment link. |
| Read themes | Install the review widget and chat bubble on your storefront. |
Enscale never asks for permission to read your Shopify payouts, banking, or staff accounts.
What Enscale adds to your store
Three small data fields, so your theme can display review stars without loading anything from Enscale:
| Field | Attached to | What it holds |
|---|---|---|
app.average_rating | Each product | The product's published review average. |
app.review_count | Each product | How many published reviews it has. |
app.webchat_url | Your shop | Where your storefront chat bubble loads from. |
The two product fields are readable by your theme, which is what lets you show star ratings on collection and product pages with no extra script slowing your store down.
Once you're installed
Work through these in order:
- Finish first-run setup.
- Connect at least one channel — WhatsApp first.
- Message your store from your own phone and check it reaches your inbox.
- Reply, and check it arrives.
- Have a look at Settings → Billing so you know where your usage sits.
If you uninstall
Uninstalling from Shopify stops Enscale immediately — automations stop, campaigns stop, and nothing further is sent to your customers.
Your data is kept for a short window so that reinstalling restores your setup, then it's deleted. If you want it exported or deleted sooner, see Data export and deletion.
Common questions
Next steps
- First-run setup — the five-minute wizard.
- Channels overview — picking what to connect.
- Onboarding checklist — before you go live.