AI Assistant is here! - Make the leap to conversational eCommerce

eCommerce Glossary

eCommerce concepts explained plainly for eCommerce Managers, marketers, and developers: from conversion rate and A/B testing to fuzzy search and headless commerce.

A

B

Behavioral signals

Data generated by user interactions, searches, clicks, time on page, purchases, that the system uses to personalize and reorder results.

Behavioral targeting

Adapting what a shopper sees, products, search results, recommendations, banners, based on what they've already done: pages visited, searches made, products clicked, items bought.

Bundle recommendations

Automatic suggestions that group complementary products into a pack or set, based on co-purchase data and catalog affinity.

C

Callbacks

Functions that execute automatically when a specific event occurs in the search engine, such as a completed search, a result click, or a filter change, allowing behavior to be customized.

Contextual search

The ability of the search engine to interpret user intent beyond exact keywords, using contextual signals to return more relevant results.

D

Data layer

A JavaScript object that acts as a bridge between store events, such as searches, clicks, and purchases, and analytics and advertising tools like Google Tag Manager.

E

Edge caching

A technique that stores search responses on geographically distributed servers to serve frequent queries in milliseconds, without consulting the origin server.

Embedding

A numerical representation of a word or product that captures its meaning, allowing a search engine to compare concepts by semantic proximity rather than exact wording. "Running shoes" and "athletic footwear" are treated as close matches even though they share no words in common.

Engagement rate

The percentage of sessions in which a user interacts meaningfully with the site, beyond simply landing on a page. In eCommerce search, it tracks whether users are clicking results, applying filters, or exploring products rather than bouncing after seeing the first page.

Entity extraction

A natural language processing (NLP) technique that automatically identifies and classifies entities with distinct meaning within a text, such as brands, categories, colors, sizes, and materials.

F

Filters

User interface controls that allow users to refine search results or category listings by selecting attribute values such as price, brand, size, or color.

First-party data

Information a business collects directly from its own customers, through purchases, site behavior, or sign-ups, rather than buying it from a third party.

Freshness scoring

A ranking mechanism that boosts or demotes search results based on how recently a product or piece of content was added or updated. Useful when recency matters, such as new arrivals or time-sensitive promotions.

G

H

Headless commerce

An ecommerce architecture that decouples the customer-facing frontend from the backend systems handling business logic and transactions. The two layers communicate via APIs, giving teams flexibility to build custom experiences without being constrained by a monolithic platform.

I

Installation script

A snippet of JavaScript added to an online store to connect it to an external service and activate its features. In most cases it only needs to be added once, either directly in the store's theme or via a tag manager.

Inverted index

A data structure that maps each word to every document or product in which it appears, allowing a search engine to locate relevant results in milliseconds. Instead of scanning the entire catalog for each query, the search engine simply looks up the term and retrieves the pre-built list of matches.

J

M

N

O

P

Product categories

The hierarchical structure that groups products by common criteria like type, brand, material, and use case, and defines how users browse and discover the cata.

R

S

Search query / search term

The text a user types into a search box, which the engine matches against its index to return results. A query can be a single word, a phrase, or even a misspelled term. Understanding how queries are interpreted is key to diagnosing why certain searches return unexpected or poor results.

Search results page (SRP)

The page that displays products matching what a user typed into a store's internal search. It is one of the highest-intent pages in any eCommerce site, since users who search are actively looking for something specific.

Sitewide search

Search engine that operates across the entire website or online store content, as opposed to searches scoped to a specific section or category.

Stemming

The process by which a search engine reduces a word to its root in order to match all its variants. A search for "running" also returns results containing "run", "runs", and "runner".

T

Typeahead

A mechanism that surfaces search suggestions in real time as the user types, before they have finished forming their query. It reduces search effort by anticipating intent and guiding users toward terms the catalog actually contains.

U

URL parameters

The parameters that appear after the ? symbol in a URL and pass additional information to the server. For example, a URL like example.com/search?q=shoes&color=red uses query strings to filter or customize what the page returns, without pointing to a different page.

V

Z