BeforeRising ad costs were eating the margin.
−34% CPA and +52% ROAS in 90 days
Meta + Google Shopping restructure.
diff --git a/app/components/Hero.tsx b/app/components/Hero.tsx index 657a098..e26f594 100644 --- a/app/components/Hero.tsx +++ b/app/components/Hero.tsx @@ -88,6 +88,10 @@ export default function Hero() { type: "lines,words", linesClass: "hero__line", }); + // Apply the brand gradient to the final word ("revenue.") AFTER splitting. + // A pre-nested got clipped by the line mask and never + // revealed; as a normal split word it animates + shows correctly. + split.words[split.words.length - 1]?.classList.add("grad"); gsap.set(".hero__h1", { autoAlpha: 1 }); gsap.set(".hero__line", { overflow: "hidden" }); // Fast, tight cascade so the FULL headline — including the last word @@ -255,7 +259,7 @@ export default function Hero() {
diff --git a/audit2/desktop-faq.png b/audit2/desktop-faq.png new file mode 100644 index 0000000..e700a6c Binary files /dev/null and b/audit2/desktop-faq.png differ diff --git a/audit2/desktop-final.png b/audit2/desktop-final.png new file mode 100644 index 0000000..67fecb5 Binary files /dev/null and b/audit2/desktop-final.png differ diff --git a/audit2/desktop-fold.png b/audit2/desktop-fold.png new file mode 100644 index 0000000..bde9882 Binary files /dev/null and b/audit2/desktop-fold.png differ diff --git a/audit2/desktop-full.png b/audit2/desktop-full.png new file mode 100644 index 0000000..207fc20 Binary files /dev/null and b/audit2/desktop-full.png differ diff --git a/audit2/desktop-h1.png b/audit2/desktop-h1.png new file mode 100644 index 0000000..18cb446 Binary files /dev/null and b/audit2/desktop-h1.png differ diff --git a/audit2/desktop-hero-full.png b/audit2/desktop-hero-full.png new file mode 100644 index 0000000..a51c923 Binary files /dev/null and b/audit2/desktop-hero-full.png differ diff --git a/audit2/desktop-hero-line2.png b/audit2/desktop-hero-line2.png new file mode 100644 index 0000000..a7a76ad Binary files /dev/null and b/audit2/desktop-hero-line2.png differ diff --git a/audit2/desktop-hero-top.png b/audit2/desktop-hero-top.png new file mode 100644 index 0000000..a8f98fd Binary files /dev/null and b/audit2/desktop-hero-top.png differ diff --git a/audit2/desktop-howitworks-tile1.png b/audit2/desktop-howitworks-tile1.png new file mode 100644 index 0000000..3254746 Binary files /dev/null and b/audit2/desktop-howitworks-tile1.png differ diff --git a/audit2/desktop-howitworks-tile2.png b/audit2/desktop-howitworks-tile2.png new file mode 100644 index 0000000..c84a04c Binary files /dev/null and b/audit2/desktop-howitworks-tile2.png differ diff --git a/audit2/desktop-howitworks-tile3.png b/audit2/desktop-howitworks-tile3.png new file mode 100644 index 0000000..216791a Binary files /dev/null and b/audit2/desktop-howitworks-tile3.png differ diff --git a/audit2/desktop-howitworks-tile4.png b/audit2/desktop-howitworks-tile4.png new file mode 100644 index 0000000..9853c96 Binary files /dev/null and b/audit2/desktop-howitworks-tile4.png differ diff --git a/audit2/desktop-howitworks.png b/audit2/desktop-howitworks.png new file mode 100644 index 0000000..62e4c89 Binary files /dev/null and b/audit2/desktop-howitworks.png differ diff --git a/audit2/desktop-loop-steplist.png b/audit2/desktop-loop-steplist.png new file mode 100644 index 0000000..95f1bea Binary files /dev/null and b/audit2/desktop-loop-steplist.png differ diff --git a/audit2/desktop-manifesto.png b/audit2/desktop-manifesto.png new file mode 100644 index 0000000..c705b36 Binary files /dev/null and b/audit2/desktop-manifesto.png differ diff --git a/audit2/desktop-scoreboard.png b/audit2/desktop-scoreboard.png new file mode 100644 index 0000000..a46a360 Binary files /dev/null and b/audit2/desktop-scoreboard.png differ diff --git a/audit2/desktop-services.png b/audit2/desktop-services.png new file mode 100644 index 0000000..8f28953 Binary files /dev/null and b/audit2/desktop-services.png differ diff --git a/audit2/desktop-testimonials.png b/audit2/desktop-testimonials.png new file mode 100644 index 0000000..ee2d0f1 Binary files /dev/null and b/audit2/desktop-testimonials.png differ diff --git a/audit2/desktop-trustedby.png b/audit2/desktop-trustedby.png new file mode 100644 index 0000000..22aac2c Binary files /dev/null and b/audit2/desktop-trustedby.png differ diff --git a/audit2/desktop-work.png b/audit2/desktop-work.png new file mode 100644 index 0000000..ba2c4bb Binary files /dev/null and b/audit2/desktop-work.png differ diff --git a/audit2/mobile-fold.png b/audit2/mobile-fold.png new file mode 100644 index 0000000..3aa75bf Binary files /dev/null and b/audit2/mobile-fold.png differ diff --git a/audit2/mobile-full.png b/audit2/mobile-full.png new file mode 100644 index 0000000..35a9541 Binary files /dev/null and b/audit2/mobile-full.png differ diff --git a/audit2/mobile-hero-top.png b/audit2/mobile-hero-top.png new file mode 100644 index 0000000..f88d619 Binary files /dev/null and b/audit2/mobile-hero-top.png differ diff --git a/audit2/mobile-howitworks.png b/audit2/mobile-howitworks.png new file mode 100644 index 0000000..f34d346 Binary files /dev/null and b/audit2/mobile-howitworks.png differ diff --git a/audit2/mobile-scoreboard.png b/audit2/mobile-scoreboard.png new file mode 100644 index 0000000..b0b1427 Binary files /dev/null and b/audit2/mobile-scoreboard.png differ diff --git a/audit2/mobile-testimonials.png b/audit2/mobile-testimonials.png new file mode 100644 index 0000000..49ef96c Binary files /dev/null and b/audit2/mobile-testimonials.png differ diff --git a/audit2/mobile-trustedby.png b/audit2/mobile-trustedby.png new file mode 100644 index 0000000..959ef30 Binary files /dev/null and b/audit2/mobile-trustedby.png differ diff --git a/audit2/page.html b/audit2/page.html new file mode 100644 index 0000000..f2063c4 --- /dev/null +++ b/audit2/page.html @@ -0,0 +1 @@ +
Results-driven digital marketing agency
We run paid, SEO, and content programs built around your revenue targets, then show you exactly what they returned. Every month.
The problem with most agencies
Most budgets buy activity, not outcomes. Dashboards fill with impressions while the sales number sits still.
We started Feedback Studios to fix that. Every campaign we run is built to move revenue, and we report on it the way your CFO would. No vanity metrics. No mystery. Just the number that pays the bills.
Trusted by teams that care about the sales number
Services / 06
Rank for the searches your buyers make, and keep ranking long after the invoice clears.
Google, Meta, TikTok, and LinkedIn, managed to ROAS and pipeline. Not vanity clicks.
Articles, landing pages, and assets that pull in qualified traffic and turn it into customers.
Feeds and creative that make people remember you before they're ready to buy.
Fast, on-brand pages built for one job: conversion.
Scroll-stopping creative that still sells.
The scoreboard — sample data
Sample data — your numbers, reported monthly.
Selected work — sample
BeforeRising ad costs were eating the margin.
−34% CPA and +52% ROAS in 90 days
Meta + Google Shopping restructure.
BeforePlenty of traffic, no pipeline.
+217% qualified demo requests in 6 months
SEO + content + LinkedIn.
BeforeEmpty calendar despite the ad spend.
+128 booked consultations a month
Paid + landing-page rebuild.
The Feedback Loop
We find where your revenue is leaking.
A channel mix and targets tied to your numbers, not guesswork.
We build, launch, and optimize. Fast.
Every month: marketing tied straight to pipeline and sales.
In their words — sample
We were spending $20k a month on ads with nothing to show. Six months later, marketing is our most predictable growth channel.
They talk in revenue, not impressions. First agency that moved our pipeline.
Partners
FAQ
A digital marketing agency plans and runs campaigns across search, paid media, social, and content to grow a business. Feedback Studios focuses on revenue, not vanity metrics, and puts your budget into the channels that convert.
The bottom line
No long contracts. No vanity reports. Marketing you can measure in sales.