Tim Hirata
Open to the right opportunity
Let's talk

Work / E-commerce and paid social

B2C ยท E-commerce and paid social

Two online stores, built and run on paid social and Google Shopping

$515Krevenue in a four-month paid social test at $0.28 per click, and a 7.5 ROAS Google Shopping store
My roleCo-founder and head of marketing. I built the stores, wrote the ads, ran the campaigns and read the numbers.
TeamMe and my business partner, with no agency.
Budget and timelineStore one: a $150K test budget over four months, with a goal of at least 2x back. Store two: a year-long program, with margins checked against cost per click before any product was advertised.

The problem

With my business partner I built and ran two online stores from nothing. The first was a direct-to-consumer beauty and wellness store sold through Facebook. The question was simple: how fast could we drive traffic, build engagement, convert it and make at least 2x our money back in four months? The second was a baby health accessories store that had to win on Google Shopping, where margins, competitors and cost per click decide everything.

What I did

  • Store one: a Shopify store from the ground up. Multiple mapped domains, back-end plugins, copy, media and imagery, and calls to action built around three consumer triggers: trust, value and instant gratification.
  • Facebook build. A business page developed for social proof (shares, comments, likes, follows and tags) before any ad spend.
  • Research, then budget. Audience Insights to find the right buyer persona, balancing too narrow against too broad. A potential reach of 650,000 people in the first defined audience.
  • Test, then cut. 77 campaigns and more than 700 ad sets: 18 campaigns built for engagement and 59 for purchases. I A/B tested ad copy, placements, ages and interests, and switched off whatever did not convert.
  • Scheduling. Used a lifetime budget and ran ads only at peak weekday and weekend hours, to save money and time.
  • Retargeting. Moved to lookalike audiences and website-engagement audiences, then pulled emails from the site for segmented retargeting.
  • Email. Custom Mailchimp templates and 25 campaigns, with segmentation tests.
  • Store two: Google Shopping. Researched demand with Google Trends, then built a spreadsheet of keywords against monthly searches, cost per click, competitor prices and margin, so only products with room to earn were advertised.
  • Store two: the store itself. Built and fully optimized the Shopify store from scratch for search, with a site speed score of 70 on mobile and 93 on desktop, a warranty add-on at the cart, and a reviews program that collected 1,155 reviews.

The result

Return on ad spendFacebook test and Google Shopping store, against goals and averages
Return on ad spendFacebook test and Google Shopping store, against goals and averagesTest goalminimum we set2.0Facebook, engagement18 campaigns2.0Facebook, purchases59 campaigns2.25Industry averageall industries2.87Google Shopping storebaby accessories7.5
View as a table
ItemValueNote
Test goal2.0minimum we set
Facebook, engagement2.018 campaigns
Facebook, purchases2.2559 campaigns
Industry average2.87all industries
Google Shopping store7.5baby accessories

Source: my case studies, from Facebook Ads Manager and the Google Shopping store report.

Google Shopping store, over the programChange in the store's performance
Google Shopping store, over the programChange in the store's performanceConversion rateincrease+90%Ad spenddecrease-13%
View as a table
ItemValueNote
Conversion rate+90%increase
Ad spend-13%decrease

Source: my case study for the baby accessories store.

2.25 ROAS
return on ad spend on the purchase-focused campaigns, against a goal of 2x, at $9.91 per website purchase and $0.51 a click

How this was measured: from the Facebook Ads Manager totals in my case study: about $46,365 spent and $104,129 in purchase conversion value across 59 campaigns and 514 ad sets.

$0.28
cost per link click across the whole test, with 366,940 link clicks and a reach of 9.27 million people

How this was measured: from Ads Manager in my case study.

6M+ views
on one video ad, with 19K shares, 16K comments and 18K likes

How this was measured: from the Facebook post in my case study. This is one video, not the whole campaign.

$515K
total store revenue in four months, with 505K visitors across 410K sessions

How this was measured: from Google Analytics in my case study. This is all store revenue, not only ad-attributed.

7.5 ROAS
on the Google Shopping store, against a 2.87 industry average, with 90% higher conversion and 13% lower ad spend

How this was measured: from my case study for the baby accessories store, which also shows $83K+ in gross revenue over the program.

$2,578
in sales driven by product reviews, from 1,155 reviews that were 94% five-star

How this was measured: from the reviews app dashboard in my case study.

What I am not claiming. The $515K is all store revenue, and the ad-attributed revenue was lower (about $104K on the purchase campaigns), so I treat 2.25 ROAS as the paid result. Results from the two stores come from different products and are not added together. Dollar profit is not shown.

How I got there

I treated each store as a test. I set a return goal first, ran many small campaigns, cut the ones that did not convert, and moved budget to the audiences and times of day that did. For Google Shopping I checked the margin on each product before spending a dollar on its clicks.

Stack and workflow

Shopify, Facebook Ads Manager and Audience Insights, Google Shopping and Google Trends, Google Analytics, Mailchimp, a reviews app, and a warranty add-on.

Want the full story behind this case?

Let's talk More work
Let's talk

Easter egg

Congratulations. You found it.

Most people read the case studies. You went straight for the footer logo, which tells me you notice details. That is a good habit in a marketer, and a good sign for us working together.

The secret: this whole site was built with AI, directed by me, and it costs $0 to host. My old site's hosting cost $350+ for three years, almost $120 a year, plus about $20 a year for the domain. I still pay for the domain. The hosting is free.

See how it was built