Install Ordinary on your Shopify store
How to install Ordinary on your Shopify store and get the first-party pixel capturing data within minutes.
On this page
Getting Ordinary onto your Shopify store takes about two minutes and doesn’t require any code. After install, our first-party pixel starts capturing sessions immediately — you’ll see live data on the dashboard the same day.
What you’ll need
- A Shopify store (any plan — Basic, Shopify, Advanced, or Shopify Plus)
- Admin access to that store
- Access to your store’s contact email inbox, in case you need the “Finish setting up Ordinary” sign-in link later
Step-by-step
1. Find Ordinary on the Shopify App Store
Search for “Ordinary” on the Shopify App Store, or visit the direct listing. Click Install.
2. Approve the scopes
Shopify shows an approval screen listing the data Ordinary can access. The scopes we request:
- Read products, orders, customers — for attribution and reporting.
- Read all orders — lets Ordinary import your full order history, not just Shopify’s default 60-day window.
- Read discounts, inventory, fulfillments and shipping — for discount, stock, fulfillment and shipping-cost reporting.
- Read reports — lets us pull your 12-month sales figure, which sets your revenue tier.
- Read customer events and write pixels — to install and run the first-party pixel automatically.
- Read themes and write themes — write access is used only to place and remove the changes for A/B tests you run, and read access to check your theme setup. Ordinary doesn’t change your theme otherwise.
Click Install app to approve.
3. Pick your plan
Shopify shows Ordinary’s plan page as part of install. Pick Free, Starter or Advanced — Free has no charge, and you can change plans any time later. See Understanding your plan.
4. You’re signed in
There’s no sign-up form. Ordinary creates your account from your store’s contact email and signs you straight in:
- A first-time install creates an organization named after your shop, with you as its admin.
- If your store is already linked to an Ordinary organization (for example, a reinstall), you’re signed in to that organization.
You land on Getting Started. A Finish setting up your account window walks you through two optional steps: set a password so you can always sign back in, and invite a teammate. See Signing in, passwords and logins.
5. Turn on the Theme Attribution Bridge
The first item on Getting Started is the Theme Attribution Bridge. Click Open Theme Editor, toggle the Ordinary embed on, then click Save — toggling alone won’t save it. See First-time setup checklist.
Your dashboard fills in as the first orders and pixel events come through. You’ll usually see:
- Pixel sessions within a minute of the first storefront visit
- Recent orders within a few minutes; full historical backfill finishing in the background (see below)
What happens next (automatic)
- The first-party Customer Events pixel begins tracking immediately.
- Full historical backfill of orders, customers, and products is started in the background. With the “read all orders” scope granted during install, Ordinary pulls every order in your store’s lifetime (not just the last 60 days). Smaller stores finish in a few minutes; larger stores (10k-50k orders) take 10-25 minutes. You can keep using the dashboard while it runs — recent data is ready first.
- Your 12-month sales figure is fetched from Shopify’s analytics and sets your revenue tier (see Understanding your GMV tier).
Common questions
Do I need to paste a pixel snippet into my theme? No. Ordinary uses Shopify’s Customer Events extension, which Shopify auto-loads on every storefront page. Nothing to copy-paste.
What if I already had a different attribution tool installed? Disable the old tool’s pixel in Shopify admin → Settings → Customer events so events don’t double-fire. Your Ordinary data is independent and won’t conflict with the old tool’s data.
Can I start on the Free plan and upgrade later? Yes. You pick your plan on Shopify’s plan page during install, and Free is one of the options. Upgrade any time from Settings → Billing & Plan → Change plan.
I got an error during install — what now? See Pixel says “Disconnected” if the pixel didn’t activate, or email support@tryordinary.com if the install itself failed.
What’s next
- First-time setup checklist — the 5-minute post-install workflow to get the most out of Ordinary.
- Connecting your first data source — wire up Meta, Amazon, or Google Analytics.
- Inviting your team.