Skip to main content

Flowboost Product Labelizer

A smart way to group products by performance in your Shopping and Performance Max campaigns.

Written by Arjan Schoorl
Updated over 2 weeks ago

The Flowboost Product Labelizer helps you see which products drive profit and which hold you back. It groups every product into clear performance categories so you can structure your campaigns, bids, and budgets with confidence.

What the script does

The script looks at your recent performance data and your product feed. It then:

  • Calculates key performance for each product, such as ROAS or CPA

  • Compares this to your own targets

  • Assigns a performance label to every product

  • Updates a connected spreadsheet with all products and their category

The result is a clean overview of which products deserve more spend and which should be reduced, paused, or moved to a different campaign.

Performance categories

Each product is placed into one of these buckets:

  • Over-index
    Products that perform clearly above your target. These are your heroes. Good candidates for more budget or stronger bids.

  • Index
    Products that hit your target. They help keep your overall performance stable.

  • Near-index
    Products that are close to your target. Often worth testing and improving instead of cutting directly.

  • Under-index
    Products that get enough data but do not meet your goal. They may need lower bids, different campaigns, or removal.

  • No-index
    Products with low or no data. These are still in the feed but have not proven themselves yet.

You can choose to use either a ROAS target or a CPA target. The script then uses that metric to fill the buckets.

What you see in the spreadsheet

The script fills a Google Sheet with:

  • A product level view with title, ID, basic metrics, and performance category

  • A summary that counts how many products are in each bucket

  • Extra information such as brand, custom labels or product types, so you can filter and segment

In some versions you can also enable more detailed graphs and history. This helps you see how product groups move between buckets over time.

Free vs premium versions

Free Version 1.1

  • Basic product performance bucketing

  • Good to test if the script fits your account

  • Ideal for smaller accounts or first time users

Premium versions (2.x, 3.x, 4.x)

Each premium version adds improvements. Examples include:

  • More flexible bucketing around your ROAS or CPA target

  • Clearer reporting on low volume or low performing products

  • Support for very large product feeds

  • Faster runs and improved stability

  • A redesigned spreadsheet that is easier to read and filter

  • Single product performance insights

  • Easier settings inside the sheet instead of in the code

  • Optional advanced graphs and more detailed history

  • The option to work with custom conversion actions only

Once you buy the script, you get all premium versions and future updates for life.

V4 family highlights

Version 4 and above focus on speed, large accounts, and easier daily use:

  • Version 4.0 / 4.1 / 4.2
    New layout, shorter runtime, product level insights, simple config in the sheet.
    V4.1 and V4.2 add quality of life updates, such as flexible conversion actions and smaller usability improvements.

  • V4.0 MCC / V4.2 MCC
    Versions for managers that work across multiple accounts.

  • Version 4 Lite
    Designed for big and multi country accounts.
    Lets you focus on specific feed labels like country.
    Runs faster and gives a simplified output without product titles or advanced graphs.

You can upgrade between 4.x versions without rebuilding your spreadsheet, except when moving to or from the Lite version, which uses a different sheet layout.

Using your own conversion actions

If you use many conversion actions, you can tell the script which ones to include.
This is useful when:

  • You track soft and hard conversions separately

  • You import offline conversions

  • You only want to optimize on one profit or revenue action

You simply list the conversion action names that matter to you, and the script only looks at those.

Typical ways to use the Labelizer

  • Campaign structure
    Build or refine “hero”, “core”, and “test” campaigns based on the buckets.

  • Bid and budget strategy
    Increase bids and budget on over-index products.
    Reduce or move under-index products to a lower priority setup.

  • Feed and assortment decisions
    Spot brands, categories, or labels that rarely index.
    Decide what to clean from the feed or to promote more.

  • Monitoring over time
    Track how many products move from no-index to index or over-index.
    Use this to measure the impact of feed work, creative, or bidding changes.

Practical tips

  • Start with the free version to see if the logic fits your account.

  • In premium versions, set realistic ROAS or CPA targets, close to how you actually manage the account.

  • Check the buckets regularly and connect them to clear actions, for example “pause all under-index products with more than X clicks”.

  • Use filters such as brand or custom labels in the sheet to find patterns quickly.

Did this answer your question?