SocialHub.AI

Omnichannel · Shopify

Online orders, customers & points — synced automatically, no exports.

Most loyalty apps make Shopify a one-way export chore. Flash wires paid Shopify orders straight into your loyalty ledger — matching each buyer to the member you already own, earning points on the same formula as your in-store receipts.

Shopify order sync · automatic
01Paid order
02Email match
03Award pointsone ledger
04Trigger journey

No double counting

one order = one award

Owned, identified member

The problem

Your online buyers are real revenue — and a blind spot in your loyalty program.

Two ledgers, two customers

Store spend lives in one system, Shopify spend in another. The same buyer gets counted twice — or not rewarded at all.

Manual CSV exports

Pulling orders, matching emails by hand, re-uploading — slow, error-prone, and always out of date by the time it lands.

Orders that never trigger a thing

A first purchase or a repeat order should start a journey. Without a wired path, it just sits in Shopify.

How it works

A paid order becomes points and a member — without anyone lifting a finger.

Flash's Shopify connection runs in the background. When an order is paid, it matches the buyer to your loyalty member by email and awards points on the very same formula your in-store receipts use.

Paid Shopify orderactual amount paidEmail match→ your loyalty memberAward points · same formulain-store + online, one ledgerCounted once · journeys starteach order counts once · first & repeat purchase

One formula, one balance

Online and in-store purchases earn at the same rate and tier bonus, under the same safety limits — never a separate scheme.

Each order counts once

Every order is tracked by its own unique ID, so re-syncing the same order never awards points twice.

Your limits always hold

If the daily points limit can't be checked, Flash holds the award rather than quietly going over your limit.

Matching is conservative by design: points are awarded only when a Shopify order's email matches a registered member. A non-member order is a safe no-op, never a guess.

Why it's different

Syncing events for email isn't the same as owning the member.

Plenty of apps pipe Shopify events into a campaign tool. Flash treats every paid order as a source of verified purchase and identity — feeding the same member object as your receipts and marketplace orders.

Typical approach

CSV export workflows

Pull orders, match emails by hand, re-upload on a lag.

Flash, by design

Paid orders flow into loyalty automatically in the background — no manual step.

Typical approach

Event-only connectors

Forward store events to an email tool, with the customer left behind.

Flash, by design

Each order becomes a verified, owned member on the same record as your in-store buyers.

Typical approach

Online-store-only points engines

Reward on-site behavior on one channel.

Flash, by design

Online and in-store purchases earn on one balance, one formula, one safety limit.

Automation & the loop

Every order feeds the retention loop — not just a points balance.

A Shopify order doesn't just add points. It emits the events that drive your journeys, so the Decide node can act on a freshly verified purchase the moment it lands.

Orders start journeys

Each order signals a fulfilled order, plus a first or repeat purchase — which start your post-purchase, welcome, and cross-sell automations.

Points travel with the order

The earned amount comes along with the order, so an automated email can tell the buyer exactly how many points they just earned.

Confirmed spend, then act

Because the order is confirmed real, the next best action is triggered off actual revenue — not a self-reported claim.

What changes for the business

Your Shopify buyers stop being a separate spreadsheet and start being members you own — earning, triggering, and retained on the same loop as everyone else.

Automatic

paid orders earn points with no CSV export

One balance

online and in-store on the same formula

Counted once

each order earns points only once, never double-counted

Online and in-store purchases earn on one member ledger.

Make every Shopify order a member you own.

400M+
50+
12+