AlexvMedia

AlexvMedia Highly energetic individual who wants to helps businesses reach their ideal customer online.

Facebook Ad Agency that wants to help you share your story through the power of high quality video content.

When everyone started posting about AI agents, I had no idea where to begin.Seriously. None. I'd see people sharing thes...
07/24/2026

When everyone started posting about AI agents, I had no idea where to begin.

Seriously.

None.

I'd see people sharing these elaborate AI workflows and think, "How does anyone even start?"

Then Jim Moore helped me understand one thing that changed everything: AI works with memory.

Give it the right context and the right access, and it stops being a chatbot and starts being a teammate.

So I built the access.

API tokens for Shopify, Meta, Klaviyo — the full stack.

And with Claude Code, Anthropic's AI coding tool, that access turned into something I didn't think a one-person operation could have.

Here's what that looks like day to day on Scopro:

→ It pulls complete data from every corner of Shopify and Facebook. Every active ad, every headline, every piece of copy and description — on command.

→ It builds full product pages. Custom Liquid code, written and deployed. Pages that used to take me days now ship in a session.

→ It audits Klaviyo flows and finds patterns in the backend data I'd never catch on my own.

And the one I'm most proud of: back in late April, I was getting double-fired purchase events — inflated data, unreliable numbers.

Through what I learned from Jim, I built a custom script that runs behind the scenes in Shopify's Customer Events: Scopro Meta EMQ Enrichment.

A custom pixel that collects clean data, no duplicate purchases, everything flowing back into Meta's Ads Manager and Commerce Manager the way it should.

I want to be straight about this, because there's a lot of AI hype out there.

AI doesn't replace knowing the market, writing copy that sells, or making the judgment calls.

I still do all of that.

What it replaced is the 15 hours a week I spent pulling reports and digging through data.

Those 15 hours now go into strategy and creative.

The stuff that actually grows the brand.

Most agencies bill you for a team of five.

The tools exist now for one sharp operator to do that work better.

Part 8: the full scoreboard. Every number, every screenshot.

16.43% of Scopro's store revenue in the last six months came from a channel alone.Email.Here's the honest version of thi...
07/20/2026

16.43% of Scopro's store revenue in the last six months came from a channel alone.

Email.

Here's the honest version of this story.

I didn't build these flows myself.

I hired a Klaviyo specialist Arshiyan Khan to set them up that Dave Miz highly recommended.

If your Klaviyo is not set up, I highly recommend reaching out to him.

He set up the Welcome flow, abandoned cart, browse abandonment, post-purchase.

The flows keep running anyway and continue to pick up sales.

Six-month totals from the Klaviyo dashboard: $16,611.21 in attributed revenue. 92.5% of it from automation.

The welcome flow alone did $12,412.89, which works out to $3.58 per recipient.

That's the lesson.

It doesn't matter who sets up your email.

What matters is that they exists.

Someone lands on your store from an ad, drops their email, and doesn't buy.

Without a flow, that person is gone.

With one, they get a reminder about the exact thing that brought them there.

Some of them come back.

If you're paying for traffic from Google or Facebook without a welcome email or abandoned cart sequence behind it, you're renting customers you could be keeping.

Ads get the customer. Email gets the profit.

Part 7: the part of my workflow that sounds like science fiction but runs every single day.

30.9% to 100% in 72 hours.That's the before and after on Scopro's Meta catalog match rate.Here's how it actually got fix...
07/17/2026

30.9% to 100% in 72 hours.

That's the before and after on Scopro's Meta catalog match rate.

Here's how it actually got fixed. And it starts before the problem even showed up.

Back in late February, I kept seeing people talk about AI and building AI agents. And honestly, I had no clue where to even begin.

Then I had a conversation with a great friend Jim.

He's one of my best friends in this space.

Not a lot of people take the time to show you how AI really works.

Jim did.

He walked me through what he was building, how he structures things, how it all connects.

He didn't just tell me AI was powerful. He showed me how it works.

That conversation mattered a few months later.

Shopify's free Bundles app was silently corrupting the product data going to Meta.

Product IDs and variant IDs weren't being recognized in Commerce Manager.
Product views, add to carts, whole variants just not showing up.
No setting inside Shopify or Ads Manager could fix it.

The normal tools were useless.

Jim told me the fix would have to go through Meta's API. Here's what that actually looked like:

I created an app on developers.facebook.com. Meta's developer platform.

I created an app on Shopify too.

I collected the API tokens from both sides into a .env file.

That's how Claude Code talks to these platforms.

Through tokens.

Then I downloaded the issue file straight from Commerce Manager.

When your match rate is off, Facebook shows you exactly which product IDs and variant IDs it doesn't recognize.

I handed all of it to Claude Code and said: here's the problem, here are the product IDs and variant IDs, match them directly between Shopify and Facebook.

Three days later: 100% match rate.

Advantage+ Shopping restored.

Dynamic retargeting back online.

I'm not a developer by trade.

I'm a marketer and media buyer who refused to accept "that's just how it is."

One friend took the time to show me how AI really works. And I tested until it worked.

That experience changed how I run everything. Because if AI could help me fix that,
what else could it do?

Part 6: the money most stores leave on the table.

One day I checked Scopro's Meta catalog and found that 69% of our products had effectively vanished from our ads.The cat...
07/13/2026

One day I checked Scopro's Meta catalog and found that 69% of our products had effectively vanished from our ads.

The catalog match rate had fallen to 30.9%.

If you run product ads on Meta, the catalog is everything.

It powers Advantage+ Shopping and the retargeting ads that follow people around after they visit your store.

When the match rate dies, those campaigns die with it.

Here's the part that gets me.

Nothing looked wrong on the surface.
The store worked.
The ads were running.
The only symptom was performance slowly bleeding out.

The cause… Shopify's own native Bundles app.

It changes how product data gets sent to Meta, and it silently breaks the matching.

I had no idea how to fix it so I reached out to everyone I knew that was in ecom and they couldn’t even figure it out. ��

So I turned to the master marketer himself Jim… and without hesitation… he knew how to fix it and gave me the answer.

There was no manual for this.

The Navy taught me what you do when there's no manual: you figure it out.

Part 5: how I fixed it in 72 hours, and what it took.

Moving a live store from WooCommerce to Shopify is like changing the engine on a moving car.Do it wrong and you lose you...
07/10/2026

Moving a live store from WooCommerce to Shopify is like changing the engine on a moving car.

Do it wrong and you lose your sales momentum, your conversion tracking, your email list, or all three at once.

In November 2025 the products and the ads had proven enough demand to justify the move. A few weeks earlier, WooCommerce broke and no one could figure out what happened.

And I didn't hand the job off to a developer.

I built the Shopify store myself.

Every product page.
The conversion tracking.
Hired someone to help with the email automation.

All of it, rebuilt on the new stack.

So why do it myself? Because when the ads guy builds the store, the store gets built for the ads. Every page was designed for the traffic I knew I'd be sending to it.

Mobile first, because 85% of our traffic is mobile.

The results… zero revenue interruption.

Sales didn't dip during the switch… from November 7 - December 31st, sales were $48,215.29!

But a few months in, something broke behind the scenes.

Something most store owners never even know exists.

It gutted our product ads, and finding the cause took me into territory most media buyers never touch.

Part 4 is the disaster story.

SCOPRO grew 637%.That's how much Scopro's payment volume grew in the first two months after the ads went live.$34,048 th...
07/08/2026

SCOPRO grew 637%.

That's how much Scopro's payment volume grew in the first two months after the ads went live.

$34,048 through Stripe. 328 new customers.

For a brand that had never sold a single unit through social media before September.

This screenshot is the actual Stripe dashboard.
But I promised you the whole story, not just the wins.
So here's what was happening behind that screenshot.

October. Out of nowhere, the product page broke.

The option to choose your two magnet sets? Gone.

Customers could select nothing.
Literally nothing.
No one touched the page.

Tim called the guy who built the site and he couldn't figure it out either.

Around the same time, I caught a second problem.

The Meta pixel on WooCommerce was double firing.

Facebook's dashboard was celebrating $45,954.28 in sales on $10,962.70 in spend... a 4.19 ROAS. Stripe told the truth: $34,048. A 3.10 ROAS.

Still strong.
Still proof the demand was real.

But here's the lesson most advertisers learn the expensive way: if I had trusted Meta's numbers instead of the payment processor, every scaling decision from that point on would have been built on inflated data.

Your ad platform grades its own homework.

Your payment processor doesn't.

So by early November we were staring at a broken product page nobody could fix, tracking we couldn't trust, and a platform that couldn't scale with what the ads were bringing in.

We made a big decision.

The kind that goes wrong for a lot of brands.

Part 3: the Shopify migration.

I can't believe it's almost been a full year since working with Scopro.Last July, Tim Maycockock sent me an email: "Hey ...
07/03/2026

I can't believe it's almost been a full year since working with Scopro.

Last July, Tim Maycockock sent me an email: "Hey Alex, I spoke to Cody Cottle yesterday in our one-on-one. I have a small business selling soccer coaching products. He mentioned you'd be a good person to help with running ads. Let me know when you're free."

We scheduled a meeting and hit it off.

The moment Tim showed me his the product, I knew it would sell using Meta Ads.

And here's the thing — this wasn't some startup with an idea.

Tim had a real business.

He'd done about $70K the previous year, all offline, all word of mouth. Coaches knew
him. He'd already invested in professional video and product photography. The product was proven.

What he didn't have was the online channel.

No ad account.
Little social media presence.

A WooCommerce site that customers weren't finding.

I knew the soccer market, so I told Tim without hesitation: "I can sell that." The demand already existed.

His offline sales proved it. We just had to put the product in front of the right people at scale.

So we partnered up.

This month marks one full year of that work.

Here's what a year looks like.

We launched paid ads from an ad account with zero history on September 7, 2025.

His very first month:
Ad spend: $1,501.34
Sales: $13,617.38
ROAS: 9.07

I have the screenshot to prove it.

When the demand proved itself, we migrated the entire store from WooCommerce to Shopify - right before Black Friday and Christmas.

I built the new store myself, page by page. We put email automation behind the ads.

We fixed technical problems most store owners never find out exist.

Today? His Instagram is growing. His Facebook is growing. Sales come in every single day from soccer coaches across the country.

Over $180,000+ in online revenue for a brand that had never sold a single unit through social media. That's on top of what was already working... we didn't replace his business, we amplified it.

Now here's why I'm posting this.

It would be easy to show you the wins and stop there. That's what most marketers do. But the wins are only half the story and honestly, they're the less useful half.
So starting this week, I'm sharing the entire journey. The real one.

The pain of launching an ad account with zero history.

The mistakes I made along the way.

The migration that could have tanked everything.

The invisible disaster that quietly killed our product ads and the 72 hours it took to fix it.

The strategies that actually turned the advertising around, with real screenshots behind every number.

If you run an established brand, sell a product you believe in, or you're just curious what a year of real marketing work looks like behind the curtain this series is for you.

No BS. Just what happened, what it cost, and what worked.

When an Ad Account Tries to Do Everything… It Usually Does Nothing WellI want you to imagine opening an ad account and s...
02/02/2026

When an Ad Account Tries to Do Everything… It Usually Does Nothing Well

I want you to imagine opening an ad account and seeing this.

Campaigns optimizing for:
- Reach
- Views
- Traffic
- Link clicks
- Engagement
- Leads
- Custom events
- Multiple “results” that don’t actually move revenue

All running at the same time.

This wasn’t a new brand.
This wasn’t someone guessing.
This business had two solid years of success.

But the last 12 months were a disaster.

More than five agencies in.
Everyone added something.
No one took anything away.

Here’s the hard truth most people don’t want to hear:

👉 Ad platforms learn from the signals you give them.
When you flood the system with conflicting goals, you don’t get smarter optimization — you get diluted learning.

Instead of teaching the platform:
“Find buyers.”

You’re telling it:
“Find people who watch.”
“Find people who click.”
“Find people who engage.”
“Find people who maybe someday do something.”

And growth stalls.

Not because demand disappeared.
Not because ads “stopped working.”
But because the account lost clarity.

If sales are what built the business, then sales need to be the primary optimization signal.

Everything else is support.
Not competition.

Just because you can run multiple campaign types doesn’t mean you should.
More activity does not equal more progress.

Focus creates signal.
Signal creates learning.
Learning creates revenue.

Complexity usually does the opposite.

There’s a painful place a lot of growing brands end up.The product works.The proof is there.Customers want it.The data s...
01/31/2026

There’s a painful place a lot of growing brands end up.

The product works.
The proof is there.
Customers want it.
The data shows clicks, engagement, demand.

But sales slow down anyway.

Not because the offer broke.
Not because the audience disappeared.
And not because the brand suddenly forgot how to market.

It usually happens when too many hands touch a system that already worked.

New agencies.
New opinions.
New “ideas.”
New people trying to reinvent something instead of understanding it.

The result?

You end up driving with one foot on the gas…
and one foot on the brake.

The lesson here isn’t “try harder.”
It’s protect what’s already proven.

At a certain stage, the job isn’t to be creative.
It’s to be clear.
Clear on:
- What already worked
- Why it worked
- What not to change
- And what actually needs fixing vs what just feels uncomfortable

That’s why experience matters.

Not someone who started running ads last year.
Not someone chasing the newest update.

But people who’ve seen cycles, resets, restrictions, platform changes — and know how to calmly steer through them.

Address

San Antonio, TX

Opening Hours

Monday 9am - 5pm
Tuesday 9am - 5pm
Wednesday 9am - 5pm
Thursday 9am - 5pm
Friday 9am - 5pm
Saturday 9am - 5pm
Sunday 9am - 5pm

Telephone

+12102326260

Website

Alerts

Be the first to know and let us send you an email when AlexvMedia posts news and promotions. Your email address will not be used for any other purpose, and you can unsubscribe at any time.

Share