How We Built a $100k/Month D2C Channel

From zero online presence to $100,000/month in D2C revenue. Here's the full breakdown of how we built Cocoon Furniture's marketing engine — Shopify, Meta, Google, email, reviews, and bundle strategy.

Insights

MacBook on a warm wooden desk showing a clean Shopify product page for a premium nursery furniture brand

Eighteen months ago, Cocoon Furniture had a product worth talking about and almost no way to sell it online.

The brand makes premium nursery furniture for Australian parents — cots, bassinets, rocking chairs. Genuinely good stuff. But the marketing infrastructure? Basically zero. No Shopify store worth speaking of. No paid ads. No email sequences. No reviews. No system for turning a stranger into a customer.

Today the business is crossing $100,000 per month in D2C revenue. Growth has held at 10-20% month on month since launch. Bundles now account for 50-60% of monthly revenue. There are 100+ verified customer reviews and over 200 ad creatives built and tested.

Here's exactly how we got there.

Step 1: Build the Store Before Running a Single Ad

Before any ad went live, the Shopify store had to be able to convert.

This is where most brands get it wrong. They want to run ads before the foundation is ready. Paid traffic amplifies what's already there. If the store is weak, you're paying to send people to a weak store.

For Cocoon, the build focused on three things.

Product pages that did the selling. Premium furniture needs to justify the price. Every product page answered the questions a first-time buyer actually has: What's it made of? Is it safe? How long will it last? Does it look as good in person? We led with photography, followed with specs, and backed everything with social proof.

A clear path to purchase. Too many Shopify stores try to do too much. Deep navigation. Pop-ups firing before the page loads. We stripped it back. Every page had one job: move the customer one step closer to buying.

Trust signals from day one. With limited reviews at launch, trust had to come from elsewhere. Quality photography, detailed product descriptions, clear return policies, upfront shipping information. All of it in place before traffic arrived.

Dark navy marketing funnel diagram showing Meta Ads at the top for prospecting, Google Ads in the middle for intent, and Email at the bottom for   retention

Step 2: Meta Ads First, Google Second (and Why That Order Matters)

With the store ready, we turned on paid traffic.

We started with Meta — Facebook and Instagram — because that's where expecting and new parents spend their time. Meta lets you reach people before they're actively searching. For a premium brand that most buyers don't know yet, that matters.

The campaign structure we ran:

Every campaign tested three creative angles at the same time:

  • Pain — leading with the problem. The anxiety of choosing the wrong cot. The frustration of furniture that doesn't survive the second child.

  • Outcome — leading with the result. What life looks like with a nursery that's properly sorted.

  • Proof — leading with real customers. Reviews, testimonials, parents talking about the product in their own words.

We never assumed which angle would work. We tested all three and let performance tell us. For Cocoon, proof-led creative won with warm audiences. Pain-led creative worked harder for cold prospecting.

Each angle ran three copy variants — short, medium, long — with multiple visual treatments. Creative refreshed every two to three weeks before fatigue showed up in the numbers.

Google came next. Unlike Meta, Google captures intent. Someone searching "best convertible cot Australia" is already in market. Closing them on Google is efficient. Reaching them cold before they know what they want is not. Our Google structure prioritised brand search, high-intent product terms, and competitor terms where the economics made sense.

Meta built the top of funnel. Google closed the bottom.

Step 3: Email Automation for D2C Brands (Built Before You Need It)

Paid ads bring people to the site. Email brings them back.

We built four automations before doing any broadcast sends:

Welcome series — three emails over seven days for new subscribers. Not a hard sell. An introduction to the brand and what makes it different. By email three, we made an offer. Welcome series conversion consistently outperforms any one-off broadcast.

Browse abandonment — triggered when someone views a product but doesn't add to cart. A reminder within 24 hours, followed by a second email with social proof if they still haven't returned.

Cart abandonment — three emails. Within an hour. Then 24 hours. Then 72 hours. The first reminds them what they left. The second addresses the most common objection (usually price or product uncertainty). The third creates gentle urgency.

Post-purchase sequence — often skipped, always worth building. A thank you that sets expectations, a delivery update, and a timed review request. This is how you build a review base without paying for it.

One important thing: email revenue doesn't show up in ad ROAS. It's one of the main reasons MER is a better metric than platform ROAS for measuring total marketing performance.

Step 4: How to Build Product Reviews Systematically From Zero

At launch, Cocoon had almost no reviews. The post-purchase email sequence was doing double duty — thanking customers and asking for reviews.

The ask was simple and well-timed. The email linked directly to the review page. It went out after delivery, when the product had been received and used but before any post-purchase doubt could set in. And it explained clearly why reviews matter to a small Australian brand — which is true, and which customers respond to.

Result: 100+ reviews within the first year. No incentives. No third-party services. Just a consistent, well-written ask to every buyer.

Those reviews then fed back into the ads. Real customer language — "worth every cent," "setup was dead simple," "looks even better in person" — became headline copy. It converts because it's real, not because it's polished.

Step 5: The Bundle Strategy That Changed the Revenue Mix

About six months in, we introduced product bundles. It's the single decision that had the biggest impact on the business after the initial launch.

The logic was simple: a customer buying a cot almost certainly needs a mattress. A customer buying a rocking chair might want a footstool. Instead of hoping they'd find those products separately, we packaged them together at a price that made the bundle the obvious choice.

Why ecommerce bundle strategies work:

Higher average order value. A cot-and-mattress bundle at $850 beats a cot alone at $620. Each converted customer is worth more.

Simplified decisions. Buying nursery furniture is stressful. Bundles remove the anxiety of figuring out what goes with what. One decision. Done.

Better ad economics. Higher AOV means higher allowable cost-per-acquisition. We could afford to pay more to acquire a customer because each customer was worth more. That unlocked audiences and placements that weren't viable before.

Within three months of introducing bundles, they accounted for 30% of revenue. By month six, they were at 50-60%. They've stayed there.

The Full D2C Marketing System: What It Looks Like Now

Eighteen months of consistent work has built a marketing system, not just a set of campaigns.

Meta reaches cold audiences and brings warm ones back. Google captures high-intent search traffic. The Shopify store converts it. Email recovers abandonment and builds loyalty. Reviews generate social proof that feeds back into creative. Bundles maximise the value of every customer acquired.

Each part makes the others better. Strong creative drives down Meta CPA. Lower CPA means more budget for Google. More buyers means more reviews. More reviews means better creative. It compounds.

This is what a D2C marketing engine looks like when the parts are built deliberately and connected properly. It took 18 months and 200+ creative iterations. But the compound effect is a business crossing $100k a month with improving efficiency, not deteriorating economics.

Key Lessons From Building a D2C Channel From Scratch

Build the store first. Paid traffic amplifies what's already there. Fix the foundation before you run a single ad.

Test three angles, not one. Pain, outcome, proof. You don't know which one your audience responds to until you test all three.

Build email before you need it. The automations that make the most money take time to optimise. Start on day one.

Ask for reviews every time. One well-timed, well-written email to every buyer builds a review base faster than anything else.

Introduce bundles early. Higher AOV means higher allowable CPA means access to audiences you couldn't afford before.

Track MER, not just ROAS. When email, organic, and paid all contribute to revenue, only MER gives you an honest read on whether the whole system is working.

Frequently Asked Questions About Building a D2C Channel

How long does it take to build a D2C channel from scratch? For Cocoon Furniture, it took about six months to establish consistent, meaningful revenue and around twelve months for the channel to compound properly. The first three months are the hardest — channels don't have enough data yet to optimise properly, and everything requires more manual work.

How much ad spend do you need to start a D2C brand on Meta? You need at least enough budget for ad sets to exit the learning phase — roughly 50 purchase events per ad set per week. In practice, a minimum of $50-100 AUD per day per ad set is a realistic starting point. Starting lower means campaigns stay in the learning phase indefinitely.

What marketing channels work best for D2C ecommerce brands? Meta Ads for reaching new audiences and remarketing. Google Ads for capturing high-intent search traffic. Email for recovering abandonment and building retention. Together, these three channels cover the full buyer journey. We added Pinterest for Cocoon later once the core channels were proven.

What's the most important thing to get right first? The store. An underperforming product page will defeat good ads every time. Get the store converting before you spend on traffic.

How We Built a $100k/Month D2C Channel

From zero online presence to $100,000/month in D2C revenue. Here's the full breakdown of how we built Cocoon Furniture's marketing engine — Shopify, Meta, Google, email, reviews, and bundle strategy.

Insights

MacBook on a warm wooden desk showing a clean Shopify product page for a premium nursery furniture brand

Eighteen months ago, Cocoon Furniture had a product worth talking about and almost no way to sell it online.

The brand makes premium nursery furniture for Australian parents — cots, bassinets, rocking chairs. Genuinely good stuff. But the marketing infrastructure? Basically zero. No Shopify store worth speaking of. No paid ads. No email sequences. No reviews. No system for turning a stranger into a customer.

Today the business is crossing $100,000 per month in D2C revenue. Growth has held at 10-20% month on month since launch. Bundles now account for 50-60% of monthly revenue. There are 100+ verified customer reviews and over 200 ad creatives built and tested.

Here's exactly how we got there.

Step 1: Build the Store Before Running a Single Ad

Before any ad went live, the Shopify store had to be able to convert.

This is where most brands get it wrong. They want to run ads before the foundation is ready. Paid traffic amplifies what's already there. If the store is weak, you're paying to send people to a weak store.

For Cocoon, the build focused on three things.

Product pages that did the selling. Premium furniture needs to justify the price. Every product page answered the questions a first-time buyer actually has: What's it made of? Is it safe? How long will it last? Does it look as good in person? We led with photography, followed with specs, and backed everything with social proof.

A clear path to purchase. Too many Shopify stores try to do too much. Deep navigation. Pop-ups firing before the page loads. We stripped it back. Every page had one job: move the customer one step closer to buying.

Trust signals from day one. With limited reviews at launch, trust had to come from elsewhere. Quality photography, detailed product descriptions, clear return policies, upfront shipping information. All of it in place before traffic arrived.

Dark navy marketing funnel diagram showing Meta Ads at the top for prospecting, Google Ads in the middle for intent, and Email at the bottom for   retention

Step 2: Meta Ads First, Google Second (and Why That Order Matters)

With the store ready, we turned on paid traffic.

We started with Meta — Facebook and Instagram — because that's where expecting and new parents spend their time. Meta lets you reach people before they're actively searching. For a premium brand that most buyers don't know yet, that matters.

The campaign structure we ran:

Every campaign tested three creative angles at the same time:

  • Pain — leading with the problem. The anxiety of choosing the wrong cot. The frustration of furniture that doesn't survive the second child.

  • Outcome — leading with the result. What life looks like with a nursery that's properly sorted.

  • Proof — leading with real customers. Reviews, testimonials, parents talking about the product in their own words.

We never assumed which angle would work. We tested all three and let performance tell us. For Cocoon, proof-led creative won with warm audiences. Pain-led creative worked harder for cold prospecting.

Each angle ran three copy variants — short, medium, long — with multiple visual treatments. Creative refreshed every two to three weeks before fatigue showed up in the numbers.

Google came next. Unlike Meta, Google captures intent. Someone searching "best convertible cot Australia" is already in market. Closing them on Google is efficient. Reaching them cold before they know what they want is not. Our Google structure prioritised brand search, high-intent product terms, and competitor terms where the economics made sense.

Meta built the top of funnel. Google closed the bottom.

Step 3: Email Automation for D2C Brands (Built Before You Need It)

Paid ads bring people to the site. Email brings them back.

We built four automations before doing any broadcast sends:

Welcome series — three emails over seven days for new subscribers. Not a hard sell. An introduction to the brand and what makes it different. By email three, we made an offer. Welcome series conversion consistently outperforms any one-off broadcast.

Browse abandonment — triggered when someone views a product but doesn't add to cart. A reminder within 24 hours, followed by a second email with social proof if they still haven't returned.

Cart abandonment — three emails. Within an hour. Then 24 hours. Then 72 hours. The first reminds them what they left. The second addresses the most common objection (usually price or product uncertainty). The third creates gentle urgency.

Post-purchase sequence — often skipped, always worth building. A thank you that sets expectations, a delivery update, and a timed review request. This is how you build a review base without paying for it.

One important thing: email revenue doesn't show up in ad ROAS. It's one of the main reasons MER is a better metric than platform ROAS for measuring total marketing performance.

Step 4: How to Build Product Reviews Systematically From Zero

At launch, Cocoon had almost no reviews. The post-purchase email sequence was doing double duty — thanking customers and asking for reviews.

The ask was simple and well-timed. The email linked directly to the review page. It went out after delivery, when the product had been received and used but before any post-purchase doubt could set in. And it explained clearly why reviews matter to a small Australian brand — which is true, and which customers respond to.

Result: 100+ reviews within the first year. No incentives. No third-party services. Just a consistent, well-written ask to every buyer.

Those reviews then fed back into the ads. Real customer language — "worth every cent," "setup was dead simple," "looks even better in person" — became headline copy. It converts because it's real, not because it's polished.

Step 5: The Bundle Strategy That Changed the Revenue Mix

About six months in, we introduced product bundles. It's the single decision that had the biggest impact on the business after the initial launch.

The logic was simple: a customer buying a cot almost certainly needs a mattress. A customer buying a rocking chair might want a footstool. Instead of hoping they'd find those products separately, we packaged them together at a price that made the bundle the obvious choice.

Why ecommerce bundle strategies work:

Higher average order value. A cot-and-mattress bundle at $850 beats a cot alone at $620. Each converted customer is worth more.

Simplified decisions. Buying nursery furniture is stressful. Bundles remove the anxiety of figuring out what goes with what. One decision. Done.

Better ad economics. Higher AOV means higher allowable cost-per-acquisition. We could afford to pay more to acquire a customer because each customer was worth more. That unlocked audiences and placements that weren't viable before.

Within three months of introducing bundles, they accounted for 30% of revenue. By month six, they were at 50-60%. They've stayed there.

The Full D2C Marketing System: What It Looks Like Now

Eighteen months of consistent work has built a marketing system, not just a set of campaigns.

Meta reaches cold audiences and brings warm ones back. Google captures high-intent search traffic. The Shopify store converts it. Email recovers abandonment and builds loyalty. Reviews generate social proof that feeds back into creative. Bundles maximise the value of every customer acquired.

Each part makes the others better. Strong creative drives down Meta CPA. Lower CPA means more budget for Google. More buyers means more reviews. More reviews means better creative. It compounds.

This is what a D2C marketing engine looks like when the parts are built deliberately and connected properly. It took 18 months and 200+ creative iterations. But the compound effect is a business crossing $100k a month with improving efficiency, not deteriorating economics.

Key Lessons From Building a D2C Channel From Scratch

Build the store first. Paid traffic amplifies what's already there. Fix the foundation before you run a single ad.

Test three angles, not one. Pain, outcome, proof. You don't know which one your audience responds to until you test all three.

Build email before you need it. The automations that make the most money take time to optimise. Start on day one.

Ask for reviews every time. One well-timed, well-written email to every buyer builds a review base faster than anything else.

Introduce bundles early. Higher AOV means higher allowable CPA means access to audiences you couldn't afford before.

Track MER, not just ROAS. When email, organic, and paid all contribute to revenue, only MER gives you an honest read on whether the whole system is working.

Frequently Asked Questions About Building a D2C Channel

How long does it take to build a D2C channel from scratch? For Cocoon Furniture, it took about six months to establish consistent, meaningful revenue and around twelve months for the channel to compound properly. The first three months are the hardest — channels don't have enough data yet to optimise properly, and everything requires more manual work.

How much ad spend do you need to start a D2C brand on Meta? You need at least enough budget for ad sets to exit the learning phase — roughly 50 purchase events per ad set per week. In practice, a minimum of $50-100 AUD per day per ad set is a realistic starting point. Starting lower means campaigns stay in the learning phase indefinitely.

What marketing channels work best for D2C ecommerce brands? Meta Ads for reaching new audiences and remarketing. Google Ads for capturing high-intent search traffic. Email for recovering abandonment and building retention. Together, these three channels cover the full buyer journey. We added Pinterest for Cocoon later once the core channels were proven.

What's the most important thing to get right first? The store. An underperforming product page will defeat good ads every time. Get the store converting before you spend on traffic.

How We Built a $100k/Month D2C Channel

From zero online presence to $100,000/month in D2C revenue. Here's the full breakdown of how we built Cocoon Furniture's marketing engine — Shopify, Meta, Google, email, reviews, and bundle strategy.

Insights

MacBook on a warm wooden desk showing a clean Shopify product page for a premium nursery furniture brand

Eighteen months ago, Cocoon Furniture had a product worth talking about and almost no way to sell it online.

The brand makes premium nursery furniture for Australian parents — cots, bassinets, rocking chairs. Genuinely good stuff. But the marketing infrastructure? Basically zero. No Shopify store worth speaking of. No paid ads. No email sequences. No reviews. No system for turning a stranger into a customer.

Today the business is crossing $100,000 per month in D2C revenue. Growth has held at 10-20% month on month since launch. Bundles now account for 50-60% of monthly revenue. There are 100+ verified customer reviews and over 200 ad creatives built and tested.

Here's exactly how we got there.

Step 1: Build the Store Before Running a Single Ad

Before any ad went live, the Shopify store had to be able to convert.

This is where most brands get it wrong. They want to run ads before the foundation is ready. Paid traffic amplifies what's already there. If the store is weak, you're paying to send people to a weak store.

For Cocoon, the build focused on three things.

Product pages that did the selling. Premium furniture needs to justify the price. Every product page answered the questions a first-time buyer actually has: What's it made of? Is it safe? How long will it last? Does it look as good in person? We led with photography, followed with specs, and backed everything with social proof.

A clear path to purchase. Too many Shopify stores try to do too much. Deep navigation. Pop-ups firing before the page loads. We stripped it back. Every page had one job: move the customer one step closer to buying.

Trust signals from day one. With limited reviews at launch, trust had to come from elsewhere. Quality photography, detailed product descriptions, clear return policies, upfront shipping information. All of it in place before traffic arrived.

Dark navy marketing funnel diagram showing Meta Ads at the top for prospecting, Google Ads in the middle for intent, and Email at the bottom for   retention

Step 2: Meta Ads First, Google Second (and Why That Order Matters)

With the store ready, we turned on paid traffic.

We started with Meta — Facebook and Instagram — because that's where expecting and new parents spend their time. Meta lets you reach people before they're actively searching. For a premium brand that most buyers don't know yet, that matters.

The campaign structure we ran:

Every campaign tested three creative angles at the same time:

  • Pain — leading with the problem. The anxiety of choosing the wrong cot. The frustration of furniture that doesn't survive the second child.

  • Outcome — leading with the result. What life looks like with a nursery that's properly sorted.

  • Proof — leading with real customers. Reviews, testimonials, parents talking about the product in their own words.

We never assumed which angle would work. We tested all three and let performance tell us. For Cocoon, proof-led creative won with warm audiences. Pain-led creative worked harder for cold prospecting.

Each angle ran three copy variants — short, medium, long — with multiple visual treatments. Creative refreshed every two to three weeks before fatigue showed up in the numbers.

Google came next. Unlike Meta, Google captures intent. Someone searching "best convertible cot Australia" is already in market. Closing them on Google is efficient. Reaching them cold before they know what they want is not. Our Google structure prioritised brand search, high-intent product terms, and competitor terms where the economics made sense.

Meta built the top of funnel. Google closed the bottom.

Step 3: Email Automation for D2C Brands (Built Before You Need It)

Paid ads bring people to the site. Email brings them back.

We built four automations before doing any broadcast sends:

Welcome series — three emails over seven days for new subscribers. Not a hard sell. An introduction to the brand and what makes it different. By email three, we made an offer. Welcome series conversion consistently outperforms any one-off broadcast.

Browse abandonment — triggered when someone views a product but doesn't add to cart. A reminder within 24 hours, followed by a second email with social proof if they still haven't returned.

Cart abandonment — three emails. Within an hour. Then 24 hours. Then 72 hours. The first reminds them what they left. The second addresses the most common objection (usually price or product uncertainty). The third creates gentle urgency.

Post-purchase sequence — often skipped, always worth building. A thank you that sets expectations, a delivery update, and a timed review request. This is how you build a review base without paying for it.

One important thing: email revenue doesn't show up in ad ROAS. It's one of the main reasons MER is a better metric than platform ROAS for measuring total marketing performance.

Step 4: How to Build Product Reviews Systematically From Zero

At launch, Cocoon had almost no reviews. The post-purchase email sequence was doing double duty — thanking customers and asking for reviews.

The ask was simple and well-timed. The email linked directly to the review page. It went out after delivery, when the product had been received and used but before any post-purchase doubt could set in. And it explained clearly why reviews matter to a small Australian brand — which is true, and which customers respond to.

Result: 100+ reviews within the first year. No incentives. No third-party services. Just a consistent, well-written ask to every buyer.

Those reviews then fed back into the ads. Real customer language — "worth every cent," "setup was dead simple," "looks even better in person" — became headline copy. It converts because it's real, not because it's polished.

Step 5: The Bundle Strategy That Changed the Revenue Mix

About six months in, we introduced product bundles. It's the single decision that had the biggest impact on the business after the initial launch.

The logic was simple: a customer buying a cot almost certainly needs a mattress. A customer buying a rocking chair might want a footstool. Instead of hoping they'd find those products separately, we packaged them together at a price that made the bundle the obvious choice.

Why ecommerce bundle strategies work:

Higher average order value. A cot-and-mattress bundle at $850 beats a cot alone at $620. Each converted customer is worth more.

Simplified decisions. Buying nursery furniture is stressful. Bundles remove the anxiety of figuring out what goes with what. One decision. Done.

Better ad economics. Higher AOV means higher allowable cost-per-acquisition. We could afford to pay more to acquire a customer because each customer was worth more. That unlocked audiences and placements that weren't viable before.

Within three months of introducing bundles, they accounted for 30% of revenue. By month six, they were at 50-60%. They've stayed there.

The Full D2C Marketing System: What It Looks Like Now

Eighteen months of consistent work has built a marketing system, not just a set of campaigns.

Meta reaches cold audiences and brings warm ones back. Google captures high-intent search traffic. The Shopify store converts it. Email recovers abandonment and builds loyalty. Reviews generate social proof that feeds back into creative. Bundles maximise the value of every customer acquired.

Each part makes the others better. Strong creative drives down Meta CPA. Lower CPA means more budget for Google. More buyers means more reviews. More reviews means better creative. It compounds.

This is what a D2C marketing engine looks like when the parts are built deliberately and connected properly. It took 18 months and 200+ creative iterations. But the compound effect is a business crossing $100k a month with improving efficiency, not deteriorating economics.

Key Lessons From Building a D2C Channel From Scratch

Build the store first. Paid traffic amplifies what's already there. Fix the foundation before you run a single ad.

Test three angles, not one. Pain, outcome, proof. You don't know which one your audience responds to until you test all three.

Build email before you need it. The automations that make the most money take time to optimise. Start on day one.

Ask for reviews every time. One well-timed, well-written email to every buyer builds a review base faster than anything else.

Introduce bundles early. Higher AOV means higher allowable CPA means access to audiences you couldn't afford before.

Track MER, not just ROAS. When email, organic, and paid all contribute to revenue, only MER gives you an honest read on whether the whole system is working.

Frequently Asked Questions About Building a D2C Channel

How long does it take to build a D2C channel from scratch? For Cocoon Furniture, it took about six months to establish consistent, meaningful revenue and around twelve months for the channel to compound properly. The first three months are the hardest — channels don't have enough data yet to optimise properly, and everything requires more manual work.

How much ad spend do you need to start a D2C brand on Meta? You need at least enough budget for ad sets to exit the learning phase — roughly 50 purchase events per ad set per week. In practice, a minimum of $50-100 AUD per day per ad set is a realistic starting point. Starting lower means campaigns stay in the learning phase indefinitely.

What marketing channels work best for D2C ecommerce brands? Meta Ads for reaching new audiences and remarketing. Google Ads for capturing high-intent search traffic. Email for recovering abandonment and building retention. Together, these three channels cover the full buyer journey. We added Pinterest for Cocoon later once the core channels were proven.

What's the most important thing to get right first? The store. An underperforming product page will defeat good ads every time. Get the store converting before you spend on traffic.