Integration category · 01

The system of record for your store, on both sides.

Flockr's deepest integration. Reads inventory, catalogue, and order signals from your commerce platform to keep the engine in sync. Writes cohort membership back as customer attributes — which then become visible to every other app reading from the same record.

Flockr
Signal layer
Reads
From store
inventory
catalogue
orders
System of record
Commerce platform
To store
customer tags
cohort attributes
Writes
App ecosystem
Klaviyo Smile.io Postscript Recharge Yotpo
What it covers

What "commerce platform" means here.

Commerce platforms are the system of record for your store. They hold the catalogue, the inventory state, the customer records, and the orders. Every other tool in your stack reads from them.

Flockr's commerce integration is bidirectional by design: Flockr reads the signals it needs to drive the demand intelligence engine, and writes cohort membership back as customer attributes that the rest of your stack picks up automatically.

Shopify Shopify Plus BigCommerce Salesforce Commerce commercetools Magento
Patterns

Three ways Flockr fits commerce platforms.

Unlike other integration categories, these patterns describe a sequence — Flockr reads first, then tags, then those tags cascade across your entire app stack.

#01 Read

Read store signals into the engine.

Flockr's demand intelligence depends on knowing what's actually happening on your store. Inventory state, product catalogue changes, order events. The commerce integration keeps the engine in sync without scraping or polling.

Example sources
products/create
inventory_levels/update
orders/create. Standard webhooks where the platform supports them.
#02 Tag

Tag customers with cohort membership.

When a visitor enters a Flockr cohort, the integration writes a tag to their commerce-platform customer record. Plain-text labels, queryable everywhere the commerce platform exposes customer data.

Example tag format
flockr-cart-abandoned-low-stock,
flockr-vip-scarcity-shopper
#03 Cascade

Cascade across your entire app ecosystem.

Once the tag is on the customer record, every app reading from the commerce platform inherits it automatically. Klaviyo reads tags into profile properties. Smile.io triggers loyalty tier upgrades. Postscript builds SMS audiences. Yotpo adjusts review-request rules. One Flockr integration becomes visible across your entire stack.

Example
A single Flockr cohort drives a Klaviyo email, a Smile.io tier upgrade, and a Postscript SMS list — without separate Flockr integrations in any of them.
The mechanism

How the integration actually runs.

The commerce integration is the only one where Flockr operates a long-lived bidirectional connection with the destination. For Shopify customers with a Flockr-managed app, it's also the technically simplest integration of any category.

One connection. Two directions. The mechanism reads commerce-platform webhooks into the engine and writes cohort transitions back as customer tags through the platform's admin API — the same long-lived integration handles both.
↓ Reading

From your store, into the engine.

Flockr subscribes to standard commerce-platform webhooks — products created and updated, inventory levels changed, orders completed. The signal layer ingests these events in real time, keeping the engine's product truth and order context aligned with what's actually on your store.

# Shopify example: standard webhook topics products/create, products/update inventory_levels/update orders/create
Bidirectional
↑ Writing

From the engine, back to your store.

Cohort transitions become customer tag writes via the platform's admin API. For customers with a Flockr-managed commerce app, the writes are handled by the app itself — no relay, no warehouse hop, no third-party tooling. The cohort entry fires, the app calls the admin API, the customer record updates within seconds.

# Identity resolved natively via cart attribute + order webhook Session = cart attribute set orders/create = cart attribute → customer_id customer tag written via admin API
Destinations

The platforms Flockr connects to.

Most Flockr customers run on Shopify, and the integration shape is deepest there. The other commerce platforms appear below as a category set, with the same bidirectional pattern adapted to each platform's APIs.

B
BigCommerce

Customer attributes and order events via BigCommerce's standard webhooks and API. Cohort membership writes as customer custom fields; the Customer Groups feature picks them up for downstream segmentation.

SF
Salesforce Commerce Cloud

Customer profile attributes via Commerce Cloud's OCAPI. Suited to enterprise retailers running B2C Commerce; the Einstein layer reads attributes for personalisation alongside Flockr's cohort data.

C
commercetools

Custom-object fields via commercetools' GraphQL API. The headless commerce pattern means Flockr's tags are consumed by whatever storefront and downstream systems the merchant has built on top.

M
Magento · Adobe Commerce

Customer attributes via Magento's REST API. Suited to merchants with deeper customisation needs than off-the-shelf platforms support.

C+
Custom commerce

For merchants on bespoke or proprietary commerce stacks, Flockr exposes the same cohort-tagging integration via standard webhooks and GraphQL. Same shape, platform-specific implementation.

Don't see your platform?

The commerce integration follows standard webhook and API patterns. Most commerce platforms can integrate with the same shape as the ones above.

Contact us about your stack →
Worked example

One cohort, your whole stack.

A shopper completes a purchase after seeing a Flockr scarcity message on the product page. Flockr's scarcity_tipped_purchaser cohort fires. What happens next, across the merchant's stack, without any further integration work.

The setup

One Flockr cohort entry. One Shopify customer tagflockr-vip-scarcity. Six downstream effects, simultaneously, with zero additional integration work in any of the destination apps.

Flockr cohort entry
scarcity_tipped_purchaser
Shopify customer tag
flockr-vip-scarcity
K
Klaviyo
S
Smile.io
P
Postscript
F
Shopify Flow
D
Discount engine
T
Theme template

The Flockr cohort entry writes a single tag — flockr-vip-scarcity — to the Shopify customer record. From there, six downstream effects happen without Flockr touching any of them.

K

Klaviyo

Klaviyo's Shopify integration syncs the tag into the customer's profile property within minutes. The retailer's pre-built VIP retention flow triggers from the property change.

S

Smile.io

Smile.io reads Shopify customer tags as input to its loyalty tier rules. The customer is promoted to the next tier; their points multiplier increases.

P

Postscript

Postscript's Shopify integration picks up the tag and adds the customer to the high-value SMS audience. The next campaign send includes them.

F

Shopify Flow

Shopify Flow reads the tag-added event and runs a workflow — a Slack notification to the customer service team for a personal thank-you reach-out.

D

Discount engine

Shopify's native discount engine reads the tag and unlocks an exclusive discount code for the customer's next purchase.

T

Theme template

The storefront theme reads the tag in Liquid and renders a welcome-back banner on the customer's next visit.

One Flockr integration. Six downstream effects. Zero additional integration work in any of the destination apps.

A note · Flockr-operated

Built and operated by Flockr.

For customers on Shopify, the commerce integration runs through a custom app Flockr builds and operates per customer. The app handles webhook subscriptions, customer tag writes, cart-attribute mapping, and the identity resolution that links Flockr sessions to Shopify customer records. No installation from an app store. No OAuth flows for the merchant to manage. No external relay infrastructure to operate.

The same pattern extends to other commerce platforms where the integration is meaningful enough to warrant it. The integration is delivered as part of Flockr — not as a separate product the merchant has to maintain.

Wire Flockr into your commerce stack.

Thirty minutes with a Flockr engineer. We'll connect a sample of your real catalogue and customers, and show what the cascade looks like across the destinations you already run.