FIELD REPORT 17 · FOUNDER · TWIN SALES

Seven figures
on Shopify
and Amazon

My own ecommerce business, cofounded in my mid twenties. Shopify stores for drop shipping and print on demand, Amazon FBA for inventory, and six figures of my own money in the ad accounts. About $1M in revenue in its first full fiscal year, then sold.

~$1Mrevenue, first
full fiscal year
TWO ENGINES · ILLUSTRATIVE FLOW
PAID TRAFFIC · TO THE STORE FACEBOOK · ADWORDS · TWITTER INFLUENCERS · EMAIL PAID TRAFFIC · ON AMAZON AMAZON PPC sponsored products TEST READ KILL WINNERS KILLED FAST, NO STOCK ENGINE 1 · TEST Shopify DROP SHIP · PRINT ON DEMAND NO INVENTORY REORDER ENGINE 2 · SCALE Amazon FBA INVENTORY · PROVEN PRODUCTS REORDER WINNERS REVENUE · FIRST FULL FISCAL YEAR ~$1M THE EXIT Sold MAY 2018 PAID TRAFFIC · TO THE STORE FACEBOOK · ADWORDS · TWITTER INFLUENCERS · EMAIL ENGINE 1 · TEST Shopify DROP SHIP · PRINT ON DEMAND NO INVENTORY TEST READ KILL KILLED FAST, NO STOCK WINNERS AMAZON PPC REORDER ENGINE 2 · SCALE Amazon FBA INVENTORY · PROVEN PRODUCTS REORDER WINNERS REVENUE, FIRST FULL FISCAL YEAR ~$1M Sold MAY 2018
READ THE REPORT

My money, my stores, my ad accounts.

In November 2016 I cofounded Twin Sales Inc., an internet marketing business built on two models: Shopify stores running drop shipping and print on demand, and Amazon FBA. I was in my mid twenties, and the capital was my own.

I did the market research and ran the logistics of sourcing, manufacturing and shipping physical goods worldwide. I ran the paid side across Facebook, AdWords, Amazon PPC, Twitter, email and influencers, with six figures of my own money in live ad accounts.

The business did about $1,000,000 in revenue in its first full fiscal year. I automated the operations, built the exit strategy and sold the company in May 2018.

ROLECofounder
and owner
MODELSShopify +
Amazon FBA
CAPITALSix figures of my own,
in live ad accounts
WHENNov 2016 to
May 2018

Every product had to pay for its own ads.

Pick a storefront and move the numbers. The bar splits one order's price into where the money goes. Fees are typical and editable. Defaults are illustrative, not the company's figures.

● UNIT ECONOMICS · ONE ORDERILLUSTRATIVE DEFAULTS · TYPICAL FEES, EDITABLE

STOREFRONT

$30.00
$9.00
$5.00
$10.00

PLATFORM FEES · SHOPIFY PAYMENTS · TYPICAL, EDITABLE

WHERE ONE ORDER'S MONEY GOES

$0$30.00 SALE PRICE
  1. PRODUCT$9.00
  2. SHIPPING$5.00
  3. FEES$1.17
  4. ADS$10.00
  5. LEFT OVER$4.83
BREAK EVEN AD COST$14.83per order, before ads turn it into a loss
AFTER ADS, PER ORDER$4.8316.1% of the sale price
BREAK EVEN ROAS2.02price divided by the break even ad cost
ROAS AT THIS AD COST3.00price divided by the ad cost per order

Each order clears $4.83 after ads. Ads could cost up to $14.83 an order before this product loses money.

ONE P&L PER STOREFRONT
SHOPIFY, AFTER ADS$4.83
AMAZON FBA, AFTER ADS$9.50

Typical fees: Shopify Payments charges about 2.9% plus 30 cents an order, Amazon's referral fee is 15% in most categories, and the FBA fee depends on size and weight. Storage, returns and monthly plan fees are left out. Every figure is computed live, and the five parts add up to the sale price.

Products earned inventory by selling first.

Drop shipping and print on demand put a product in front of buyers with no stock bought. Only proven products got inventory and a place in Amazon FBA.

  1. 01RESEARCH

    Market research picks a product worth a test.

  2. 02LIST

    On a Shopify store, drop shipped or print on demand. No stock bought.

  3. 03TEST

    A small paid test for that one product.

  4. 04READ

    Cost per order against the product's break even.

    KILL FASTAbove its break even, the test stops. There is no stock to clear.

  5. 05STOCK

    Winners get inventory, made and shipped into Amazon FBA.

  6. 06REORDER

    Winners get reordered as they sell.

THE NEXT PRODUCT STARTS AGAIN AT 01Steps and wording describe the method, not a record of any one product.

The two engines compared
DimensionENGINE 1 · SHOPIFYENGINE 2 · AMAZON FBA
THE JOBFind demandScale demand
INVENTORYNone bought. The supplier or print partner holds it.Bought in bulk, only for proven products.
WHO SHIPSThe supplier or print partner, order by order.Amazon, from its fulfillment centers.
FEES PER ORDERPayment processing.A referral fee plus an FBA fee per unit.
PAID TRAFFICFacebook, AdWords, Twitter, influencers, email.Amazon PPC.
THE RISKAd spend on a product nobody wants.Stock nobody buys.

Six paid channels, two storefronts, my own money.

Every channel had to earn its budget against the unit math. The map shows where each channel's traffic mostly went.

MY OWN CAPITAL Six figures in live ad accounts FACEBOOKproduct tests and prospecting ADWORDSsearch and shopping intent TWITTERpromoted posts INFLUENCERSlaunches and social proof EMAILrepeat buyers AMAZON PPCsponsored products on Amazon STOREFRONT 1 · TEST Shopify drop shipping print on demand five channels in STOREFRONT 2 · SCALE Amazon FBA inventory, proven products
MY OWN CAPITALSix figures in live ad accounts
TO THE SHOPIFY STORES
  • FACEBOOKproduct tests and prospecting
  • ADWORDSsearch and shopping intent
  • TWITTERpromoted posts
  • INFLUENCERSlaunches and social proof
  • EMAILrepeat buyers
TO AMAZON FBA
  • AMAZON PPCsponsored products on Amazon

Amazon PPC can only send shoppers to Amazon listings. The other five drove the Shopify stores. Channel roles are how each one mostly earned its budget.

Built to run without me, then sold.

A buyer pays for a business that runs without its founder. So the routine work moved into automations, and the last stretch went into making the company easy to hand over.

AUTOMATION 01

Order routing

  1. STORE ORDER
  2. SUPPLIER OR PRINT PARTNER
  3. SHIPPED

Each order went to the right supplier or print partner without anyone touching it.

AUTOMATION 02

Reorder triggers

  1. STOCK LEVEL
  2. BELOW THE LINE
  3. REORDER

Winners got reordered before they ran out of stock.

AUTOMATION 03

Customer service templates

  1. COMMON QUESTION
  2. SAVED TEMPLATE
  3. ANSWERED

Order status and return questions were answered from written templates.

AUTOMATION 04

Daily ad reporting

  1. EVERY AD ACCOUNT
  2. ONE DAILY REPORT
  3. BUDGET CALLS

Spend and cost per order from every account, in one report each day.

ABOUT 18 MONTHS, START TO SALE FIRST FULL FISCAL YEAR ~$1M REVENUE NOV 2016 cofounded, first stores MAY 2018 sold TEST ON SHOPIFY WINNERS TO FBA AUTOMATE EXIT PREP
  1. NOV 2016Cofounded, first stores.
  2. TEST ON SHOPIFY
  3. WINNERS TO FBA
  4. ~$1M REVENUEFirst full fiscal year.
  5. AUTOMATE
  6. EXIT PREP
  7. MAY 2018Sold, about 18 months after the start.

Not to scale. The three labeled points are real; the phases between them are approximate.

CLEAN BOOKS

A buyer could read the business from its numbers.

DOCUMENTED PROCESSES

Every recurring task was written down step by step.

RUNS WITHOUT ME

Orders, reorders, service and reporting ran on days I didn't log in.

About $1M in the first full year. Then a sale.

Eighteen months from start to sale, with six figures of my own capital in live ad accounts along the way.

~$1Mrevenue in the first full fiscal year
2storefront models: Shopify for tests, Amazon FBA for scale
6paid channels: Facebook, AdWords, Amazon PPC, Twitter, email, influencers
~18 mofrom cofounding in Nov 2016 to the sale in May 2018

The revenue figure is from my own records of the company's first full fiscal year. Product names, margins, order counts and the sale price stay private. Calculator defaults, the flow in the hero and the phases on the timeline are illustrative.

What I'd tell any brand selling on Shopify and Amazon.

01

Test before inventory. Let buyers pay for a product before you pay for a pallet of it.

02

Keep one P&L per channel. Referral and fulfillment fees change the math, so a product that pays on Shopify can lose money on Amazon, and the other way around.

03

Build the business to run without you. Routing, reorders, service and reporting should work on a day you don't log in. That is also what a buyer pays for.

NEXT · FIELD REPORT 04 · DECISION INFRASTRUCTUREThe Data Lake Behind Cut, Scale & KillPaid media joined to live calls, revenue, and cash. It found 622 duplicate meetings and $95,557 of misattributed revenue.

Happy to walk through any of these live.