How should a DTC brand track marketing spend versus revenue?
Ad platforms will tell you one version of the story. Facebook says it drove $20,000 in revenue. Google says it drove $18,000. TikTok claims another $9,000. Add those up and you had a great month. But your actual revenue was $30,000, not $47,000. Platform attribution overlaps and inflates constantly. The only number that matters is what shows up in your bank account and your books.
Start by breaking your marketing expenses into separate line items by channel in your chart of accounts. Instead of one “Advertising” category, create sub-accounts for Meta Ads, Google Ads, TikTok Ads, influencer payments, email platform costs, and any other channel you spend on. When you reconcile your books each month, every ad charge should land in the right bucket. This gives you a clear picture of where your money is going without relying on dashboard screenshots.
On the revenue side, track where sales come from if your e-commerce platform allows it. Shopify and similar tools can tag orders by source or UTM. Even if attribution isn’t perfect, having a rough breakdown of revenue by channel alongside your actual spend by channel gives you something real to work with.
The number to watch is your blended customer acquisition cost. Take your total marketing spend for the month and divide it by the number of new customers acquired. This sidesteps the attribution problem entirely. You spent $8,000 on ads and got 200 new customers, so your CAC is $40. Now compare that to your average order value minus cost of goods and fulfillment. If you’re spending $40 to acquire a customer who generates $15 in gross profit on their first order, you need repeat purchases to make the math work.
Review this monthly as part of your regular bookkeeping cycle. Pull your P&L and look at marketing as a percentage of revenue. Most healthy DTC brands run marketing at 20% to 35% of revenue, depending on growth stage. If that number is climbing while revenue stays flat, something is off with your ad efficiency or your pricing.
Track marketing spend on an accrual basis, not just when it hits your bank account. Ad platforms charge on different schedules and sometimes lag by days. Matching the expense to the month it was incurred gives you an accurate month-over-month comparison instead of a distorted picture caused by billing timing.
Having a QuickBooks ProAdvisor in Long Beach set up your chart of accounts correctly from the start makes this much easier to maintain. The goal is a bookkeeping structure that answers real questions about your business. Not just “how much did we spend on ads” but “is that spend actually turning into profit.” When your books are set up to answer that, you stop guessing and start making decisions based on what’s actually happening.
Long Beach's Trusted Bookkeeping Partner
The Next Step:
A Quick Discovery Call
Tell us where things stand with your books. We'll listen, ask a few questions, and give you a clear quote to get it handled.
More Questions
How do I handle bookkeeping when my business has multiple revenue streams?
Use class tracking in QuickBooks Online to tag every transaction to a specific revenue stream. This lets you run separate profit and loss reports for each stream so you can see what's actually making money.
Read answerHow do I track contractor expenses versus employee expenses?
Contractor payments and employee wages should live in separate accounts in your chart of accounts. Contractors are set up as vendors and reported on 1099s, while employees run through payroll and get W-2s.
Read answerWhat's the difference between FIFO, LIFO, and weighted average inventory methods?
FIFO assumes oldest stock sells first, LIFO assumes newest stock sells first, and weighted average blends all costs together. The method you choose affects reported profit and tax liability.
Read answerHow do I transition from doing my own books to outsourcing?
Start by gathering your login credentials, bank statements, and any records you've been keeping. A good bookkeeper will review what you have, clean up anything that needs fixing, and build a consistent process going forward.
Read answerWhat is inventory accounting and why does it matter?
Inventory accounting is how you track the value of products you hold for sale or materials you use in your work. It directly affects your reported profits, your tax liability, and your ability to make smart purchasing decisions.
Read answerWhat QuickBooks Online plan is best for my small business?
Most small businesses do well with Simple Start or Essentials. The right plan depends on how many users need access, whether you track inventory, and whether you need project-level reporting.
Read answer


