Every campaign, product, rule, and negative in one place
No more stitching Ads Editor, a spreadsheet, and a weekly review together. Here is the workspace, page by page.
Inbox
Every proposed bid, budget, or structure change and every alert lands in one queue. Approve, reject, or dismiss — approving here is the same as approving anywhere else.
Products
The catalog grouped by lifecycle — Scaling, Testing, Paused — with revenue, profit after unit cost, break-even ROAS, impression share and negatives per product.
Autopilot
How confident the system is, where every product sits in the lifecycle, and the exact rule that moved it. Preview mode shows the decisions before anything changes.
Campaigns
A live table of your Shopping campaigns: priority, daily budget with a budget-limited flag, bidding strategy, spend, conversions, revenue and ROAS over the window you pick. Click one to edit its negatives in place.
Search terms
Every query that triggered an ad, labelled by intent — on intent, other product, accessory, competitor — with wasted spend surfaced and one-click negatives.
Negative keywords
Plans, global exclusions, brands you don't carry, saved lists, workspace memory and insights — one hub, so you can always answer "what is blocking this search and why".
Automation
Product-level rules with cooldowns, dry-run testing and templates, next to the log of every run: what matched, what was applied, what was skipped.
Brands
Every brand in the catalog with its eligible products, spend, revenue and ROAS — and a one-click build of a full priority-tier campaign system for any of them.
Running SPAGs by hand isn't a setup — it's weekly ops
Standard Shopping gives you product-level control, but the workflow is still held together with Editor, spreadsheets, and manual review.
01
Every launch is an ad-build project
By the time products are synced, SPAGs are built, ads are checked, and tracking is in place, a launch eats a chunk of the week before spend even starts.
02
Search terms leak spend faster than you block them
Query drift happens daily; negatives get reviewed weekly. The gap is money spent on terms you never meant to buy.
03
Structure that worked at 20 products breaks at 200
What's manageable on a spreadsheet turns into structure debt, drift, and inconsistent SPAGs once launches and catalog churn stack up.
Stop plumbing the waterfall by hand
Spagify builds and maintains the routing structure so you can run Standard Shopping with control.
The weekly Standard Shopping workflow, turned into software
Standard Shopping has no positive keywords — negatives are the only steering wheel. Here's the routing pattern Spagify builds and keeps in sync.
Priority is routing order, not value. Google checks campaigns High → Medium → Low at auction time. The cheapest, broadest traffic enters at the top; product-specific queries fall through to the bottom, where the highest bid lives.
Generic / discovery
Lowest bid
Checked first. Catches broad category queries. Negatives here push brand and product queries downstream.
Brand
Medium bid
Catches brand queries that fall past High. Negatives here push exact-product queries further down.
Product / SKU
Highest bid
Final catch — exact product matches and your best converters land here on purpose.
Standard Shopping has no positive keywords — products match through the feed, and negatives are the only steering wheel. Spagify generates the routing negatives for each tier and keeps them in sync as the catalog grows.
01
Sync products from Shopify
Pull item-level product data into one workspace — no extra feed tool to get started.
02
Build SPAGs on the waterfall
One product per ad group, with the three priority campaigns wired: generic enters at High, brand falls to Medium, product/SKU lands at Low.
03
Route queries with negatives
Generate the cross-product negatives that keep each SPAG matched only to its own product. Review per product, push to Google Ads.
04
Run on Autopilot, approve from the Inbox
Autopilot moves products from Testing to Scaling on real ROAS, rules handle the edge cases, and anything you want to review first waits in the Inbox.
See it on your own catalog
Connect a store and Spagify builds the routing structure for you.
Completely automated — until you want the wheel
Out of the box Spagify runs the whole loop for you. Flip one setting per ad account and the same engine proposes instead of applies, so you approve every change before it reaches Google Ads.
Automatic
The default. Nothing to babysit.
Products move from Testing to Scaling and back on their own, on real ROAS and conversions
Bids follow the capital tier; budget flows toward what is converting
Search-term waste is blocked as it appears, low-risk negatives auto-approve
Rules run every sync; alerts fire when something needs a human
Review-first
Same engine, your approval in front of it.
Set an account to review-first and every change waits in your Inbox
Preview any Autopilot run before it applies a single change
Every negative, bid and lifecycle decision is visible per product, with the reason
Hard spend ceiling, cooldowns and rollback per sync batch, always on
What Spagify handles today
Built around the work Standard Shopping teams already do by hand every week.
SPAG launch & structure control
Create, publish, and manage Single Product Ad Groups with item-level isolation and the three-priority waterfall wired out of the box.
Autopilot lifecycle
Every product is re-evaluated on each sync: Testing until it has enough spend, Scaling on ROAS and conversions, Paused before it wastes more. Capital tiers set the bid, guardrails cap the spend.
Inbox and review mode
Set an account to review-first and every proposed bid, budget or structure change waits for your approval. Alerts, housekeeping and setup issues land in the same queue.
Live campaign console
Budget, priority, bidding, spend, conversions, revenue and ROAS per campaign over the window you pick, with campaign and ad-group negatives editable in place.
Negative keyword hub
Plans, global exclusions, brands you don't carry, saved lists and workspace memory in one place, pushed to Google Ads in the background with per-placement progress and rollback.
AI search-term mining
A model labels the intent behind every clicked query — competitor brand, accessory, informational, wrong audience — and proposes the uncarried brands and off-intent terms to exclude. You review; nothing is pushed on its own.
Rules, runs & A/B rule testing
Product-level rules with cooldowns, templates and dry-run testing, plus a log of every run so automation never hides what changed.
Profit-aware reporting
Item-level revenue, spend, profit after unit cost, break-even ROAS, pacing and 90-day LTV — without collapsing into campaign averages.
Brand-level campaign systems
See every brand in the catalog with its eligible products and performance, and build a full priority-tier system for one in a click.
Search-term mining and negative keyword optimization, with a model in the loop
Routing, isolation and waste blocks stay deterministic — they come from your catalog and your click data. The model is used only for the two jobs that need world knowledge: what a query means, and which brands and terms your store should never pay for.
Intent on every search term
Each clicked query is read against the product that served it and labelled: on intent, other carried product, uncarried product, competitor brand, accessory, informational, wrong audience. The label tunes the waste rule and proposes early blocks for confident off-intent traffic.
Brands you don't carry, proposed for you
The model reads your catalog by category and proposes the competitor manufacturers and category-specific off-intent terms shoppers will search for — then Spagify guards every proposal against your own brands and products before you see it.
Memory that learns from your approvals
Every keyword you approve or block becomes a rule that pre-classifies the same term on similar products. Confidence drops when you override it, so the system follows your judgement, not the other way round.
Advisory by design
AI never pushes a negative on its own. Proposals land as suggestions in a plan, low-risk ones can auto-approve if you switch that on, and every call is metered so you can see what it costs.
Built for stores that still want to run Shopping with control
The pain usually gets sharp around 250 SKUs, where launches, cleanup, and structure changes start eating real hours every week — and it only grows from there.
Best fit
Shopify stores actively running Google Standard Shopping
Catalogs of a few hundred products or more, advertising any subset of them
Growing catalogs where manual SPAG work eats real hours weekly
Operators who want product-level decisions, not campaign averages
Teams tired of stitching Editor, spreadsheets, and ad-hoc reviews
Not a fit
PMax-only operators who want full consolidation
Very small catalogs where manual setup is still quick
Merchants who only need feed sync or Merchant Center hygiene
Anyone looking for a set-and-forget AI ad platform
Spagify talks to Google Ads on your behalf — and nothing else
An operating layer for Standard Shopping needs to read and write inside the Google Ads accounts you connect. Here is exactly what that means.
What Google Ads access is used for
Only the accounts you explicitly connect
Reads selected Google Ads account information
Reads campaigns, products, search terms, and performance data
Creates and manages campaigns and product groups at your direction
Manages negative keyword lists on your behalf
Manages bids, budgets, and bidding strategies you configure
Runs the rules, alerts, and automations you set up
What Spagify will never do
Hard limits, written into our privacy policy
No access to Gmail, Drive, Calendar, Contacts, or Photos
No sale of Google user data, ever
No targeted advertising using Google account data
Spagify's use and transfer of information received from Google APIs adheres to the Google API Services User Data Policy, including the Limited Use requirements. Full details are in our Privacy Policy.
Questions operators ask first
The fit is specific, so it helps to answer the filtering questions up front.
Get early access
Built for Shopify stores running Standard Shopping at any catalog size.








