Skip to content

Glossary · 12 terms

Advertising glossary: ACoS, TACoS, ROAS, retail media, ETL and MCP

Plain definitions of the terms advertising and data teams use: the metrics ACoS, TACoS and ROAS, retail media advertising, Amazon DSP and bulk upload sheets, the data terms ETL, ELT and GAQL, and the AI terms MCP and AI agent. Each entry links to the page or guide that goes deeper.

By Updated

Terms

ACoS

Advertising Cost of Sales

Ad spend divided by the sales attributed to those ads, shown as a percentage. If you spend 20 and the ads are credited with 100 in sales, ACoS is 20%. Amazon Ads reports it, and a lower number means each unit of ad spend returns more sales. It is the inverse of ROAS.

Amazon Ads management → Guide: ACoS vs TACoS →

TACoS

Total Advertising Cost of Sales

Ad spend divided by total sales, advertising and organic together, shown as a percentage. It shows how much of the whole business the ad spend represents, where ACoS only looks at sales credited to ads.

Guide: ACoS vs TACoS →

ROAS

Return on Ad Spend

Revenue attributed to ads divided by ad spend, shown as a ratio. Spending 20 and being credited with 100 in revenue is a ROAS of 5. With the same attribution, ROAS is one divided by ACoS.

Guide: ACoS vs TACoS →

Retail media advertising

Advertising sold on a retailer's own websites and apps, targeted with the retailer's own shopper data. Sponsored product ads in a retailer's search results are the most common form. Amazon Ads and Walmart Connect are examples.

Walmart Connect advertising → Guide: What is retail media advertising? →

Amazon DSP

Amazon Demand-Side Platform

Amazon's demand-side platform: a tool for buying display, video and audio ads programmatically, on Amazon properties and on other sites and apps. It is separate from the sponsored ads bought in Amazon search results.

Amazon Ads management → Guide: Amazon DSP explained →

ETL

Extract, Transform, Load

Moving data from its sources into a warehouse in three steps: extract it from the source, transform it into clean, consistent tables, and load the result. Marketing ETL does this for advertising and commerce data, so reports from different sources can be queried together.

Advertising data pipelines (ETL) → Guide: Marketing ETL explained →

ELT

Extract, Load, Transform

The same three steps in a different order: data is loaded into the warehouse raw and transformed there. ELT keeps the original data available for re-processing; ETL cleans it first. Many pipelines combine both, landing raw files and loading cleaned tables.

Advertising data pipelines (ETL) → Guide: Marketing ETL explained →

GAQL

Google Ads Query Language

The query language of the Google Ads API. It reads like SQL: you select fields such as clicks, cost and conversions from a resource such as campaign, ad group or search term, and filter by date. It is how reporting data is pulled from Google Ads into a warehouse like BigQuery.

Google Ads AI and automation → Guide: Google Ads to BigQuery options →

Bulk upload sheet

A spreadsheet in a defined layout that an ad platform accepts for creating or editing many campaigns, ad groups, keywords or ads at once, instead of one by one in its interface. Amazon Ads calls its version bulk operations sheets. Bulk campaign upload is the practice; the sheet is the file.

Campaign builder →

Negative keyword

A keyword you add to a campaign so that your ads do not show for searches that contain it. It stops spend on searches that are irrelevant or that do not convert.

MCP

Model Context Protocol

An open protocol, introduced by Anthropic in 2024, for connecting AI applications to external tools and data. An MCP server describes the tools, data and prompts it offers; an AI client connects, discovers them and calls them.

MCP server development → Guide: What is an MCP server? →

AI agent

Software that uses an AI model to pursue a goal: it breaks the goal into steps, calls tools, checks the results and continues, instead of only answering a single prompt. How much it may do on its own depends on the tools and permissions it is given.

AI agents for advertising →

Keep reading
Talk to us

A term missing, or a question about your setup?

Tell us what you are trying to measure, automate or build. We reply by email and add useful terms to this glossary.

WhatsApp
Message us
Web
vexio.ai