Ecommerce operator and performance agency founder

Eddie Cheng

Eddie Cheng founded Penang Media and co-owns VIBAe. He writes from the agency and brand sides of ecommerce growth, connecting paid acquisition with stock, margins, cash flow and contribution profit.

LinkedIn profile

17 filed notes

Articles by Eddie Cheng

Diagram contrasting a fixed branching workflow path with an open-ended decision node, both leading to the same checkout point.

AI in ecommerce operations

AI agents in ecommerce: what they actually are and where they fit

A store needs more than a definition of AI agents. Use the workflow test and a job-based taxonomy to assess support, catalogue and fulfilment tools, then separate those tools from agents shopping on a customer's behalf.

Split view of a product page showing full visual content on one side and a sparse, partly empty structured data panel on the other.

AI in ecommerce operations

AI Agent Product Data Requirements and Ecommerce Workflow Ownership

Before you decide whether to build a proprietary shopping agent or plug into ChatGPT and Google's protocols, you need to know what the agent can actually read on your product pages, because most of it is currently invisible.

Two checkout rails: agent-completed orders lack session IDs, while in-app merchant checkout carries client and session stamps into GA4.

Ecommerce data and measurement

How to tag agentic checkout orders so they show a source in GA4

There is no single agentic checkout to tag. In-chat completion has no merchant page for gtag to fire. A Shopify ChatGPT path still hits your store checkout in an in-app browser. The GA4 job follows that split, and any source you write is a merchant convention.

Balance scale with mixed ad-channel tiles crumbling on one pan and a single campaign weight on the other, set over a map of geo holdout regions.

Ecommerce data and measurement

How to judge campaigns when attribution fragments

Google's PMax channel report, GA4's AI Assistant channel and Klaviyo delivery look like scorecards. They are mostly diagnostics. Here is what each can decide, what still needs an experiment, and what the public evidence cannot support yet.

Glass cylinder splitting three incoming traffic streams into stacked layers, with a dated fracture ring marking a break in the series.

Ecommerce data and measurement

How GA4 is reclassifying AI traffic

GA4 now tags some assistant referrals, still hides others in Direct, and folds AI Overviews and AI Mode into Organic Search. Here is what changes, what does not backfill, and how to report the break.

Four-rung diagnostic ladder holding CPM tape, a match-quality dial, a frequency heatmap and stacked near-identical ad frames, with unused boards at the foot.

Paid acquisition systems

How many new Meta creatives do you actually need each month?

Rotation is an output of diagnosis, not a monthly quota. Separate auction inflation, tracking, fatigue and library repetition, then size concept tests to what your spend can actually read.