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 track inventory costs in QuickBooks Online?
Enable inventory tracking in QBO settings, create each product as an inventory item with its cost, and record purchases through bills or purchase orders. QBO automatically calculates cost of goods sold using the weighted average cost method when you sell.
Read answerWhat's the difference between inventory and supplies in bookkeeping?
Inventory is what you sell to customers. Supplies are what you use to run the business. The distinction matters because they show up differently on your financial statements and affect how you calculate profitability.
Read answerIs remote bookkeeping as reliable as having someone in the office?
Yes. What makes bookkeeping reliable is accuracy, consistency, and clear communication, not physical proximity. Cloud-based tools like QuickBooks Online make it possible to manage everything remotely without sacrificing quality or access.
Read answerHow does e-commerce bookkeeping differ from a brick-and-mortar store?
E-commerce bookkeeping involves more sales channels, more complex sales tax obligations, and platform fees that don't exist in physical retail. The volume of small transactions and multi-state selling creates layers of complexity that brick-and-mortar stores rarely deal with.
Read answerHow does accounts receivable management improve cash flow?
Revenue on your books doesn't pay your bills. AR management shortens the time between completing work and getting paid, turning earned revenue into actual cash in your account faster and more reliably.
Read answerHow do I know if my books are accurate?
Start by comparing your bank balances in QuickBooks to your actual statements. If they match to the penny, that's a good sign. From there, check your balance sheet and profit and loss for anything that doesn't match reality.
Read answer


