Ask Sellforte MCP: Did our new Shopping campaign actually lift sales?

4 min read
Published Nov 12, 2026, 11:52:23 AM

Welcome to the Sellforte MCP Use Case Library. Each post takes one question that marketing teams really ask their AI assistant through Sellforte MCP, which is now in general availability and accessible to all marketers worldwide. It strips out anything customer-specific and walks through what the assistant does with it, step by step. We run every question on our demo account so the numbers you see are illustrative, not anyone's real results. The idea is simple: steal the prompts, try them on your own model, and see what you get back. We hope you find this series inspiring!

-Juha, CEO at Sellforte

Reading a new Shopping campaign's first seven weeks

You switched on a new campaign type in one market a few weeks ago, and now someone's asking whether it's working. Total sales are up, which feels like a yes. But a lot of things changed in those weeks, and "sales went up after we launched" isn't the same as "the launch lifted sales". Growth and market managers running pilots need the second answer, ideally before the next budget call.

What you ask

We started Google Shopping in Germany on 2026-09-13. Do we see an uplift in sales compared with the seven weeks before? Show spend, incremental sales and ROI, and tell me the last date the model data covers.

How much of Germany's sales change in those weeks came from Shopping, and how much from base demand, promotions and other media? How does Shopping compare with our other Google channels there?

What Sellforte MCP does

States the coverage first

Before any numbers, the assistant checks how far the model goes. On the demo account, MMM results run to 2026-11-01, refreshed on 2026-11-02. So it compares seven full weeks after the launch (2026-09-13 to 2026-10-31) with the seven weeks before (2026-07-26 to 2026-09-12), and says so.

Reads the campaign itself

The Shopping campaign appears in the data from the week of 2026-09-13, with no spend in the seven weeks before. Week by week it's steady (illustrative demo data, USD):

Week startingSpendIncremental salesROI (MMM)
2026-09-135 99611 6161.94
2026-09-207 06815 7172.22
2026-09-277 10415 9202.24
2026-10-046 68415 7112.35
2026-10-116 69713 4282.01
2026-10-186 69312 5281.87
2026-10-256 72916 3322.43

 

In total: 46 971 spent, 101 252 incremental sales, an ROI of 2.16. It pays back, and it hasn't faded since week one.

Puts Germany's sales change in context

Then the bigger picture. Germany's total sales rose 28.3% between the two windows, about 3 312 000 more. The model splits that into its parts:

  • Promotions: +1 841 000, by far the biggest driver
  • Base demand: +731 000 (+12.2%)
  • All media together: +612 000 (+12.2%)
  • Weather: a smaller drag than before, +128 000

Shopping's 101 252 sits inside that media line. So yes, sales went up after the launch, but most of the rise came from promotions and underlying demand, not the new campaign. The assistant adds that the media figure here is same-period uplift, while the campaign numbers use the ROI basis, so the two don't add up exactly by design.

Compares it with its neighbors

Last, it lines Shopping up against the other Google Ads channels in Germany over the same seven weeks (illustrative demo data, USD):

Google Ads channel (DE)Spend afterROI beforeROI after
Performance Max396 8725.124.79
Search Generic61 0145.713.96
YouTube54 8134.364.71
Shopping46 971–2.16
Search Brand23 3724.133.42

 

Shopping has the lowest return of the group. Spend went up on every other channel too, by 12% to 186%, so the launch didn't happen in isolation. Several channels' ROI slipped as their spend grew, which a before-and-after view can't untangle from the launch.

Why it matters

The tempting read is "sales are up 28%, the pilot worked". The model says something more useful: Shopping brings in about 2.16 for every dollar, steadily, which is positive but the weakest return among your Google channels in that market. That points to keeping a close eye on it, rather than scaling it on the strength of the total sales number.

And a before-and-after comparison on the MMM isn't a controlled experiment. Promotions nearly tripled in the same weeks, and other Google spend rose too. If the decision is big, the honest next step is a lift test that holds part of the market out, so the result doesn't depend on everything else standing still.

Try these follow-ups

  • Split Shopping's incremental sales in Germany into new and returning customers.
  • Show Germany's weekly sales split into base, promotions, weather and media from 2026-07-26 to 2026-10-31.
  • Do we have any incrementality experiments on Google Ads in Germany, and what did they find?
  • What do the current recommendations say about the Shopping campaign's budget?

Related

Try it yourself

Running a pilot of your own right now? Book a demo, or follow the guide on connecting Sellforte MCP to your LLM client. There's more background in the launch post.

Keep an eye on this library: new use cases arrive regularly.