Commerce glossary

Social features and live selling

Selling through posts, follows, likes, comments, chat and live video, inside the store or on social networks, so that shoppers find products through other people.

44 parts and 17 phrases. Apps in this area include TikTok Shop, Instagram Shopping, Facebook Shops, Pinterest, Whatnot, CommentSold, Bambuser.

Postssocial.postShowNotes, photos and videos that shoppers, creators and the store publish, with products attached.
Notessocial.post.noteShowShort posts with photos or video and text, written by shoppers, creators or the store.

How to extend

  • EventMany side by sideevent.review.approvedUntil notes exist, a plugin that turns content into posts starts from published reviews.
PartLitestore todayHow to extend
Notesocial.post.note.noteA note is a post with photos or a short video, a title and text, published under a shopper's or creator's public profile.
Planned
Event · many
Store postsocial.post.note.store_postA store post is a note published by the shop itself, such as a new arrival or a styling idea.
Planned
Event · many
Topic tagsocial.post.note.topic_tagA topic tag groups notes under a word, such as summer outfits, that shoppers browse.
Planned
Event · many
Products on postssocial.post.tagShowThe product links attached to a post or video.

How to extend

  • ProviderMany side by sidesocial catalogProduct tags on outside networks read the catalog a sync provider sends there, one provider per network.
PartLitestore todayHow to extend
Product tagsocial.post.tag.product_tagA product tag links one product to a post, and opening it shows the product's price and a buy button.
Planned
Provider · many
Tagging by partnerssocial.post.tag.partner_taggingPartner tagging allows approved creators to tag the store's products in their own posts.
Planned
Provider · many
Videos with productssocial.post.videoShowShort videos with products attached that shoppers buy from while watching.

How to extend

  • SectionMany side by sideA video plugin adds a section type that plays short videos with their tagged products on a storefront page.
PartLitestore todayHow to extend
Video with product cardssocial.post.video.product_videoA product video plays in a feed with product cards on top, and tapping a card opens the product without leaving the video.
Plugin
Section · many
Row of product videossocial.post.video.video_rowA video row shows short product videos side by side on a store page, often taken from social accounts.
Plugin
Section · many
Feedssocial.feedShowThe scrolling lists where shoppers discover products and posts.

How to extend

  • Assistant toolupdateFeedThe assistant changes a feed's strategy and the collection it draws from.
PartLitestore todayHow to extend
Product feedsocial.feed.product_feedThe product feed is an endlessly scrolling grid of products ordered by a set strategy, with filters, shown on the home page and custom pages.
Coremodules/storefront/feed
Assistant tool
Notes and products feedsocial.feed.mixedA mixed feed puts notes and products in one scrolling grid.
Planned
Assistant tool
Following feedsocial.feed.followingA following feed shows only new posts from the profiles a shopper follows.
Planned
Assistant tool
Personal rankingsocial.feed.personal_rankingPersonal ranking orders a shopper's feed by what they viewed, liked and bought before.
Planned
Assistant tool
Profiles and followssocial.profileShowPublic pages for shoppers and creators, and who follows whom.

How to extend

  • Core onlyProfiles and follows are planned for the core; nothing is open to plugins yet.
PartLitestore todayHow to extend
Public profilesocial.profile.public_profileA public profile shows a shopper's or creator's name, picture, notes and collections.
Planned
Core only
Followsocial.profile.followA follow records that one profile receives new posts from another in its following feed.
Planned
Core only
Follow the storesocial.profile.follow_storeFollowing the store adds its posts and new products to the shopper's following feed.
Planned
Core only
Reactionssocial.reactShowThe small actions shoppers take on products and posts.

How to extend

PartLitestore todayHow to extend
Wishlistsocial.react.wishlistThe wishlist saves products to a private list in the shopper's account.
Coremodules/customers/wishlist.ts
Event · many
Likesocial.react.likeA like adds one to the public count on a note or product.
Planned
Event · many
Collectsocial.react.collectA collect saves a note or product into a named collection on the shopper's public profile.
Planned
Event · many
Commentsocial.react.commentA comment is a public reply under a note, with replies to replies.
Planned
Event · many
Sharingsocial.shareShowSending products and carts to other people outside the store.

How to extend

PartLitestore todayHow to extend
Share a productsocial.share.productThe share button on the product page opens the phone's share sheet with the product's name and address.
Coremodules/storefront/shell/header.tsx
Slot · many
Share a cartsocial.share.cartCart sharing sends a text with the products in the cart to another person.
Coremodules/checkout/storefront/cart-summary.tsx
Slot · many
Link preview imagesocial.share.preview_imageThe link preview image is the picture with the product's name and price that chat apps and networks show when a product link is shared.
Coreapp/(web)/product/[slug]/opengraph-image.tsx
Slot · many
Shopper activity shownsocial.activityShowSignals on product cards and pages taken from what other shoppers did.

How to extend

PartLitestore todayHow to extend
Sold countsocial.activity.sold_countThe sold count shows how many units of a product have sold, such as 12 sold or 1k+ sold.
Coremodules/products/social-proof.ts
Slot · many
Many sold todaysocial.activity.high_recent_salesThe many-sold-today label shows when units sold in the last 24 hours pass a set number.
Coremodules/products/social-proof.ts
Slot · many
Many sold overallsocial.activity.high_total_salesThe many-sold-overall label shows when all-time units sold pass a set number.
Coremodules/products/social-proof.ts
Slot · many
Recent purchase popupsocial.activity.recent_purchaseA recent-purchase popup is a small message that names a product someone else just bought.
Plugin
Slot · many
Live video sellingsocial.liveShowLive video sales with products pinned on screen, plus time-limited and group deals.

How to extend

  • ProviderOne per storelive videoOne live video provider streams the show; the products, cart and checkout stay the store's own.
  • EventMany side by sideevent.order.paidevent.inventory.low_stockA live plugin updates its on-screen stock and sales counts from the order and stock events.
PartLitestore todayHow to extend
Live streamsocial.live.streamA live stream is a scheduled video show in the store where a host presents products.
Planned
Provider · oneEvent · many
Pinned productsocial.live.pinned_productA pinned product is the one product card the host shows on screen during a stream, with a buy button.
Planned
Provider · oneEvent · many
Live chatsocial.live.chatLive chat shows viewers' comments beside the stream, and the host replies to them on air.
Planned
Provider · oneEvent · many
Replaysocial.live.replayA replay saves the finished stream with its pinned products so shoppers watch and buy later.
Planned
Provider · oneEvent · many
Deal with a timer and stock barsocial.live.timed_dealA timed deal is a price that lasts minutes or until a set number of units is claimed, with a bar showing how many are left.
Planned
Provider · oneEvent · many
Price for a full groupsocial.live.group_priceA group price is a lower price that applies only when a set number of shoppers join the deal before it closes.
Planned
Provider · oneEvent · many
Claim by commentsocial.live.comment_claimA comment claim reserves a product for a viewer who types a keyword, such as sold, in the live or post comments.
Plugin
Provider · oneEvent · many
Chat with the storesocial.chatShowConversations between shoppers and the store, with products and offers inside them.

How to extend

  • Assistant tooldraftCustomerMessageThe assistant drafts a reply in a customer conversation for staff to send.
  • ProviderMany side by sidemessaging channelA channel plugin carries the same conversations to outside chat and social apps.
PartLitestore todayHow to extend
Store conversationsocial.chat.conversationA store conversation is a message thread between one customer and the store staff.
Coremodules/messaging/conversations.ts
Assistant toolProvider · many
Product card in chatsocial.chat.product_cardA product card in chat shows a product's picture, name and price inside a message, made from a product link in the text.
Coremodules/messaging/product-linking.ts
Assistant toolProvider · many
Coupon or order card in chatsocial.chat.offer_cardAn offer card shows a discount code or an order's status inside a message.
Coremodules/messaging/card-view.ts
Assistant toolProvider · many
Messages from other appssocial.chat.outside_messagesOutside messages bring direct messages from social and chat apps into the same conversation list.
Plugin
Assistant toolProvider · many
Selling on social networkssocial.channelShowThe store's catalog and orders on outside networks.

How to extend

  • ProviderMany side by sidesocial catalogEach network is one catalog sync provider; several run side by side.
  • EventMany side by sideevent.product.updatedevent.inventory.adjustedA sync plugin pushes product and stock changes to the network as they happen.
PartLitestore todayHow to extend
Catalog on a social networksocial.channel.social_catalogA social catalog sync sends products, prices and stock to a social network's shop so posts there can tag them; one network is built in today and others are plugins.
Coremodules/integrations/platforms/meta-commerce.ts
Provider · manyEvent · many
Listing on a social marketplacesocial.channel.marketplace_listingA social marketplace listing sends products to a shop inside a social app and brings the orders placed there back into the store.
Plugin
Provider · manyEvent · many
Checkout inside the networksocial.channel.in_app_checkoutIn-app checkout lets a shopper pay inside the social app, and the network passes the order to the store.
Plugin
Provider · manyEvent · many
Sign-in with outside accountssocial.loginShowSigning in with an account from another service.

How to extend

  • ProviderMany side by sidesign-in providerEach sign-in network is one provider added to the sign-in page.
PartLitestore todayHow to extend
Sign-in with an outside accountsocial.login.outside_accountOutside-account sign-in creates or opens the customer's account from an account they hold at another service, with one such service built in today.
Coreplatform/auth/server.ts
Provider · many
More sign-in servicessocial.login.more_servicesMore sign-in services add further outside accounts to the sign-in page, each through its own provider.
Plugin
Provider · many
Safetysocial.safetyShowKeeping shopper posts and comments in line with the store's rules.

How to extend

  • Core onlySafety tools ship with notes and comments in the core.
PartLitestore todayHow to extend
Report a postsocial.safety.reportA report sends a note or comment to staff with the reason a shopper gave.
Planned
Core only
AI pre-checksocial.safety.ai_checkAn AI pre-check reads each new note or comment and holds back spam or abuse for staff.
Planned
Core only
Block a profilesocial.safety.blockA block hides one profile's posts and comments from the shopper who blocked them.
Planned
Core only

What the phrases mean

The words apps use for a feature, and the plain parts the feature is made of, in the order they happen.

Phrases left out

These phrases mean different things at different apps, so the glossary doesn't map them.

  • social commerceIt names the whole area: selling on social networks at some vendors, social features inside the store at others.
  • social proofVendors use it for reviews, sold counters, recent-purchase popups and trust badges alike.
  • communityIt means a forum, a loyalty club or a creator program depending on the vendor.
  • social sellingIt means sales staff using their own accounts at some vendors and selling inside social apps at others.

Sources

The app documentation these parts were checked against.