From Ad Clicks to Cooking Classes: $160K in Tracked Revenue at 8.1× ROAS.
How REALTOP helped a Miami cooking school connect Google Ads to real online purchases, promote seasonal camps, and generate measurable booking revenue.
Grow Your RevenueA Google Ads strategy focused on measurable purchase value, seasonal demand, and distinct cooking experiences.
A Cooking School With Multiple Offers. One Goal: Track What Generates Revenue.
This Miami cooking school offers hands-on experiences for children, teens, adults, and corporate groups. Its services include cooking classes, summer camps, birthday parties, and team-building events.
The challenge was connecting advertising activity to actual online purchases and bookings, rather than evaluating success only through clicks and traffic.
In December 2025, REALTOP connected GA4 purchase and booking-confirmation events to Google Ads, establishing a clearer view of revenue attributed to advertising.
From April through September 2026, the account recorded 449 online purchases worth $160,336 on $19,916 in advertising spend.
The Numbers Behind the Revenue.
Google Ads-attributed purchases
Revenue divided by ad spend
Recorded purchase conversions
Average advertising cost
Purchases as a share of clicks
April–September 2026
Reported campaign CTR
Total Google Ads investment
Tracked separately from purchases
All monetary values are USD. Purchases and revenue reflect the GA4 purchase conversion action. Booking-confirmed events are reported separately and are not added to purchase totals.
Summer Camps Created the Biggest Revenue Month.
Seasonal demand played an important role in the account's performance.
REALTOP ran a dedicated summer camp campaign during the peak booking season, then shifted the campaign focus back toward parties after summer.
Online Purchases by Month
June generated the highest monthly purchase count and tracked purchase revenue during the case study period.
Different Audiences. Different Reasons to Book.
Instead of promoting every experience with one message, the campaign structure separated offers around different customer interests.
Kids & Teen Classes
Hands-on cooking activities for young learners and families.
Summer Cooking Camps
Seasonal programs promoted during peak summer booking.
Parties & Team Building
Cooking experiences for birthdays, adult groups, and corporate events.
Illustrative cooking photography. Images are not presented as photographs of the client's actual classes or events.
The Strategy Behind Measurable Purchases.
Revenue Tracking First
GA4 purchase and booking-confirmed events were imported into Google Ads in December 2025. This allowed campaign evaluation to focus on actual purchases and attributed revenue.
Separate Campaigns by Offer
Performance Max campaigns were organized around kids' parties, adult parties, and seasonal summer camps. Each offer could receive more relevant messaging.
Brand & Local Search
Search advertising captured people looking for the school by name and those searching for cooking classes in Miami.
Seasonal Budget Shifts
The summer camp campaign ran during the relevant season and was paused afterward, allowing budget to return to party-focused offers.
Expanded Ad Assets
The account used 13 sitelinks, including Kids & Teens Classes, Parent & Child, Camps & Events, and Corporate Events, alongside callouts and snippets.
Miami-Area Targeting
Campaigns focused on Miami and a surrounding radius to reach families and groups within the school's service market.
Most of the Budget Went to Performance Max.
Across the five campaigns reported in the account, Performance Max represented 86% of total ad spend.
Search campaigns accounted for the remaining 14%, supporting branded and local cooking-class searches.
Percentages represent shares of advertising spend, not shares of purchase revenue.
Which Keywords Generated Tracked Purchases?
Selected phrase-match keywords from the case study period. The report includes both branded and nonbranded searches.
Right-hand values show purchases and cost per purchase. Branded keyword names have been anonymized to protect the client's identity.
Three Lessons From a Revenue-Focused Strategy.
01. Measure Revenue
Tracking purchase values made it possible to evaluate campaigns using attributed sales revenue rather than clicks alone.
02. Plan for Seasonality
The dedicated summer camp campaign aligned advertising with a high-demand period. June recorded the strongest monthly revenue.
03. Match Campaigns to Offers
Separate campaigns for camps, parties, and adult experiences allowed messaging to reflect distinct booking interests.
By connecting online purchases to Google Ads and organizing campaigns around distinct offers, REALTOP helped this Miami cooking school measure $160,336 in attributed purchase revenue over six months.
Google Ads for Cooking Schools and Experience-Based Businesses.
Can Google Ads help cooking schools generate bookings?
Google Ads can reach people searching for cooking classes, camps, and group experiences. In this case, the account recorded 449 online purchases during the six-month period.
What does an 8.05× return on ad spend mean?
It means the account recorded approximately $8.05 in Google Ads-attributed purchase revenue for every $1 spent on advertising. It is a revenue-to-ad-spend ratio, not a profit margin.
Why track online purchases instead of clicks?
Purchase tracking connects advertising to recorded sales, making it easier to evaluate campaigns based on attributed revenue rather than traffic alone.
Why create separate campaigns for camps and parties?
Different offers attract different audiences and booking intentions. Separate campaigns allow messaging and seasonal budgets to reflect those needs.
Does attributed revenue mean all sales came from new customers?
No. Google Ads-attributed revenue can include purchases associated with branded searches and returning customers. It does not necessarily represent entirely new business.
Stop Measuring Only Clicks. Start Measuring Revenue.
REALTOP helps businesses connect advertising performance to meaningful actions, from online purchases to customer inquiries.
Case study period: April 1 – September 30, 2026. Figures retrieved October 2, 2026. Revenue represents Google Ads-attributed GA4 purchase value, not guaranteed incremental sales or profit. Results are account-specific.