Affinsy for Shoper

Your Shoper orders, turned into a test backlog.

Drop in a Shoper order export as-is: Affinsy reads Shoper's wide, semicolon-separated CSV format natively and converts it for analysis. Then it finds the products your customers buy together, segments them by purchase behavior, and hands you ranked experiments to run.

No credit card · First report in minutes

01 · Getting data in

How your Shoper data gets in

Three paths, all using what Shoper already gives you. There is no app to install from the Shoper marketplace.

Upload an order export
FREE & UP
  1. Export your orders to CSV from the Shoper admin panel.
  2. Drop the file into Affinsy as-is. Shoper's wide format (one row per order with repeated product columns, semicolon separated) is detected and converted automatically.
  3. Review the automatic column mapping, deselect any optional fields you want to leave out, and start the analysis.
No reformatting needed: the wide-to-long conversion happens in Affinsy.
Point a webhook at Affinsy
PRO & MAX
  1. Copy your signed webhook URL from the Affinsy dashboard.
  2. In your Shoper admin, add a webhook for new-order events pointing at your URL.
  3. New orders stream in automatically from then on.
Push over the API
AGENCY
  1. Create a dataset and authenticate with your API key.
  2. POST orders to /api/v1/data/orders from your pipeline, one by one or in batches.
  3. Trigger runs and pull results over /api/v1/reports, or get a webhook when a run finishes.
Built for agencies that plug Affinsy into an existing data pipeline.Read the API docs
02 · What you get

Two reports and a plan, from one order history.

01 · Market Basket Analysis
What sells together

Association rules over your real orders: which products pull each other into the cart, how often, and what each pairing is worth. Ranked by revenue impact, not just statistical lift.

02 · RFM Segmentation
Who your customers are

Every customer scored on recency, frequency, and monetary value, then grouped into segments like Champions, Loyal, At risk, and Hibernating, each with counts and revenue share.

03 · Test backlog
What to do about it

Each finding comes with a hypothesis you can act on: the bundle to offer, the segment to target, the cross-sell to test, ranked so you know where to start.

Browse the live sample report →Segment exports come as formatted CSVs ready for Klaviyo, Omnisend, MailerLite, Mailchimp, HubSpot.
03 · Questions

Shoper specifics

Does Affinsy understand Shoper's export format?

Yes, natively. Shoper exports orders in a wide layout (one row per order, with product columns repeated) using semicolons as separators. Affinsy detects that layout, converts it to per-line-item rows, and maps Shoper's column names automatically. You see the mapping before anything is processed.

Do I need an app from the Shoper marketplace?

No. Affinsy is not a Shoper app. You upload a CSV export, point a webhook at Affinsy, or push orders over the API. Nothing is installed in your store.

How many orders do I need for useful results?

RFM segmentation works from your first upload. Market Basket Analysis gets stronger with more co-purchase history: the more orders you include, the more reliable the bought-together rules become, so export the widest date range you can.

What about customer privacy?

Affinsy only needs a stable per-customer identifier for segmentation. You can use a customer number or a hashed email instead of a raw address if you prefer to keep PII out. If you plan to export segments to an email tool later, keep real email addresses in the data.

Affinsy for Shoper

Your next bundle is already in your order history.

Export your Shoper orders and see the first report in minutes.