Which store · Which SKU · Which angle.
Every store in your market, scored across six dimensions. The right SKU for each one. The right outreach angle. A decision engine that improves with every outcome it records.
Ask any brand how they decide which stores to pitch. Trade shows. Faire. Someone mentioned it. Cold emails to accounts that looked right. Not a system · a feeling, repeated at scale. The wrong stores get pitched, the wrong SKU leads, outreach reads like a template, reorders get missed. Next season starts from exactly the same place.
Every store gets a score out of 100, placing it in one of five tiers. Tier 1 stores are eligible for automatic dispatch. Tier 5 stores never reach the outreach queue. The score is built from six dimensions · each weighted by how strongly it predicts first-order conversion in this category.
Adjust each dimension below. Score and tier update in real time.
Every store is profiled across six dimensions using a locked vocabulary · controlled values, not free text. The same store classified on two different days produces identical output. Seven steps run in order, every time.
Click any step to expand.
All available signals are pulled in: website, Instagram, Faire, known stockists. No interpretation at this stage. The more signal captured here, the better everything downstream performs.
Store URLsInstagramFaireBrand handlesVisual style is read from actual photographs · not descriptions. Store imagery, Instagram grid, product photos. This feeds directly into the aesthetic scoring dimension.
Visual style from photos32 aesthetic valuesCompatibility matrix inputTwo agents run in parallel. The store gets 97 fields classified, 36 of which are core and required for routing. The product gets 58 fields. Every value is locked vocabulary. No free text.
97 store fields · 36 CORE58 product fields · 31 CORE128 controlled theme IDs100 store type valuesEvery tag is validated before scoring runs. The Fit Score calculates across six dimensions: 100 points total, five tiers. The Hard Block Gate runs first · a disqualification here ends the process immediately.
Hard Block · runs first, alwaysFit Score · 100pt · 5 tiersExecution Score · sequencing onlyTwelve sequential rules determine the right entry product for this store. Returns three options with rationale. Never defaults to the bestseller. Category saturation, price fit, and buyer type all factor in.
12 selection rulesTop-3 with rationaleCategory saturation checkA confidence score routes each record: auto-dispatch for high-confidence Tier 1 matches, human review for everything else. Any correction triggers immediate recalculation and feeds back into the model.
RT-1 Auto · Fit≥85 · conf≥0.85RT-2 Quick · 2hr SLART-3 Full · 1 day SLAThe profile of the highest-fit stores becomes the search template for finding stores the brand has never approached. New qualifying stores get the full pipeline applied immediately.
Tier 1 profile → new store searchFull pipeline on new storesA human reviews every recommendation before anything sends. Every outcome writes back. Nothing resets. Everything accumulates.
88 points. Tier 1. Strong on aesthetics, price band, and brand adjacency. Tier 1 does not mean send the bestseller. It means the system has enough signal to be precise about what goes first.
Not "here is our bestseller." The pitch references their mix directly: playful accessories, small home objects, impulse gifts. It positions the SKU between categories. It reads like someone walked the store.
They already carry puzzles · category saturation flagged. The system selects a visually strong, theme-forward object in the $30–$45 range. Immediate shelf presence. Reads as an impulse gift.
First order converts. Fast sell-through. Reorder window opens. The account expands into adjacent categories and higher price tiers.
The system does not log "failed" and move on. Category saturation for this store type is updated. Puzzle entry gets deprioritised across every store that shares this structural profile.
One failed pitch. Usable signal across dozens of future decisions.
Every outcome makes the next decision more accurate. The system does not plateau. It compounds.
P23 was not designed as a product. It was extracted from a method that ran across nearly 3,000 accounts and 32 markets. The system formalises what already worked, at scale, across two decades of wholesale in this category.
Every field is a locked value. No free text. The same store classified twice produces the same output. Reproducing this vocabulary alone would take most operators six to twelve months.
Every outcome writes back: first order, reorder, rejection, wrong SKU. Each adjusts the model. The system does not plateau. It compounds.
Each brand contributes to a shared retailer base. Response patterns, category saturation, conversion data · anonymised but real. No single brand builds this alone.
The scoring logic and SKU selection rules were built for gift and lifestyle wholesale by operators who ran it for twenty years. Not adapted from generic B2B logic.
A ranked list of every store in your target market. Not who might be a fit. A number, with the reasoning behind it.
For every Tier 1 and Tier 2 store: the specific product to lead with, selected from 12 sequential rules. Not the bestseller.
The angle is built from what the system knows about that store. Not adjusted from a template.
Tier 5 stores are removed before they reach your team. Your time goes to accounts that can actually convert.
Follow-up happens before the window closes, not after the buyer has moved to the next brand.
Every win, loss, reorder, and no-response adjusts the next recommendation. You start better every season.
Same size, same category, same account list. One brand is inside P23. One is not. On day one the difference is invisible.
The gap opens quietly.
By year two the gap is structural. It cannot be closed by working harder. It widens.
Upload your existing wholesale account list. Receive full scoring, profiling, and priority ranking across every store · with a specific recommended action per account.