Million Dollar Update – 12 Month Update

Last Spring after selling my company I set a personal goal of trying to rebuild an ecommerce brand from $0 to $1,000,000 in revenue within a year. 12 months later and here are my results. Did I succeed in reaching a million dollar run rate in revenue? Did I fail? Read below for the results and to get some insight into what you should and shouldn't do if you're trying to create a million dollar business from scratch.

Read more: Rebuilding a Million Dollar Company, 6 month Update

Read more: Rebuilding a Million Dollar Company, 60 Day Update

The Benchmark

  • Start date: April 2017, when I placed my first order for products
  • Goal: $83,333 in revenue per month

I started my new business focusing on Offroading 4×4 parts in April of 2017. I set my start point as the time at which I placed my first order for products which was around April 2017. I could have (should have?) set my start date as the day I first started selling products, which was around the end of June 2017. However, as any entrepreneur first starting an ecommerce business knows, the time spent researching and developing products is the real work of starting an ecommerce business. Selling the products is actually the easier part of the equation.

For my revenue goal, the $1,000,000 number is based on a monthly revenue run rate, i.e. the amount of yearly revenue my business would achieve if I continued on this trajectory for another 12 months.

Million Dollar Update

The final results after 12 months of starting my Offroading brand are as follows: After 12 months I have an annual run rate of $546,810.96. This is nearly 50% less than my $1 million goal.

July 2017 November 2017 April 2018 $10,788.50 $8,192.93 $32,237.70 $1,180.49 $986.29 $12,145.00 $994.35 $164.98 $554.94
Shopify $552.43 $200.00 $629.94
Shopify (Canada) $0.00
Total $13,515.77 $9,544.20 $45,567.58
Run Rate: $162,189.24 $114,530.40 $546,810.96

This revenue is the result of 33 SKUs. However, if you exclude variations, I only have 13 different products. 

Profitability and Per Product Profitability

In the table below  you will see my sales per product on (I'm transparent but I'm not going to tell you what exactly each product is!). Each month I download my transaction  history as a CSV file on Amazon by going to Reports -> Payments -> Date Range Reports and compile a per SKU profitability analysis. I deduct all Amazon and FBA fees, estimated inbound freight from China to Amazon FBA, and duties and then run a quick Pivot Table. I, like many business owners, do not have up-to-date bookkeeping (I'm typically 3+ months behind). Running this report each month takes me 10 minutes and ensures my profitability targets are being met. If you do not keep up to date accounting, I strongly encourage  you to do the same.


You can see that of my 33 products, 11 actually had zero sales and are not shown (most have not actually launched yet). My top 6 products accounted for 69% of my revenue and my top 9 accounted for 92% of my revenue. I always say that I expect 60% of the products I launch to be mediocre products that I continue to re-order, 20% of my new products to be failures that I never order again, and 20% to be home-runs that account for the bulk of my revenue. When you're starting your ecommerce business, try to launch multiple products to allow for a normal distribution of product failures and home-runs. 

You will notice that my gross profit margins are 24% (this takes into account all variable expenses except advertising which is approximately 3-5% of my sales). My goal is to be around 27-30% for a gross margin. I am always very skeptical of anyone who says they have a gross margin above 35%: normally it means they buy a new luxury vehicle every year or they don't understand their numbers (normally the latter). Keep in mind, that after the smoke clears, my net profit margin before taxes and paying myself will likely be closer to 10-15%.

Reasons for Not Meeting $1 Million Goal

So why did I not achieve my $1 million revenue goal within 12 months?

  • Too ambitious of time frame
  • Risk aversion from me (I was afraid to invest more money)
  • Chinese New Year production and shipping delays
  • Slowed product development
  • Focus on profits

Arguably my biggest reason for not achieving my million dollar goal was simply setting too ambitious of a goal, especially as a one man show. I kept my foot on the pedal relatively steady the entire 12 months and even moved to China in part to expedite my product development. In hindsight, I think 15-24 months is a more reasonable time frame to achieve a $1 million run rate. 

The other factor was that my risk tolerance started to grow smaller and smaller the more money I invested. As money invested in inventory started to approach $100,000US (I think 10-20% of annual revenues held in inventory is a reasonable inventory level) I started to realize I was all of a sudden having a lot of money tied up in inventory. All the continuous stress inducing fears I had while running my previous company–Amazon suspensions, suppliers stealing money, boats sinking, etc.–started to keep me awake again. I started to become much more cautious with what products I purchased. There's no denying it: running an ‘Amazon' business is very stressful.

Aside from personal and psychological reasons for failing to meet my $1 million goal, there were also very real business reasons. The largest reason was arguably Chinese New Year. I had planned for all of my products to arrive in February. However, usual Chinese New Year delays combined with an unusual Shanghai (where most of my factories are based) snow storm meant many of my products didn't arrive until March. Product development for several new products I am working on has taken slightly longer than I had anticipated as well and I probably won't receive them until during the summer.

Finally, focusing on being profitable also considerably slowed my growth. There's a joke in business that the quickest way to have a million dollar business is to sell $20 bills for $10 each. While I'm not nearly as profitable as I want to be, I have been achieving relatively healthy margins.

Take away for other entrepreneurs: If you're starting an ecommerce business, be realistic with your time expectations. If you're trying to recreate a $50,000 income in 6 months, it's very difficult, especially if you have limited money to invest. Start early and allow yourself 1-2 years to grow your business into a full time income. Shorten this time frame if you're willing to invest more of your money.

Strategies That Have Worked So Far

  • (Canada) is a big share of my sales
  • Driving off-Amazon traffic has increased organic rankings
  • Shipping full containers to Amazon has decreased my 3PL costs

Before I launched my brand I said that I expected international selling to be a huge component of my new brand and this has not disappointed. is now more than 25% of my sales and I only have approximately 60% of my product catalog there. The best news though is that I'm seeing approximately 40% higher margins on due to less competition (my advertising ACOS is around 3% on

I have also been focusing on driving off-Amazon traffic to my Amazon listings. This is possibly the biggest trend right now in all of Amazon marketing. This is something Mike talks about at length in his Product Launch Strategy podcast. In essence, I am sending paid Google Adwords traffic to my Shopify landing page and then directing customers to my Amazon listing. My organic rankings on Amazon have increased dramatically–I can't say definitively that the promotion of off-Amazon traffic is the only cause of this but my strong intuition is that it is. If you are not sending off-Amazon traffic to your Amazon listings you are suffering from it.

I have been focusing on sending off-Amazon traffic to my Amazon listings to increase organic rankings.

I have also been focusing on keeping  my shipping as lean as possible as I know shipping and logistics are arguably the easiest way to increase profits (that and advertising). Subsequently, I've been trying to send shipments directly to Amazon, either FCL or LCL and avoid all 3PL intervention. I go into detail on this subject on How to Ship Full Containers to Amazon. By shipping direct to Amazon I save thousands of dollars per container on 3PL costs and I decrease transit times by 1-2 weeks.

Strategy Going Forward

  • Product grooming
  • Developing 5-10 new products
  • Focus on off Amazon list and audience building to 2500 to 5000 people
  • Hiring a VA

Over the next several months I plan to  do some product grooming which consists largely of eliminating a few loser SKUs from my inventory. I now have a handful of products which are earning break-even or negative returns. These SKUs will be eliminated to free up cash and increase profitability. I will also work on reviewing all of my existing listings and re-optimizing them. By re-optimizing I mean doing things such as reviewing for poor photography and taking new photography, rewriting product descriptions/bullet points/titles, and reviewing all advertising campaigns.

As I cut some products I will also be developing 5-10 new products. My feeling is that this number of products is the required amount to get to $1 million in revenue.

I will also continue to build my email list and audience off of Amazon (ironically for the purpose of driving them to Amazon). Currently I am paying approximately $0.30 per subscriber for my Facebook ads plus approximately $0.25 per subscriber in give-away products. This means to build a list of 5000 I will be paying approximately $2,750. My hope is that in the long run this will help me to launch new products and keep my current products ranking well.

I am currently paying around $0.30 per email subscriber within Facebook.

Finally, I'll be hiring a virtual assistant sometime within 2018 simply to help clean up some of my processes. I have been shocked how little customer service time I have needed even at over $500,000 a year in revenue–I answer maybe 3 or 4 emails a week. However, my goal is to remove myself from most aspects of the business that are not product development or financial.

The Path to $1 Million (and Beyond)

I suspect over the next several months my revenue will approach close to $70,000-$80,000 per month as new products come into stock and existing products continue to gain traction. Even as I write this, I've watched my revenue from the previous 30 days exceed $50,000.

Later in the year, I'll have to evaluate my path forward. Specifically I'll have to determine whether I want a nice lifestyle business doing $1,000,000-$2,000,000 in revenue or whether  I want a real business with offices, warehouses, and employees. Part of me gets very nervous about scaling the business as I know how stressful it can be running a large ecommerce business, especially given the inherent dependence on one sales channel, Amazon, and the huge cash flow demands.



Ultimately, the path to a million dollars has taken longer than I expected. More importantly, it has been far more time consuming than I thought it would be.  However, despite the setbacks, I've managed to create a business on pace to do well over $500,000 in revenue a year and around $80,000 in profit. More importantly, this is all now relatively predictable revenue going forward if I continue to run the business. If I decide to sell the business, I have an asset worth roughly $240,000 based on a 3x multiple. Factor in that the business is likely to only continue to grow organically over the next several months and there's no denying that ecommerce is still a very profitable and accessible business to get into, even for those just starting.

Do you think it's still easy for entrepreneurs to start ecommerce/Amazon businesses? Share your comments below or any questions you have about this article.

Dave Bryant

Dave Bryant has been importing from China for over 10 years and has started numerous product brands. He sold his multi-million dollar ecommerce business in 2016 and create another 7-figure business within 18 months. He's also a former Amazon warehouse employee of one week.


  1. Great post and thanks for sharing your wisdom. Very interesting about driving off-Amazon traffic to Amazon. If I’m following, the concept is that the gain in Amazon organic rankings is somehow actually more productive than converting the sale on your own Shopify site. Is that accurate?

  2. Dave, how are you directing AdWords traffic to your store and then onto your Amazon listing? When I tried to set up a google merchant account to do just this Google suspended my account because they said customers had to be able to buy my product directly from my website.

    1. Hi John,
      They go to a shopify product page but the customer can purchase the product on the page but I heavily try to motivate them to go to Amazon.

  3. Hey Dave,
    great info, thanks. Agree, an Amazon business is stressful that’s for sure.
    I’ve found the biggest pain point is managing QC and returns. It’s just so easy to have a run in with the Amazon policy police if you can’t keep on top of this! This and the new storage limits and overage can really throw a spanner in the works for many a small business.

    When you say you’re paying 30 cents for email subscription via facebook ads, how are you collecting the email exactly? Are you pushing them to a landing page and asking them to sign up?


    1. Hey Jamie,
      I thankfully haven’t had any issues yet with exceptionally high return rates resulting in an ASIN suspension. It involves a fine line between not over-selling your product to result in false expectations from the customer while at the same time trying to push the product. For the facebook leads, I’m using a native Facebook lead form within Facebook and then using Zapier to send them all to Mailchimp.

  4. Dave, what kind of incentive are you offering to gather their details on the lead form? Some sort of giveaway etc?

    I must admit, I’m not sure I could manage the stress of having 100K of inventory in Amazon, given the dangers of suspensions etc as you suggest ! :-) I actually recall seeing somewhere that there’s now products offered where you can insure yourself /inventory against Amazon issues.

    Could I get the details of the FBA prep house in Shenzen you mentioned. Would like to look into it. I’d like to find something similar in Taiwan as well! Dealing with some suppliers there.

    1. Hi Jamie,
      Sorry for the late reply. I’m giving away one of my products. The Amazon insurance is a bit of a farce. I’d love to see someone try and collect on that. The FBA shenzhen warehouse I’ll have to look up – my suppliers simply handle all the logistics to them now. There’s a ton of them in Shenzhen if you google though.

  5. Dave, thanks for sharing your progress. Very ambitious goal and I think you did very well in the limited time frame.

    I had a question about adwords costs. I thought that by now google PPC was already saturated and overly competitive, cost-wise.
    1)Can you give an idea of where your cost per click was on google
    2) how that compared vs. paying amazon cost per click?

    I figured amazon shoppers would have higher conversions for the money you spent.

    Thanks again.

    1. Hi JZ,

      The costs per click on Amazon and Adwords are about the same but the huge difference is the conversion rate on Amazon is about 10% compared to 1% for Adwords and my own website.

  6. Hi Dave
    This is a great article and the associated podcast episode is also very good. Wanted to ask you, using your methodology if you only isolate the 3-5 SKUs you launched with first what would the investment dollars have looked like to launch and grow – and how do you split between initial one off brand setup costs, inventory, logistics, marketing- any rules of thumb?

    1. Each of those 3-5 SKUs I invested less than $5000 in initial inventory purchases. One-time costs are quite in-expensive, perhaps $500-1000 per SKU. The biggest cost is on logistics for small orders. When I do small orders I know I will make little to no money until I grow the order size because there’s such big economies of scale with logistics. Regardless, I think $5000~ is a good estimate for launching a product.

  7. what’s the startup capital, and did you have to use outside cash?

    I think the biggest bottleneck once you find a product is having the money to purchase inventory. How quickly were you seeing returns on inventory investment on average per sku?

    1. Hi Randy,
      I generally bank for about 10% of my annual revenue to be allocated for inventory costs. Yes, this business can be a big money suck. Thankfully I had a cash event with the sale of my last business. I seen a return on my investment almost from day one, although much of that money is being re-invested into the company.

  8. Dave, here’s an idea for a well needed podcast. Handling financials. Specifically, managing cashflow. It seems to me that unless sellers can personally bootstrap their growth, things come to a grinding halt quite quickly. Guess that’s why Amazon loans are offered. But what other options are there etc?

    1. Hey Jamie,
      There is a podcast from a while back on types of financing BUT we did just do a podcast on improving use of your cash which should go live this week or next. Abby, in charge of editing the podcasts, will try to link to the other podcast.

  9. “You will notice that my gross profit margins are 24% (this takes into account all variable expenses except advertising which is approximately 3-5% of my sales). My goal is to be around 27-30% for a gross margin. I am always very skeptical of anyone who says they have a gross margin above 35%: normally it means they buy a new luxury vehicle every year or they don’t understand their numbers (normally the latter). Keep in mind, that after the smoke clears, my net profit margin before taxes and paying myself will likely be closer to 10-15%.”

    What costs make you go from 24 to 10-15%?

    1. Advertising, overhead, and just overall unexpected expenses which ALWAYS happen (think…freight costs going up 2x in the second half of 2020).

Leave a Reply

Your email address will not be published. Required fields are marked *

Back to top button