Supply Engine Wiki
This is our customer support wiki. The topics below are quite comprehensive and cover most of the questions our users ask us. But we are still adding more topics as we think of them.
What makes the Supply Engine different?
The Supply Engine is neither a lead list, a centralized database, nor a dashboard. It is an autonomous engine that mimics the work you normally do when sourcing inventory by hand. Steps like finding products on Amazon, looking at historical price graphs, and searching online for authorized distributors.
Because using our system is like having your own independent researcher, you aren’t limited to finding the same leads as everyone else. This is a major difference from prior methods. Our system belongs to a new category of technology called the sourcing engine.
Autonomy informs every aspect of the Supply Engine. It’s less like a shovel and more like a robot holding a shovel that digs for you. This influences the Supply Engine in two ways:
How it automates your research behind the scenes
The Supply Engine is not a purely agentic system. Agentic systems tend to struggle with reliability because their probabilistic outputs lead to worsening errors over time. We chose a different system architecture to mitigate this problem.
Our system is better described as a highly modular deep automation. Instead of using a one size fits all approach, it employs nearly 100 specialized modules for statistical analysis, online scraping, text analysis, website navigation, and verification.
Most of our research modules produce deterministic outputs. We use non-deterministic modules sparingly and improve their reliability with a variety of methods. The Supply Engine can find quality leads with relatively few false positives.
How you use it day to day
The Supply Engine isn’t something you will sit down and constantly use like a tool or a dashboard. In fact, there are only two times you ever need to interact with it:
- When specifying your search criteria, which tells the Supply Engine what to look for. You can accomplish this by filling out your criteria form. Signing up on our website will redirect you to this form automatically. You can also find your criteria form link at the bottom of every email we send you.
- When opening your weekly email and downloading a new batch of leads. Once per week, we will send you an email with a unique link. Clicking on this link will let you download a new batch of leads in a spreadsheet (xslx file).
Otherwise, the Supply Engine is fully hands-free. Day after day, it will perform customized research before emailing you a weekly batch of leads. This invisible work hides a significant amount going on. For any given person, the Supply Engine may evaluate thousands of products and dig through hundreds of supplier websites to finish a weekly batch.
Available search criteria
To carry out your research autonomously, the Supply Engine has to know your preferences. You can communicate your preferences by updating a personalized criteria form. This form is designed to capture your most important requirements for sourcing without being overwhelming.
Sellers have various requirements when it comes to sourcing. Most avoid competing with Amazon on a listing, while some believe this is beneficial. Almost every marketplace reseller considers sales volume, price stability, and how the buy box rotates between sellers. The criteria form is meant to cover the basics while still including advanced settings.
Your business settings
Part of what affects a seller’s research has nothing to do with the product itself. Shipping costs, prep center fees, and the types of items a seller is willing to carry also factor into whether a lead is worth pursuing.
Your criteria form includes a small group of settings that capture these details. Rather than acting as strict filters, these values are more like rules of thumb that the Supply Engine keeps in mind as it researches on your behalf.
[Parent Criterion] Shipping cost per pound
What this setting does
This setting lets you select the average amount in U.S. dollars that you pay to ship one pound of product. Because shipping costs can vary, this is meant to be a rough estimate. You might select $0.20 if your shipping costs are on the lower end, or $0.50 or $0.75 if they run higher.
Why it matters
Shipping costs reduce what you actually bring home on every sale. The Supply Engine accounts for your average shipping cost when sourcing, which helps it avoid leads that would be unprofitable after shipping.
[Parent Criterion] Prep center cost per item
What this setting does
This setting lets you select the average amount in U.S. dollars that your prep center charges per unit. The Supply Engine subtracts your prep center cost when calculating how much you will earn per sale (before covering your product cost).
Prep centers often adjust their pricing based on how many units you send per shipment or your total weekly volume. Because these costs vary, the value you specify should be a rough estimate. For example, you might select $0.21 if your prep center is less expensive, or $1.06 if it charges more.
Why it matters
A prep center is a third-party service that prepares your products before they get shipped to Amazon’s warehouses. Like shipping costs, prep center fees reduce what you actually bring home on every sale. The Supply Engine accounts for your prep center cost when sourcing, which helps it avoid leads that look profitable on paper but fall short once prep fees are subtracted.
Current limitations
On Amazon, sellers can offer multiple units in a single sale through a multi-pack listing. Some prep centers charge different fees for items that are bundled together. The Supply Engine does not evaluate multi-packs at this time and automatically rejects them, so you don’t need to worry about accounting for those variable costs when selecting your prep center fee. Just select what your prep center charges to handle a single unit. We plan to add support for multi-pack listings in the future.
[Default Criterion] Target country
What this setting does
This setting tells the Supply Engine which country to target when doing your research. It affects which Amazon marketplace is researched and where suppliers must be located.
Why it matters
Your target country affects the Supply Engine’s research in three ways:
- First, your target country tells the Supply Engine which Amazon marketplace to research. Amazon operates separate marketplaces in different countries, and pricing history, sales volume, and competition all differ from one marketplace to the next.
- Second, your target country controls where the Supply Engine searches for suppliers. Many sellers prefer to source from suppliers in their own country to avoid international shipping, so the Supply Engine uses your target country to focus its research.
- Third, your target country helps the Supply Engine verify suppliers. While evaluating potential suppliers, the Supply Engine checks where each one is located. If a supplier provides no evidence of where they operate, or if their location doesn’t align with your target country, the Supply Engine treats that as a red flag.
Current limitations
This setting currently defaults to the United States and cannot yet be changed. We plan to add support for additional countries in the future.
Your criteria for counting competitors
Not every seller on a listing is a real competitor. How closely they hug the buy box and how they fulfill orders are weighted heavily, but your own account metrics also affect how vulnerable you are to those competitors. Most sellers learn who they can safely ignore through trial and error. Your criteria form lets you specify how broadly the Supply Engine should count competitors when doing your research.
[Parent Criterion] Consider FBA sellers to be competitive
What this setting does
This setting tells the Supply Engine whether to count FBA (fulfilled by Amazon) sellers as competitors when analyzing a listing. If you select yes, FBA sellers will be included in the competitor count. If you select no, the Supply Engine will ignore them.
Note that if you attempt to specify that neither FBA nor FBM sellers are competitive, the Supply Engine will assume that FBA competitors within 5% of the buy box price are competitive by default. This prevents users from accidentally choosing no for both settings and generating inaccurate sales and revenue estimates.
Why it matters
Because their offers qualify for Prime, FBA sellers tend to be strong competitors and win the buy box more often. Therefore, most people include FBA sellers in their competitor count.
[Child Criterion] Consider FBA sellers within X percent of the buy box to be competitive
What this setting does
This setting only appears on your criteria form if you have chosen to consider FBA sellers to be competitive. This setting tells the Supply Engine how close an FBA seller’s price must be to the buy box before counting them as a competitor. If you select 5%, only FBA sellers priced within 5% of the buy box will be counted. A lower number only counts FBA sellers priced very close to the buy box, and a higher number counts FBA sellers priced farther away.
Why it matters
Not every FBA seller on a listing competes for the buy box. An FBA seller priced 30% above the buy box is unlikely to capture many sales. Not every FBA seller on a listing competes for the buy box. An FBA seller priced 30% above the buy box is unlikely to capture many sales. If you are an FBM seller, then more FBA sellers will capture sales from you, so you may want to set a higher percentage here.
The percentage you choose here sets how many FBA sellers the Supply Engine counts as competitors. This competitor count affects your monthly sales and revenue estimates. A higher competitor count means those estimates will be lower, as sales are split between more sellers.
[Parent Criterion] Consider FBM sellers to be competitive
What this setting does
This setting tells the Supply Engine whether to count FBM (fulfilled by merchant) sellers as competitors when analyzing a listing. If you select yes, FBM sellers will be included in the competitor count. If you select no, the Supply Engine will ignore them.
Why it matters
FBM sellers fulfill orders themselves rather than using Amazon’s fulfillment network. Because their offers typically don’t qualify for Prime, FBM sellers win the buy box less often than FBA sellers. Some people include FBM sellers in their competitor count, while others don’t.
[Child Criterion] Consider FBM sellers within X percent of the buy box to be competitive
What this setting does
This setting only appears on your criteria form if you have chosen to consider FBM sellers to be competitive. This setting tells the Supply Engine how close an FBM seller’s price must be to the buy box before counting them as a competitor. If you select 4%, only FBM sellers priced within 4% of the buy box will be counted. A lower number only counts FBM sellers priced very close to the buy box, and a higher number counts FBM sellers priced farther away.
Why it matters
Not every FBM seller on a listing competes for the buy box. An FBM seller priced 15% above the buy box is unlikely to capture many sales. If you are an FBA seller, then fewer FBM sellers will capture sales from you, so you may want to set a lower percentage here.
The percentage you choose here sets how many FBM sellers the Supply Engine counts as competitors. This competitor count affects your monthly sales and revenue estimates. A higher competitor count means those estimates will be lower, as sales are split between more sellers.
Your static product criteria
Some product characteristics don’t change over time, like a product’s weight, category, and whether it contains hazardous materials. Sellers typically check for these static details by reading titles and descriptions on Amazon or filtering out categories with tools like Jungle Scout. Your personalized form includes criteria for each of these, which the Supply Engine checks on your behalf.
[Parent Criterion] Maximum item weight
What this setting does
This setting lets you select a maximum product weight. As the Supply Engine researches on your behalf, it skips products that weigh more than your selected value.
This maximum weight is measured in kilograms and can be specified down to the gram. You might select 0.814 kilograms if you prefer lighter products, 1.537 for a moderate range, or 4.263 if you are comfortable with heavier items.
Why it matters
Heavier products cost more to ship and process, and they can result in higher fees from Amazon. Setting a maximum weight helps the Supply Engine focus on products you can sell profitably.
[Parent Criterion] Categories to avoid
What this setting does
This setting lets you tell the Supply Engine to reject certain product categories when doing your research. You can select up to three categories to exclude. If you select more than three, only the first three will be applied.
Why it matters
Some product categories are harder to sell profitably than others. This setting lets you steer the Supply Engine away from categories you want to avoid. For example, some sellers exclude electronics because returns on high-dollar items can cut into profits, and others exclude clothing because of its high return rate.
[Default Criterion] Reject hazardous or temperature-sensitive products
What this setting does
By default, the Supply Engine rejects products that are hazardous or temperature-sensitive. This covers items like weapons, batteries, aerosols, meltable goods, and frozen products. Amazon places restrictions on these kinds of items, so most sellers prefer to avoid them entirely.
Why it matters
It is important to reject these products because you cannot list them on Amazon without special permissions. Catching them is difficult, though, because Amazon’s own labels are not always accurate.
To compensate, the Supply Engine runs multiple kinds of checks on every product it encounters:
- Scanning hazard labels assigned to products in Amazon’s catalog.
- Checking product titles and descriptions for keywords associated with hazardous or temperature-sensitive goods.
- Running each product listing through several independent rounds of text analysis to find contextual clues.
Your dynamic product criteria
Not all product characteristics stay the same over time. A product’s price, buy box ownership, and number of offers vary daily, while monthly revenue and sales velocity change more gradually. Sellers spend a lot of time evaluating these characteristics by hand, scanning Keepa charts for pricing history and checking offer pages to see who else is selling. Your criteria form includes detailed settings for these dynamic characteristics so the Supply Engine knows what to look for.
Many sellers care about who is on a listing. Competitors like Amazon or the brand itself affect whether a product is worth pursuing, but sellers have varying beliefs. Your criteria form includes settings that specify which competitors the Supply Engine should avoid.
Real-time competition criteria
[Parent Criterion] Reject products where Amazon is currently a competitor
What this setting does
This setting flags whether Amazon’s presence on a listing should count against a product. When set to yes, the Supply Engine will reject any product where Amazon is currently selling.
Why it matters
This setting is optional (rather than default) because not all sellers agree on how to handle Amazon’s presence. Some avoid these listings because Amazon tends to depress the price and may dominate buy box ownership. Others prefer these listings because they may capture a significant number of sales when Amazon goes out of stock.
[Parent Criterion] Reject products where the Amazon Global Store is currently a competitor
What this setting does
This setting flags whether the Amazon Global Store (or any regional variation like Amazon Germany) should count against a product. When set to yes, the Supply Engine will reject any product where one of these sellers is currently on the listing.
[Parent Criterion] Reject products where the brand is currently a competitor
What this setting does
This setting flags whether the brand’s presence on its own listing should count against a product. When set to yes, the Supply Engine will reject any product where the brand is currently selling on the listing.
Why it matters
Some sellers avoid listings where the brand is present. Others search for these listings because brands tend to remove unauthorized sellers, leaving less competition for anyone who has a wholesale partnership with the brand.
[Parent Criterion] Reject products where Zappos is currently a competitor
What this setting does
This setting controls whether a product should be disqualified when Zappos is selling on the listing. When set to yes, the Supply Engine will reject any product where Zappos is currently one of the sellers.
Why it matters
Zappos is a subsidiary of Amazon, and sellers who prefer to avoid Amazon as a competitor often want to avoid Zappos for the same reasons.
Trending and historical competition criteria
How competition changes over time affects whether a product is worth selling. These settings help the Supply Engine account for those changes when researching products for you.
[Parent Criterion] Reject products with a spike in the number of sellers
What this setting does
When set to yes, the Supply Engine will reject any product that is currently experiencing a significant spike in the number of sellers.
Why it matters
When a listing suddenly gains a large number of new sellers, the buy box price usually drops within days or weeks, which reduces your profit margins.
[Child Criterion] Define a seller spike as the highest in the last X days
What this setting does
This setting only appears on your criteria form if you have chosen to reject products where the number of sellers on the listing has spiked. This setting controls how large a spike needs to be before the Supply Engine rejects a product. A higher number of days pushes this comparison further back, which raises the bar for what counts as a spike. Selecting 30 means the seller count only has to be the highest in the last month, while selecting 180 means it has to be the highest in the last six months.
Why it matters
A spike in the number of sellers is often an early warning that the buy box price is about to drop. A small spike might just be a normal fluctuation, but a large one usually means something. This setting lets you choose how significant a spike needs to be before the Supply Engine rejects a product.
[Parent Criterion] Reject products where the number of sellers has steadily increased in the last month
What this setting does
When set to yes, the Supply Engine will reject any product where the seller count has been gradually rising by around 10% per week over the past four weeks. Competition on a listing doesn’t always increase suddenly, and this setting is designed to catch a more gradual rise in the number of sellers.
Why it matters
When the number of sellers on a listing increases week after week, it often means the product has become easier to source or more sellers are aware of it. Even a gradual rise like this can be an early sign that the buy box price is about to drop.
Buy box price criteria
The buy box price, or how much customers really purchase an item for, is important on multiple levels. It affects your monthly revenue, how much room for profit remains after subtracting various costs, and your vulnerability to high-dollar returns.
Historical buy box data are also important. Earlier values help predict a worst-case-scenario floor price and your likely future selling price. We include multiple criteria that tell the Supply Engine how to consider these factors when doing your research.
Furthermore, the likely buy box price influences several other criteria on this form, so it is important to use a sound methodology for this estimate. The buy box price is heavily influenced by the number of sellers on a listing. When more sellers appear, they compete with each other and the price drops. A simple projection of where the price has been trending is unlikely to capture the effect that seller count has on price.
The Supply Engine accounts for this by estimating where the seller count is headed and then looking back through the product’s history for a period when the listing had a similar number of sellers. The buy box price from that period (averaged over a two week window to smoothen random price fluctuations) reflects what happens when a similar number of sellers compete on the listing and is the basis for our likely future buy box estimate.
[Parent Criterion] Reject products where the likely buy box price is too low
What this setting does
This setting tells the Supply Engine whether to reject products where the likely buy box price is too low. If you select yes, the Supply Engine will reject any product whose likely buy box price falls below your minimum.
Why it matters
The lower the buy box price, the less room there is for profit once you factor in fees and the raw product cost. At ten dollars, most of the selling price goes toward the wholesale cost, Amazon’s fees, and shipping before you see any return.
What counts as too low depends on the seller. Some will sell products priced at ten dollars, while others will not consider anything below twenty dollars.
[Child Criterion] Reject products where the likely buy box price is below X
What this setting does
This setting only appears on your criteria form if you have chosen to reject products where the likely buy box price is too low. It lets you tell the Supply Engine what dollar amount to use as your minimum. If you select fifteen dollars, the Supply Engine will reject any product with a likely buy box price below that amount.
[Parent Criterion] Reject products where the likely buy box price is too high
What this setting does
This setting tells the Supply Engine whether to reject products where the likely buy box price is too high. If you select yes, the Supply Engine will reject any product whose likely buy box price exceeds your maximum.
Why it matters
Higher buy box prices correlate with higher wholesale costs. If a customer returns one of those units, you stand to lose more money on that return. Some sellers prefer to set a maximum buy box price to limit their return risk.
[Child Criterion] Reject products where the likely buy box price is above X
What this setting does
This setting only appears on your criteria form if you have chosen to reject products where the likely buy box price is too high. It lets you tell the Supply Engine what dollar amount to use as your maximum. If you select one hundred and twenty dollars, the Supply Engine will reject any product with a likely buy box price above that amount.
[Parent Criterion] Reject products where the lowest historical buy box price was too low
What this setting does
This setting tells the Supply Engine whether to reject products where the lowest historical buy box price was too low. To calculate this value, the Supply Engine averages the buy box price in two week increments and uses the lowest result. If you select yes, the Supply Engine will reject any product where that result falls below your minimum.
Why it matters
Some sellers consider the price floor, which is the lowest buy box price a product has historically reached. If that floor is below their level of comfort, they may reject the product to avoid profitability dipping too low based on past pricing behavior.
[Child Criterion] Reject products where the lowest historical buy box price was below X
What this setting does
This setting only appears on your criteria form if you have chosen to reject products where the lowest historical buy box price was too low. It lets you tell the Supply Engine what dollar amount to use as your minimum. The Supply Engine averages the buy box price in two week increments to prevent brief fluctuations from skewing the result. If you select fifteen dollars, the Supply Engine will reject any product whose lowest averaged buy box price (floor price) fell below that amount.
[Child Criterion] Number of days to analyze for the lowest historical buy box price
What this setting does
This setting only appears on your criteria form if you have chosen to reject products where the lowest historical buy box price was too low. It lets you choose how far back the Supply Engine should look when calculating the lowest historical buy box price. If you select sixty days, the Supply Engine will average the buy box price in two week increments across the last sixty days and use the lowest of those averages as the floor price.
Buy box control and availability criteria
Earlier sections cover the buy box price, but how the buy box behaves over time also matters. Two other characteristics affect whether a product is worth pursuing:
- How often the buy box is present. Sometimes the buy box disappears from a listing, meaning there is no featured offer for customers to purchase through. This can hurt a product’s rankings in Amazon’s search results and slow down sales. Depending on their risk tolerance, some sellers avoid products that frequently lack a buy box.
- How concentrated buy box ownership is. Because roughly 80% of purchases go through the buy box, a listing where one seller holds the buy box most of the time leaves far fewer sales for everyone else. Not every seller sees this as a problem, though. Some profitably sell at a higher margin without competing for the buy box.
Your criteria form includes settings for both of these characteristics so you can customize how the Supply Engine handles your research.
[Parent Criterion] Reject products where Amazon controls the buy box too often
What this setting does
This setting tells the Supply Engine whether to reject products where Amazon holds the buy box too often. When set to yes, the Supply Engine will reject any product where Amazon’s buy box ownership exceeds your upper limit.
Why it matters
Amazon captures most of the sales on a listing when it holds the buy box. Sellers who don’t want to forfeit buy box ownership to Amazon can use this setting to avoid these products.
[Child Criterion] Reject products where Amazon controls the buy box more than X percent of the time
What this setting does
This setting only appears on your criteria form if you have chosen to reject products where Amazon controls the buy box too often. It lets you tell the Supply Engine what percentage to use as your maximum. If you select 75%, the Supply Engine will reject any product where Amazon holds the buy box more than 75% of the time.
[Child Criterion] Number of days to analyze for the Amazon buy box control percentage
What this setting does
This setting only appears on your criteria form if you have chosen to reject products where Amazon controls the buy box too often. It lets you choose how far back the Supply Engine should look when calculating how often Amazon holds the buy box. If you select 90 days, the Supply Engine will only consider buy box data from the last 90 days when determining Amazon’s buy box ownership percentage.
[Parent Criterion] Reject products where the buy box is missing too often
What this setting does
This setting tells the Supply Engine whether to reject products where the buy box is absent too often. When set to yes, the Supply Engine will reject any product where the buy box is missing more than your upper limit.
Why it matters
When the buy box is missing from a listing, there is no featured offer for customers to purchase through. This can hurt a product’s rankings in Amazon’s search results and slow down sales. Sellers who want to avoid products with a history of frequent buy box suppression can use this setting to reject those products.
[Child Criterion] Reject products where the buy box is missing more than X percent of the time
What this setting does
This setting only appears on your criteria form if you have chosen to reject products where the buy box is missing too often. It lets you tell the Supply Engine what percentage to use as your maximum. If you select 30%, the Supply Engine will reject any product where the buy box is missing more than 30% of the time.
[Child Criterion] Number of days to analyze for the missing buy box percentage
What this setting does
This setting only appears on your criteria form if you have chosen to reject products where the buy box is missing too often. It lets you choose how far back the Supply Engine should look when calculating how often the buy box is missing. If you select 90 days, the Supply Engine will only consider data from the last 90 days when determining the missing buy box percentage.
[Parent Criterion] Reject products where the primary seller controls the buy box too often
What this setting does
This setting tells the Supply Engine whether to reject products where the primary seller holds the buy box too often. When set to yes, the Supply Engine will reject any product where the primary seller’s buy box ownership exceeds your upper limit.
Why it matters
The primary seller captures most of the sales on a listing when they hold the buy box. Sellers who want the buy box to rotate more evenly can use this setting to avoid these products.
[Child Criterion] Reject products where the primary seller controls the buy box more than X percent of the time
What this setting does
This setting only appears on your criteria form if you have chosen to reject products where the primary seller controls the buy box too often. It lets you tell the Supply Engine what percentage to use as your maximum. If you select 60%, the Supply Engine will reject any product where the primary seller holds the buy box more than 60% of the time.
[Child Criterion] Number of days to analyze for the primary seller buy box control percentage
What this setting does
This setting only appears on your criteria form if you have chosen to reject products where the primary seller controls the buy box too often. It lets you choose how far back the Supply Engine should look when calculating how often the primary seller holds the buy box. If you select 90 days, the Supply Engine will only consider buy box data from the last 90 days when determining the primary seller’s buy box ownership percentage.
Revenue per month criteria
Revenue per month captures both the price of a product and how often it sells. A high-priced product with few sales might generate the same revenue as a cheaper product that sells frequently. Rolling these two factors into one number gives you a rough sense of how well a listing generates money.
[Parent Criterion] Reject products where the total revenue per month across all sellers is too low
What this setting does
This setting tells the Supply Engine whether to reject products where the total revenue per month across all sellers is too low. When set to yes, the Supply Engine will reject any product where the total monthly revenue falls below your minimum selected value.
Why it matters
Total revenue across all sellers tells you how much money a listing generates each month. A listing with very low total revenue may not have enough customer demand to be worth pursuing, regardless of how few competitors there are.
[Child Criterion] Reject products where the total revenue per month across all sellers is below X
What this setting does
This setting only appears on your criteria form if you have chosen to reject products where the total revenue per month across all sellers is too low. It lets you tell the Supply Engine what dollar amount to use as your minimum. If you select five hundred dollars, the Supply Engine will reject any product where the total monthly revenue across all sellers falls below that amount.
[Parent Criterion] Reject products where your likely revenue per month is too low
What this setting does
This setting tells the Supply Engine whether to reject products where your likely share of monthly revenue is too low. When set to yes, the Supply Engine will reject any product where your estimated share of monthly revenue (divided between competitive sellers) falls below your minimum selected value.
Why it matters
Total monthly revenue across all sellers does not tell you how much of that revenue you would capture. Your likely revenue per month also depends upon how sales are split between competing sellers. This setting lets the Supply Engine consider the revenue you would likely capture.
[Child Criterion] Reject products where your likely revenue per month is below X
What this setting does
This setting only appears on your criteria form if you have chosen to reject products where your likely revenue per month is too low. It lets you tell the Supply Engine what dollar amount to use as your minimum. If you select two hundred and fifty dollars, the Supply Engine will reject any product where your estimated monthly revenue falls below that amount.
Sales per month criteria
Sales per month measures how rapidly a product sells. Many sellers consider volume more important than high margins because consistent sales create predictable earnings. A product that sells frequently gives you a steadier income stream than a product with a higher margin but fewer sales.
Estimating sales per month accurately is important because several other criteria depend on it. Different data sources sometimes give different estimates for how many sales a product generates, so when there is a conflict, the Supply Engine prioritizes Amazon’s own reported value.
[Parent Criterion] Reject products where the total number of sales per month for all sellers is too low
What this setting does
This setting tells the Supply Engine whether to reject products where the total number of sales per month across all sellers is too low. When set to yes, the Supply Engine will reject any product where the total monthly sales fall below your minimum selected value.
Why it matters
Total sales across all sellers tells you how frequently a product sells each month. A listing with very few sales may not sell consistently enough to generate reliable cash flow.
[Child Criterion] Reject products where the total number of sales per month for all sellers is below X
What this setting does
This setting only appears on your criteria form if you have chosen to reject products where the total number of sales per month for all sellers is too low. It lets you tell the Supply Engine what number to use as your minimum. If you select two-hundred, the Supply Engine will reject any product where the total number of sales across all sellers is below two-hundred per month.
[Parent Criterion] Reject products where your likely number of sales per month is too low
What this setting does
This setting tells the Supply Engine whether to reject products where your likely share of monthly sales is too low. When set to yes, the Supply Engine will reject any product where your estimated share of monthly sales (divided between competitive sellers) falls below your minimum selected value.
Why it matters
Total monthly sales across all sellers does not tell you how many of those sales you would capture. Your likely number of sales per month also depends upon how sales are split between competing sellers. This setting lets the Supply Engine consider the sales volume you would likely capture.
[Child Criterion] Reject products where your likely number of sales per month is below X
What this setting does
This setting only appears on your criteria form if you have chosen to reject products where your likely number of sales per month is too low. It lets you tell the Supply Engine what number to use as your minimum. If you select forty, the Supply Engine will reject any product where your estimated number of sales is below forty per month.
Your supplier criteria
The Supply Engine searches online for legitimate suppliers where you can open wholesale accounts. Your criteria form instructs the Supply Engine whether to find wholesale distributors, small brands, or both.
[Parent Criterion] Source from independent distributors
What this setting does
This setting controls whether the Supply Engine searches for wholesale distributors when doing your research. When set to yes, the Supply Engine will include traditional wholesale distributors among the suppliers it finds for you.
Why it matters
Distributors have the advantage of scale. They generally carry products from large and otherwise unreachable brands, and getting an invoice from an authorized distributor for a global brand can unlock Amazon listings with a favorable BSR (Best Sellers Rank).
Distributors are also easier to approach because onboarding wholesale buyers is a core part of their work. But this accessibility creates a drawback. Many sellers buy inventory from the same suppliers, so a product may last only one or two months before competition depresses the price. Distributor markups will further lower your margins.
The Supply Engine addresses this problem by prioritizing small distributors in its online research. Think of a regional, under-the-radar distributor with an ancient website and very little competition. Your leads will include larger distributors as well, but the Supply Engine steers toward those who are small and harder to find.
[Parent Criterion] Source directly from brands
What this setting does
This setting controls whether the Supply Engine searches for small brands when doing your research. When set to yes, the Supply Engine will include small brands among the suppliers it finds for you.
Why it matters
A growing number of sellers are bypassing distributors and directly approaching small brands for lower wholesale costs.
Finding and opening a wholesale account with a small brand is often more difficult and requires a personalized approach. This naturally creates defensibility because other Amazon resellers are less likely to source the same inventory.
Brand-direct sourcing is the next feature coming to the Supply Engine. This feature will let you automatically discover small, under-the-radar brands, the kind where a phone call or an email can connect you with the owner or someone on their team. We built the Supply Engine with this capability in mind, so much of the supporting infrastructure is already in place.
Common questions
How does the Supply Engine work?
The Supply Engine discovers products and suppliers on your behalf. After you submit your personalized criteria form, it will begin researching autonomously throughout the week, finding products on Amazon, analyzing their pricing history, checking the competition, and searching online for suppliers. It will email you a new batch of leads every week.
How do I find my criteria form?
We give every user a unique criteria form. We try to make this form easy to access by including your unique link at the bottom of every email, including:
- Your initial onboarding email.
- Each email containing your weekly batch of leads.
Every email also includes a link to our feedback form, and a link to this wiki.
How do I update my criteria form?
Just click on your unique link to access your criteria form. Toggle various settings to control how the Supply Engine does your research. When you submit your criteria form, your newer selections will overwrite any previous ones.
At this time, you must resubmit your whole form to update any part of it. This is a temporary inconvenience that we plan to solve in the future. Ideally, you shouldn’t have to resubmit your whole form just to update one criterion within it.
When will my criteria form updates take effect?
The Supply Engine continuously researches your leads throughout the week. If you update your criteria form partway through this process, any leads already discovered prior to your update will follow your old criteria, whereas leads discovered afterwards will reflect your new criteria. This means your next batch may contain a mix of both.
Unlike the other settings, changes to your Supply Engine email address will take effect right away. We will always send your new batches of leads to the most recent email address we have on file.
Will you introduce more criteria?
The criteria form as it exists today is just a starting point. We are continually expanding it with new settings, and over time we hope to cover virtually any preference a seller might care about. Early examples include more specific competitor filtering, the ability to exclude well-known marketplace sellers from your results, and support for targeting specific countries. These are far from the only additions we have planned.
Much of what we add will be determined by feedback from sellers like you, and the number of settings available on your form will grow as we continue building out the Supply Engine. Every email includes a link to a feedback form because we want your suggestions.
How do I update my email address?
There are two different email addresses with different purposes. Updating one will not affect the other:
Your Stripe email address
This is where you will receive invoices and receipts from Stripe. You can update this email address through your customer portal on Stripe. Every email we send you includes a link to your Stripe customer portal.
Your Supply Engine email address
This is where you will receive your weekly batches of leads and other communications from the Supply Engine. You can update this email address through your unique criteria form.
How many leads will I receive?
The number of leads you will receive varies by plan. The $49 plan comes with roughly 100 leads per month (25 per week), the $99 plan comes with roughly 200 leads per month (50 per week), and the $249 plan comes with roughly 500 leads per month (125 per week).
What plan should I choose?
Every plan comes with a free trial (except for the enterprise plan), so the plan you select should be based upon your needs as a business.
The $99 plan is a good starting point for most new sellers. Sourcing is a numbers game, and newer sellers tend to spend a large amount of their time reaching out to open wholesale accounts. Having more leads each week means more opportunities to work with, and once you get in with a supplier, especially a smaller distributor, you can often find multiple products worth selling through a single relationship.
The $49 plan works well for sellers who prefer a smaller volume or have less time for outreach, and the $249 plan is better suited for larger businesses that can handle a higher volume of leads.
When will I receive my first batch of leads?
Your first batch of leads will arrive one week after you sign up. For example, if you sign up on a Tuesday, your first batch will arrive the following Tuesday. After that, a new batch will arrive every Tuesday.
What counts as a lead?
A lead is a unique product-supplier combination that the Supply Engine has discovered and vetted for you. More specifically, each lead contains information about a product found on Amazon that meets your criteria, along with information about a supplier (either an authorized distributor or a small brand, depending on your settings).
Because each lead is a unique product-supplier combination, the same product at a different supplier or a different product at the same supplier will count as separate leads. When the Supply Engine finds multiple variants of a product at the same supplier, only one will count as a unique lead. The Supply Engine will still send you the rest but will not count them toward your total.
What information does each lead include?
Each lead includes four sections:
- Information about the product, including its unique identifiers (UPC, EAN, ASIN), brand, title, description, and a link to the listing on Amazon.
- Information about the supplier, including their website or any contact information the Supply Engine located.
- A statistical overview that shows how this product measured up against your criteria.
- A step-by-step summary that walks through exactly how the Supply Engine discovered and vetted both the product and the supplier.
How do I download my leads?
Each week, the Supply Engine will send you an email with a link to download your latest batch of leads. Clicking this link will download a spreadsheet (xlsx file) containing your leads for that week. Each download link will expire after 30 days.
What should I do if I don’t receive my weekly batch of leads?
Start by checking your spam folder for the email with your weekly batch of leads. If you find it, move it out of your spam folder so that future emails will be delivered to your inbox.
If your weekly batch is not in your spam folder, look for the email that the Supply Engine sent when you signed up. This is different from the sign-up email that Stripe sent you. The criteria form email contains a unique link to your personalized criteria form, where you can resubmit your criteria with the correct email address.
If you still cannot find your criteria form link, go to your customer portal on Stripe to cancel your current subscription. Every email we send you includes a link to your customer portal. Once cancelled, sign up again and you will receive a new account with a fresh criteria form link. You should unlock a new free trial.
How accurate are my leads?
The Supply Engine uses several dozen modules to analyze products. Most of them are deterministic, so they use traditional calculations and statistics to spot products. The product information in your leads is therefore very accurate.
Supplier websites are harder to analyze. They vary in structure, terminology, and how they describe themselves. A page could mention a brand casually, as part of someone’s name, or in a blog post without supplying that brand. A regional distributor may reference the tri-state area instead of listing an address. Even a “contact us” URL can lead to a page limited to returns or legal matters while a nondescript page has the contact form.
We’ve tested the Supply Engine against real websites to achieve an accuracy level of roughly 90% (low false positives rate). Nevertheless, the Supply Engine currently sends about 10% more leads than your plan includes so you still receive at least as many accurate leads as you are paying for.
What if my download link doesn’t work?
The most common reason a download link stops working is that it has expired. We give you 30 days to download each batch, after which we delete the files on our end because every batch is researched from scratch and we only send fresh data. If your link has expired, those leads are no longer available, but a new batch arrives every week so you will have more recent ones to download.
How do I update my search criteria?
You can update your criteria at any time by visiting your personalized criteria form. This link is included in your onboarding email and at the bottom of every email we send you. Whenever you submit the form, your new selections will overwrite your previous criteria.
How does the free trial work?
Your free trial lasts 15 days instead of the typical 14. We chose 15 days so you have time to review two full batches of leads before being charged. With a 14-day trial, your second batch would arrive the same day you get charged. The extra day gives you a chance to look at that second batch and decide if the Supply Engine is valuable for your business before your subscription begins.
When will I be charged?
Your first charge will occur 15 days after you sign up, when your free trial ends. After that, you will be charged monthly on that same date. Basing your billing cycle on when your free trial ends ensures you always get a full month of leads between charges. If billing were tied to a fixed calendar day, signing up at the wrong time could result in a charge before you have received a full month of leads.
How do I update my payment method?
Stripe controls your payment method. You can update your payment method from your customer portal on Stripe, which is linked at the bottom of every Stripe invoice email.
How do I cancel my subscription?
You can cancel your subscription at any time through your customer portal on Stripe. Every invoicing email that Stripe sends includes a link to your customer portal.
How do I change my subscription level?
You can upgrade or downgrade your plan at any time. Every invoicing email that Stripe sends will include a link to your customer portal, where you can switch plans. When you switch plans, Stripe will adjust your billing accordingly.
Can I pause my subscription instead of canceling?
Pausing is not available at this time, but you can cancel your subscription through your customer portal on Stripe and resubscribe whenever you are ready. You can find a link to your customer portal at the bottom of any invoicing email from Stripe.
Do leads ever repeat across batches?
The Supply Engine won’t send you the same product-supplier combination more than once within a three-month window. This also applies to variants of the same product at the same supplier. After three months, a lead may come back because circumstances change. For example, a supplier that was previously out of stock may have the product available again. If you feel this window should be longer or shorter, let us know through the feedback form. This is a setting we can easily adjust on our end.
Will other people get the same leads as me?
The Supply Engine does not pull from a central database or direct everyone toward the same pool of leads. It runs an open search from scratch for each user, exploring the full variety of sources you might visit when sourcing by hand.
This means your leads are completely independent from what we send other users. Statistically, some overlap may still occur by random chance, the same way two people researching independently might stumble on the same product at the same supplier.
This is one of the core features that makes the Supply Engine different from prior methods. Lead lists, distributor registries, and other tools funnel a large number of resellers toward the same few sources. If we had taken a shortcut by selecting a few opportunities by hand, or built a less sophisticated system that was incapable of open-ended research, it would be like sending everyone to the same water fountain. Because we invested in building the technology for genuine open-ended research, we’ve unlocked the ability to give every user their own fountain.
How do I share feedback?
Every email we send you includes a link to our feedback form. We review every piece of feedback we receive. Much of what we hear is requests for new criteria, which translate into new modules that the Supply Engine uses when researching on your behalf.
Because the Supply Engine is highly modular, we can add new criteria and capabilities relatively quickly. Our job is less about coming up with ideas ourselves and more about listening to what our users suggest, narrowing down what belongs as part of a cohesive sourcing engine, and carefully building and testing those modules.
Several features in the Supply Engine today came directly from user suggestions. Not counting variants as full leads, the step-by-step breakdown of how each lead was discovered and vetted, and the filtering out of suppliers that market themselves as Amazon-focused are all things that users asked us to implement.
You can also share feedback by filling out our form at this link (it's only three questions):
What happens if I don’t submit my criteria form right away after signing up?
Your criteria form link does not expire. You can find it in your onboarding email and at the bottom of every email we send you. You can submit your criteria whenever you are ready, and the Supply Engine will begin researching on your behalf once you do.
Keep in mind that your free trial starts when you sign up through Stripe, not when you submit your criteria form, so waiting will reduce the number of batches you receive during your trial.
How do you estimate monthly sales and revenue values?
Accurately estimating monthly sales and revenue requires using several different methods. The Supply Engine begins by figuring out how many units a product sells per month. Our system ranks several methods by how well they predict sales. When two methods disagree, the more reliable one wins.
The most reliable of these methods is based upon Amazon’s own public-facing data. Some product pages on Amazon display how many units sell per month. The Supply Engine uses customer-facing data when available because they come straight from Amazon and have the implicit burden of being non-deceptive.
Our system falls back on indirect methods when Amazon doesn’t display this information. A convenient but less reliable method tracks how often a product’s sales rank (BSR) drops per month. Each drop typically indicates a sale. This approach produces accurate results for products that sell frequently enough to interest wholesale buyers, but it has two limitations:
- Third-party data brokers don’t appear to frequently sample BSR values for products with infrequent sales. This is a cost optimization that creates a kind of reporting bias, which underestimates sales rank drops for many “slower” products.
- Multi-pack sales appear to register as a single BSR drop regardless of how many units are in an order.
Sales volume is still only part of the picture. The Supply Engine must also estimate the future selling price, which is more difficult. Our system doesn’t rely on the current buy box price because that value fluctuates. Following the price trend isn’t sufficient either because superficial trends ignore the underlying, driving factors of price.
Instead, the Supply Engine identifies those factors (like the number of competitors on a listing) and predicts whether each factor is strengthening or weakening. Our system then looks for a historical period where those predicted conditions also occurred and uses those values as an empirical precedent (reality is the best simulator). When the right historical data aren’t available, our system uses other methods to estimate a future price.
The Supply Engine switches between methods depending upon what information is available, and uses these values to predict the total monthly revenue and your share of it.
Can I request leads for a specific product, brand, or category?
The Supply Engine does not currently support targeting specific products, brands, or categories. Right now, it chooses which products to research based on the preferences you set in your personalized criteria form.
We plan to add the ability to target specific products, brands, or categories in your criteria form. We also plan to let you filter out certain brands by name so the Supply Engine skips products from those brands entirely.
If either of these capabilities is important to you, let us know through the feedback form included in every email. Feedback from sellers like you decides most of what we build.
Are the suppliers in my leads verified as authorized distributors?
Most of the suppliers in your leads will be authorized distributors because they are the brand itself or are an established distributor that carries products from many brands. Statistically, a distributor that allows you to open wholesale or bulk accounts and lists many brands on its website is usually authorized to sell the products it carries.
However, not every supplier makes authorization easy to confirm. Some distributors do not clearly state whether they are authorized on their website, and the only way to find out is to call them. Others may be deceptive. No matter how rigorously we test our systems, the Supply Engine can still make mistakes in these cases.
The Supply Engine cuts down a significant amount of the grunt work that goes into sourcing, but you will still need to reach out to suppliers and open accounts yourself. Part of this process will likely involve confirming whether a supplier is authorized by the brands they carry.
Can I tell the Supply Engine to avoid specific brands?
The Supply Engine does not currently support filtering out specific brands by name. The ability to exclude brands from your results is one of the settings we are looking at adding to the criteria form as we continue to build out our systems.
Can I get my leads in a format other than xlsx?
The Supply Engine sends each batch of leads as a single xlsx file. We use xlsx because it is the most widely compatible spreadsheet format, so you can open your batch in Excel, Google Sheets, or any other spreadsheet application.
Does the Supply Engine check if a category is gated for my account?
The Supply Engine does not check if a product is in a gated category before sending you a corresponding lead. To get ungated in a new category, most sellers need to provide Amazon with an invoice from an authorized distributor for a sufficient quantity of products in that category. Your leads connect you with suppliers who can provide those invoices, so filtering out products in gated categories would actually work against you.
If you want to avoid certain categories for other reasons, your criteria form lets you exclude up to three categories. Some sellers avoid clothing because of its high return rate. Others avoid electronics because returns on expensive items have a greater financial impact on their business. Some avoid toys because many of the larger toy brands only work with a handful of large national distributors, which makes it harder to find smaller and less competitive toy distributors.
Does the Supply Engine check if a product has an IP complaint history?
The Supply Engine does not check whether a product listing has a history of IP complaints before sending you a corresponding lead. IP complaints on Amazon are primarily filed against unauthorized sellers, and wholesale sourcing means buying through authorized and legitimate channels.
If you purchase from an authorized distributor, you will have the invoices needed to strike down an IP complaint through Amazon. If you purchase directly from a brand, you can reach out to them to resolve the complaint because you already have a relationship with them.
Brands that actively file IP complaints against unauthorized sellers on their listings actually help thin out unauthorized competition, which benefits you as a legitimate seller.
Does the Supply Engine account for seasonal trends or holiday spikes?
The Supply Engine doesn't yet have a direct filter for seasonal patterns. Your criteria form does include a setting for the lowest historical buy box price, which can indirectly filter out seasonal products.
For seasonal products, the buy box price tends to drop during certain times of the year. This is because the product may become easier to source as supply increases, or demand may decrease. If you set a minimum floor price and choose a look-back window that covers a full seasonal cycle (such as a year), the Supply Engine will reject any product whose buy box price dropped below your floor during that time.
We're also looking into adding more direct ways of detecting seasonal patterns, or avoiding products with highly seasonal sales.
Can multiple people on my team access my leads?
Each week, the Supply Engine sends an email to the address you specify on your criteria form. That email contains a link to download your latest batch of leads. The download link doesn't require a login or any special access to use, so you can forward the email or share the link with anyone on your team.
Is there an annual billing option?
We don't currently offer annual billing. All plans bill monthly through Stripe. How quickly you need to generate leads can change over time, and monthly billing gives you the flexibility to adjust your plan as your needs change without locking you into a longer commitment.
Can I use the Supply Engine to source leads on Walmart or eBay?
The Supply Engine currently only sources leads on Amazon. Amazon is the largest marketplace, so we started there. Adding Walmart and eBay support is on our roadmap, but the Supply Engine doesn't yet have that capability.